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

        ?

        基于STM32的高精度溫度控制系統(tǒng)設(shè)計(jì)

        2020-02-19 02:31:58徐廣平房孝俊
        激光與紅外 2020年1期
        關(guān)鍵詞:低電平溫控溫度控制

        聶 宵,徐廣平,房孝俊

        (華北光電技術(shù)研究所,北京 100015)

        1 引 言

        由于半導(dǎo)體激光器LD的工作性能受溫度變化的影響很大,當(dāng)LD在工作的時(shí)候,LD的電流閾值、最大輸出功率和最小功率波動(dòng)都會(huì)受到自身在工作時(shí)會(huì)產(chǎn)生熱量和環(huán)境溫度而發(fā)生變化,導(dǎo)致激光器內(nèi)部的溫度可能發(fā)生比較大的改變,從而影響激光器的正常工作[1-2]。因此需要能給LD提供高精度、恒定的溫度控制來使其穩(wěn)定的工作。通過提出一種邏輯電路將PWM控制信號(hào)、使能信號(hào)EN(控制溫控板是否工作)以及H橋?qū)ㄇ袚Q信號(hào)(控制H橋中的MOS管導(dǎo)通)作為輸入,輸入信號(hào)經(jīng)過邏輯變換后輸入到整流器件來控制H橋的導(dǎo)通,從而改變TEC兩端電流大小與電流方向來控制TEC溫度的加熱或制冷,這種邏輯電路可以降低開關(guān)損耗、提高工作效率以及可靠性。在PID算法設(shè)計(jì)中使用變速積分PID算法相較于積分分離PID算法其優(yōu)點(diǎn)在于控制曲線過渡平穩(wěn),沒有出現(xiàn)振蕩,而且其過渡過程時(shí)間減少,對(duì)超調(diào)量的改善也比較明顯[3]。因此本次設(shè)計(jì)通過使用變速積分PID算法來替代之前使用的積分分離PID算法和溫度模塊的改良來實(shí)現(xiàn)達(dá)到高穩(wěn)定性、高精度的溫度控制。

        2 實(shí)驗(yàn)方案

        2.1 硬件設(shè)計(jì)

        基于STM32的高穩(wěn)定性、高精度溫度控制系統(tǒng)的電路整體框圖如圖1所示。使用熱敏電阻完成LD的溫度采集,通過上位機(jī)完成LD的溫度設(shè)定,再由STM32單片機(jī)將采集到的LD溫度值與LD溫度的設(shè)定值偏差值經(jīng)PID計(jì)算后得到PWM信號(hào)的占空比的值,PWM的頻率為50 kHz,將PWM信號(hào)、使能信號(hào)、H橋?qū)ㄇ袚Q信號(hào)經(jīng)過邏輯控制電路后產(chǎn)生的信號(hào)送到HIP2101來驅(qū)動(dòng)H橋來使半導(dǎo)體制冷器TEC的升溫與降溫,達(dá)到使LD的溫度高穩(wěn)定性且精度高地控在設(shè)定溫度值。

        圖1 基于STM32的高精度溫度控制系統(tǒng)整體框圖

        2.1.1 溫度采集電路

        溫度采集電路如圖2所示,使用熱敏電阻采集溫度,其靈敏度較高、工作溫度范圍廣、體積小、穩(wěn)定性好、過載能力強(qiáng)。在溫度采集電路中,VDDA為2.5 V,用1個(gè)10 kΩ的電阻和熱敏電阻RT分壓,得到的電壓送入到單片機(jī)STM32F103RCT6,用單片機(jī)內(nèi)部分辨率為12位的A/D進(jìn)行轉(zhuǎn)化得到當(dāng)前溫度下的熱敏電阻RT的電壓,再根據(jù)廠家提供的溫度-電壓表格進(jìn)行查表得到所測量的TEC溫度。

        2.1.2 邏輯控制電路

        邏輯控制電路中H橋?qū)ㄇ袚Q信號(hào)主要是控制H橋的不同方向的導(dǎo)通從而來實(shí)現(xiàn)TEC的加熱與制冷、使能信號(hào)主要是控制溫控板是否工作,從而控制TEC的加熱或制冷、PWM信號(hào)的占空比決定加熱制冷的時(shí)間。圖3是邏輯控制電路框圖;圖4是NMOS管構(gòu)成的橋。

        圖2 溫度采集電路

        圖3 邏輯控制電路框圖

        圖4 由NMOS管構(gòu)成的H橋

        當(dāng)使能信號(hào)EN為高電平時(shí),那么與門S的輸出Sout的信號(hào)與PWM信號(hào)是相同的,通過SWITCH的電平來確定TEC是加熱還是制冷。當(dāng)SWITCH為高電平時(shí),圖3中的模擬開關(guān)NO管腳與Sout導(dǎo)通則NO為PWM信號(hào),NC則是低電平,NO的信號(hào)經(jīng)過H橋驅(qū)動(dòng)電路處理后能夠使H橋中Q6導(dǎo)通,Q5截止,而NC的低電平經(jīng)過H橋驅(qū)動(dòng)電路處理后導(dǎo)致Q1導(dǎo)通,Q2截止,此時(shí)的H橋中TEC+為高電平,TEC-為低電平;當(dāng)SWITCH為低電平時(shí),模擬開關(guān)NC管腳與Sout導(dǎo)通則NC為PWM信號(hào),NO則是低電平,NO經(jīng)過H橋電路處理后能夠使Q2導(dǎo)通,Q1截止,而NO則最終導(dǎo)致Q5導(dǎo)通,Q6截止,此時(shí)的H橋中TEC-為高電平,TEC+為低電平。使能信號(hào)為高電平時(shí),溫控板是正常工作的,通過SWITCH的高低電平切換,改變TEC+與TEC-之間的導(dǎo)通方向從而實(shí)現(xiàn)TEC的加熱或制冷。

        當(dāng)使能信號(hào)EN 為低電平時(shí),那么Sout的信號(hào)始終為低電平,送入到模擬開關(guān),無論SWITCH的電平為高或低,NC與NO管腳的信號(hào)始終為低電平,低電平經(jīng)過門電路處理后送入H橋驅(qū)動(dòng)電路中使Q1與Q5是導(dǎo)通的,Q2與Q6是截止的,則TEC+與TEC-都為0 V,因此使能信號(hào)為高電平時(shí),溫控板是停止工作的,TEC也不會(huì)工作。

        由于邏輯控制電路控制的H橋相較于全橋芯片,在工作的過程中H橋只有一個(gè)半橋在工作,從而降低功耗,提高工作效率和穩(wěn)定性。

        2.2 高精度、高穩(wěn)定性的溫度控制系統(tǒng)軟件設(shè)計(jì)

        溫度控制中使用的積分分離PID算法進(jìn)行控溫,該算法在溫度與設(shè)置溫度的偏離較大時(shí),取消積分作用,只有在溫度偏差較小的時(shí)候引入積分作用,這樣在實(shí)際溫控過程中會(huì)出現(xiàn)溫度抖動(dòng)。而本次設(shè)計(jì)使用變積分PID算法進(jìn)行控溫,主要是改變積分項(xiàng)的累加速度,當(dāng)溫度偏差比較大時(shí),使積分慢一點(diǎn),積分作用相對(duì)弱一點(diǎn),溫度偏差比較小時(shí),使積分快一點(diǎn),積分作用相對(duì)強(qiáng)一些。變積分PID算法的表達(dá)式:

        Kd×(e(k)-e(k-1))

        (1)

        (2)

        式中,e(k)為偏差值。

        變速積分PID算法控制流程圖如圖5所示。使用變速積分PID算法進(jìn)行控溫可以高精度、穩(wěn)定的將溫度控制在設(shè)定值。

        2.3 溫控串口上位機(jī)軟件編寫

        針對(duì)高精度溫度控制系統(tǒng)的通信協(xié)議設(shè)計(jì)一款溫度控制串口上位機(jī)進(jìn)行控溫調(diào)試。溫控串口的設(shè)計(jì)是在VC++6.0下使用微軟提供的一個(gè)多線程串口編程工具CSerialPort類來完成的[4]。溫度串口上位機(jī)主要功能包括串口設(shè)置、設(shè)置溫度、保存設(shè)置溫度的參數(shù)、打開/關(guān)閉溫控、以及查詢溫控源和串口狀態(tài)顯示。打開/關(guān)閉溫控主要是發(fā)送相關(guān)指令控制溫控板使能端來控制其是否處于工作狀態(tài);保存參數(shù)主要是發(fā)送指令到STM32來存儲(chǔ)設(shè)置的溫度值;查詢溫控源主要是查詢環(huán)境溫度、實(shí)時(shí)TEC溫度、設(shè)置溫度值、溫控狀態(tài)(打開溫控顯示1;關(guān)閉顯示0)、到溫狀態(tài)(當(dāng)TEC的溫度達(dá)到設(shè)置溫度的±1 ℃時(shí)顯示1,否則為0)。溫控串口上位機(jī)界面(查詢常溫狀態(tài)下)如圖6所示。

        圖5 變速積分PID算法控制流程圖

        圖6 溫度控制串口上位機(jī)

        3 實(shí)驗(yàn)結(jié)果

        圖7 積分分離PID算法的Matlab仿真

        圖8 變速積分PID算法的Maltab仿真

        由上圖可以知道積分分離PID算法在調(diào)節(jié)過程中會(huì)出現(xiàn)振蕩,而且過渡控制時(shí)間長一些,相比較而言變速積分調(diào)節(jié)質(zhì)量更高一點(diǎn),將變速積分PID算法與積分分離PID算法應(yīng)用到實(shí)際的溫控設(shè)計(jì)中,利用溫度控制串口上位機(jī)分別對(duì)兩種算法設(shè)置不同的溫度。圖9中利用變速積分PID算法將TEC的溫度由32 ℃控到18 ℃,而圖10中利用積分分離PID算法將溫度由26 ℃控到42 ℃,由兩個(gè)算法分別采集到的數(shù)據(jù)可以看出,在實(shí)際過程中積分分離PID算法在控溫過程中會(huì)發(fā)生溫度抖動(dòng)的情況,溫度抖動(dòng)會(huì)有2 ℃左右的差別,而變速積分PID算法在控溫過程中能穩(wěn)定的到達(dá)控制溫度。

        圖9 使用變速積分PID算法采集的溫度變化

        圖10 用積分分離PID算法采集的溫度變化

        4 結(jié) 論

        本次溫度控制的設(shè)計(jì)使用邏輯控制電路代替專用的全橋整流芯片,將單片機(jī)產(chǎn)生的PWM信號(hào)、溫控板的使能信號(hào)、H橋?qū)ㄇ袚Q信號(hào)配合邏輯電路實(shí)現(xiàn)控制TEC的加熱和制冷,使得電路在工作過程中H橋僅有一個(gè)半橋在工作,使得系統(tǒng)電路功耗降低,效率提高。在PID算法上,由于積分分離PID算法在系統(tǒng)中進(jìn)行控溫時(shí)會(huì)在溫度控制過程中出現(xiàn)溫度抖動(dòng),所以采用變速積分分離PID算法使在控溫過程中溫度能夠平穩(wěn)、高精度地達(dá)到設(shè)定溫度。

        猜你喜歡
        低電平溫控溫度控制
        數(shù)字電路中“邏輯非”的用法辨析
        船舶主機(jī)溫度控制方法優(yōu)化
        鐵道車輛高/低電平信號(hào)智能發(fā)生器設(shè)計(jì)
        溫控/光控片上納米裂結(jié)
        2017款凱迪拉克2.8L/3.0L/3.2L/3.6L車型低電平參考電壓總線電路圖
        鍛造溫度控制
        基于MSP430和Android溫控距控智能電風(fēng)扇設(shè)計(jì)
        電子制作(2016年15期)2017-01-15 13:39:06
        基于模糊控制的PLC在溫度控制中的應(yīng)用
        電子制作(2016年21期)2016-05-17 03:53:01
        骨料自動(dòng)溫控技術(shù)
        基于ARM7 和FPGA的風(fēng)扇散熱系統(tǒng)溫控模塊設(shè)計(jì)及實(shí)現(xiàn)
        亚洲麻豆av一区二区| 一区二区三区国产亚洲网站| 中文字幕av日韩精品一区二区| 成人无码a级毛片免费| 亚洲国产中文字幕九色| 日本一区二区三区视频在线观看| 孕妇特级毛片ww无码内射| 精品国产一级毛片大全| 亚洲av成人一区二区三区不卡| 免费观看人妻av网站| 亚洲精品无码久久久久去q| 波多野结衣aⅴ在线| 亚洲综合久久一本久道| 高潮内射主播自拍一区| 国产免费拔擦拔擦8x高清在线人| 91麻豆国产香蕉久久精品| 亚洲国产精品亚洲高清| 精品女同一区二区三区免费战| 无码尹人久久相蕉无码| 日本成人一区二区三区| 日日噜噜夜夜久久密挑| 老熟女的中文字幕欲望| 久久久精品人妻一区二区三区蜜桃 | 不卡免费在线亚洲av| 亚洲欧美日韩中文字幕一区二区三区| 久久久久久久无码高潮| 午夜视频免费观看一区二区| 亚洲国产色婷婷久久精品| 大肉大捧一进一出视频| 中文字幕Aⅴ人妻一区二区苍井空| 日本在线一区二区三区四区| 日韩精品 在线 国产 丝袜| 国产在线精品一区二区| 鲁丝一区鲁丝二区鲁丝三区| 亚洲av第一区国产精品| 国产精品无码无片在线观看3d| 制服丝袜天堂国产日韩| 国产免费一区二区三区在线视频| 国产午夜福利片在线观看| 老少交欧美另类| 亚洲一区二区三区在线观看蜜桃|