當前位置: 首頁 > 傳感測量產(chǎn)品 > 數(shù)據(jù)采集產(chǎn)品 > 數(shù)據(jù)采集卡
發(fā)布日期:2022-04-18 點擊率:29
0 引 言 1.1 ATmegal6與G20模塊的硬件接口 這里采用光電耦合器件TLP521進行5 V和3.3 V之間的電平轉(zhuǎn)換。ATmegal6的I/O驅(qū)動能力較強(最大輸出40 mA電流),可以直接驅(qū)動TLP521。G20模塊的I/O驅(qū)動能力較弱,需加一級驅(qū)動緩沖器才能驅(qū)動TLP521,這里使用7406反相驅(qū)動緩沖器。 1.2 ATmegal6與LCD的硬件接口 2 ATmega16與G20模塊的接口程序設(shè)計
目前,在由GPRS承載業(yè)務(wù)支持的標準化網(wǎng)絡(luò)協(xié)議的基礎(chǔ)上,可提供點對點無連接型網(wǎng)絡(luò)業(yè)務(wù)(PTP—CLNS)、點對點面向連接的數(shù)據(jù)業(yè)務(wù)(PTP-CONS)和點對多點業(yè)務(wù)(PTM),還能支持用戶終端業(yè)務(wù)、補充業(yè)務(wù)、GSM短消息業(yè)務(wù)和各種GPRS電信業(yè)務(wù)。GPRS可提供Internet、多媒體、電子商務(wù)等業(yè)務(wù),可應(yīng)用于運輸業(yè)、金融、證券、商業(yè)和公共安全業(yè);PTM業(yè)務(wù)支持股市動態(tài)、天氣預報、交通信息等實時發(fā)布;另外,還能提供種類繁多、功能強大的以GPRS承載業(yè)務(wù)為基礎(chǔ)的網(wǎng)絡(luò)應(yīng)用業(yè)務(wù)和基于WAP的各種應(yīng)用。其中,GPRS的數(shù)據(jù)業(yè)務(wù)在行業(yè)應(yīng)用中越來越廣泛。該業(yè)務(wù)已被應(yīng)用于遠程抄表、電力系統(tǒng)遠程監(jiān)控、交通遠程監(jiān)控、車輛監(jiān)控和GPS導航等諸多方面。
在GPRS數(shù)據(jù)業(yè)務(wù)的行業(yè)應(yīng)用中,數(shù)據(jù)終端是最基本的設(shè)備。目前的數(shù)據(jù)終端具有智能化和可擴展性不斷增強的發(fā)展趨勢,性能越來越強大,接口越來越豐富,但成本一直居高不下。本文介紹一種以基于AVR單片機ATmegal6和Motorola G20模塊的低成本GPRS數(shù)據(jù)終端的設(shè)計。
l 終端的硬件設(shè)計
終端由ATmegal6和G20模塊及一些外圍器件組成,系統(tǒng)的硬件結(jié)構(gòu)如圖1所示。ATmega16具有1個功能完整的異步串行通信接口(UART),在直流5V供電時,其I/O操作電壓范圍約為O~5V;G20模塊提供一個用于接收控制命令和傳輸數(shù)據(jù)的異步串行通信接口,在直流3.3V供電時,其I/O操作電壓范圍為0~3.3 V,因此,可以將ATmegal6串行接口經(jīng)電平轉(zhuǎn)換電路轉(zhuǎn)接后與G20模塊的串行口相連,進行異步串行數(shù)據(jù)交換。終端采用一塊16×2字符型LCD顯示GPRS網(wǎng)絡(luò)連接及數(shù)據(jù)傳輸狀況信息。ATmegal6和LCD采用直流5 V供電,5 V電源經(jīng)過由低壓差線性穩(wěn)壓集成電路LM1117—3.3組成的穩(wěn)壓電路將電壓轉(zhuǎn)換成3.3 V后給G20模塊供電。
由于ATmegal6和G20模塊的I/O操作電壓范圍不相同,所以兩者的串行口之間需經(jīng)過電平轉(zhuǎn)換才能確保穩(wěn)定通信,其電平轉(zhuǎn)換電路如圖2所示。
系統(tǒng)中采用基于HD44780液晶控制芯片的16×2字符型LCD,該器件內(nèi)置了字符產(chǎn)生器,能顯示192個常用字符(包括阿拉伯數(shù)字和大小寫英文字母)和16個用戶自定義字符,它與ATmegal6的接口如圖3所示。HD44780的數(shù)據(jù)總線DB7~DB0與ATmegal6的PA7~PA0相接,RS、R/W和EN分別與單片機的PD3、PD4和PD5相連。利用ATmega16的I/O口控制LCD進行指令和數(shù)據(jù)輸入,正確地顯示出經(jīng)緯度數(shù)據(jù)。
利用GPRS網(wǎng)絡(luò)進行數(shù)據(jù)傳輸一般有多種組網(wǎng)方案,這里以其中一種方案進行說明,其他方案的數(shù)據(jù)終端實現(xiàn)方式類似。該方案采用數(shù)據(jù)中心公網(wǎng)固定IP,由監(jiān)測點直接向中心發(fā)起連接。
G20模塊自身內(nèi)嵌了TCP/IP和UDP/IP協(xié)議棧,大大簡化了接口程序的編寫。G20模塊串口通信默認在57 600 b/s的速率下進行,數(shù)據(jù)格式為:8位數(shù)據(jù)位、1位停止位、無奇偶校驗和硬件流控制。
</
下一篇: PLC、DCS、FCS三大控
上一篇: 索爾維全系列Solef?PV