資料介紹
在布線繁雜、不方便或不允許布線的情況下,人們都希望能通過短距離無線通信方案來解決。常見的應用有RFID、無線抄表、無線餐飲點菜系統、無線監控等。隨著射頻通信技術和相關產品的日趨成熟以及人們生活水平和要求的不斷提高,餐飲行業的信息化建設方興未艾。餐館服務員手中的點菜器是餐飲點菜系統的數據采集部分,它與基站的通信是無線方式。本文介紹一種適用于中小餐館的普及型無線點菜手持終端設備(經適當改動可用于其他領域),它采用高性能、低價位、低開發成本的 C8051F340單片機作為MCU,以Chipcon公司新推出的一體化無線收發芯片CC1100為射頻收發器,工作在免許可證的 ISM(工業、科研及醫療)頻段的433MHz。
1 硬件設計
它主要由MCU控制單元(控制各可編程芯片、處理輸入和輸出信號)、射頻收發單元(射頻信號的調制與解調、發射與接收和對數據進行打包與解包等)、鍵盤與LCD顯示單元(信息的輸入和顯示)、存儲器單元(存放漢字庫和菜單數據庫)、UART和 USB接口單元(與PC機的通信、提供充電電源)、電源管理單元(為系統提供各種類型的電壓、充電、外接電源的切換等)等組成。
1.1 MCU單元
C8051F340 (以下簡稱MCU)是一款具有全速USB功能的混合信號Flash微控制器,其內置256kB+4KB的RAM和64KB的 Flash存儲器;精確校準 (0.25%)的12MHz內部振蕩器(工作時外部不必接晶振),處理速度可達48MIPS;基于JTAG接口的非侵入式在系統調試接口等[1]。其功能和性能完全滿足設計要求。
1.2 射頻收發器單元
CC1100是Chipcon/TI公司力推的一款性價比“最高” 的射頻單片收發器芯片,它體積小(20pins,QLP 4×4mm)、接收靈敏度高(-110dBm/1.2kbps)、速率可編程(1.2kb/s~500kb/s)、工作電壓低(1.8V~3.6V)、功耗低(15.4mA/433MHz/1.2kb/s,1.8μA的待機電流,待機模式下的啟動時間僅為0.3ms)、在所有頻段輸出功率高達+ 10dBm、高效的SPI接口、數字RSSI(接收信號強度指示)輸出、無線喚醒(WOR)功能等。它的工作頻率為300MHz~1000MHz[2]。考慮到高頻干擾,該單元單獨做一塊PCB板,并用金屬罩對其進行電磁屏蔽,通過一個7針的連接器與底板相連,如圖2所示。GDO0與MCU的P0.7相接,用于指示是否已完整地接收了一個數據包,它可作為MCU的外部中斷源信號。在缺省情況下,GDO0會輸出一個頻率為晶振頻率(192Hz)的方波,這可作為在調試時判斷CC1100是否正常工作的依據。SCLK(串行時鐘)、SO(串行輸出)、SI(串行輸入)、CSn(片選)分別與MCU的 P0.0、P0.1、P0.2和P0.6相接,實現MCU與CC1100的 SPI接口相連。MCU對CC1100的配置、控制和數據收發都通過該SPI接口進行。在設計PCB時要讓晶振與芯片引腳盡量靠近,并用地線把時鐘區隔離開,晶振外殼接地并固定,元件都使用SMT(表帖式)元件,以減少過孔和體積。 VCC為3.3V。 C4、C5、C6和L3、L4組成一個非平衡變壓器,用于在差分和單端RF(射頻)信號之間進行變換,C1、C2、C3和L1、L2組成一個LC濾波器,它與非平衡變壓器一起實現與50Ω的天線相適配。電阻R1用于為CC1100的偏壓設置一個精準的參考電流。DS1用于指示模塊上的電源是否正常。
- CC1100無線手持終端特點 17次下載
- 基于Atmega48和 CC1100模塊的無線通信功能的實現 14次下載
- 基于CC1100的無線手持終端的設計 8次下載
- 基于Atmega48和CC1100模塊的無線通信功能的實現 10次下載
- 基于CC1100的無線數據傳輸系統設計 16次下載
- 基于CC1100的心電遙測系統設計 8次下載
- 基于CC1100的心電遙測系統設計與實現 12次下載
- 基于CC1100無線傳輸的熱能計量表的設計 4次下載
- 基于射頻收發芯片CC1100的TPMS 30次下載
- CC1100無線模塊資料 10次下載
- 基于ARM的CC1100無線服務器的設計與實現 63次下載
- 基于CC1100的無線視頻監控系統設計 81次下載
- cc1100開發板及程序
- cc1100模塊電路 (應用電路)
- 基于TinyOS的CC1100驅動程序設計
- 基于無線寬帶的應急通信指揮車載應用系統設計 1291次閱讀
- 基于單片機和Q2403A模塊實現無線傳真終端設備的設計 2706次閱讀
- 基于CC1100和P89LPC922微控制器實現無線傳輸測試系統的設計 2260次閱讀
- 基于WDTU無線終端實現無線DNS功能的設計方案 2309次閱讀
- 采用S3C2410處理器和嵌入式Linux實現手持終端系統的應用方案 3487次閱讀
- 采用S3C2440A和CYWUSB6934芯片實現無線點播系統的設計 918次閱讀
- 如何利用CC2530實現無線串口 6472次閱讀
- 無線芯片CC1100和CC1101的區別 淺談CC1101芯片的特點 9906次閱讀
- CC1101無線模塊如何使用_cc1101無線模塊的程序及使用介紹 1.7w次閱讀
- 淺談CC1100多媒體處理器的結構及應用 2416次閱讀
- 無線藍牙模塊CC2540使用心得 1.8w次閱讀
- 網關喚醒終端實現 喚醒下發算法設計 2904次閱讀
- 基于CC1100單片機的無線手持終端軟硬件設計分析 953次閱讀
- 手持終端IC消費機設計說明及使用指南 2685次閱讀
- 基于OMAP5912手持多媒體終端的人機接口實現 2875次閱讀
下載排行
本周
- 1山景DSP芯片AP8248A2數據手冊
- 1.06 MB | 532次下載 | 免費
- 2RK3399完整板原理圖(支持平板,盒子VR)
- 3.28 MB | 339次下載 | 免費
- 3TC358743XBG評估板參考手冊
- 1.36 MB | 330次下載 | 免費
- 4DFM軟件使用教程
- 0.84 MB | 295次下載 | 免費
- 5元宇宙深度解析—未來的未來-風口還是泡沫
- 6.40 MB | 227次下載 | 免費
- 6迪文DGUS開發指南
- 31.67 MB | 194次下載 | 免費
- 7元宇宙底層硬件系列報告
- 13.42 MB | 182次下載 | 免費
- 8FP5207XR-G1中文應用手冊
- 1.09 MB | 178次下載 | 免費
本月
- 1OrCAD10.5下載OrCAD10.5中文版軟件
- 0.00 MB | 234315次下載 | 免費
- 2555集成電路應用800例(新編版)
- 0.00 MB | 33566次下載 | 免費
- 3接口電路圖大全
- 未知 | 30323次下載 | 免費
- 4開關電源設計實例指南
- 未知 | 21549次下載 | 免費
- 5電氣工程師手冊免費下載(新編第二版pdf電子書)
- 0.00 MB | 15349次下載 | 免費
- 6數字電路基礎pdf(下載)
- 未知 | 13750次下載 | 免費
- 7電子制作實例集錦 下載
- 未知 | 8113次下載 | 免費
- 8《LED驅動電路設計》 溫德爾著
- 0.00 MB | 6656次下載 | 免費
總榜
- 1matlab軟件下載入口
- 未知 | 935054次下載 | 免費
- 2protel99se軟件下載(可英文版轉中文版)
- 78.1 MB | 537798次下載 | 免費
- 3MATLAB 7.1 下載 (含軟件介紹)
- 未知 | 420027次下載 | 免費
- 4OrCAD10.5下載OrCAD10.5中文版軟件
- 0.00 MB | 234315次下載 | 免費
- 5Altium DXP2002下載入口
- 未知 | 233046次下載 | 免費
- 6電路仿真軟件multisim 10.0免費下載
- 340992 | 191187次下載 | 免費
- 7十天學會AVR單片機與C語言視頻教程 下載
- 158M | 183279次下載 | 免費
- 8proe5.0野火版下載(中文版免費下載)
- 未知 | 138040次下載 | 免費
評論
查看更多