該模組電路設計的思想是了解這三種晶片的工作電壓,ds1302的工作時鐘頻率以及三種晶片與單片機之間的硬體連線。
(三)mp3模組電路設計
該模組用到的主要晶片有mp3音頻解碼晶片vs1003,3.3v電壓轉換晶片lm1117-3.3,2.5v電壓轉換晶片lm1117-2.5。
該電路的設計思想主要是了解晶片的作用和特點,尋找各晶片之間的聯繫,vs1003晶片是該模組的主要部分。單片機設有單獨解碼mp3檔案的功能,而單片機可與通過vs1003的接口電路的連線,進行mp3的解碼,實現音頻的輸出。通過晶片各引腳的功能和特點,合理的設計出相應的外圍電路。
(四)rfid模組電路的設計
該模組的電路所用到的主要晶片為13.56mhz的非接觸式通信讀卡晶片fm1702。該晶片是基於iso/4443標準的非接觸卡讀卡機專用晶片,採用0.6微米cmos 、eeprom工藝,支持13.56mhz頻率下的type a非接觸式通信協定,
支持多種加窗算法,兼容philips的mfrc530(spi接口)讀卡機晶片。
該模組的電路設計思想是基於fm1702各引腳的功能和特點,合理的設計晶片的外圍電路,其中的電容和電感所構成的天線是晶片與s50卡通信的工具。
五、單元電路設計:
、單片機核心板電路分析
單片機核心板是本次實習中最重要的部分,它是實現各種模組功能的基礎部分。單片機核心板的核心是stc12c5a60s2單片機晶片,圍繞該晶片設計出相應電源供電電路,蜂鳴器驅動電路,按鍵電路,串列口通信電路,復位電路,液晶屏驅動電路以及各模組的接口電路,由以上的電路部分就構成一個核心板電路系統。
、電子鐘模組電路分析
電子鐘模組配合單片機核心板,可在lcd1602液晶屏上顯示當前的日期(年月日)時間(時分秒),環境溫度值,和紅外遙控解碼值。用戶可通過遙控器或單片機核心板上的按鍵來進行日期和時間的設定。
通過遙控上的“eq”鍵,可控制led顯示界面在時間、溫度、紅外解碼之間的切換。如果想調整時間,需要首先使用遙控器的“eq”鍵將lcd顯示調製時間界面;之後通過按“播放停止鍵”將時間停止;然後再按“左快捷鍵”向右切換;最後按“加減鍵”可以進行數值的加減操作,調整完成後,再次按“播放停止鍵”,時間開始運行。另外通過單片機核心板上的k1-k4鍵也可以完成時間的調整:其中k1鍵對應遙控器的“右快捷鍵”,即實現向右切換年月日時分;k3鍵對應遙控器的“加鍵”,即實現年月日時分的加1;k4鍵對應遙控器的“減鍵”,即實現年月日時分的減1。
、mp3電路模組分析
是一單晶片mp3/wma/midi音頻解碼和adpcm編碼晶片,其擁有一個高性能低功耗的dsp處理器核vs-dsp。5k的指令ram,0.5k的數據ram,串列的控制和數據輸入接口,4個通用io口,1個uart口;同時片內帶有一個可變採樣率的dac,一個立體聲dac以及音頻耳機放大器;vs1003通過一個串列接口來接收輸入的比特流,它可以作為一個系統的從機。
與單片機連線的引腳主要有7個,分別為:so、si、sclk、xdcs、xreset、dreq、mosi,只有保證它們與單片機正確可靠的連線,才能對vs1003進行有效的操作與控制。另外,vs1003各部分的供電電壓與輸出電壓值是不同的。