時間:2009-01-09 13:12:06來源:ronggang
圖3 主控電路結構圖[/align]
輔助電路結構如圖4所示,包含開關網(wǎng)絡,用于通道切換。由圖可知,每個4051邏輯開關有8個輸入端,一個輔助電路可以同時連接64個傳感器,故整個系統(tǒng)可一次性測量512個感器的參數(shù),大大提高了測量效率。
[align=center]
圖4 輔助電路原理圖[/align]
為了消除數(shù)字系統(tǒng)頻譜混疊,濾除高頻噪聲對控制系統(tǒng)的影響,故在數(shù)控系統(tǒng)的傳感器信號前端設計了二階低通抗混疊濾波器。抗混疊濾波器采用壓控電壓源二階低通濾波電路如圖5所示,其傳遞函數(shù)為:
[align=center]
圖6 軟件流程圖[/align]
雖然硬件電路已經(jīng)有抗混疊濾波電路,為了進一步提高測試的準確性,加入了軟件濾波。用雙線性變換法設計IIR數(shù)字低通濾波器,系統(tǒng)所需數(shù)字濾波器的傳遞函數(shù)為:
其中
用matlab計算得到。
4 上位機軟件設計
計算機作為上位機,通過串口給單片機發(fā)送命令進行測量和讀數(shù)操作。其軟件框圖如圖7所示:
[align=center]
圖 7 上位機軟件框圖[/align]
界面的設計主要是從使用者的角度來設計的包括以下幾點:
1).界面做到顧名思義,即操作界面上的各個部分的意義明確
2).操作方式通用化,采用大眾化的操作,即通過菜單、工具條和按鈕來實現(xiàn)操作
3).通過禁用控件、菜單等方式禁止非法操作
4).通過鼠標放置時的提示語句來提醒操作人員此項的功能
5).采用大量的對話框來幫助操作人員,提示當前和隨后的工作
為達到以上要求,采用VB進行界面的設計,不僅可進行傳感器的快速測量,而且能快速在界面上顯示測量結果,并指示出傳感器是否合格。
數(shù)據(jù)讀取和保存
單片機將測量結果保存到自己的存儲區(qū),測量結果暫時存在單片機的外部數(shù)據(jù)存儲區(qū),A/D轉換值存儲在8000H————-83FFH,共1024個存儲單元,轉換值低8位存在偶數(shù)單元,高8位存在奇數(shù)單元 。當收到單片機的命令要求傳送結果時,單片機通過串行口將數(shù)據(jù)傳給計算機。計算機將測量結果進行必要的處理后存儲到數(shù)據(jù)庫中。
5 系統(tǒng)特點
(1)大批量傳感器:
可一次性對512個傳感器進行快速準確測量。
(2)測量精度:
對測量結果影響較大的幾個方面為:A/D轉換器基準參考點電壓的設定,繼電器的接觸電阻和整個系統(tǒng)進行采樣時對采樣電路的影響。
80c196的A/D轉換器為10位所以對0——5伏的分辨力為: 0.0049V,則 對0——12伏的分辨力為:0.0049*12/5= 0.0117V 。
4051,分壓網(wǎng)絡以及繼電器的接觸電阻都會對參數(shù)電壓VRL造成影響,造成系統(tǒng)誤差,可用實驗的方法進行估計。
同時還存在隨機誤差,是不可測量的。
通過對測試儀的調(diào)試可對測量誤差進行補償,如果軟硬件調(diào)試無誤,本測試儀的測量精度可達±2%V。
(3)分壓網(wǎng)絡:
為提高測量精度,適應更為廣泛的測量范圍,采用繼電器對分壓網(wǎng)絡進行換檔。電路如圖8
[align=center]
圖8 分壓網(wǎng)絡電路[/align]
軟件功能
1) 實現(xiàn)對512路傳感器的測試自動化。
2) 能夠?qū)纹瑱C的RAM進行檢測
3) 能夠清楚顯示測量結果
4) 能夠?qū)χ付ǖ膫鞲衅鬟M行快速重測
5) 能夠保存測試結果
6 結語
多通道氣體傳感器測試儀研制完成后經(jīng)實際使用證明,具有測量精度高,測量速度快,硬件電路簡單,易于拆卸安裝,克服了原來使用手工測量精度低,速度慢的缺點。同時與計算機連接,方便操作,智能程度高,且可實現(xiàn)傳感器的即插即測功能等特點,為傳感器參數(shù)測量的自動化奠定了良好的基礎。
本文的創(chuàng)新點:開關網(wǎng)絡的設計,信號的抗干擾處理。
參考文獻:
[1] Liu Furma, etc. 80~196 Single Chip Microcomputer and Its Application; China Science-Technology Publishing House,June, 1993 (Chinese)
[2] 劉樂普,葉濟忠,胡盛斌 微型計算機接口技術及應用.武漢:華中理工大學出版社,1993
[3] 李鴻征 單片機溫度控制系統(tǒng)中的工頻干擾及抑制措施.微計算機信息,2004,7:90-91
[4] N. Govind, “Digital Filter Design and Algorithm Implementation with Embedded Signal Processors,” in Proceedings of the 6th International Conference on Signal Processing Applications and Technology, Oct.95, DSP Associates, pp 551-555
[5]范逸之,陳立元,Visual Basic 與RS232串行通信控制,北京:清華大學出版社,2002
[6]龔沛曾等,Visual Basic 程序設計教程,北京:高等教育出版社,2000
標簽:
傳動網(wǎng)版權與免責聲明:凡本網(wǎng)注明[來源:傳動網(wǎng)]的所有文字、圖片、音視和視頻文件,版權均為傳動網(wǎng)(www.cqlanhua.cn)獨家所有。如需轉載請與0755-82949061聯(lián)系。任何媒體、網(wǎng)站或個人轉載使用時須注明來源“傳動網(wǎng)”,違反者本網(wǎng)將追究其法律責任。
本網(wǎng)轉載并注明其他來源的稿件,均來自互聯(lián)網(wǎng)或業(yè)內(nèi)投稿人士,版權屬于原版權人。轉載請保留稿件來源及作者,禁止擅自篡改,違者自負版權法律責任。
產(chǎn)品新聞
更多>2026 車間隔離網(wǎng)批發(fā)價 大批量采購更省...
2026-06-10
液壓快速接頭生產(chǎn)廠家怎么選?2026年優(yōu)...
2026-06-06
干式變壓器溫度控制器BWD3K130,BWD3K260...
2026-06-04
干式變壓器冷卻風機GFDD370-150/155,GF...
2026-06-04
2026-05-28
2026-05-08