摘 è¦ï¼šæœ¬æ–‡ç¶œåˆé‹ç”¨å–®ç‰‡å¾®åž‹è¨ˆç®—機(jÄ«)技術(shù)與嵌入å¼è‡ªå‹•åŒ–ç¨‹åºæŽ§åˆ¶ç·¨ç¨‹æŠ€è¡“(shù)å’ŒèªžéŸ³åˆæˆæŠ€è¡“(shù),能ç¨ç«‹å®Œæˆå°å·¥æ¥(yè)ç¾(xià n)å ´çš„ä¸å°åž‹é‹çˆçš„直接控制,能用漢語語音æç¤ºåŠå ±è¦;能接收工æ¥(yè)ç¾(xià n)å ´çš„å‚³æ„Ÿå™¨ä¿¡è™Ÿï¼Œè¼¸å‡ºæŽ§åˆ¶å·¥æ¥(yè)常è¦(guÄ«)物ç†é‡ï¼Œå¯æ ¹æ“š(jù)用戶的工æ¥(yè)ç¾(xià n)å ´éœ€è¦ï¼Œè‡ªè¡Œæ“¦å¯«ã€åˆªæ”¹è‡ªå‹•化控制程åºå’ŒèªžéŸ³åˆæˆç¨‹åºï¼Œé”(dá)到å°å·¥æ¥(yè)ç¾(xià n)å ´ä¸å°åž‹é‹çˆçš„直接控制。
é—œ(guÄn)éµè©žï¼šå–®ç‰‡æ©Ÿ(jÄ«);èªžéŸ³åˆæˆ;é‹çˆè‡ªå‹•控制
Abstract:This topic synthesizes to make use of single slice microcomputer technique and the speech synthesis technique with the embedded automation procedure control,can independent completion direct control of the small scaled boiler on the industry spot,can hint and report to the a1arm with the Chinese language speech。 It can wipe to writeã€revise the automation procedure programmer and the speech synthesis procedure programmer by ourselves, according to the demand of the industrial spot,attain to controls directly the industry small-medium boiler。
Keywords:SCM;Speech synthesis technique;Automatic boiler control
1. å‰è¨€
  目å‰å¤§å¤šæ•¸(shù)å·¥æ¥(yè)é‹çˆä»è™•äºŽèƒ½è€—é«˜ã€æµªè²»å¤§ã€ç’°(huán)境污染嚴(yán)é‡çš„生產(chÇŽn)狀態(tà i)。所以開發(fÄ)ç ”åˆ¶è‡ªå‹•åŒ–ç¨‹åº¦é«˜ã€ç¯€(jié)èƒ½æ½›åŠ›å¤§ã€æé«˜å®‰å…¨ç³»æ•¸(shù)ã€æ¸›è¼•ç’°(huán)å¢ƒæ±¡æŸ“ã€æ¸›è¼•勞動強(qiáng)度ã€åƒ¹æ ¼ä½Žçš„æ–°åž‹æ¸¬æŽ§è£ç½®æ„義é‡å¤§ã€‚
  單片機(jÄ«)是在一塊芯片上集æˆäº†ä¸€è‡ºå¾®åž‹è¨ˆç®—機(jÄ«)所需的CPUã€å˜å„²å™¨ã€è¼¸å…¥ã€è¼¸å‡ºç‰éƒ¨ä»¶ã€‚單片機(jÄ«)自å•ä¸–ä»¥ä¾†ï¼Œæ€§èƒ½ä¸æ–·æé«˜å’Œå®Œå–„,體ç©å°ã€é€Ÿåº¦å¿«ã€åŠŸè€—ä½Žçš„ç‰¹é»žä½¿å®ƒçš„æ‡‰(yÄ«ng)ç”¨é ˜(lÇng)域日益廣泛.å·¥æ¥(yè)控制系統(tÇ’ng)的工作環(huán)境惡劣,干擾強(qiáng).æ•…è¦æ±‚控制系統(tÇ’ng)的工作穩(wÄ›n)å®šã€æŠ—åƒæ“¾èƒ½åЛ強(qiáng)[1]。單片機(jÄ«)èƒ½æ»¿è¶³é€™äº›è¦æ±‚ï¼Œå› æ¤å–®ç‰‡æ©Ÿ(jÄ«)åœ¨æŽ§åˆ¶é ˜(lÇng)域得到了廣泛的應(yÄ«ng)用。使用單片控制é‹çˆæ˜¯å¾ˆå¥½çš„鏿“‡[2]。
2. 系統(tÇ’ng)硬件è¨(shè)計
  2.1系統(tÇ’ng)總體è¨(shè)計
[align=center]

圖2-1 é‹çˆæŽ§åˆ¶ç³»çµ±(tÇ’ng)圖
Fig.2-1 The Diagram of Boiler Control System[/align]
  如圖2-1所示,é‹çˆä¸Šè£æœ‰æº«åº¦ã€å£“åŠ›ã€æ¶²ä½å‚³æ„Ÿå™¨ï¼Œé€™äº›åæ˜ é‹çˆé‹è¡Œç‹€æ…‹(tà i)的信號é€åˆ°å„€è¡¨å±¤;儀表層包括溫度儀表ã€å£“åŠ›å„€è¡¨ã€æ¶²ä½å„€è¡¨ï¼Œæˆ‘們å¯ä»¥åœ¨é€™äº›å„€è¡¨ä¸Šè¨(shè)置上é™å’Œä¸‹é™ï¼Œå¦‚果傳感器é€ä¾†çš„信號高于我們è¨(shè)å®šçš„ä¸Šé™æˆ–低于我們è¨(shè)定的下é™ï¼Œå„€è¡¨å…§(nèi)部的繼電器開關(guÄn)就會åˆä¸Šï¼Œä»£è¡¨ä¸Šé™æˆ–下é™çš„輸出信號就會輸出高電平,這些信號作為系統(tÇ’ng)主控æ¿çš„é–‹é—œ(guÄn)é‡ä¿¡è™Ÿè¼¸å…¥ï¼šç³»çµ±(tÇ’ng)主控æ¿çš„輸出控制信號經(jÄ«ng)éŽç¹¼é›»å™¨åŽå’Œç³»çµ±(tÇ’ng)執(zhÃ)行機(jÄ«)æ§‹(gòu)相連,繼電器是一種å¯ä»¥ä»¥å°é›»æµé©…(qÅ«)動大電æµçš„物ç†å…ƒä»¶ï¼Œæˆ‘們系統(tÇ’ng)輸出的信號電壓比較低,ä¸èƒ½ç›´æŽ¥é©…(qÅ«)動大功率用電器[3-4]ã€‚å› æ¤ä¸é–“è¦æŽ¥ç¹¼é›»å™¨;主控æ¿çš„å¦ä¸€è¼¸å‡ºæŽ¥ç³»çµ±(tÇ’ng)顯示æ¿ï¼Œé€™æ¨£é‹çˆé‹è¡Œçš„ç‹€æ³å°±å¯ä»¥ç›´è§€çš„顯示給用戶。
  2.2主控æ¿é›»è·¯è¨(shè)計
  如圖2-2所示,系統(tÇ’ng)ä¸çš„å ±è¦ä¿¡è™Ÿé€²(jìn)入控制æ¿åŽæŽ¥åˆ°å…‰é›»éš”é›¢å™¨ä¸Šï¼Œé€™æ¨£å¯ä»¥é˜²æ¢å¹²æ“¾è€Œä½¿ç³»çµ±(tÇ’ng)èª¤å‹•ä½œï¼Œè€ŒåŽæŽ¥åˆ°74LS244上,74LS244是一個八åŒå‘的三態(tà i)緩沖器,通éŽ74LS244接到80C31上;å˜å„²å™¨é€šéŽ74LS373å’Œ80C31相連;80C31通éŽèªžéŸ³èŠ¯ç‰‡UM5l00è¼¸å‡ºèªžéŸ³å ±è¦ä¿¡è™Ÿ;80C31ç¶“(jÄ«ng)éŽ74LS373åŽè¼¸å‡ºé¡¯ç¤ºä¿¡è™Ÿ;80C31ç¶“(jÄ«ng)éŽ74LS273åŽæŽ¥åˆ°å…‰é›»éš”é›¢å™¨ä¸Šï¼Œåˆç¶“(jÄ«ng)éŽä¸‰æ¥µç®¡åŽè¼¸å‡ºæŽ§åˆ¶åŸ·(zhÃ)行信號。
[align=center]

圖2-2 系統(tÇ’ng)主控æ¿åœ–
Fig.2-1 Control board Diagram of the System[/align]
3. 軟件è¨(shè)計
  本控制系統(tÇ’ng)軟件主è¦ç”±ä¸»ç¨‹åºã€ä¸æ–·æœå‹™(wù)程åºã€å„種故障處ç†åŠå ±è¦å程åºå’Œå»¶æ™‚å程åºç‰çµ„æˆã€‚主程åºä¸»è¦æ˜¯å®Œæˆç³»çµ±(tÇ’ng)åˆå§‹åŒ–ã€ä¸æ–·è¨(shè)ç½®ã€æ‰‹å‹•與自動切æ›ç‰åŠŸèƒ½;䏿–·ç¨‹åºä¸»è¦æ˜¯å®Œæˆåˆ¤æ–·æ¥µé™ä¿¡è™Ÿï¼Œç„¶åŽè½‰(zhuÇŽn)到相應(yÄ«ng)的處ç†ç¨‹åº;æª¢æ¸¬æ¨¡å¡Šä¸»è¦æ˜¯å®Œæˆä¿¡è™Ÿçš„輸入并判斷轉(zhuÇŽn)åˆ°ä¸æ–·ç¨‹åºæˆ–檢測模塊;èªžéŸ³æ¨¡å¡Šä¸»è¦æ˜¯å®ŒæˆèªžéŸ³æç¤ºåŠå ±è¦çš„工作[5]。
  系統(tÇ’ng)é–‹å§‹åŽé€²(jìn)行åˆå§‹åŒ–,然åŽç³»çµ±(tÇ’ng)會語音æç¤ºé‹çˆå·²ç¶“(jÄ«ng)打開;系統(tÇ’ng)開始檢測信號,如果信號沒有越éŽè¨(shè)定的界é™ï¼Œé‚£ä¹ˆç³»çµ±(tÇ’ng)會繼續(xù)檢測,å¦å‰‡ç³»çµ±(tÇ’ng)會進(jìn)入䏿–·è™•ç†ç¨‹åº;åœ¨ä¸æ–·è™•ç†ç¨‹åºä¸ï¼Œå°‡æœƒå…ˆåˆ¤æ–·æ˜¯å¦æœ‰æ¶²ä½æ¥µé™ä½Žä¿¡è™Ÿè¼¸å…¥å’Œå£“力極é™é«˜ä¿¡è™Ÿè¼¸å…¥ï¼Œå¦‚æžœæœ‰å‰‡èªžéŸ³å ±è¦å¹¶åœæ¢é‹çˆçš„自動é‹è¡Œæ”¹ç‚ºæ‰‹å‹•æ“作,å¦å‰‡å‘下檢測液ä½ã€æº«åº¦ã€å£“力是å¦é«˜äºŽä¸Šé™æˆ–低于下é™;如果有溫度ã€å£“åŠ›é«˜ä¿¡è™Ÿè¼¸å…¥å°±åœæ¢é¼“風(fÄ“ng)機(jÄ«)并延時15såŽä¸æ–·è¿”回繼續(xù)檢測,å¦å‰‡å‘下檢測;如果有溫度ã€å£“力低信號輸入就開鼓風(fÄ“ng)機(jÄ«)å’ŒçˆæŽ’å¹¶å»¶æ™‚30såŽä¸æ–·è¿”回繼續(xù)檢測,沒有就å‘下檢測;如果有液ä½é«˜ä¿¡è™Ÿè¼¸å…¥å°±åœæ¢æ°´æ³µå¹¶å»¶æ™‚10såŽä¸æ–·è¿”回繼續(xù)檢測,å¦å‰‡å‘下檢測;如果有液ä½ä½Žä¿¡è™Ÿè¼¸å…¥å°±é–‹æ°´æ³µå¹¶å»¶æ™‚15såŽä¸æ–·è¿”回繼續(xù)檢測。
[align=center]

圖3-1系統(tÇ’ng)ç¨‹åºæµç¨‹åœ–
Fig.3-1 Process flow chart of the System[/align]
4. çµ(jié)æŸèªž
  本系統(tÇ’ng)的節(jié)煤效率é”(dá)10%以上;é‹çˆçš„æŽ§åˆ¶å¯¦ç¾(xià n)自動化,人的勞動強(qiáng)度就大大é™ä½Ž;é‹çˆèƒ½å¤ 安全的é‹è¡Œï¼Œæ¸›å°‘事故的發(fÄ)生,ä¿éšœäººèº«å®‰å…¨;å¯ä»¥å¯¦ç¾(xià n)èªžéŸ³å ±è¦ï¼Œç›´è§€çš„åæ˜ é‹çˆçš„é‹è¡Œç‹€æ…‹(tà i)。能將é‹çˆçš„傳感器信號通éŽå„€è¡¨è®Š?yÅu)æ¨¯èˆ·åªæ‰Œç›˜æŸ•娇刂瓢?æŽ§åˆ¶æ¿æŽ¥åˆ°ä¿¡è™ŸåŽå°‡æŒ‰æˆ‘們寫在EPROMä¸çš„程åºåŸ·(zhÃ)行,是極é™ä¿¡è™Ÿé¦¬ä¸Šåœä¸‹è‡ªå‹•æŽ§åˆ¶æ”¹ç‚ºæ‰‹å‹•æŽ§åˆ¶ï¼Œä¸æ˜¯å‰‡åˆ¤æ–·æ˜¯å“ªå€‹è¶Šç•Œä¿¡è™Ÿï¼Œè¼¸å‡ºæŽ§åˆ¶ä¿¡è™Ÿï¼Œè¼¸å‡ºèªžéŸ³å ±è¦åŠé¡¯ç¤ºè¿”回程åºç¹¼çºŒ(xù)檢測,這樣é‹çˆå°±èƒ½æŒ‰æˆ‘å€‘çš„è¦æ±‚é‹ä½œäº†ã€‚
åƒè€ƒæ–‡ç»(xià n)
  [1] 賴壽å®ä¸»ç·¨.微型計算機(jÄ«)控制技術(shù).北京:機(jÄ«)械工æ¥(yè)出版社,2004
  [2] 張良儀ç‰ç·¨è‘—.å·¥æ¥(yè)é‹çˆå¾®æ©Ÿ(jÄ«)控制.上海:上海交通大å¸(xué)出版社,1999
  [3] 高文煥ç‰ç·¨è‘—.模擬電路的分æžèˆ‡è¨(shè)計.北京:清è¯å¤§å¸(xué)出版社,2002
  [4] 方建淳編著.èªžéŸ³åˆæˆæŠ€è¡“(shù)與單片微機(jÄ«)ç¶œåˆç³»çµ±(tÇ’ng).北京:北京航空航天大å¸(xué)出版社,1994
  [5] 余發(fÄ)山主編.單片機(jÄ«)原ç†åŠæ‡‰(yÄ«ng)用技術(shù).å¾å·ž:ä¸åœ‹ç¤¦æ¥(yè)大å¸(xué)出版社,2003