新聞中心

EEPW首頁 > 嵌入式系統(tǒng) > 設(shè)計(jì)應(yīng)用 > 如何基于RS485總線設(shè)計(jì)溫濕度監(jiān)控系統(tǒng)?

如何基于RS485總線設(shè)計(jì)溫濕度監(jiān)控系統(tǒng)?

作者: 時(shí)間:2018-08-07 來源:網(wǎng)絡(luò) 收藏

本文引用地址:http://2s4d.com/article/201808/385617.htm

下位機(jī)主程序流程圖如圖2所示。包括對(duì)系統(tǒng)進(jìn)行初始化處理;判定中斷方式(含優(yōu)先級(jí))設(shè)置;串行口工作方式設(shè)置;系統(tǒng)各種指標(biāo)的裝進(jìn);鍵盤初始化;控制信號(hào)初始化以及建立數(shù)據(jù)指針、通道初值并啟動(dòng) A/ D轉(zhuǎn)換。


圖2 下位機(jī)主程序流程圖

以下僅給出下位機(jī)處理呼喚應(yīng)答時(shí)的部分程序:

# define ADD0 x01

sbit tr=p1.3;

void service serial(void) interrupt4using1

{

uchar  rs;

RI=0;

ES=0;  //關(guān)串行中斷

tr=0;

rs=SBUF;

if(rs!=ADD)  //不是呼喚本機(jī)

{

ES=1;

if(P3.3=0 ) //A/D轉(zhuǎn)換請(qǐng)求中斷

Return;

SM2 =0;

tr=1;

SBUF=ADD;  //應(yīng)答

While(TI=0);

TI=0;

tr=0;   //執(zhí)行通訊命令

4 結(jié)語

實(shí)踐證實(shí),基于RS-485總線協(xié)議的網(wǎng)絡(luò)監(jiān)控系統(tǒng)依托集中治理、分散控制的現(xiàn)代控制技術(shù),組成監(jiān)控系統(tǒng)的硬件和軟件采用標(biāo)準(zhǔn)化、模塊化和系統(tǒng)化的設(shè)計(jì),系統(tǒng)的配置具有通用性強(qiáng)、系統(tǒng)組態(tài)靈活、控制功能完善以及系統(tǒng)安裝、調(diào)試和維修簡便等特點(diǎn),并且還可以通過智能通訊接口或標(biāo)準(zhǔn)的通訊網(wǎng)絡(luò)協(xié)議和其它監(jiān)控系統(tǒng),如門禁治理子系統(tǒng)相交聯(lián)通訊,組成功能更完善的自動(dòng)化網(wǎng)絡(luò)治理系統(tǒng)。

參考文獻(xiàn)

[1] 邱公偉,趙祥元,巫淑萍.實(shí)時(shí)控制與智能儀表多微機(jī)系統(tǒng)的通訊技術(shù)[M].北京:清華大學(xué)出版社,1996

[2] 周海峰,趙春宇,陳大躍.基于RS-485的種子處理成套設(shè)備的網(wǎng)絡(luò)控制設(shè)計(jì)[J].測(cè)控技術(shù),2004,23(12):48-49

[3] 韓世進(jìn),張樂年.基于RS-485的多路數(shù)據(jù)采集系統(tǒng)[J].現(xiàn)代電子技術(shù),2003(11):14-15

[4] 孫育才,王榮興,孫華芳. ATMEL新型AT89S52系列單片機(jī)及其應(yīng)用[M].北京:清華大學(xué)出版社,2005

[5] 李華,孫曉民,李紅青,等.MCS-51系列單片機(jī)實(shí)用接口技術(shù)[M].北京:北京航空航天大學(xué)出版社,1993


上一頁 1 2 下一頁

關(guān)鍵詞: RS485總線 溫濕度監(jiān)控

評(píng)論


相關(guān)推薦

技術(shù)專區(qū)

關(guān)閉