-
您的位置:
- 網(wǎng)站首頁
- > 物聯(lián)百科
- > 行業(yè)動態(tài)
您的位置:
RS232是一種串行數(shù)據(jù)接口標(biāo)準(zhǔn),是計算機(jī)與計算機(jī)、計算機(jī)與外圍設(shè)備之間數(shù)據(jù)傳輸最常用的串行接口標(biāo)準(zhǔn)。RS 232 串行接口總線使設(shè)備之間的通信距離不超過15m,傳輸速率高達(dá)20 KB/s。
RS232串口是由ST公司出品的ST3232EAR實現(xiàn)的。ST3232EAR是一種將電腦串口RS 232信號電平(-lO V,+10 V)轉(zhuǎn)換為單片機(jī)所使用的TTL信號電平(OV,+3.3 V)芯片。其內(nèi)部結(jié)構(gòu)由三部分組成:第一部分是電荷泵電路,由1~6腳和4個電容組成。它的功能是產(chǎn)生兩個+12 V和-12 V電源,為RS 232串口提供需要的電平。第二部分是數(shù)據(jù)轉(zhuǎn)換通道,由7到14腳構(gòu)成兩個數(shù)據(jù)通道。其中,13腳(RlIN)、12腳(R1OUT)、11腳(TlIN)、14腳(T1OUT)為第一數(shù)據(jù)通道;8腳(R2IN)、9腳(R2OUT)、10腳(T2IN)、7腳(T2OUT)為第二個數(shù)據(jù)通道。來自 TlIN 的 TTL / CMOS 數(shù)據(jù),T2IN輸入轉(zhuǎn)換成RS232數(shù)據(jù)從T1OUT、T20UT到電腦DP9插頭;DP9插上RS 232數(shù)據(jù)后從RlIN、R2IN輸入轉(zhuǎn)換成TTL/CMOS數(shù)據(jù),從R1OUT、R2OUT輸出。第三部分由15腳GND、16腳VCC(+5V)組成。
由單片機(jī)的GPIO RXD和TXD分別將ST3232的12腳(R1OUT)和11腳(T1IN)相連,所以14腳(T10UT)和13腳(R1IN)輸出RS232電平,然后接GSM模塊的RS232串口和串口端口MCU板,可以向RS232接口寫入AT指令,達(dá)到控制GSM模塊功能的目的,通過GPRS實現(xiàn)數(shù)據(jù)傳輸。
RS485用于收集太陽能發(fā)電系統(tǒng)數(shù)據(jù)這里采用RS485代替RS232,因為RS485比RS232有很多優(yōu)點。RS232采用不平衡傳輸方式,即單端通信,其數(shù)據(jù)信號的接收端是相對于地的信號。所以它的共模抑制能力強(qiáng),再加上分布電容雙絞線,最大傳輸距離約15m,最高速率20KB/s,只能支持點對點通信。RS485平衡發(fā)送和差分接收方式進(jìn)行通信,由于傳輸線通常采用雙絞線,有時采用差分傳輸,因此對共模干擾有很強(qiáng)的抵抗力,高靈敏度總線收發(fā)器可檢測高達(dá)200mV的電壓,因此可以恢復(fù)千米以上的傳輸信號。RS最大通訊距離約4851219m,最大傳輸速率10MB/s,采用雙分工,可支持多點數(shù)據(jù)通信,總線一般最多支持32個節(jié)點。
RS485接口芯片為ADM3485。ADM3485單+3.3V供電工作,半雙工通信,由TTL電平轉(zhuǎn)RS485電平完成功能。ADM34185芯片和引腳結(jié)構(gòu)非常簡單,內(nèi)部包含一個驅(qū)動器和一個接收器,輸入RO和DI端分別輸出和驅(qū)動接收器,只需與單片機(jī)連接,分別將RXD和TXD與單片機(jī)相連。RE和DE-分別是接收和發(fā)送使能端。