《電子技術應用》
您所在的位置:首頁 > 模擬設計 > 設計應用 > 基于CAN總線的分布式熱電阻智能節點的設計
基于CAN總線的分布式熱電阻智能節點的設計
摘要: 本文選用can總線設計了分布式熱電阻智能節點,利用can總線連接各個網絡節點,可以直接與主控卡或上位機通信,組建成工業網絡分布式測控系統。
Abstract:
Key words :

1  引言

現場總線技術是當今自動化領域發展的熱點,德國bosch公司的can是為解決汽車內部的復雜硬信號接線提出的,而其應用范圍正逐漸向過程控制、機器人、數控機床、醫療器械及傳感器等領域發展。can總線以其獨特的設計、低成本、高可靠性、實時性、抗干擾能力強等特點得到了廣泛的應用。本文選用can總線設計了分布式熱電阻智能節點,利用can總線連接各個網絡節點,可以直接與主控卡或上位機通信,組建成工業網絡分布式測控系統。

2  熱電阻智能節點硬件設計

2.1智能節點整體結構

本熱電阻智能節點設有4路輸入通道,支持3線制方式,支持熱電阻類型有cu50、cu100和pt100,采用freescale mc9s12d64單片機作為微控制器,其內部有一個can通信模塊(mscan),符合can2.0a/b標準,所以不需要擴展can通訊控制器。can接口收發器采用pca82c250作為can通信模塊和物理傳輸線路之間的接口。節點通過24位a/d轉換器ads1216對組態通道進行采樣,由于熱電阻的阻值與溫度成正比關系,需將已知電流流過該電阻以得到與溫度成正比的輸出電壓。本文使用ads1216的兩個8位電流輸出idac1和idac2作為恒流源,通過模擬開關max355選通相應的組態通道,然后ads1216對得到的電壓信號進行采樣并輸出至微控制器,經校正后進行標度變換轉化成相應的電阻值,查熱電阻分度表即可得到所測溫度。本節點也可通過rs485接口并嚴格按照modbus協議進行通信,rs-485收發器采用sn65lbc184。

本熱電阻智能節點硬件結構框圖如圖1所示。

 

圖1 熱電阻智能節點硬件結構框圖

2.2信號輸入端電路與采樣電路

信號輸入端電路與采樣電路原理圖如圖2和圖3所示。

圖2 熱電阻信號輸入端電路

圖3  a/樣電路

max355差動4通道模擬開關接4路熱電阻信號轉換電路,圖中只畫出第一路轉換電路,接線方式為三線制,使能端en接高電平,使max355一直有效。a0、a1引腳接至mc9s12d64單片機的pp0和pp1端,用于選通某一路熱電阻信號進行轉換與測量。當max355選通某一通道后,該通道將與公共端接通,假設選通通道1,200ua恒定電流由no1a和no1b輸出流經熱電阻產生毫伏級電壓信號,此信號在vin1和vin2處被ads1216采樣。

ads1216組成4路全差分通道。單片機通過porta與ads1216通信,用于控制ads1216選通某一路模擬量輸入通道并進行采樣,每一個控制信號均通過光耦合器和兩個施密特觸發器進行數字隔離,這樣做可有效抑制各種噪聲干擾,提高傳輸通道上的信噪比。ads1216采樣每一路通道之前均進行偏置與增益自校準。當/drdy變為低電平,標志著數據寄存器中數據已準備好,單片機便從24位數據輸出寄存器(dor)讀取轉換結果。

2.3 can和rs-485通信電路

can和rs-485通信電路原理圖如圖4所示。

mc9s12d64單片機的can輸入與輸出引腳(rxcan0和txcan0)分別接至收發器pca82c250的txd和rxd引腳。pt2用來控制數據接收與發送,當pt2為低電平時,接收數據;當pt2為高電平時,發送數據。輸入rs通過一電阻接地,使pca82c250工作在斜率控制模式下。sn65lbc184為具有瞬變電壓抑制的rs485差分收發器,因此本智能節點可以接入采用canbus或rs485的測控系統,并方便的與各種組態軟件進行通信。

 

圖4  can和rs-485通信電路

3  熱電阻智能節點軟件設計

3.1概述

單片機程序用mc9s12匯編語言編寫。在主程序首先完成各寄存器和存儲單元的初始化,再通過調用讀取地址子程序,得到i/o板卡的地址和can通信波特率,再完成mscan模塊和ads1216初始化。隨后調用e2prom中組態信息,對每一路組態通道進行信號轉換,數字濾波及溫度查表計算等,其主程序流程圖如圖5所示。

 

  圖5 熱電阻智能節點主程序流程圖

由于現場的各種干擾很容易使信號失真,從而使a/d轉換結果產生比較大的誤差。因此在對信號進行有效的硬件濾波后還需進行軟件濾波,本節點采用了數字中值濾波、算術平均、加權濾波等方式。


3.2 節點與上位機的can通信

智能節點與主控卡或上位機的通信主要基于can通信協議來完成,它的優點是能夠實時處理數據、在惡劣環境下正常工作、成本低且擁有比較高的帶寬。由于上位機內部無can網絡適配器,因此需外接rs-232/can轉接卡,實現上位機與智能節點的通信。通過節點上的跳線設置節點地址,當上位機發出命令時,節點進入can接收中斷,對數據解包放入接收緩沖區并調用數據處理函數。當上位機發出組態命令時,單片機會將收到的組態通道信息和信號類型寫入e2prom保存,并回送一幀數據通知上位機組態信息已成功接收。當接收到上傳rtd值命令時,單片機會將內存中的4路rtd溫度值以多幀形式發送給上位機。

3.3 rtd阻值變換算法

軟件設計中關鍵算法在于rtd電壓阻值的轉化,刻度點間的線性化及標度變換。以pt100熱電阻的溫度刻度表為例,

pt100tab:fcb 04h,00h,07h,39h,08h,0e8h,0ah,94h,0ch,3ch,

  fcb 0dh,0e1h, 0fh,83h,11h,23h,12h,0c0h,14h,5bh,

  fcb 15h,0f3h,17h,89h,19h,1eh,1ah,0b1h,1ch,41h,

  ……

  fcb 91h,84h,92h,0afh,93h,0d8h,95h,01h,96h,28h,

  fcb 97h,4eh,98h,72h,9ah,0cah 

分度表由-210℃開始每間隔10℃作為一個刻度點,每一個刻度點的電阻值擴大100倍后轉換為十六進制數即構成上表。考慮到表格的一致性,cu100和cu50熱電阻的分度表也從-210℃開始計算。

當得到校正后的ad轉換數值后,需要將采樣到的電壓信號轉換為電阻值以便于查表。阻值計算公式如下:

 



r即為實際熱電阻阻值,在這里將其擴大100倍以便于查表。

3.4 分段線性化查表

得到的對應阻值后,則從第0個刻度點開始比較,如果該采樣值大于第0個刻度點,則再與下一個刻度點比較,同時記錄小于該采樣值的刻度點的個數n,如果采樣值小于某一溫度刻度點,則溫度位于該刻度點b與前一個刻度點a之間,溫度線性化在a、b兩刻度點之間進行,線性化得到的溫度加上a點對應的溫度(n×10)即為采樣溫度。

以pt100熱電阻為例,某一通道得到校正后的采樣值為$9343,則前8個刻度點均小于$9343,第9個刻度點值大于$9343,記錄小于該采樣值的刻度點的個數n=101,此時a點(第101個刻度點$92af)對應溫度為10×101=1010℃,b點(第9個刻度點$93d8)溫度為1020℃,線性化在a、b兩點間進行,具體公式為:

[($934-$92af)/($93d8-$92af)]×10=5℃

所以$9343對應的溫度為:

a點(第101個刻度點)對應溫度1010℃+線性化溫度5℃-210℃=805℃

其中,各表均以-210℃作為起始,故計算溫度時應減去210℃。

4  結束語

本智能測控節點主要完成對現場熱電阻信號進行采集和處理。在實驗室條件下,利用電阻計代替現場的熱電阻信號,經過反復測試,溫度測量值均正確,并且誤差在±1%以內。另外在監控程序的控制下,節點能夠有效配合上位機完成系統的組態、信號校正和上傳等功能,具有可靠、實時、靈活等特點。

作者簡介

閆志紅(1986-)女 在讀碩士,現就讀于山東大學控制科學與工程學院,研究方向為自動化裝置的集成化與智能化。

參考文獻

[1]李正軍.計算機測控系統設計與應用[m].北京:機械工業出版社,2004.

[2]李正軍.現場總線及其應用技術[m].北京:機械工業出版社,2005.

[3]孫同景.freescale十六位單片機原理及嵌入式開發技術[m].北京:機械工業出版社,2008.

[4]邵貝貝著.單片機嵌入式應用的在線開發方法[m].北京:清華大學出版社,2004.

此內容為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>
          欧美成人午夜激情| 久久裸体视频| 国产精品国色综合久久| 亚洲国产精品尤物yw在线观看| 欧美日韩国产精品一区| 亚洲国产精品嫩草影院| 麻豆成人91精品二区三区| 又紧又大又爽精品一区二区| 国产精品一二三| 欧美日韩一区成人| 亚洲欧美成人综合| 久久不射2019中文字幕| 午夜精品久久久久久久| 欧美一区视频| 欧美大片一区| 国产精品一区二区男女羞羞无遮挡| 久久精品夜夜夜夜久久| 激情成人在线视频| 欧美视频在线观看一区二区| 国产精品三级久久久久久电影| 国产一区二区三区黄视频| 国产精品日韩精品欧美在线| 久久午夜精品一区二区| 欧美日本韩国| 国内自拍亚洲| 在线免费观看成人网| 午夜一级久久| 国产精品高潮粉嫩av| 欧美日韩亚洲不卡| 亚洲高清影视| 午夜日韩av| 欧美日韩成人一区二区三区| 夜夜嗨av一区二区三区中文字幕| 亚洲午夜三级在线| 亚洲欧美综合一区| 久久综合国产精品台湾中文娱乐网| 亚洲国产精品一区二区第一页| 欧美午夜精品久久久| 欧美日韩久久| 亚洲第一精品电影| 亚洲大片精品永久免费| 99re6热只有精品免费观看| 国产精品永久免费视频| 亚洲视频网在线直播| 国产精品国产三级国产aⅴ入口| 国产一区二区中文| 亚洲一区二区不卡免费| 久久成人免费网| 久久一区二区三区四区| 国产日韩欧美一区| 鲁大师成人一区二区三区| 欧美福利小视频| 久久精品亚洲国产奇米99| 久久亚洲影院| 国产精品久久久久久久久久久久久| 国产精品免费看| 欧美日韩ab片| 欧美日韩国产va另类| 欧美黄色成人网| 欧美大尺度在线| 亚洲经典在线看| 免费日韩成人| 欧美国产精品一区| 男同欧美伦乱| 亚洲黄网站黄| 亚洲级视频在线观看免费1级| 久久精品国内一区二区三区| 亚洲蜜桃精久久久久久久| 久久久久国产精品麻豆ai换脸| 午夜在线不卡| 亚洲欧洲在线看| 国产精品久久久久久久久果冻传媒| 国产精品激情av在线播放| 最新成人av在线| 亚洲看片网站| 国产亚洲福利社区一区| 欧美国产激情二区三区| 在线播放视频一区| 日韩视频在线免费| 国产精品毛片| 亚洲人成在线影院| 国产精品一二三四区| 在线精品视频一区二区| 性欧美在线看片a免费观看| 国产精品家教| 久久人人九九| 18成人免费观看视频| 这里只有视频精品| 日韩天天综合| 国产日产欧美a一级在线| 久久久久久久久岛国免费| 国产日韩精品电影| 狠狠干狠狠久久| 久久久亚洲国产美女国产盗摄| 国内精品模特av私拍在线观看| 激情成人av在线| 欧美日韩性生活视频| 国产精品麻豆成人av电影艾秋| 国产精品va在线| 精品电影在线观看| 欧美色精品在线视频| 欧美成人性网| 国产精品免费观看视频| 久热精品视频在线观看| 国产精品五区| 午夜日韩视频| 欧美色综合网| 一区二区不卡在线视频 午夜欧美不卡'| 亚洲欧美一区在线| 亚洲精品视频中文字幕| 亚洲午夜国产一区99re久久| 免费成人高清| 午夜免费电影一区在线观看| 激情小说亚洲一区| 亚洲成人自拍视频| 欧美成人亚洲成人日韩成人| 欧美一区二区三区视频| 亚洲欧美不卡| 久久精品一区二区三区中文字幕| 欧美一区二区三区四区夜夜大片| 在线观看欧美视频| 久久精品日产第一区二区| 国语自产偷拍精品视频偷| 亚洲无限乱码一二三四麻| 最新国产成人在线观看| 国产精品成人一区二区三区吃奶| 亚洲国产欧美在线人成| 亚洲天堂黄色| 亚洲深夜福利| 最新69国产成人精品视频免费| 亚洲激情视频网站| 欧美不卡一卡二卡免费版| 亚洲女ⅴideoshd黑人| 欧美午夜国产| 亚洲一区二区三区中文字幕| 欧美视频在线观看 亚洲欧| 国产乱肥老妇国产一区二| 国产午夜精品麻豆| 黄色一区二区三区四区| 欧美理论大片| 在线日韩欧美视频| 欧美激情亚洲| 欧美在线视频在线播放完整版免费观看| 浪潮色综合久久天堂| 影音先锋欧美精品| 亚洲欧美日韩在线高清直播| 伊人伊人伊人久久| 欧美国产一区二区三区激情无套| 经典三级久久| 伊大人香蕉综合8在线视| 久久九九热re6这里有精品| 亚洲国产精品成人久久综合一区| 久久夜色精品国产亚洲aⅴ| 亚洲国产精品久久久久秋霞蜜臀| 亚洲国产精品一区二区www在线| 欧美高清一区二区| 国产精品久久久久久久app| 国产亚洲欧洲一区高清在线观看| 国产精品电影网站| 欧美大片免费观看| 免费在线亚洲欧美| 国产视频在线观看一区二区三区| 欧美精品三级| 欧美中文字幕久久| 欧美在线播放高清精品| 国产精品女主播在线观看| 亚洲精品日韩在线观看| 久久亚洲精品一区二区| 国产欧美日韩免费看aⅴ视频| 免费日韩一区二区| 欧美日韩视频免费播放| 一本色道久久综合狠狠躁篇的优点| 欧美福利一区| 欧美日韩一区二区国产| 国产精品无码永久免费888| 国产精品视频免费一区| 亚洲一区二区三区中文字幕在线| 欧美日韩网址| 欧美性事免费在线观看| 亚洲你懂的在线视频| 欧美精品一卡二卡| 激情综合中文娱乐网| 久久综合电影一区| 欧美日韩在线视频一区| 亚洲精品自在久久| 国产在线视频欧美| 国产精品一区三区| 在线免费高清一区二区三区| 欧美在线啊v一区| 久久夜色精品一区| 久久久久久久欧美精品| 亚洲欧美国产精品va在线观看| 久久久国产精品一区二区三区| 在线一区二区日韩| 国产精品综合不卡av| 欧美在线视频日韩| 国产麻豆成人精品| 欧美日韩ab片| 国产精品久久久久久久久久久久| 一区免费在线| 亚洲另类春色国产| 一区二区三区在线免费播放| 国产精品一二三四区| 午夜国产不卡在线观看视频| 亚洲天堂偷拍| 悠悠资源网久久精品| 国产精品国产亚洲精品看不卡15| 欧美日韩国产免费观看| 99这里只有精品| 欧美日韩另类国产亚洲欧美一级| 亚洲国产精品久久久久婷婷老年| 亚洲在线观看视频| 欧美激情综合五月色丁香| 99人久久精品视频最新地址| 欧美午夜女人视频在线| 久久不射2019中文字幕| 欧美一二区视频| 亚洲欧美视频在线观看| 一卡二卡3卡四卡高清精品视频| 亚洲成人资源网| 极品尤物一区二区三区| 欧美日韩在线电影| 一区二区三区国产精华| 欧美性大战久久久久| 欧美日韩免费精品| 激情综合色综合久久综合| 欧美色视频一区| 欧美美女bb生活片| 一个人看的www久久| 国语精品中文字幕| 亚洲电影免费观看高清完整版在线| 久久国产精品久久w女人spa| 一区二区三区三区在线| 亚洲深夜福利| 欧美黄色免费网站| 亚洲综合导航| 久久国产精品色婷婷| 亚洲一区中文字幕在线观看| 国产精品爽爽ⅴa在线观看| 国产噜噜噜噜噜久久久久久久久| 91久久久久| 日韩视频免费大全中文字幕| 午夜精品一区二区三区在线视| 日韩视频亚洲视频| 欧美在线国产| 一本一本久久a久久精品综合妖精| 亚洲一区二区在线视频| 欧美激情一级片一区二区| 国产日韩精品视频一区二区三区| 日韩视频一区二区| 亚洲精品久久久久久下一站| 欧美天天在线| 国产精品一区在线观看| 亚洲一区在线直播| 亚洲五月婷婷| 禁久久精品乱码| 国产精品久久久久毛片大屁完整版| 亚洲国产日韩在线一区模特| 亚洲尤物影院| 午夜在线a亚洲v天堂网2018| 亚洲精品欧美极品| 国内久久精品视频| 国产精品一区免费在线观看| 久久综合综合久久综合| 欧美在线免费看| 老**午夜毛片一区二区三区| 久久综合国产精品台湾中文娱乐网| 亚洲日本一区二区| 欧美日韩一级黄| 欧美体内she精视频| 国产欧美高清| 国产一区二区日韩| 亚洲欧美久久| 亚洲一区二区在线视频| 性欧美大战久久久久久久免费观看| 曰本成人黄色| 久久激情五月婷婷| 99精品视频免费观看| 亚洲视频网站在线观看| 亚洲福利国产| 久久久亚洲欧洲日产国码αv| 精品福利电影| 欧美一区二区免费| 最新热久久免费视频| 亚洲乱码国产乱码精品精| 国产精品女人网站| 嫩草伊人久久精品少妇av杨幂| 欧美在线3区| 欧美激情欧美狂野欧美精品| 国产精品三区www17con| 国产一区二区日韩精品欧美精品| 久久综合色天天久久综合图片| 久久久久国产精品麻豆ai换脸| 国产精品成人v| 国内在线观看一区二区三区| 牛人盗摄一区二区三区视频| 欧美日产一区二区三区在线观看| 美国三级日本三级久久99| 亚洲女人小视频在线观看| 国产精品久久久久免费a∨大胸| 国产日韩欧美麻豆| 在线观看欧美成人| av成人免费| 久久综合一区二区| 亚洲激情av在线| 亚洲天堂av图片| 欧美一级专区免费大片| 亚洲国产岛国毛片在线| 一区免费视频| 国产精品国产三级国产| 一区二区三区国产精品| 国产精品久久一区主播| 亚洲欧美另类久久久精品2019| 欧美激情免费在线| 国产精品日韩一区二区| 国产日韩在线亚洲字幕中文| 校园春色国产精品| 欧美理论视频| 欧美日韩亚洲综合| 欧美人成在线视频| 久久久久国色av免费看影院| 免费成人高清在线视频| 亚洲欧美久久久久一区二区三区| 欧美日韩国内自拍| 亚洲乱码精品一二三四区日韩在线| 欧美日韩中字| 欧美精品日韩三级| 亚洲国产日韩欧美在线99|