《電子技術應用》
您所在的位置:首頁 > 嵌入式技術 > 設計應用 > 溫室遠程多參數控制系統的國產化研究
溫室遠程多參數控制系統的國產化研究
來源:微型機與應用2011年第11期
施智雄
(西昌學院 汽車與電子信息工程學院,四川 西昌 615000)
摘要: 基于國產STC12C5A62S2的溫室多參數控制系統的應用技術(包括軟硬件設計),該系統通過RS-485總線與PC上位機通信,實現了低成本、多參數、遠距離、多節點數據采集與控制的全部國產化。
Abstract:
Key words :

摘  要: 基于國產STC12C5A62S2的溫室多參數控制系統的應用技術(包括軟硬件設計),該系統通過RS-485總線與PC上位機通信,實現了低成本、多參數、遠距離、多節點數據采集與控制的全部國產化。
關鍵詞: 低成本;多參數;STC12C5A62S2;遠程控制

 現代溫室系統通常需要大量的控制設備。但以往的溫室控制系統大都采用進口PLC單獨控制系統及大量的開關控制和電閘控制,還需要工作人員在現場操作,或向控制室拉接較長的220 V電線,實時性、安全性都較差。如果采用具有采集功能的PLC,成本昂貴,不適應我國的國情[1]。為了測試國產單片機器件在現代農業裝備中的應用穩定性,實現工作人員在控制室即對分散在各個溫室的遠端設備進行實時有效地狀態控制及狀態查詢,本文研發了基于單片機的遠程溫室多參數采集及控制系統,并全部采用國產器件。經過一年的運行證明,該系統價低、可靠,完全可以應用于國產現代農業裝備。
 該系統由一臺PC上位機接收并控制多臺遠端設備控箱,通過RS-485總線串行接收數據并傳送指令,傳輸距離最遠可達1.2 km,并進行了增強串行通信協議的制定,降低了噪聲干擾。一臺控箱可對8路傳感器采集數據并對16路控制設備進行控制??叵渲羞x用STC12C5A64S2型單片機,其IAP功能可在線下載Hex文件并進行調試,無需多次使用編程器。
1 系統結構及功能
 遠程溫室多參數控制系統的結構如圖1所示。其中,PC上位機放在控制室里,各控制箱就近放置在控制設備附近。由PC上位機接收下位機的測試參數并發送控制指令,通過RS-485總線將指令串行傳送給各遠端設備控箱,這樣就可在控制室里實現數據收集和設備控制,查詢各個設備的狀態。從傳輸距離和性價比方面考慮選用RS-485總線。RS-485為平衡線路,可實現遠距離、多節點控制。本設計的重點是設備控箱,將以一臺設備控箱為例介紹系統的軟件和硬件設計。

2 硬件設計
2.1 STC12C5A60S2系列單片機

 設計系統選用宏晶科技公司的具有IAP(In-Application Programming)功能的STC12C5A型單片機[2]。該單片機采用8051內核,單時鐘/機器周期,指令代碼完全兼容傳統8051。工作頻率范圍為0~35 MHz,相當于普通8051的0~420 MHz;可根據需要選擇用戶應用程序空間,有8 KB、16 KB、20 KB、32 KB、40 KB、48 KB、52 KB、60 KB、62 KB供選擇,本次設計選用STC12C5A62S,片上集成1280 B RAM ,通用I/O口根據封裝不同有36、40、44三種,本次設計采用36口封裝,I/O口復位后可設置為四種模式:(1)準雙向口/弱上拉,強推挽/推挽/強上拉;(2)僅為輸入/高阻;(3)開漏上拉;(4)僅為輸入/高阻,開漏。每個I/O口驅動能力均可達到20 mA;ISP(在系統可編程)/IAP(在應用可編程),無需專用編程器,無需專用仿真器;可通過串口(P3.0/P3.1)直接下載用戶程序,數秒即可完成一片燒寫。時鐘源可采用外部高精度晶體時鐘或內部RC振蕩器。有4個16位定時器。外部中斷I/O口7路,傳統的下降沿中斷或低電平觸發中斷,并新增支持上升沿中斷的PCA模塊,Power Down模式可由外部中斷喚醒;A/D轉換具有10 bit精度ADC,共8路,轉換速度可達250 kS/s;通用2路全雙工異步串行口(UART)。它在指令系統、硬件結構和片內資源上與標準8052型單片機完全兼容,同時增大了內部程序存儲Flash的容量,可達62 KB。并增加了與Flash編程相關的6個特殊功能寄存器和2個與看門狗復位有關的特殊功能寄存器[3]。對STC12C5A62S2的IAP功能采用一個通用程序編寫,選用Keil公司的μVision仿真軟件進行編程仿真。將生成的Hex文件直接通過RS-232串口從PC下載到單片機上運行調試。使用非常方便,縮短了開發周期,單片機系統內部結構框圖如圖2所示。

2.2 硬件系統

 


 遠程溫室多參數控制系統的核心硬件圖如圖3所示,以STC12C5A62S2型國產單片機為核心,用P1口采集外部傳感器信號,用P0口、P2口進行信號控制(P0口要加上拉電阻器)。通過兩個國產ULN2803進行電流放大,可驅動16路繼電器。由于片內帶有共陰極箝位二極管,可適應感性負載,故輸出端可省去大量二極管。串口部分選用國產MAX485。ULN2803A型器件選用國內生產的單片集成高壓、大電流達林頓晶體管陣列(中國航天771生產)。該陣列由8個NPN達林頓管組成,其特點是電流增益高、負載能力強(輸出電流可達500 mA)、工作電壓高(耐壓達50 V)。美信公司的MAX485型器件是通用半雙工收發器,傳輸速度為9.6 Kb/s時,傳輸距離可達1.5 km。可實現上位機與單片機之間的串口異步通信。其中RE與DE接在一起,并由單片機的RD(P3.7)控制。拉低為接收有效,拉高為發送有效。該系統還具有上電自動復位和通電指示功能。設計PCB時應注意合理布線,對單片機電源進行濾波整流,并遠離干擾源[4]。

 該芯片的內部A/D采用控制寄存器完成,內部控制如圖4所示。

3 系統軟件設計
 用C語言編譯器開發單片機具有使用方便、編程效率高及仿真調試容易等突出特點。C51的版本很多,本系統軟件選用德國Keil Software公司的Keil C51編譯器開發。該編譯器基于Windows平臺集成開發環境,可編輯、編譯和調試匯編語言程序及C51程序,還可模擬仿真I/O口、定時器/計數器、串行口及中斷等單片機特有的功能部件,功能強大(須注意的是在Keil C51庫中沒有STC12C5A62S2,需要在宏晶STC官方網站www.STCMCU.com下載)。該系統的軟件設計由主程序、A/D轉換程序、中斷程序、串行接收子程序、串行發送子程序、控制設備程序等若干功能子程序組成。其中實時時鐘進行精確操作,用匯編語言編寫,其他均用C語言編寫。
3.1 主程序設計
 在主程序中,先將STC12C5A62S2初始化,然后等待新命令。當NewData=1時,表示已接收到一個有效的命令幀,否則繼續等待。接著判斷是否是本機地址,若是則判斷控制命令,否則繼續等待。上位機發送指定的字符串,分別表示開設備、關設備、查詢、設置等命令。通過字符串比較,判斷出命令指令,跳到相應的入口子程序中,操作成功后,通過串口發送子程序返回相應的提示符,其具體流程略。
3.2 串口中斷程序設計
 為了增強抗干擾性,有效地區分噪聲和數據便于操作,串口中斷程序加強了通信協議的制定,具體實現方法是加開始標志和結束標志。噪聲是以隨機字節出現的,通過測試和實驗,發現在本系統中0x00后跟0xFF時噪聲不容易發生。因此,設置開始標志為0x000xFF,結束標志為回車換行符0x0D0x0A。如果接收命令幀成功,則置NewData=1,表示新命令有效[5]。考慮到糾檢錯,數據采用短包方式。中間采用延時,以保證起始位可靠。串口中斷程序流程略。
 部分程序清單如下:
//串行接收子函數
INT8U ReUART(INT8U*ch)
{INTl6U delay=6000;
while(--delay) //延時
{if(RI),//串行接收中斷標志
{RI=0;//接收中斷標志軟件復位
、 *ch=SBU F=//讀數據緩沖器
return 1;}//成功返回l
}
return(0);//接收失敗返回0
)
//串行中斷處理程序
void UART_Inter(void)interrupt 4
{INT8U ii;
INT8U temp,templ;
ReUART(&temp、);//先連續接收2個字節
ReUART(&templ); //開始標志
if((temp==0x00)&&(templ==0xFF))
//連續接收一個命令幀
{for(ii=0;ii<12;ii++)
{if(ReUART(&buff[ii])==0)
goto Inter._end;}//跳出中斷
if((buf[10]==0x0D)&&(buf[ll]==0x0A)),//結束標志
NewData=l; //新命令標志有效
}
Inter_end:;//中斷出口
}
 基于STC12C5A16S2-35C的遠程溫室多參數采集及控制系統可實現一臺PC上位機最多采集及控制256個設備控箱,傳輸距離最遠可達1.5 km,每臺設備控箱可對16路設備進行控制。實現了集中管理、分散控制的功能。該系統通過軟硬件提高抗干擾性,并具有較好的擴展性,結構簡單、投資少,故障率低。實際應用表明具有較強的實用性,經過一年的正常運行實踐證明國產器件完全可以應用于現代農業裝備。
參考文獻
[1] 薄新維.STC系列單片機在溫室大棚中的應用[J].儀表技術與傳感器,2009(1):27-30.
[2] 彭敏.基于DS18B20的溫度顯示和報警裝置的研制[J].可編程控制器與工廠自動化(PLC FA),2007(11):116-118.
[3] 張鵬翼,羅衛兵,等.基于STC12C5412AD單片機的無線電話遙控電路設計[J].浙江理工大學學報,2009(2):23-25.
[4] 梅鳳霞,王耀青.STC單片機在多路溫度巡回檢測儀中的應用[J].武漢工程職業技術學院學報,2010(2):47-50.
[5] 邵琰,錢東平.STC89C52RC單片機在幼苗移栽機控制系統中的應用[J].農機化研究,2010(5),36-38.

此內容為AET網站原創,未經授權禁止轉載。
热re99久久精品国产66热_欧美小视频在线观看_日韩成人激情影院_庆余年2免费日韩剧观看大牛_91久久久久久国产精品_国产原创欧美精品_美女999久久久精品视频_欧美大成色www永久网站婷_国产色婷婷国产综合在线理论片a_国产精品电影在线观看_日韩精品视频在线观看网址_97在线观看免费_性欧美亚洲xxxx乳在线观看_久久精品美女视频网站_777国产偷窥盗摄精品视频_在线日韩第一页
  • <strike id="ygamy"></strike>
  • 
    
      • <del id="ygamy"></del>
        <tfoot id="ygamy"></tfoot>
          <strike id="ygamy"></strike>
          国产精品日日摸夜夜添夜夜av| 亚洲国产天堂久久综合| 亚洲视频碰碰| 亚洲日本欧美日韩高观看| 久久久噜噜噜久久中文字免| 欧美精品在线视频| 亚洲精品乱码久久久久久蜜桃91| 国产亚洲欧美一区二区三区| 久久婷婷成人综合色| 国产精品久久久久久久9999| 欧美精品一区二区三区一线天视频| 欧美日韩情趣电影| 韩国自拍一区| 亚洲一区二区免费| 麻豆精品在线播放| 久久久激情视频| 亚洲欧美日韩国产中文在线| 欧美成人亚洲成人日韩成人| 亚洲午夜久久久久久久久电影网| 免费影视亚洲| 亚洲欧美日韩国产另类专区| 91久久精品国产91久久性色| 久久嫩草精品久久久精品| 亚洲高清av在线| 国产区在线观看成人精品| 欧美精品午夜视频| 亚洲国产精品一区| 欧美另类变人与禽xxxxx| 欧美日韩成人一区二区三区| 狠狠色丁香久久婷婷综合_中| 在线观看亚洲专区| 午夜精品av| 国产精品日日摸夜夜添夜夜av| 国产亚洲一区二区精品| 午夜精品在线看| 欧美一区午夜视频在线观看| 亚洲国产精品t66y| 亚洲欧洲视频| 悠悠资源网久久精品| 久久精品国产一区二区三| 欧美日韩黄色大片| 久久99在线观看| 亚洲欧美日韩精品久久久| 久久精品国产v日韩v亚洲| 国产欧美日韩综合一区在线播放| 亚洲手机视频| 国产精品亚洲激情| 狠狠色伊人亚洲综合成人| 欧美mv日韩mv国产网站| 狠狠爱成人网| 亚洲综合导航| 亚洲神马久久| 欧美区国产区| 亚洲私人影吧| 久久精品一区中文字幕| 亚洲视频 欧洲视频| 激情一区二区三区| 在线精品福利| 亚洲欧美中文字幕| 激情久久综艺| 136国产福利精品导航| 欧美人与禽性xxxxx杂性| 一本色道久久综合亚洲精品不卡| 韩日精品视频| 一区二区三区在线观看视频| 国产视频欧美视频| 国产精品看片资源| **欧美日韩vr在线| 久久久精品999| 国产亚洲欧美色| 欧美激情视频在线播放| 一区二区黄色| 欧美精品在线观看播放| 国产精品亚洲аv天堂网| 国产精品久久久久久久久免费樱桃| 在线视频国内自拍亚洲视频| 亚洲一区三区电影在线观看| 国产亚洲精品成人av久久ww| 国产精品热久久久久夜色精品三区| 校园激情久久| 亚洲精品社区| 一区二区三区四区在线| 久久精品人人做人人爽电影蜜月| 久久精品免费播放| 最近中文字幕mv在线一区二区三区四区| 99国产精品久久久| 欧美日韩一区二区三区四区在线观看| 激情六月婷婷久久| 欧美精品在线免费观看| 国产精品国产三级国产专区53| 亚洲免费成人av电影| 久久久91精品国产一区二区三区| 亚洲国产精品成人| 欧美韩国在线| 欧美日韩中文字幕在线视频| 国产欧美日韩免费| 日韩视频在线一区二区| 夜夜爽99久久国产综合精品女不卡| 欧美激情影音先锋| 久久这里有精品视频| 欧美精品一区在线| 狠色狠色综合久久| 国产精品三级视频| 国产精品狼人久久影院观看方式| 国产精品www色诱视频| 久久精品导航| 欧美午夜美女看片| 欧美国产日韩免费| 欧美国产乱视频| 美女精品在线观看| 亚洲欧美日本日韩| 亚洲综合另类| 亚洲图色在线| 农夫在线精品视频免费观看| 欧美色道久久88综合亚洲精品| 久久久久国产精品人| 亚洲乱码日产精品bd| 欧美日韩国产不卡在线看| 麻豆国产精品777777在线| 久久亚洲精品伦理| 亚洲美女视频| 久久av资源网| 国内精品福利| 久久―日本道色综合久久| 国产精品高潮呻吟久久av无限| 国产精品一区二区三区四区| 亚洲肉体裸体xxxx137| 99精品欧美一区二区三区综合在线| 一区二区三区在线免费播放| 国产农村妇女毛片精品久久麻豆| 亚洲一区二区三区在线看| 亚洲欧美日韩网| 亚洲欧美日韩综合一区| 亚洲婷婷综合色高清在线| 欧美大成色www永久网站婷| 欧美日韩一区国产| 亚洲激情图片小说视频| 1000部精品久久久久久久久| 牛夜精品久久久久久久99黑人| 亚洲欧洲在线一区| 久久婷婷成人综合色| 欧美激情视频一区二区三区在线播放| 国产亚洲欧美日韩精品| 亚洲免费观看高清在线观看| av成人手机在线| 男女激情久久| 一区二区三区在线观看欧美| 国产精品对白刺激久久久| 亚洲伊人久久综合| 国产美女精品视频| 久久亚洲国产精品日日av夜夜| 国产自产v一区二区三区c| 欧美亚洲综合在线| 欧美一区二区高清在线观看| 欧美三级日本三级少妇99| 国内欧美视频一区二区| 国产一区再线| 久久综合色8888| 国产精品一区二区三区久久久| 欧美成人福利视频| 亚洲国产精品视频一区| 欧美精品国产一区| 欧美国产日本在线| 国产夜色精品一区二区av| 欧美一区二区三区四区视频| 欧美日韩视频在线一区二区| avtt综合网| 欧美午夜视频一区二区| 亚洲国产高清自拍| 久久久国产成人精品| 国产精品男gay被猛男狂揉视频| 一本大道av伊人久久综合| 亚洲图片欧美日产| 在线观看日韩av先锋影音电影院| 一本一本久久a久久精品综合麻豆| 欧美日韩亚洲国产精品| 欧美精品一区二区三区四区| 国产精品国产自产拍高清av王其| 狠狠爱www人成狠狠爱综合网| 亚洲欧美日韩精品综合在线观看| 黄色日韩精品| 亚洲国产精品一区二区第一页| 欧美日韩亚洲不卡| 国产性做久久久久久| 欧美黄色视屏| 永久域名在线精品| 久久琪琪电影院| 久久综合色8888| 亚洲东热激情| 亚洲国产日韩精品| 欧美一区二区三区免费看| 国产日韩精品久久久| 午夜精品久久久久久| 欧美特黄a级高清免费大片a级| 亚洲国产精品成人久久综合一区| 亚洲精品一区二区三区不| 国内精品久久久久久久影视麻豆| 在线观看视频欧美| 欧美激情视频一区二区三区不卡| 欧美视频精品在线| 一本色道综合亚洲| 91久久精品国产91性色tv| 国产欧美日韩综合| 久久在线免费观看视频| 欧美激情第二页| 亚洲精品国产精品乱码不99| 国产综合久久久久久| 久久精品国产亚洲一区二区三区| 国产一区在线视频| 免费看黄裸体一级大秀欧美| 欧美日韩裸体免费视频| 亚洲高清在线播放| 亚洲美女黄网| 亚洲综合另类| 欧美怡红院视频一区二区三区| 美女尤物久久精品| 亚洲国产成人午夜在线一区| 美女视频网站黄色亚洲| 欧美精品www在线观看| 亚洲国产成人久久综合| 在线亚洲一区| 欧美性理论片在线观看片免费| 欧美精品一区二区三区很污很色的| 久久久久久久999| 亚洲特色特黄| 国产精品毛片va一区二区三区| 日韩一级免费| 玖玖玖国产精品| 国产伦精品一区二区三区视频黑人| 亚洲国产精品久久久久婷婷884| 亚洲最快最全在线视频| 欧美丰满少妇xxxbbb| 欧美午夜宅男影院在线观看| 久久天天躁夜夜躁狠狠躁2022| 亚洲精品美女久久7777777| 欧美精品福利视频| 国产精品免费一区二区三区在线观看| 欧美久久精品午夜青青大伊人| 久久久在线视频| 久久久久久有精品国产| 欧美大片在线观看一区二区| 亚洲欧美伊人| 国产精品黄页免费高清在线观看| 亚洲精品自在在线观看| 亚洲国产精品久久久久婷婷884| 欧美日韩免费区域视频在线观看| 一本色道精品久久一区二区三区| 亚洲精品久久久久久久久久久久| 国产精品二区影院| 国产日韩欧美精品| 黑人巨大精品欧美黑白配亚洲| 国产精品日韩久久久久| 亚洲一区二区三区视频播放| 亚洲午夜激情| 国产精品网站视频| 91久久在线| 国产在线精品自拍| 欧美一区二区三区免费视频| 玉米视频成人免费看| 久久久亚洲影院你懂的| 亚洲高清成人| 国产精品国产馆在线真实露脸| 国产精品美女一区二区在线观看| 亚洲一区二区三区高清不卡| 亚洲欧美另类久久久精品2019| 欧美色偷偷大香| 国产一区二区久久| 黑人一区二区三区四区五区| 一区二区在线不卡| 亚洲精品小视频在线观看| 欧美一区二区免费观在线| 国产九区一区在线| 国产精品亚洲成人| 国产日韩欧美另类| 亚洲美女视频在线观看| 亚洲激情六月丁香| 国产欧美一区二区精品忘忧草| 精久久久久久| 亚洲社区在线观看| 欧美午夜精品一区二区三区| 欧美精品日日鲁夜夜添| 999在线观看精品免费不卡网站| 欧美不卡视频一区发布| 久久久久久亚洲精品中文字幕| 欧美色123| 欧美成在线观看| 亚洲视频axxx| 久久日韩精品| 在线欧美日韩国产| 久久久91精品国产一区二区三区| 亚洲国产精品成人久久综合一区| 国产女人aaa级久久久级| 欧美日韩精品一区| 欧美日本一区二区高清播放视频| 欧美一二三视频| 国产精品久久久久影院色老大| 欧美成人综合网站| 欧美 日韩 国产精品免费观看| 国产日韩欧美在线观看| 国内自拍视频一区二区三区| 羞羞答答国产精品www一本| 欧美在线视频免费观看| 欧美日本免费一区二区三区| 一区二区三区www| 欧美激情第一页xxx| 亚洲国产免费| 国内揄拍国内精品少妇国语| 欧美日本在线| 欧美午夜电影完整版| 欧美成人精精品一区二区频| 欧美视频在线观看一区| 国产网站欧美日韩免费精品在线观看| 在线观看视频日韩| 99视频精品| 久久午夜电影| 国产精品久久久久久久久免费樱桃| 在线观看视频日韩| 久久婷婷丁香| 欧美在线播放高清精品| 久久久综合视频| 久久先锋资源| 久久精品午夜| 亚洲激情亚洲| 欧美精品在线观看播放| 久久久久久久性| 正在播放欧美一区| 99亚洲视频| 夜夜嗨av一区二区三区中文字幕|