nRf2401+CP2102實現(xiàn)USB2.0無線測控網(wǎng)絡(luò)
圖2 上位機(jī)系統(tǒng)電路
CP2102無需外部電阻和晶體,VBus與REGIN引腳連到USB接口的Vbus端,在REGIN端加1μF的去耦電容。CP2102與單片機(jī)接口是標(biāo)準(zhǔn)UART電平,RTX、TXD引腳分別是串口的接收、輸出端,與單片機(jī)的對應(yīng)引腳相連。CP2102的USB端與計算機(jī)的USB口連接。CP2102的SUSPEND腳是USB口掛起信號端,接到單片機(jī)的PC4引腳。
圖3 無線收發(fā)模塊
上位機(jī)所有器件均由計算機(jī)的USB口提供電源。ATmega16L的電源電壓范圍為2.7~5.5V,nRF2401的電源電壓范圍為1.9~3.6V,利用計算機(jī)USB口的+5V電源,通過MIC2937A芯片將電壓轉(zhuǎn)換為3.3V。
無線收發(fā)模塊電路如圖3所示。nRf2401外圍元件很少,可使用單鞭天線或環(huán)形天線,電感需要采用高Q高精度的貼片繞線高頻電感,晶體需采用高穩(wěn)定晶體,電容應(yīng)選用高穩(wěn)定貼片元件。nRf2401通過SPI接口與單片機(jī)進(jìn)行通訊,ATmega16集成了SPI接口(CLK、MISO、MOSI引腳),與nRf2401的CLK1、DATA相連接。nRf2401的CS是片選端,CE是發(fā)送或接收控制端,PWR_UP是電源控制端,分別由單片機(jī)的PC5、PC6、PC7引腳控制。nRf2401的DR1為高時表明在接收緩沖區(qū)有數(shù)據(jù),接單片機(jī)的中斷引腳。
pa相關(guān)文章:pa是什么
評論