欧美极品高清xxxxhd,国产日产欧美最新,无码AV国产东京热AV无码,国产精品人与动性XXX,国产传媒亚洲综合一区二区,四库影院永久国产精品,毛片免费免费高清视频,福利所导航夜趣136

 找回密碼
 立即注冊

QQ登錄

只需一步,快速開始

搜索
查看: 7172|回復: 5
收起左側

51單片機做電子相冊

[復制鏈接]
ID:76190 發表于 2015-4-5 16:28 | 顯示全部樓層 |閱讀模式
51單片機做電子相冊

(原文件名:實物圖3.jpg)
本文介紹的電子相冊如圖,通過51單片機,自動播放SD/MMC卡存儲設備的圖像。電子相冊具有傳統相冊無法比擬的優越性:圖、文并茂的表現手法,隨意修改編輯的功能,永不褪色的恒久保存特性。而我們通過簡單的電路,自己動手就可以實現了。


一、電路可實現功能


(原文件名:實物圖4.jpg) 引用圖片  
如圖所示,整個播放器的電路由彩色液晶【左】、SD/MMC卡槽【中】和51單片機最小系統【右】3個部分組成。彩色液晶用于圖像的顯示,SD/MMC卡槽用于插入存儲設備,51單片機最小系統用于控制和播放圖像。使用時,將SD/MMC卡格式化成fat32文件系統,然后把bmp格式圖片復制到SD/MMC卡,即可自動播放。


二、所需元器件及材料
整個播放器幾乎沒使用什么分立元件。使用了一片LM1117-3.3及它的若干外圍元件,進行電源電壓轉換,把電源電壓穩定到3.3V。選用SST89E58RD單片機做為主控制芯片。它有1k的內部RAM ,有硬件SPI接口,最高可用40M晶振。單片機的外圍元件組成了51最小系統。最后買了個SD/MMC卡槽,方便插入SD/MMC卡。彩色液晶屏幕的分辨率是160x128,自帶SPFD54124B控制器,這樣只要通過發送命令就可以方便顯示圖像了。更具體的元器件,請看電路原理圖,就不再一一介紹了。


三、電路原理


(原文件名:電子像冊原理圖.gif)   電路原理如圖。關鍵是如何和SD/MMC卡連接,以及如何和彩色液晶連接。然而它們的連接方式都是直接連接的,直接和單片機的I/O口連接,很方便。在電源方面,用USB充電器的5v電源,經過LM1117-3.3穩壓模塊,轉換成3.3v電壓。當然了,如果有3.3v的電源,也可以直接使用。剩下的就是單片機最小系統了。 


四、SD卡的特點和通訊協議:
1、兩個可選的通信協議:SD模式和SPI模式  
2、可變時鐘頻率0-25MHz
3、工作電壓范圍:2.0-3.6V
4、卡片帶電插拔保護
5、兼容MMC卡命令
SD卡有兩個可選的通訊協議:SD模式和SPI模式。SD模式是SD卡標準的讀寫方式,但是在選用SD模式時,往往需要選擇帶有SD卡控制器接口的單片機,或者必須加入額外的SD卡控制單元以支持SD卡的讀寫。然而,一般單片機沒有集成SD卡控制器接口,若選用SD模式通訊就無形中增加了產品的硬件成本。在SD卡數據讀寫時間要求不是很嚴格的情況下,選用SPI模式可以說是一種最佳的解決方案。因為在SPI模式下,通過四條線就可以完成所有的數據交換,并且目前市場上很多單片機都有現成的SPI接口電路,采用SPI模式對SD卡進行讀寫操作可大大簡化硬件電路的設計,具體請看電路原理圖了。
由于SD卡兼容MMC卡命令。所以,使用MMC卡的命令集。SD/MMC卡每次通信,傳輸48位,即6字節的數據。第1字節是命令,緊接著4字節是參數,一般用于指定SD/MMC卡的字節地址。 最后,一個字節是校驗碼。一般,命令也就用到0x40復位命令、 0x41初始化命令、 0x51讀扇區命令、0x58 寫扇區命令。硬件SPI接口電平上,設置單片機的時鐘線,默認為1,設置數據在時鐘的后沿移位。注意,在初始化階段最好設置SPI頻率為128分頻,較低速度。等初始化完成再把分頻系數改為4分頻,較高速度,正常使用SD/MMC卡。


五、重點器件的選擇理由及介紹
單片機的內存要大于512字節,因為SD/MMC卡的數據讀寫是512字節為單位的。并且要有SPI接口,因為程序使用SD卡的SPI通訊協議。所以,我選用SST89E58RD單片機作為主控制芯片。彩色液晶要選自帶控制器的,因為一般單片機不帶液晶控制器。彩色液晶的具體控制方式要看技術手冊了,不同控制器,它的控制方法不一樣。如果沒有彩色液晶,用熟悉的128X64的黑白液晶練習下也行。


六、制作過程介紹
我用了兩片萬用板,一片用來固定SD/MMC卡槽。另一片用來做單片機最小系統。在淘寶網上買了一片1.8英寸的彩色液晶。使用了這3個部分組成一個整體,并用插針插座連接。電源用USB接口的5v電壓,所以在萬用板上焊接了miniUSB接口。當然,如果想要攜帶方便,也可以使用電池供電。


七、使用效果


(原文件名:實物圖1.jpg)

(原文件名:實物圖2.jpg)   如圖在彩色液晶上顯示圖像。顯示完一幅圖像后,延遲2秒,繼續顯示下一幅。圖像與圖像之間從左往右,從上往下快速的切換。文件名以3位數字命名,存放在根目錄下,從000開始,順序讀取。當讀取不到下一個文件時,重新從000讀取。Bmp文件是r-g-b 5-5-5存放的高彩色圖象,圖像大小為:160x128。可用Photoshop,另存為產生。




回復

使用道具 舉報

ID:138839 發表于 2016-9-21 14:19 | 顯示全部樓層
有程序嗎?
回復

使用道具 舉報

ID:138839 發表于 2016-9-21 14:20 | 顯示全部樓層
有程序嗎?
回復

使用道具 舉報

ID:94642 發表于 2016-10-10 13:33 | 顯示全部樓層
用51帶SD卡是不是太費力了
回復

使用道具 舉報

ID:185829 發表于 2017-4-3 19:42 | 顯示全部樓層
不會,看怎樣用,加ram
回復

使用道具 舉報

ID:255061 發表于 2017-11-29 10:26 | 顯示全部樓層
有沒有程序?
回復

使用道具 舉報

您需要登錄后才可以回帖 登錄 | 立即注冊

本版積分規則

小黑屋|51黑電子論壇 |51黑電子論壇6群 QQ 管理員QQ:125739409;技術交流QQ群281945664

Powered by 單片機教程網

快速回復 返回頂部 返回列表