新聞中心

        EEPW首頁 > 測試測量 > 設計應用 > 一種掛式空調器控制板的自動功能測試儀介紹

        一種掛式空調器控制板的自動功能測試儀介紹

        作者: 時間:2012-09-15 來源:網絡 收藏

        本文引用地址:http://www.104case.com/article/193221.htm

        脈沖檢測

        測量脈沖信號有兩種方法,一種是測量周期法,另一種是測量頻率法。周期法適合于測量低頻信號,頻率法適于測量高頻信號。

        (1)蜂鳴器鳴叫次數的檢測

        由于空調輸出的蜂鳴器鳴叫脈沖,只在其鳴叫時才有輸出,又因為實際測試的是蜂鳴器的鳴叫次數,而不是其鳴叫脈沖的周期或頻率,故無論采取以上哪種方法測試都不合適,這里采取對蜂鳴器鳴叫脈沖進行純計數的方法來獲得其鳴叫次數。由示波器測量可知蜂鳴器鳴叫脈沖周期為0.25ms,每鳴叫一次的時間長度為100ms,鳴叫一次的計數100/0.25=400,鳴叫兩次或四次的時間間隔也為100ms。又知給空調發送補償指令后,蜂鳴器才會有2次或4次的鳴叫,故可以此時啟動計數,從而獲得發送補償指令后的計數值可能為800或1600左右,據此確定蜂鳴器鳴叫次數。

        (2)步進電機驅動脈沖的檢測

        步進電機驅動脈沖是一組有特殊規律的脈沖。空調上用的是4相步進電機,采用8拍驅動方式(A—AB—B—BC—C—CD—D—DA),其驅動信號如圖4所示。每相在單位時間內出現的電平變化次數是相同的,通過在單位時間內對各相電平變化次數計數值的比較,據此可以檢測步進電機短路、錯相、缺相。

        (3)轉速測量

        求取空調控制板上PG電機的轉速可以采用測脈沖周期的方法,因為此電機最高轉速一般不會高于2000r/min,據此求得其轉速的反饋脈沖最高頻率等于33Hz × 3 約為100Hz 左右(PG電機每轉一圈輸出3個脈沖),如此低的脈沖采用測量周期法會比測量頻率法產生的誤差更小。



        R為轉速值, TPG為PG電機轉一圈的時間,200ms為定時器對PG電機轉5圈進行計數的時間基數值,TCN 為計數的個數。(200ms × TCN)即為PG電機轉5圈所用的時間,之所以先求取PG電機轉5圈的時間是為了提高測量準確度,防止每次測得的轉速值偏差太大。

        遙控模擬

        現代空調控制板都具有遙控器功能,這是必不可少的,測試儀要測試空調控制板就必須給它發送模擬遙控器指令,以讓它執行開機、關機、制熱、制冷等動作。各種遙控器指令實際上是一串串按照一定協議被編碼的脈沖。一般這種協議是遙控器給空調控制板發送數據的專用協議。這種脈沖指令可由測試儀按照編程者的意愿依靠單片機里的定時器產生,其產生的信號具有波形整潔、規則、無毛刺的優點,非常適合模擬一些專用的低頻通信信號。

        當由單片機的定時器模擬遙控器所發送的信號時,要求定時時間必須精確,其產生的脈沖寬度和協議所要求的誤差最好不要超過1ms,否則會導致信號模擬失效,從而讓電腦板接收不到正確的遙控指令,這種錯誤是非常隱秘且難以捕捉的,有時侯開發者可能會懷疑自己的程序有問題,尋覓半天,卻最終發現是由于自己的定時精度達不到設計的要求。

        硬件實現

        如圖6所示,模擬的遙控信號從與三極管Q2基極相連的電阻R8進入,從Q2集電極輸出,再直接連接到空調控制板遙控接收端即可。在這里,三極管Q2起到加強驅動能力的作用。



        評論


        相關推薦

        技術專區

        關閉
        主站蜘蛛池模板: 乌兰察布市| 永川市| 阿拉尔市| 固安县| 营口市| 饶阳县| 陆河县| 达拉特旗| 通山县| 师宗县| 清水县| 临猗县| 平原县| 洪湖市| 绵阳市| 璧山县| 香格里拉县| 西城区| 锡林郭勒盟| 永修县| 滕州市| 金湖县| 辽宁省| 桦南县| 台湾省| 陆川县| 平顶山市| 青冈县| 扎囊县| 马鞍山市| 南皮县| 海丰县| 观塘区| 从化市| 斗六市| 莱州市| 获嘉县| 类乌齐县| 葫芦岛市| 江北区| 伽师县|