• <tr id="yyy80"></tr>
  • <sup id="yyy80"></sup>
  • <tfoot id="yyy80"><noscript id="yyy80"></noscript></tfoot>
  • 99热精品在线国产_美女午夜性视频免费_国产精品国产高清国产av_av欧美777_自拍偷自拍亚洲精品老妇_亚洲熟女精品中文字幕_www日本黄色视频网_国产精品野战在线观看 ?

    基于PID算法的八路高精度溫度控制系統(tǒng)

    2017-04-14 02:09:14江先志田芬芳
    關(guān)鍵詞:熱電偶溫控高精度

    李 超,江先志,滕 軍,田芬芳

    (1.浙江理工大學 機械與自動控制學院,浙江 杭州 310018;2.浙江騰騰電氣有限公司,浙江 溫州 325000)

    基于PID算法的八路高精度溫度控制系統(tǒng)

    李 超1,江先志1,滕 軍2,田芬芳2

    (1.浙江理工大學 機械與自動控制學院,浙江 杭州 310018;2.浙江騰騰電氣有限公司,浙江 溫州 325000)

    為了使多噴頭多色3D打印設(shè)備快速實時地進行溫度采樣,確保數(shù)據(jù)的正確傳輸,并對所測溫度場精確控制,研發(fā)了一種基于PID算法的八路高精度溫度控制系統(tǒng).通過硬件設(shè)計和軟件設(shè)計,完成了PID算法在八路溫度控制系統(tǒng)中的應用.對八路溫度控制系統(tǒng)的測試表明,基于PID算法的八路溫度控制系統(tǒng)有較好的控制效果和較高的精度.

    PID算法;八路溫控;高精度;單片機;Keil

    3D 打印起源于快速成型技術(shù),是一種可以普遍應用的新一代制造技術(shù)[1].盡管3D打印的概念已經(jīng)盡人皆知[2],但是目前市面上最常見的打印設(shè)備往往只能3D打印一種顏色,或者是有限的幾種顏色.這一狀況在桌面型3D打印設(shè)備方面尤為明顯.為改變這一現(xiàn)狀,多噴頭多色3D打印設(shè)備的研發(fā)尤為重要.

    在多噴頭多色3D打印機打印模型中,影響模型精度的因素有很多,主要有打印材料特性、層高、填充密度、擠出頭直徑、打印速度、掃描方式、噴頭溫度等.值得注意的是,當打印模型的截面較小而斜率較大時,存在散熱不良引起的堆積層錯位和坍塌問題,此時溫度成了影響模型成型精度的最主要因素.因此,3D打印設(shè)備多路溫度控制系統(tǒng)的設(shè)計十分必要.

    1 八路高精度溫度控制系統(tǒng)的硬件設(shè)計

    本文針對八噴頭多色3D打印設(shè)備各噴頭溫度的精確控制,設(shè)計了八路高精度溫度控制系統(tǒng).其主控電路采用C8051F020單片機[3].C8051F020單片機有一個片內(nèi)12位的SAR ADC.該ADC以最大100 ksps的采樣速率工作時可提供真正的12位精度.將C8051F020單片機接上復位電路和時鐘電路,可以組成一個單片機最小系統(tǒng)[4].可采用Altium Designer軟件來設(shè)計溫度控制系統(tǒng)的電路.八路溫度控制系統(tǒng)的主控電路如圖1所示.

    八路高精度溫度控制系統(tǒng)采用K型熱電偶[5]與溫度采集芯片MAX6675一起使用的溫度采集電路.目前工業(yè)生產(chǎn)中較常用的溫度傳感器就是K型熱電偶.K型熱電偶的測量范圍為0~1 300 ℃.無論是工業(yè)中氣態(tài)、液態(tài)物質(zhì)還是固態(tài)物質(zhì)的溫度都可以通過K型熱電偶快速測得,而且K型熱電隅的價格相對合理.因此, K型熱電偶被大量應用在工業(yè)中.但是,K型熱電偶有冷補償、非線性等缺陷.MAX6675溫度采集芯片是一個嵌入了12 bit模數(shù)轉(zhuǎn)換器的熱電偶數(shù)字轉(zhuǎn)換器,含有冷端補償和校正電路,可完美地解決K型熱電偶的上述問題,并且不設(shè)繁瑣的附加電路.該溫度采集電路可以采集八路溫度傳感器的數(shù)據(jù),并實時監(jiān)測打印機8個噴頭的溫度.其溫度控制范圍為室溫~300 ℃,溫控精度為±0.5 ℃.八路溫度控制系統(tǒng)的溫度采集電路如圖2所示.

    圖1 八路溫度控制系統(tǒng)的主控電路

    圖2 八路溫度控制系統(tǒng)的溫度采集電路

    2 八路高精度溫度控制系統(tǒng)的軟件設(shè)計

    2.1 單片機端軟件設(shè)計

    為了實現(xiàn)溫度控制系統(tǒng)的閉環(huán)控制,單片機端軟件必須包含溫度實時采集模塊和溫度PID 控制輸出模塊的程序.可采用KeilC51開發(fā)單片機端程序.

    溫度實時采集模塊包括了溫度的實時采集和其數(shù)據(jù)的轉(zhuǎn)換,實現(xiàn)實時采集8個打印頭加熱腔內(nèi)的溫度,對其進行曲線擬合,并將采集到的模擬信號實時進行處理,得到其數(shù)字信號,反過來又可以對打印頭進行溫度控制.溫度實時采集模塊程序如圖3所示.

    圖3 八路溫度控制系統(tǒng)的溫度采集模塊程序

    PID調(diào)節(jié)是連續(xù)系統(tǒng)中最常用,同時也是目前技術(shù)最為成熟的調(diào)節(jié)手段之一.其調(diào)節(jié)的本質(zhì)是基于輸入的偏差值,根據(jù)比例、積分、微分的函數(shù)關(guān)系進行一系列運算,最終將運算結(jié)果用于輸出控制當中.該系統(tǒng)的數(shù)字PID控制算法[6]計算公式如下:

    PID控制算法[7]的參數(shù)選擇,應滿足被控對象對輸入值變動可以快速且平穩(wěn)地跟蹤,使得超調(diào)量盡量小.PID控制算法的參數(shù)整定方法有理論方法、湊試法以及試驗經(jīng)驗法.該溫控系統(tǒng)選擇湊試法來獲得PID算法的各個參數(shù),在系統(tǒng)正常工作階段,觀測溫控系統(tǒng)的溫度變化曲線,不斷調(diào)節(jié)PID各參數(shù)的值,最后得到理想的溫度曲線.此時所選參數(shù)即為理想的PID參數(shù).八路溫度控制系統(tǒng)的PID模塊程序如圖4所示.

    圖4 八路溫度控制系統(tǒng)的PID模塊程序

    2.2 PC端軟件設(shè)計

    PC端軟件的主界面如圖5所示.它主要包括以下7個部分:①菜單欄;②通道選擇區(qū);③歷史紀錄區(qū);④各通道溫度狀態(tài)顯示區(qū);⑤按鈕區(qū);⑥各通道加熱狀態(tài)顯示區(qū);⑦各通道參數(shù)欄.PC端軟件采用Delphi編寫[8],生成可執(zhí)行的文件,可移植性非常好,程序界面友好,操作方便.

    圖5 八路溫度控制系統(tǒng)的PC端軟件主界面

    3 系統(tǒng)的溫控測試

    對八路溫度控制系統(tǒng)測試的結(jié)果如圖6所示.溫度控制系統(tǒng)的目標溫度設(shè)定為100 ℃.溫度控制系統(tǒng)在90 s左右可快速接近目標溫度,在隨后60 s內(nèi)逐漸逼近目標溫度且趨于平穩(wěn).該溫度控制系統(tǒng)實時采集的溫度數(shù)據(jù)波動較小.測試結(jié)果表明,基于PID算法的八路高精度溫度控制系統(tǒng)對多噴頭多色3D打印設(shè)備打印頭溫度有較好的控制效果和較高的精度.

    圖6 八路溫度控制系統(tǒng)測試結(jié)果

    4 結(jié)束語

    本文從溫控系統(tǒng)的硬件和軟件兩部分對溫度控制系統(tǒng)進行研究,設(shè)計了控制精度較高的溫控系統(tǒng).為了保證多噴頭多色3D打印機快速實時地對溫度進行采樣,確保數(shù)據(jù)的正確傳輸,對所測溫度場精確控制,完成了一種基于PID算法的八路高精度溫度控制系統(tǒng).通過硬件和軟件設(shè)計,完成了PID算法在八路溫度控制系統(tǒng)中的應用.對八路溫度控制系統(tǒng)測試的結(jié)果表明,基于PID算法的八路高精度溫度控制系統(tǒng)有較好的控制效果和較高的精度.

    [1] 朱林泉,白培康,朱江淼.快速成型與快速制造技術(shù)[M].北京:國防工業(yè)出版社,2003.

    [2] 陸 陽.方興未艾的3D 打印產(chǎn)業(yè)[J].中國經(jīng)貿(mào)導刊,2012(36):51-52.

    [3] 劉 天.基于單片機的恒溫控制系統(tǒng)的設(shè)計研究[J].科技創(chuàng)新導報,2009(3):39.

    [4] 曹承志.微型計算機控制新技術(shù)[M].北京:機械工業(yè)出版社,2001.

    [5] 呂鵬飛,斐東興,沈大偉.基于K型熱電偶的瞬態(tài)測溫技術(shù)的研究 [J].傳感技術(shù)學報,2014,27(6):775-780.

    [6] 何頂新,王 維,徐金榜,等.溫控系統(tǒng)中改進的PID算法[J].電氣傳動,2007,37(8):36-39.

    [7] Wendells R.Take control of PID tuning[J].Plant Engineering,2005,59(9):57-60.

    [8] Ahmad S,Balaban O,Doll C,et al.Delhi revisited[J].CITIES,2013,31(2):641-653.

    Eight-Channel High Precise Temperature Control System Based on PID Algorithm

    LI Chao1,JIANG Xian-zhi1,TENG Jun2,TIAN Fen-fang2

    (1.School of Mechanical Engineering and Automation,Zhejiang Sci-Tech University,Hangzhou 310018,China;2.Zhejiang Tengteng Electric Co.,Ltd,Wenzhou 325000,China)

    3D printing is a new kind of manufacturing technology which has a wide range of applications. For a 3D printer, the temperature control system is very important for it directly relates to the printing effect. In order to ensure that the multi-nozzle colorful 3D printer could sample the real-time temperature fast and control the measured temperature field more precisely, this paper designs a high precise temperature control system with eight channels based on PID algorithm. Through the design of software and hardware, it completes the application of PID algorithm in temperature control system. The temperature control system has been tested, and the results show that the highly precise temperature control system with eight-channels based on PID algorithm has good control effect and higher accuracy.

    PID algorithm; temperature control; high precision; single-chip microcomputer; Keil

    2016-12-20

    浙江省重大科技專項計劃資助項目(2014C11SA310003);浙江理工大學校企合作資助項目(14020089-J)

    李 超(1992-),男,浙江紹興人,碩士研究生,研究方向為機械電子工程.

    1006-3269(2017)01-0058-05

    TP27

    A

    10.3969/j.issn.1006-3269.2017.01.012

    猜你喜歡
    熱電偶溫控高精度
    溫控/光控片上納米裂結(jié)
    一種熱電偶在燃燒室出口溫度場的測量應用
    電子制作(2019年19期)2019-11-23 08:41:54
    熱電偶時間常數(shù)檢測分揀系統(tǒng)設(shè)計
    重型機械(2019年3期)2019-08-27 00:58:52
    高抗擾高精度無人機著艦縱向飛行控制
    基于MSP430和Android溫控距控智能電風扇設(shè)計
    電子制作(2016年15期)2017-01-15 13:39:06
    船載高精度星敏感器安裝角的標定
    基于高精度測角的多面陣航測相機幾何拼接
    骨料自動溫控技術(shù)
    基于ARM7 和FPGA的風扇散熱系統(tǒng)溫控模塊設(shè)計及實現(xiàn)
    高精度免熱處理45鋼的開發(fā)
    山東冶金(2015年5期)2015-12-10 03:27:41
    宜丰县| 福泉市| 泗阳县| 将乐县| 平定县| 辽阳县| 长垣县| 新民市| 辽宁省| 江山市| 日土县| 泗阳县| 紫阳县| 浦江县| 乌兰县| 淳安县| 兴化市| 三明市| 清流县| 鄂伦春自治旗| 沭阳县| 中方县| 襄汾县| 龙胜| 拜泉县| 南昌县| 大丰市| 东光县| 都兰县| 会宁县| 宝应县| 洛扎县| 绥宁县| 大田县| 新兴县| 隆化县| 罗田县| 西充县| 平遥县| 蓬安县| 新蔡县|