時(shÃ)間:2021-04-23 13:21:53來(lái)æºï¼šå‘¨é‹’
 1 å‰è¨€
  自70年代以來(lái),由于工æ¥(yè)éŽ(guò)程控制的需è¦ï¼Œç‰¹åˆ¥æ˜¯åœ¨å¾®é›»å技術(shù)和計(jì)算機(jÄ«)技術(shù)的迅猛發(fÄ)展以åŠè‡ªå‹•(dòng)控制ç†è«–å’Œè¨(shè)計(jì)方法發(fÄ)展的推動(dòng)下,國(guó)å…§(nèi)外溫度控制系統(tÇ’ng)的發(fÄ)展迅速,并在智能化ã€è‡ªé©æ‡‰(yÄ«ng)ã€åƒæ•¸(shù)æ•´å®šç‰æ–¹é¢ï¼Œä»¥æ—¥æœ¬ã€ç¾Žåœ‹(guó)ã€å¾·åœ‹(guó)ã€ç‘žå…¸ç‰åœ‹(guó)技術(shù)é ˜(lÇng)先,都生產(chÇŽn)出了一批商å“åŒ–çš„ã€æ€§èƒ½å„ª(yÅu)異的溫度控制器åŠå„€è¡¨ï¼Œå¹¶åœ¨å„行廣泛應(yÄ«ng)用。
  隨著新技術(shù)çš„ä¸æ–·é–‹(kÄi)發(fÄ)與應(yÄ«ng)用,近年來(lái)單片機(jÄ«)發(fÄ)展å分迅速,一個(gè)以微機(jÄ«)應(yÄ«ng)用為主的新技術(shù)é©å‘½æµªæ½®æ£åœ¨è“¬å‹ƒèˆˆèµ·ï¼Œå–®ç‰‡æ©Ÿ(jÄ«)的應(yÄ«ng)用已經(jÄ«ng)滲é€åˆ°é›»åŠ›ã€å†¶é‡‘ã€åŒ–å·¥ã€å»ºæã€æ©Ÿ(jÄ«)械ã€é£Ÿå“ã€çŸ³æ²¹ç‰å„個(gè)行æ¥(yè)。傳統(tÇ’ng)的溫度采集方法ä¸åƒ…è²»(fèi)時(shÃ)è²»(fèi)力,而且精度差,單片機(jÄ«)的出ç¾(xià n)使得溫度的采集和數(shù)據(jù)處ç†å•(wèn)é¡Œèƒ½å¤ å¾—åˆ°å¾ˆå¥½çš„è§£æ±ºã€‚æº«åº¦æ˜¯å·¥æ¥(yè)å°(duì)象ä¸çš„一個(gè)é‡è¦çš„è¢«æŽ§åƒæ•¸(shù)。然而所采用的測(cè)溫元件和測(cè)釿–¹æ³•å„ä¸ç›¸åŒ;產(chÇŽn)å“的工è—ä¸åŒï¼ŒæŽ§åˆ¶æº«åº¦çš„精度也ä¸ç›¸åŒï¼Œå› æ¤å°(duì)數(shù)據(jù)采集的精度和采用的控制方法也ä¸ç›¸åŒã€‚傳統(tÇ’ng)的控制方å¼å·²ä¸èƒ½æ»¿è¶³é«˜ç²¾åº¦ã€é«˜é€Ÿåº¦çš„æŽ§åˆ¶è¦æ±‚, 如溫度控制表溫度接觸器,其主è¦ç¼ºé»ž(diÇŽn)是溫度波動(dòng)范åœå¤§ï¼Œç”±äºŽå®ƒä¸»è¦é€šéŽ(guò)控制接觸器的通斷時(shÃ)間比例來(lái)é”(dá)åˆ°æ”¹è®ŠåŠ ç†±åŠŸçŽ‡çš„ç›®çš„ï¼Œå—å„€è¡¨æœ¬èº«èª¤å·®å’Œäº¤æµæŽ¥è§¸å™¨çš„å£½å‘½é™åˆ¶ï¼Œé€šæ–·é »çŽ‡å¾ˆä½Žã€‚
ã€€ã€€é›»åŠ ç†±é‹çˆé‡‡ç”¨å…¨æ–°åŠ ç†±æ–¹å¼ï¼Œå®ƒå…·æœ‰è¨±å¤šå„ª(yÅu)點(diÇŽn),使其比其他形å¼çš„é‹çˆæ›´å…·æœ‰å¸å¼•力:
  (1)ç„¡(wú)æ±¡æŸ“ã€‚ä¸æœƒ(huì)排放出有害氣體ã€é£›å¡µã€ç°æ¸£ï¼Œå®Œå…¨ç¬¦åˆç’°(huán)ä¿æ–¹é¢çš„è¦æ±‚。 (2)能é‡è½‰(zhuÇŽn)åŒ–æ•ˆçŽ‡é«˜ã€‚åŠ ç†±å…ƒä»¶ç›´æŽ¥èˆ‡æ°´æŽ¥è§¸ï¼Œèƒ½é‡è½‰(zhuÇŽn)æ›æ•ˆçŽ‡å¾ˆé«˜ï¼Œå¯é”(dá)95%以上。 (3)é‹çˆæœ¬é«”çµ(jié)æ§‹(gòu)ç°¡(jiÇŽn)單,安全性好,ä¸éœ€è¦å¸ƒç®¡è·¯ï¼Œæ²’(méi)有燃燒室ã€ç…™é“ï¼Œä¸æœƒ(huì)出ç¾(xià n)燃煤ã€ç‡ƒæ²¹ã€ç‡ƒ?xì)ç¾ç”·å¤â”–æ…ㄎkU(xiÇŽn)。 (4)çµ(jié)æ§‹(gòu)ç°¡(jiÇŽn)å–®ã€é«”ç©å°ã€é‡é‡è¼•,å 地é¢ç©å°ã€‚
  é‹çˆæº«åº¦æŽ§åˆ¶æ˜¯ç›®å‰å·¥æ¥(yè)生產(chÇŽn)éŽ(guò)程ä¸ç¶“(jÄ«ng)常會(huì)é‡åˆ°çš„一種éŽ(guò)程控制,在一些工è—çš„éŽ(guò)程ä¸å°(duì)溫度的控制效果將直接å°(duì)產(chÇŽn)å“的質(zhì)é‡ç”¢(chÇŽn)ç”Ÿå½±éŸ¿ï¼Œå› è€Œè¨(shè)計(jì)ä¸€å¥—ç†æƒ³çš„é‹çˆæº«åº¦æŽ§åˆ¶ç³»çµ±(tÇ’ng)是å分有價(jià )值的。
ã€€ã€€æ ¹æ“š(jù)å差的比例(P)ã€ç©åˆ†(I)ã€å¾®åˆ†(D)ã€é€²(jìn)行控制(PID控制),是控制系統(tÇ’ng)䏿‡‰(yÄ«ng)用最為廣泛的一種控制è¦(guÄ«)律。PID控制器å•(wèn)世至今有近70å¹´æ·å²ï¼Œå®ƒä»¥çµ(jié)æ§‹(gòu)ç°¡(jiÇŽn)å–®ã€ç©©(wÄ›n)定性好ã€å·¥ä½œå¯é ã€èª¿(dià o)整方便而æˆç‚ºå·¥æ¥(yè)æŽ§åˆ¶çš„ä¸»è¦æŠ€è¡“(shù)之一。當(dÄng)被控å°(duì)象的çµ(jié)æ§‹(gòu)å’Œåƒæ•¸(shù)ä¸èƒ½å®Œå…¨æŽŒæ¡ï¼Œ 或得ä¸åˆ°ç²¾ç¢ºçš„æ•¸(shù)å¸(xué)模型時(shÃ),控制ç†è«–的其它技術(shù)難以采用時(shÃ),系統(tÇ’ng)控制器的çµ(jié)æ§‹(gòu)å’Œåƒæ•¸(shù)å¿…é ˆä¾é ç¶“(jÄ«ng)é©—(yà n)å’Œç¾(xià n)å ´(chÇŽng)調(dià o)試來(lái)確定,這時(shÃ)應(yÄ«ng)用PID控制技術(shù)最為方便。
  2 控制系統(tÇ’ng)方案è¨(shè)計(jì)
  電熱é‹çˆçš„æº«åº¦æŽ§åˆ¶ç³»çµ±(tÇ’ng)主è¦åŒ…括:單片機(jÄ«)ã€éµç›¤é¡¯ç¤ºæ¨¡å¡Šã€æº«åº¦é‡‡é›†æ¨¡å¡Šå’ŒæŽ§åˆ¶åŸ·(zhÃ)行機(jÄ«)æ§‹(gòu)ç‰å››å¤§éƒ¨åˆ†çµ„æˆã€‚采用單片機(jÄ«)AT89S52為主控芯片。利用熱電阻PT100作為溫度傳感器件,然åŽé€šéŽ(guò)é‹(yùn)算放大器OP- 07æ§‹(gòu)建差分放大器,將溫度信號(hà o)轉(zhuÇŽn)æ›æˆADC0809模擬通é“的輸入0-5V標(biÄo)準(zhÇ”n)信號(hà o),å†ç”±ADC0809將模擬信號(hà o)轉(zhuÇŽn)æ›æˆå…«ä½æ•¸(shù)å—信號(hà o),傳é€çµ¦å–®ç‰‡æ©Ÿ(jÄ«)P0å£ï¼Œå–®ç‰‡æ©Ÿ(jÄ«)將實(shÃ)時(shÃ)溫度和è¨(shè)ç½®åƒæ•¸(shù)通éŽ(guò)數(shù)碼管顯示出來(lái)ï¼ŒåŒæ™‚(shÃ)通éŽ(guò)éµç›¤è¼¸å…¥è¨(shè)定溫度,單片機(jÄ«)å°‡è¨(shè)定溫度åŒADC0809傳é€éŽ(guò)來(lái)的數(shù)據(jù)進(jìn)行比較é‹(yùn)算,利用PIDé‹(yùn)算,作出相應(yÄ«ng)的判斷,從單片機(jÄ«)P1.0輸出一個(gè)PWM波形來(lái)控制固態(tà i)繼電器的導(dÇŽo)通與關(guÄn)閉,從而控制é‹çˆçš„åŠ ç†±çµ²åœ¨ä¸€å€‹(gè)固定周期ä¸é€šé›»åŠ ç†±æ™‚(shÃ)間的長(zhÇŽng)çŸä¾†(lái)é”(dá)åˆ°æ’æº«æŽ§åˆ¶çš„目的。系統(tÇ’ng)åŽŸç†æ¡†åœ–如圖2所示。
圖 1 控制系統(tÇ’ng)è¨(shè)計(jì)總體框圖
  
  圖 2 PID 控制系統(tÇ’ng)çµ(jié)æ§‹(gòu)圖
  3 PID控制系統(tǒng)
  PID 控制器å¯ä»¥æ–¹ä¾¿åœ°å¯¦(shÃ)施多種控制算法,多年以來(lái),在éŽ(guò)程控制ä¸ï¼ŒæŒ‰å差的比例(P)ã€ç©åˆ†(I)和微分(D)進(jìn)行控制的PID控制器(亦稱PID調(dià o)節(jié)器),是應(yÄ«ng)用最為廣泛的一種自動(dòng)控制器。它具有原ç†ç°¡(jiÇŽn)單,易于實(shÃ)ç¾(xià n),é©ç”¨é¢å»£ï¼ŒæŽ§åˆ¶åƒæ•¸(shù)相互ç¨(dú)ç«‹ï¼Œåƒæ•¸(shù)çš„é¸å®šæ¯”較簡(jiÇŽn)å–®ç‰å„ª(yÅu)點(diÇŽn);鏿“‡ç³»çµ±(tÇ’ng)調(dià o)節(jié)è¦(guÄ«)律的目的,是使調(dià o)節(jié)器與調(dià o)節(jié)å°(duì)象能很好的匹é…,使組æˆçš„æŽ§åˆ¶ç³»çµ±(tÇ’ng)能滿足工è—上所æå‡ºçš„å‹•(dòng)ã€éœæ…‹(tà i)性能指標(biÄo)çš„è¦æ±‚。
  PIDæŽ§åˆ¶å™¨æ˜¯ä¸€ç¨®ç·šæ€§æŽ§åˆ¶å™¨ï¼Œå®ƒæ ¹æ“š(jù)給定值r(t)與實(shÃ)際輸出值c(t)æ§‹(gòu)æˆæŽ§åˆ¶åå·®e(t),å³e(t)=r(t)-c(t)
  將å差的比例(P)ã€ç©åˆ†(I)ã€å¾®åˆ†(D)通éŽ(guò)ç·šæ€§çµ„åˆæ§‹(gòu)æˆæŽ§åˆ¶é‡ï¼Œå°(duì)éŽ(guò)程å°(duì)象進(jìn)行控制,故稱為PID控制器。控制è¦(guÄ«)律為:
    
或以傳éžå‡½æ•¸(shù)å½¢å¼è¡¨ç¤ºï¼š
  
 其ä¸Kp—比例系數(shù), Ti—23ç©åˆ†æ™‚(shÃ)間常數(shù) Td—微分時(shÃ)間常數(shù)。
  4 硬件電路è¨(shè)計(jì)
ã€€ã€€ç¡¬ä»¶é›»è·¯ä¸»è¦æœ‰å…©å¤§éƒ¨åˆ†çµ„æˆï¼šæ¨¡æ“¬éƒ¨åˆ†å’Œæ•¸(shù)å—部分;從功能模塊上來(lái)分有:主機(jÄ«)é›»è·¯ã€æ•¸(shù)據(jù)采集電路ã€éµç›¤é¡¯ç¤ºé›»è·¯ã€æŽ§åˆ¶åŸ·(zhÃ)行電路。
  4.1 主機(jÄ«)電路的è¨(shè)計(jì)
  主機(jÄ«)é¸ç”¨atmelå…¬å¸çš„5 1系列單片機(jÄ«)AT8 9s52來(lái)實(shÃ)ç¾(xià n), 利用單片機(jÄ«)è»Ÿä»¶ç·¨ç¨‹éˆæ´»ã€è‡ªç”±åº¦å¤§çš„特點(diÇŽn), 力求用軟件完善å„種控制算法和é‚輯控制。本系統(tÇ’ng)é¸ç”¨çš„at89s52芯片時(shÃ)é˜å¯é”(dá)12mhz,é‹(yùn)算速度快,控制功能完善。其內(nèi)部具有128å—節(jié)ram,而且內(nèi)éƒ¨å«æœ‰4kbçš„flash rom ,ä¸éœ€è¦å¤–æ“´(kuò)展å˜å„²(chÇ”)器,å¯ä½¿ç³»çµ±(tÇ’ng)æ•´é«”çµ(jié)æ§‹(gòu)更為簡(jiÇŽn)å–®ã€å¯¦(shÃ)用。
  4.2 I/O通é“的硬件電路的è¨(shè)計(jì)
  就本系統(tÇ’ng)來(lái)說(shuÅ),需è¦å¯¦(shÃ)時(shÃ)采集水溫?cái)?shù)據(jù),然åŽç¶“(jÄ«ng)éŽ(guò)a/ d轉(zhuÇŽn)æ›ç‚ºæ•¸(shù)å—信號(hà o),é€å…¥å–®ç‰‡æ©Ÿ(jÄ«)ä¸çš„特定單元,然åŽä¸€éƒ¨åˆ†é€åŽ»é¡¯ç¤º;å¦ä¸€éƒ¨åˆ†èˆ‡è¨(shè)定值進(jìn)行比較,通éŽ(guò)PID算法得到控制é‡ï¼Œå¹¶ç¶“(jÄ«ng)由單片機(jÄ«)輸出控制電熱é‹çˆåŠ ç†±æˆ–é™æº«ã€‚
  4.2.1 數(shù)據(jù)采集電路的è¨(shè)計(jì)
  數(shù)據(jù)采集電路主è¦ç”±AD590ã€0p-07ã€74ls373ã€AD574aç‰çµ„æˆã€‚ç”±äºŽæŽ§åˆ¶ç²¾åº¦è¦æ±‚為0.1度,而考慮到測(cè)é‡å¹²æ“¾å’Œæ•¸(shù)據(jù)處ç†èª¤å·®ï¼Œå‰‡æº«åº¦å‚³æ„Ÿå™¨å’Œad轉(zhuÇŽn)化器的精度應(yÄ«ng)更高æ‰èƒ½ä¿è‰æŽ§åˆ¶ç²¾åº¦çš„實(shÃ)ç¾(xià n),這個(gè)精度å¯ç²—略定為0.1度。故溫度傳感器需è¦èƒ½å¤ å€(qÅ«)分0.1度;而å°(duì)于ad轉(zhuÇŽn)æ›å™¨ï¼Œç”±äºŽæ¸¬(cè)é‡èŒƒåœç‚º40-90度,以0.1度作為響應(yÄ«ng)çš„adå€(qÅ«)åˆ†åº¦è¦æ±‚,則ad需è¦å€(qÅ«)分(90-40)/0.1=500個(gè)數(shù)å—é‡ï¼Œé¡¯ç„¶éœ€è¦10ä½ä»¥ä¸Šçš„ad轉(zhuÇŽn)æ›å™¨ã€‚為æ¤ï¼Œé¸ç”¨é«˜ç²¾åº¦çš„12ä½ad574a。
  4.2.2 電控制執(zhÃ)行電路的è¨(shè)計(jì)
  由輸出來(lái)控制電çˆï¼Œé›»çˆå¯ä»¥è¿‘ä¼¼å»ºç«‹ç‚ºå…·æœ‰æ»¯åŽæ€§è³ª(zhì)的一階慣性環(huán)節(jié)數(shù)å¸(xué)模型。其傳éžå‡½æ•¸(shù)å½¢å¼ç‚ºï¼š
  
ã€€å¯æŽ§ç¡…å¯ä»¥èª(rèn)為是線形環(huán)節(jié)實(shÃ)ç¾(xià n)å°(duì)水溫的控制。單片機(jÄ«)輸出與電çˆåŠŸçŽ‡åˆ†åˆ¥å±¬äºŽå¼±é›»èˆ‡å¼·(qiáng)電部分,需è¦é€²(jìn)行隔離處ç†ï¼Œé€™é‡Œé‡‡ç”¨å…‰è€¦å…ƒä»¶tlp521
,在控制部分進(jìn)行光電隔離,æ¤å¤–采用變壓器隔離實(shÃ)ç¾(xià n)弱強(qiáng)電的電æºéš”離。
  單片機(jÄ«)pwm 輸出電平為0時(shÃ),光耦元件導(dÇŽo)é€šï¼Œå¾žè€Œä½¿ä¸‰æ¥µç®¡å½¢æˆæœ‰æ•ˆå置而導(dÇŽo)通,通éŽ(guò)æ•´æµæ©‹çš„電壓經(jÄ«ng)éŽ(guò)集電極電阻以åŠå°„集åå‘å壓,有7v å·¦å³çš„é›»å£“åŠ åœ¨é›™å‘å¯æŽ§ç¡…æŽ§åˆ¶ç«¯ï¼Œå¾žè€Œä½¿å¯æŽ§ç¡…å°Ž(dÇŽo)通,交æµé€šè·¯å½¢æˆï¼Œé›»é˜»çˆå·¥ä½œ;å之單片機(jÄ«)輸出電平為0時(shÃ),光耦元件ä¸èƒ½å°Ž(dÇŽo)通, 三極管ä¸èƒ½å½¢æˆæœ‰æ•ˆå置而截æ¢ï¼Œå¯æŽ§ç¡…æŽ§åˆ¶ç«¯é›»å£“å¹¾ä¹Žç‚ºé›¶ï¼Œå¯æŽ§ç¡…æˆªæ¢å¾žè€Œæˆª?cái)嘟涣é罚姞tåœæ¢å·¥ä½œã€‚æ¤å¤–, 還有越é™å ±(bà o)è¦ï¼Œ ç•¶(dÄng)æº«åº¦ä½ŽäºŽä¸‹é™æ™‚(shÃ)發(fÄ)光二極管亮; é«˜äºŽä¸Šé™æ™‚(shÃ),蜂鳴器å«ã€‚控制執(zhÃ)行部分的硬件電路如圖3 所示。
  圖 3 控制執(zhÃ)行部分電路
  4.3 éµç›¤åŠé¡¯ç¤ºçš„è¨(shè)計(jì)
  éµç›¤é‡‡ç”¨è»Ÿä»¶æŸ¥è©¢å’Œå¤–éƒ¨ä¸æ–·ç›¸çµ(jié)åˆçš„æ–¹æ³•來(lái)è¨(shè)計(jì), 低電平有效。按éµan1,an2,an3,an4, an5的功能定義如下: an1:復(fù)ä½éµ;an2:é‹(yùn)行éµ;an3:功能轉(zhuÇŽn)æ›éµ;an4ï¼šåŠ ä¸€éµ;an5:減一éµã€‚
  按éµan3與p3.2ç›¸é€£ï¼Œé‡‡ç”¨å¤–éƒ¨ä¸æ–·æ–¹å¼ï¼Œå¹¶ä¸”優(yÅu)先級(jÃ)定為最高;按éµan5å’Œan4分別與p1.7å’Œp1.6相連,采用軟件查詢的方å¼;an1則為硬件復(fù)ä½éµï¼Œèˆ‡rã€cæ§‹(gòu)æˆå¾©(fù)ä½é›»è·¯ã€‚
ã€€ã€€æŒ‰éµæŒ‰ä¸‹(d1亮)時(shÃ),顯示溫度è¨(shè)定值,è¨(shè)定溫度漸次減一;按éµå‡èµ·(d1ä¸äº®)時(shÃ)ï¼Œé¡¯ç¤ºå‰æº«åº¦å€¼ï¼Œè¨(shè)å®šæº«åº¦æ¼¸æ¬¡åŠ ä¸€ã€‚
  5 系統(tÇ’ng)軟件è¨(shè)計(jì)
  系統(tÇ’ng)的軟件由三大模塊組æˆï¼šä¸»ç¨‹åºæ¨¡å¡Šã€åŠŸèƒ½å¯¦(shÃ)ç¾(xià n)模塊和é‹(yùn)算控制模塊。
  5.1 ä¸»ç¨‹åºæ¨¡å¡Š
  在主程åºä¸é¦–先給定PIDç®—æ³•çš„åƒæ•¸(shù)值,然åŽé€šéŽ(guò)循環(huán)顯示當(dÄng)剿º«åº¦ï¼Œå¹¶ä¸”è¨(shè)定éµç›¤å¤–éƒ¨ä¸æ–·ç‚ºæœ€é«˜å„ª(yÅu)先級(jÃ), 以便能實(shÃ)時(shÃ)響應(yÄ«ng)éµç›¤è™•ç†;軟件è¨(shè)定定時(shÃ)器t0為5秒定時(shÃ), 在無(wú)éµç›¤éŸ¿æ‡‰(yÄ«ng)時(shÃ)æ¯éš”5秒響應(yÄ«ng)一次,以用來(lái)采集經(jÄ«ng)éŽ(guò)A/D 轉(zhuÇŽn)æ›çš„æº«åº¦ä¿¡è™Ÿ(hà o),è¨(shè)定定時(shÃ)器t1為嵌套在t0之ä¸çš„定時(shÃ)䏿–·ï¼Œåˆå€¼ç”±PID算法åç¨‹åºæä¾›ã€‚åœ¨ä¸»ç¨‹åºä¸åˆ†é…好æ¯ä¸€éƒ¨åˆ†å程åºçš„起始地å€ï¼Œä¸»ç¨‹åºæµç¨‹åœ–如圖4 所示。
圖 4 ä¸»ç¨‹åºæµç¨‹åœ–
  5.2 功能實(shÃ)ç¾(xià n)模塊
  以用來(lái)執(zhÃ)行å°(duì)å¯æŽ§ç¡…åŠé›»çˆçš„æŽ§åˆ¶ã€‚功能實(shÃ)ç¾(xià n)模塊主è¦ç”±A/D 轉(zhuÇŽn)æ›å程åºã€ä¸æ–·è™•ç†å程åºã€éµç›¤è™•ç†å程åºã€é¡¯ç¤ºå程åºç‰éƒ¨åˆ†çµ„æˆã€‚
ã€€ã€€è©²ä¸æ–·æ˜¯å–®ç‰‡æ©Ÿ(jÄ«)å…§(nèi)部5s定時(shÃ)䏿–·ï¼Œå„ª(yÅu)先級(jÃ)è¨(shè)ç‚ºæœ€ä½Žï¼Œä½†å»æ˜¯æœ€é‡è¦çš„å程åºã€‚åœ¨è©²ä¸æ–·éŸ¿æ‡‰(yÄ«ng)ä¸ï¼Œå–®ç‰‡æ©Ÿ(jÄ«)è¦å®ŒæˆA/D數(shù)據(jù)采集轉(zhuÇŽn)æ›ã€æ•¸(shù)å—æ¿¾æ³¢ã€åˆ¤æ–·æ˜¯å¦è¶Šé™ã€æ¨™(biÄo)度轉(zhuÇŽn)æ›è™•ç†ã€ç¹¼çºŒ(xù)顯示當(dÄng)剿º«åº¦ã€èˆ‡è¨(shè)定值進(jìn)行比較,調(dià o)用PID 算法å程åºå¹¶è¼¸å‡ºæŽ§åˆ¶ä¿¡è™Ÿ(hà o)ç‰åŠŸèƒ½ã€‚ã€€
  5.3 PID算法å程åº
  系統(tÇ’ng)算法控制采用工æ¥(yè)上常用的ä½ç½®åž‹PID 數(shù)å—æŽ§åˆ¶ï¼Œå¹¶ä¸”çµ(jié)åˆç‰¹å®šçš„系統(tÇ’ng)åŠ ä»¥ç®—æ³•çš„æ”¹é€²(jìn),形æˆäº†è®Šé€Ÿç©åˆ†PID一ç©åˆ†åˆ†é›¢PID控制相çµ(jié)åˆçš„自動(dòng)è˜(shÃ)別控制算法。該方法ä¸åƒ…大大減å°äº†è¶…調(dià o)é‡ï¼Œè€Œä¸”有效地克æœäº†ç©åˆ†é£½å’Œçš„影響, 使控制精度大大æé«˜ã€‚P I D 控制算法的æµç¨‹åœ–如圖5所示。
圖 5 PID 控制算法æµç¨‹åœ–
  6 çµ(jié)è«–
  在æ¤ç³»çµ±(tÇ’ng)è¨(shè)計(jì)ä¸ï¼Œç”¨å–®ç‰‡æ©Ÿ(jÄ«)作為主控芯片,通éŽ(guò)電橋使得PT100來(lái)檢測(cè)溫度模擬信號(hà o),然åŽé€²(jìn)行模/數(shù)轉(zhuÇŽn)æ›å¹¶å‚³é€çµ¦å–®ç‰‡æ©Ÿ(jÄ«)把數(shù)據(jù)進(jìn)行進(jìn)一æ¥è™•ç†åŽä¸€æ–¹é¢é€çµ¦LED實(shÃ)ç¾(xià n)實(shÃ)時(shÃ)顯示,并判斷是å¦éœ€è¦å ±(bà o)è¦ï¼Œé€šéŽ(guò)與給定值進(jìn)è¡Œæ¯”è¼ƒï¼Œç„¶åŽæ ¹æ“š(jù)å差值進(jìn)行PIDé‹(yùn)算,æ¤å¤–程åºéœ€è¦å°(duì)5個(gè)è¨(shè)置按éµé€²(jìn)行循環(huán)掃æï¼Œä¸€æ—¦æœ‰éµæŒ‰ä¸‹ï¼Œæœƒ(huì)åšå‡ºç›¸æ‡‰(yÄ«ng)è¨(shè)ç½®éŽ(guò)程。æ¤ç³»çµ±(tÇ’ng)軟件控制部分采用經(jÄ«ng)典的PID算法控制,方法簡(jiÇŽn)單且å°(duì)é‹çˆæº«åº¦æ’溫控制起到良好的效果。
上一篇:一種 H æ©‹ç´š(jÃ)è¯(lián)é«˜å£“æœ‰æºæ¿¾æ³¢å™¨
下一篇:EtherCAT是什么?
ä¸åœ‹(guó)傳動(dòng)ç¶²(wÇŽng)版權(quán)與å…責(zé)è²æ˜Žï¼šå‡¡æœ¬ç¶²(wÇŽng)注明[來(lái)æºï¼šä¸åœ‹(guó)傳動(dòng)ç¶²(wÇŽng)]的所有文å—ã€åœ–片ã€éŸ³è¦–å’Œè¦–é »æ–‡ä»¶ï¼Œç‰ˆæ¬Š(quán)å‡ç‚ºä¸åœ‹(guó)傳動(dòng)ç¶²(wÇŽng)(www.hysjfh.com)ç¨(dú)家所有。如需轉(zhuÇŽn)載請(qÇng)與0755-82949061è¯(lián)系。任何媒體ã€ç¶²(wÇŽng)站或個(gè)人轉(zhuÇŽn)載使用時(shÃ)é ˆæ³¨æ˜Žä¾†(lái)æºâ€œä¸åœ‹(guó)傳動(dòng)ç¶²(wÇŽng)â€ï¼Œé•å者本網(wÇŽng)將追究其法律責(zé)任。
本網(wÇŽng)轉(zhuÇŽn)載并注明其他來(lái)æºçš„稿件,å‡ä¾†(lái)自互è¯(lián)ç¶²(wÇŽng)或æ¥(yè)å…§(nèi)投稿人士,版權(quán)屬于原版權(quán)人。轉(zhuÇŽn)載請(qÇng)ä¿ç•™ç¨¿ä»¶ä¾†(lái)æºåŠä½œè€…ï¼Œç¦æ¢æ“…自篡改,é•è€…è‡ªè² (fù)版權(quán)法律責(zé)任。
相關(guÄn)資訊