亚洲免费av电影一区二区三区,日韩爱爱视频,51精品视频一区二区三区,91视频爱爱,日韩欧美在线播放视频,中文字幕少妇AV,亚洲电影中文字幕,久久久久亚洲av成人网址,久久综合视频网站,国产在线不卡免费播放

        ?

        基于單片機的遠程溫度智能監(jiān)控系統(tǒng)的設計與實現(xiàn)

        2010-03-27 06:56:08劉楊張新菊劉艷杰
        電腦與電信 2010年12期
        關(guān)鍵詞:上位總線單片機

        劉楊 張新菊 劉艷杰

        (成都理工大學,四川成都610059)

        1.系統(tǒng)總體設計

        總體結(jié)構(gòu):本系統(tǒng)由一個上位機節(jié)點和若干個網(wǎng)絡節(jié)點構(gòu)成。上位機及各網(wǎng)絡節(jié)點間通過CAN總線進行通信,網(wǎng)絡節(jié)點與上位機之間消息的傳遞是相互的[1]。網(wǎng)絡節(jié)點包括控制節(jié)點和現(xiàn)場設備,控制設備包括微控制器、CAN控制器、CAN收發(fā)器、LED顯示、鍵盤輸入模塊及電源等;而現(xiàn)場設備則包括一定數(shù)量的傳感器設備、環(huán)境調(diào)節(jié)設備和報警設備。

        2.系統(tǒng)工作過程

        上位機通過與網(wǎng)絡節(jié)點通信,進而將所有與其相連的現(xiàn)場傳感器設備的數(shù)據(jù)進行監(jiān)視,并且當現(xiàn)場數(shù)據(jù)不符合要求時,通過網(wǎng)絡節(jié)點對現(xiàn)場的環(huán)境調(diào)節(jié)設備進行控制,從而調(diào)節(jié)現(xiàn)場環(huán)境[2]。上位機將環(huán)境要求方案修改并下載至相應節(jié)點,并可隨時收集各節(jié)點的數(shù)據(jù),進行存儲或顯示等。

        各網(wǎng)絡節(jié)點分布在車間的不同位置,每個節(jié)點與一定數(shù)量的傳感器回路和控制回路相連。當傳感器監(jiān)測到環(huán)境的溫度發(fā)生變化時,傳感器隨即向與之相連的網(wǎng)絡節(jié)點發(fā)送信號;網(wǎng)絡節(jié)點接收到傳感器的信號后搜索從上位機下載的該節(jié)點的環(huán)境設定方案,如果現(xiàn)場的環(huán)境數(shù)據(jù)超出設定方案的上下限值,系統(tǒng)報警;同時,網(wǎng)絡節(jié)點還負責對CAN網(wǎng)絡上的報文要求進行響應,這包括對上位機的現(xiàn)場數(shù)據(jù)讀取的要求作出響應,還包括對上位機發(fā)來的包含設定方案的數(shù)據(jù)報文的接收;此外,網(wǎng)絡節(jié)點還負責將與該節(jié)點相連的傳感器的數(shù)據(jù)進行LED顯示,以及響應鍵盤的輸入等,從而實現(xiàn)監(jiān)控的智能化。

        3.系統(tǒng)電路設計

        3.1 網(wǎng)絡節(jié)點基本結(jié)構(gòu)

        網(wǎng)絡節(jié)點由控制節(jié)點和現(xiàn)場設備組成,控制節(jié)點包括單片機微控制器、CAN控制器、CAN收發(fā)器、鍵盤人機接口模塊、LED顯示、電源等部分[3];現(xiàn)場設備包括溫度傳感器信號調(diào)理電路、環(huán)境調(diào)節(jié)設備和報警設備,其基本結(jié)構(gòu)如圖1所示。

        圖1 網(wǎng)絡節(jié)點結(jié)構(gòu)框圖

        3.2 網(wǎng)絡硬件設計

        PCA82C250收發(fā)器與SJA1000接口的典型應用如圖2所示,協(xié)議控制器SJA1000的串行數(shù)據(jù)輸出線TX和串行數(shù)據(jù)輸入線RX分別通過光電隔離電路連接到收發(fā)器PCA82C250,收發(fā)器PCA82C250通過有差動發(fā)送和接收功能的兩個總線終端CANH和CANL,連接到總線電纜。輸入RS用于模式控制。

        圖2 PCA82C250與SJA1000的接口電路圖[4]

        3.3 傳感器電路

        對于溫度傳感器,由于所測出的Pt電阻溫度傳感器兩端的電壓信號較弱,所以此電壓在進行A/D轉(zhuǎn)換之前必須經(jīng)過放大電路(如圖3所示)的放大值)~1μV(最大值);輸入失調(diào)漂移電壓為0.003μV/℃,失調(diào)電壓長期漂移為0.003μV。經(jīng)過計算,TLC2652的性能參數(shù)可以滿足本系統(tǒng)測量精度的要求,所以本系統(tǒng)的放大電路中的運放采用了TLC2652。

        圖3 信號100溫度傳感器的調(diào)理電路

        3.4 LED驅(qū)動電路

        由于每個控制節(jié)點外接2路的溫度采集電路,所以每個控制節(jié)點同時也負責這2路信號的當前值的顯示。系統(tǒng)使用專用的LED驅(qū)動芯片MAX7219作顯示驅(qū)動。

        MAX7219是美國MAXIM(美信)公司推出的多位LED顯示驅(qū)動器,采用3線串行接口傳送數(shù)據(jù),可直接與單片機連接,用戶能方便修改其內(nèi)部參數(shù)以實現(xiàn)多位LED顯示。顯示的數(shù)據(jù)通過單片機的數(shù)據(jù)處理后,送給MAX7219顯示。通信方式采用串行數(shù)據(jù)方式,只需LOAD,DIN,CLK三個管腳便可實現(xiàn)數(shù)據(jù)傳送,可與任何一種單片機方便連接。

        MAX7219的幾個主要的引腳信號如下:

        (1)LOAD裝載數(shù)據(jù)控制端,在LOAD的上升沿,最后送入的16位串行數(shù)據(jù)被鎖存到數(shù)據(jù)或控制寄存器中。

        (2)DOUT串行數(shù)據(jù)輸出端,進入DIN的數(shù)據(jù)在16.5個時鐘后送到DOUT端,以便在級聯(lián)時傳送到下一片MAX7219。

        (3)Lset,LED段峰值電流提供端。它通過一只電阻與電源相連,以便給LED段提供峰值電流。

        (4)CLK,串行時鐘輸入端,最高輸入頻率為100MHz,在CLK的上升沿,數(shù)據(jù)被移入內(nèi)部移位寄存器。在CLK的下降沿,數(shù)據(jù)被移至DOUT端。

        3.5 鍵盤輸入電路

        采用專用的鍵盤驅(qū)動芯片,使用單片機P87LPC769的12C接口,分別對2個溫度傳感器的上下限設置操作作出響應。ZLG7290是一種12C總線接口方式的鍵盤及LED驅(qū)動芯片,外接8M的高速晶振提供內(nèi)部時序,能驅(qū)動8位共陰數(shù)碼管或64只獨立LED和64個按鍵,提供掃描位數(shù)、任一數(shù)碼管閃爍以及數(shù)據(jù)譯碼和循環(huán)、移位、段尋址等控制,可擴展驅(qū)動電流和驅(qū)動電壓[5]。ZLG7290芯片與主器件之間的數(shù)據(jù)傳輸是通過SCL和SDA兩個腳,按12C總線接口方式進行數(shù)據(jù)的讀取和寫入,SCL腳的最大時鐘頻率為32KHz,且通過ZLG7290的/INT引腳,給主器件提供鍵盤中斷信號。ZLG7290能在3.3伏供電的情況下正常工作。單片機提供三條I/O線(一條中斷信號線,另兩條為12C總線的SDA與SCL)即可與ZLG7290相連,如圖4所示。

        圖4 ZLG7290與P87LPC769的接口電路

        4.結(jié)論

        智能溫度監(jiān)控系統(tǒng)的實現(xiàn)主要有以下特點:

        (1)利用CAN總線實現(xiàn)的通信過程準確、高效。

        (2)利用增強型單片機P87LPC769實現(xiàn)的控制節(jié)點由于其豐富的外設接口,能夠保證較高的運算速度。

        (3)由于CAN總線具有高性能、高可靠性、實時性等優(yōu)點,故利用該總線的拓撲結(jié)構(gòu)完成的通信網(wǎng)絡特別適合于測控系統(tǒng)的數(shù)據(jù)通信。

        (4)使用SJA1000的獨立的CAN控制器可以支持CAN2.0B的協(xié)議規(guī)范,使其可以應用于更多的領(lǐng)域。

        [1] 鄔寬明.CAN總線原理和應用系統(tǒng)設計[M].北京航空航天大學出版社,1996.

        [2] 陳建仁,崔杰軍.利用單片機控制的溫度測試系統(tǒng)[J].鄭州糧食學院學報,2001,21(2):23-26.

        [3] 歐德翔,汪至中.Design of the Intelligent Node for DCS Based on CANBus(基于CAN總線分布式控制系統(tǒng)智能節(jié)點的設計)[J].自動化儀表,2002,5:15-18.

        [4] 羅雪梅.Designing and Realizing of CAN Bus Juncture Circuit Based on SJA1000(基于SJA1000的CAN總線接口電路的設計與實現(xiàn))[J].貴州工業(yè)大學學報,2003,4:30-33.

        [5] 吳忠燕.MSP43OF149單片機鍵盤電路設計[J].電子產(chǎn)品世界,2005,1:15-16.

        猜你喜歡
        上位總線單片機
        基于單片機的SPWM控制逆變器的設計與實現(xiàn)
        電子制作(2019年13期)2020-01-14 03:15:28
        基于單片機的層次漸變暖燈的研究
        電子制作(2019年15期)2019-08-27 01:12:10
        基于單片機的便捷式LCF測量儀
        電子制作(2019年9期)2019-05-30 09:42:02
        基于PCI Express總線的xHC與FPGA的直接通信
        機載飛控1553B總線轉(zhuǎn)以太網(wǎng)總線設計
        特斯拉 風云之老阿姨上位
        車迷(2018年12期)2018-07-26 00:42:22
        “三扶”齊上位 決戰(zhàn)必打贏
        基于ZigBee和VC上位機的教室智能監(jiān)測管理系統(tǒng)
        以新思路促推現(xiàn)代農(nóng)業(yè)上位
        學習月刊(2015年3期)2015-07-09 03:51:04
        Microchip推出兩個全新PIC單片機系列
        在线亚洲AV成人无码一区小说| 亚洲熟妇少妇69| 美女胸又www又黄的网站| 亚洲一区二区三区中文字幂| 国产精品久久久久国产a级| 五月天丁香久久| 最新欧美一级视频| 老熟妇嗷嗷叫91九色| 久久精品国产亚洲av不卡国产| 无码人妻久久一区二区三区免费丨| 人妻丰满熟妇岳av无码区hd| 日本一卡2卡3卡四卡精品网站| 久久天天躁夜夜躁狠狠躁2022| 97中文字幕在线观看| 国产三级国产精品三级在专区 | 亚洲欧洲日产国码久在线| av在线手机中文字幕| 亚洲国产精品日韩av专区| 日韩精品亚洲一区二区| 免费无码av一区二区| 亚洲精品无码久久久久| 日韩中文字幕中文有码| 亚洲AV无码一区二区一二区色戒 | 亚洲国产一区二区三区亚瑟| 久久国产精99精产国高潮| 国产一区二区黑丝美女| 亚州中文热码在线视频| 中文字幕日韩精品有码视频| 桃花影院理论片在线| 亚洲av第一成肉网| 国产一级r片内射免费视频| 那有一级内射黄片可以免费看| 97精品国产一区二区三区| 国产美女久久精品香蕉69| 欧美精品一级| 色人阁第四色视频合集网| 国产av一区二区三区天美| 曰批免费视频播放免费| 99亚洲男女激情在线观看| 99精品视频免费热播| 中文字幕人妻少妇久久|