新聞中心

        EEPW首頁 > 物聯網與傳感器 > 設計應用 > 可編程溫度控制器

        可編程溫度控制器

        ——
        作者: 時間:2005-06-27 來源: 收藏
        本文所述的可編程溫度控制器工作是基于“開—關”技術。根據所提供參考溫度,該溫度控制器可以設置任意3位數參考溫度和控制熱處理槽的溫度。從圖1可見,電加熱器加熱槽中的液體,由數字比較器控制繼電器R的觸點R1開或關。標準的溫度傳感器(如包含在惠斯登橋中的熱敏電阻,圖中未標出)感測液體溫度并產生溫度測量范圍所希望的0_10V模擬輸出。來自傳感器的模擬電壓,通過12位ADC變成數字量并用來尋址4K*12 EPROM。EPROM具有對應于12位二進制到3半字節BCD變換的查表。從EPROM讀出的3BCD半字節驅動BCD-7段譯碼器,以便在7段LED上生成對應于BCD的所感測溫度的10進制數顯示。
        用12鍵的鍵盤手動設置參考溫度。來自鍵盤的數據送到3個鎖存器并經譯碼器譯碼,在另一組3個LED上顯示參考溫度。因此,可以同時看到參考溫度和當前液體的溫度。
        由于EPROM總是使能的,所以ADC尋址的當前溫度數據是有效的。
        因此,有對應于當前溫度的12位3個BCD字。為了在開—關電平產生遲滯,在當前溫度和參考溫度的最低有效位置增加一個附加位。增加“0”做為當前溫度的額外位,來自比較器的位“L”用做參考數據的最低有效位。
        當前溫度和參考溫度的兩個數字字在13位數字比較器中進行比較。當前溫度低于參考溫度時,L輸出將為“1”(高態),反之,L將為“O”。L位是硬連線做為參考數據字的最低有效位。在比較時,若L為“1”,則繼電器電路得到“1”,使繼電器R的R1觸點閉合,接通電加熱器的電源。L“1”也做為參考溫度的最低有效位,以保持比較器電平稍微小于設置的參考溫度(Tr+Dt,Tr為參考設置,Dt是對應于最低有效位的大小)。繼電器應保持閉合狀態直到當前溫度達到高于參考電平(此后L將變成“0”)為止。L變為0,將使參考電平稍微小于所比較的早先的電平(Tr-Dt),而繼電器關閉加熱器,使溫度下降。當前溫度必須降到低于電平(Tr-Dt)使L重新為“1”,使加熱器接通。因此,這種配置保持遲滯,可避免開關轉換的振蕩。表1給出典型的開關轉換時序,典型溫度設置參考為000010000011。
        表1 典型的開關轉換時序
        當前數據字12位數據加1個0位
        參考數據字12位數據加1個L位
        溫度狀態
        比較  溫度
        0000100000100
        0000100000111
        低    升高
        0000100000110
        0000100000111
        低    升高
        0000100001000
        0000100000110
        高    降低
        0000100000110
        0000100000110
        高    降低
        0000100000100
        0000100000111
        低    升高
        0000100000110
        0000100000111
        低    升高
        鍵盤電路示于圖2。鍵盤包括12個去抖動鍵。按下10個數字鍵的任一個鍵將從標準譯碼器產生相應碼(DCBA)。除10個數字鍵盤外,另外兩個鍵用于支持3位數參考溫度的設置。
        2位二進制計數器(由B和A表示的兩個JK觸發器)用于提供選擇碼S1 S0,選擇碼用于鎖存器選擇當前BCD。Bn鍵用于輸入過程的開始,設置單穩在適當周期(30秒)未完成輸入過程。MSMV為三態控制器置位使能信號,此后編碼器輸出DCBA,而選擇碼S1S0對顯示系統鎖存器是有效的。這也置位計數器進入計數模式。此后,若按任一鍵(如“5”),則編碼器輸出DCBA將是0101,S1S0將是01。參照圖1,該BCD將到鎖存器和顯示的最低數位。接著按鍵將輸入到第2個鎖存器,下一次按鍵鎖存到最高數位。用這種方法完成參考數據的輸入。
        每個鍵都需要去抖動,標準去抖動電路示于圖3。在控制器正在工作時,若需要改變參考溫度,操作鍵盤內容如同設置新的參考溫度。
        兩個DAC和一個模擬比較器可替代13位數字比較器。
        圖1  溫度控制器電路圖
        圖2  鍵盤電路
        圖3  鍵去抖動電路


        關鍵詞:

        評論


        相關推薦

        技術專區

        關閉
        主站蜘蛛池模板: 尼勒克县| 新和县| 丹寨县| 武邑县| 屏边| 宜昌市| 通辽市| 尖扎县| 望城县| 通化县| 诏安县| 崇左市| 景谷| 平顺县| 克什克腾旗| 米林县| 雅安市| 大竹县| 武宣县| 株洲市| 遂川县| 江北区| 梁山县| 东安县| 上虞市| 邢台县| 垣曲县| 稻城县| 临安市| 故城县| 咸阳市| 庄河市| 曲靖市| 辽阳市| 桑植县| 荣昌县| 高雄市| 新和县| SHOW| 承德县| 白城市|