Si472x射頻收發芯片的交通狀況提示裝置
3 系統硬件設計
3.1 收發器硬件設計
單芯片FM收發器采用Si4721芯片,接口電路如圖3所示。芯片工作頻率由外部32.768 kHz晶振提供,分別接入RCLK和DCLK引腳。本文引用地址:http://www.104case.com/article/157766.htm
Si4721通過I2C總線兼容的2-Wire工作模式與單片機通信。單片機通過指令控制Si4721工作在發射模式或接收模式,從語音電路輸出的語音信號輸入Si4721,經過Si4721內部射頻電路及天線發射出去。單片機通過發送接收模式指令使Si4721工作在接收模式。設定相關頻段,從天線接收到的信號經過Si4721最終從揚聲器輸出。
3.2 微控制器硬件設計
系統采用單片機C8051F310控制。C8051F31x器件是完全集成的混合信號片上系統型MCU芯片,能實現51系列單片機的所有功能,并且速度快、性能好。選用這款功能強大單片機的目的是為了給整個系統后續發展打下基礎,便于系統功能后續升級及擴展。
C8051F310使用Silicon Labs公司的專利CIP-51微控制器內核,有29個I/O引腳(3個8位口和1個5位口),端口的工作情況與標準8051相似,但有一些改進。每個端口引腳都可以被配置為模擬輸入或數字I/O,數字交叉開關允許將內部數字系統資源映射到端口I/O引腳。可通過設置交叉開關控制寄存器將片內的計數器/定時器、串行總線、硬件中斷、比較器輸出以及微控制器內部的其他數字信號配置為出現在端口I/O引腳。這一特性允許用戶根據自己的特定應用選擇通用端口I/O和所需數字資源的組合。片內Silicon Labs二線(C2)開發接口允許使用安裝在最終應用系統上的產品MCU進行非侵入式(不占用片內資源)、全速、在系統調試。
評論