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