基于LabVIEW的水環(huán)境因子無線監(jiān)測系統(tǒng)設(shè)計
2.4 NRF24L01與單片機(jī)的接口電路
無線收發(fā)模塊NRF24L01與單片機(jī)STC12C5A60S2/AD/PWM的接口連接如圖2所示。NRF24L01的MISO腳連接單片機(jī)的P1.3腳,其功能是NRF 24L01將接收到的數(shù)據(jù)解調(diào)后輸出到單片機(jī)中。NRF24L01的MOSI腳連接單片機(jī)的P1.4腳,其功能是單片機(jī)將準(zhǔn)備發(fā)送的數(shù)據(jù)傳輸?shù)絅RF24L0 1,經(jīng)過調(diào)制后發(fā)送到上位PC機(jī)。NRF24L01的CE腳連接單片機(jī)的P1.1腳,CE為使能發(fā)射或接收引腳。在CSN為低的情況下,CE協(xié)同NRF24L01的CONFIG寄存器共同決定NRF24L01的狀態(tài)。本文引用地址:http://m.butianyuan.cn/article/154676.htm
2.5 串口通信接口電路
上位PC機(jī)與單片機(jī)之間的通信通過電平轉(zhuǎn)換芯片MAX232來完成。
串行通信接口電路如圖3所示,當(dāng)單片機(jī)與PC機(jī)通信時,其數(shù)據(jù)傳輸過程如下:MAX232的11腳T1in接單片機(jī)TXD端P3.1,TTL電平從單片機(jī)的TXD端發(fā)出,經(jīng)過MAX232轉(zhuǎn)換為RS-232C電平后從MAX232的14腳T1out發(fā)出,再連接到串口座的第3腳,再經(jīng)過交叉串口線后,連接至PC機(jī)的串口座的第二腳RXD端,至此計算機(jī)接收到數(shù)據(jù)。PC機(jī)發(fā)送數(shù)據(jù)時從PC機(jī)串口座第3腳TXD端發(fā)出數(shù)據(jù),再逆向流向單片機(jī)的RXD端P3.0接收數(shù)據(jù)。
評論