999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

茶葉揉捻機的自動控制系統(tǒng)設計

2017-04-14 10:34:42施鍵蘭林小焱
軟件 2017年2期
關鍵詞:單片機設計

梁 娟,林 菡,施鍵蘭,林小焱

茶葉揉捻機的自動控制系統(tǒng)設計

梁 娟,林 菡,施鍵蘭,林小焱

(福建農(nóng)林大學東方學院 計算機科學系,福建 福州 350017)

本文主要研究茶葉揉捻機的自動控制系統(tǒng),實現(xiàn)6CR-55型茶葉揉捻機的工作壓力檢測、揉捻時間控制、步進電機的控制。為了實現(xiàn)這些功能,本文采用單片機STC89C52作為控制器,采用壓力傳感器進行數(shù)據(jù)采集,ADC0809芯片對信號進行模/數(shù)轉換,顯示部分選用LCD1602。軟件部分運用KEIL uVision4編程工具進行軟件的開發(fā)并使用Proteus軟件進行硬件的仿真調(diào)試,采用C語言編程實現(xiàn),最終實現(xiàn)了壓力檢測顯示于液晶屏上,以及步進電機系統(tǒng)的控制和茶葉揉捻時間控制等功能。

自動控制系統(tǒng);壓力傳感器; LCD1602顯示器;步進電機

0 引言

茶葉揉捻(twisting),是運用搓揉方法破壞茶葉的組織細胞,擠出茶汁,使葉片成條的茶葉初制工序,即用揉和捻的方法使茶葉面積縮小卷成條形,通稱條茶。揉捻是初步做形,除了黃茶類和綠、白茶中有些不需要揉捻外,一般在制茶過程中都需有揉捻工序。茶葉揉捻機是茶葉生產(chǎn)的一種主要機器。傳統(tǒng)制茶以手工進行揉茶,現(xiàn)代制茶則多以機械式盤式揉茶機處理,而后再人力進行部分加工或挑揀。揉捻機的特征主要包括一卷布桿、蓮花座、和傳動組等[1]。但我國現(xiàn)階段制茶機械的自動化和連續(xù)化程度仍然較低,制茶工序繁瑣,生產(chǎn)時間有待縮短,質(zhì)量有待提高。

本文的自動茶葉揉捻機控制系統(tǒng)是實現(xiàn)6CR-55型茶葉揉捻機的工作壓力檢測,并顯示在液晶屏上、電機控制電路設計和茶葉揉捻時間的控制,包括傳感和步進電機控制系統(tǒng)[2]、軟件系統(tǒng)的設計和開發(fā)。

1 自動茶葉揉捻機控制系統(tǒng)總體方案

本文主要研究基于單片機的自動茶葉揉捻機的控制系統(tǒng)設計[3]。首先必須先規(guī)劃整體分布,再選擇所需的芯片,本文選用了STC89C52芯片[4],接著按照功能要求,分模塊完成。一、壓力監(jiān)測模塊設計[5],首先考慮到怎樣才能將壓力信號轉換成數(shù)

2 硬件設計

2.1自動茶葉揉捻控制系統(tǒng)設計硬件結構圖

本文是基于STC89C52單片機的自動茶葉揉捻機控制系統(tǒng)設計。壓力傳感器受到外界壓力影響,內(nèi)部阻值發(fā)生變化,改變電壓值,通過芯片自帶的A/D轉換器將模擬信號轉化成數(shù)字信號,系統(tǒng)核心是STC89C52單片機,顯示部分選用LCD1602。壓力傳感器將檢測到的數(shù)據(jù)傳遞給單片機控制系統(tǒng),經(jīng)過單片機的處理后,最終由LCD1602實現(xiàn)溫度和濕度的顯示[7],使人們直觀的觀看測量到的壓力值,同時也可以通過按鍵實現(xiàn)對步進電機的控制和揉捻時間的設定。其中,5V穩(wěn)壓電源給各個部分供電。硬件整體結構圖如圖2.1所示。

圖2.1 自動茶葉揉捻機控制系統(tǒng)硬件結構

2.2晶振電路設計

晶振電路的主要任務是為STC89C52單片機正常工作需要的時鐘電路提供一定的工作頻率。最小系統(tǒng)晶振可以采用6 MHz或者11.0592 MHz,在正常工作的情況下可以采用更高頻率的晶振。設置為定時器模式時,加1計數(shù)器是對內(nèi)部機器周期計數(shù)。計數(shù)值N乘以機器周期Tcy就是定時時間t。設置為計數(shù)器模式時,外部事件計數(shù)脈沖由T0或T1引腳輸入到計數(shù)器。在每個機器周期的S5P2期間采樣T0、T1引腳電平。當某周期采樣到一高電平輸入,而下一周期又采樣到一低電平時,則計數(shù)器加1,更新的計數(shù)值在下一個機器周期的S3P1期間裝入計數(shù)器。由于檢測一個從1到0的下降沿需要2個機器周期,因此要求被采樣的電平至少要維持一個機器周期。STC89C52內(nèi)部有一個用于構成振蕩器的高增益反相放大器,引腳X1和X2分別是此放大器的輸入端和輸出端。時鐘可以由內(nèi)部方式產(chǎn)生或外部方式產(chǎn)生,本設計采用內(nèi)部方式。如圖2.2所示,在X1和X2兩端跨接晶振,與內(nèi)部的反相器構成穩(wěn)定的自激振蕩器。電容C4和C5對頻率起微調(diào)作用。電容C4和C5,應盡可能的安裝在單片機芯片附近,以減少寄生電容,保證振蕩器穩(wěn)定可靠地工作。

圖2.2 晶振電路

2.3復位電路設計

復位電路的功能就是對CPU進行實時檢測,當CPU落入死循環(huán)之后,能及時發(fā)現(xiàn)并使整個系統(tǒng)復位。51單片機最小系統(tǒng)復位電路的極性電容C3的大小直接影響單片機的復位時間,一般采用10~ 30 uF,51單片機最小系統(tǒng)容值越大需要的復位時間越短。本系統(tǒng)中單片機時鐘頻率為6 MHz,則復位脈沖至少應為4 us。整個復位電路包括芯片內(nèi)外兩部分。外部電路產(chǎn)生的復位信號(RESET)送至施密特觸發(fā)器,再由片內(nèi)復位電路在每個機器周期的S5P2時刻對施密特觸發(fā)器的輸出進行采樣,然后才能得到內(nèi)部復位操作所需的信號。復位電路STC89C52單片機的復位是由外部的復位電路來實現(xiàn)的。

2.4壓力傳感器模塊

壓力傳感器模塊工作原理:通過外界給它一定的壓力,壓力傳感器內(nèi)部起到分壓作用,從而改變電壓,再經(jīng)過A/D芯片進行模數(shù)轉換,將原來的電壓信號轉換成數(shù)字信號傳入單片機中,最終通過單片機將數(shù)值顯示在LCD1602顯示屏上。

2.5ADC0809芯片的功能及運用

ADC0809芯片[8]的應用說明:

(1)ADC0809內(nèi)部帶有輸出鎖存器,可以與STC89C52單片機直接相連;

(2)初始化時,使ST和OE信號全為低電平;

(3)送要轉換的哪一通道的地址到A,B,C端口上;

(4)在ST端給出一個至少有100ns寬的正脈沖信號;

(5)是否轉換完畢,我們根據(jù)EOC信號來判斷;

(6)當EOC變?yōu)楦唠娖綍r,這時給OE為高電平,轉換的數(shù)據(jù)就輸出給單片機了。

ADC0809的工作過程是:首先輸入3位地址,并使ALE=1,將地址存入地址鎖存器中。此地址經(jīng)譯碼選通8路模擬輸入之一到比較器。START上升沿將逐次逼近寄存器復位。下降沿啟動A/D轉換,之后EOC輸出信號變低,指示轉換正在進行。直到A/D轉換完成,EOC變?yōu)楦唠娖剑甘続/D轉換結束,結果數(shù)據(jù)已存入鎖存器,這個信號可用作中斷申請。當OE輸入高電平時,輸出三態(tài)門打開,轉換結果的數(shù)字量輸出到數(shù)據(jù)總線上。

2.6LDC1602驅動電路設計

LCD顯示器的基本原理是通過給不同的液晶單元供電,控制其光線的通過與否,從而達到顯示的目的。LCD的驅動控制歸于對每個液晶單元的通斷電的控制,每個液晶單元都對應著一個電極,對其通電,便可使光線通過。LCD通常有兩種驅動方式,一種是帶有驅動芯片的LCD模塊,用總線方式來驅動,用總線接口與單片機總線進行接口,帶緩存。另一種方式是LCD顯示屏,沒有驅動電路,需要與驅動電路配合使用。一般帶有驅動模塊的LCD顯示屏使用這種驅動方式,模塊給出的是總線接口,便于與單片機的總線進行接口,而且自帶顯示緩存,只需要將要顯示的內(nèi)容送到顯示緩存中就可以實現(xiàn)內(nèi)容的顯示。由于只有八條數(shù)據(jù)線,因此常常通過引腳信號來實現(xiàn)地址與數(shù)據(jù)線復用,以達到把相應的數(shù)據(jù)送到相應顯示緩存的目的。

1602LCD是指顯示的內(nèi)容為16X2,即可以顯示兩行,每行16個字符液晶模塊(顯示字符和數(shù)字)。目前市面上字符液晶絕大多數(shù)是基于HD44780液晶芯片的,控制原理是完全相同的,因此基于HD44780寫的控制程序可以很方便地應用于市面上大部分的字符型液晶。

從系統(tǒng)結構上講,由于顯示器模塊中已經(jīng)有顯示存儲器,顯存中的每一個單元對應LCD上的一個點,只要顯存中的內(nèi)容改變,顯示結果便進行刷新。專門開辟顯示內(nèi)存,在需要刷新的時候由程序進行顯示更新。這樣,不但可以減輕總線負荷,而且也比較合理,在有需要的時候進行統(tǒng)一的顯示更新。

2.7步進電機控制模塊設計

步進電動機是一種將電脈沖信號轉換成機械位移的機電執(zhí)行元件。每當一個脈沖信號施加于電機的控制繞組時,其轉軸就轉過一個固定的角度(步距角),順序連續(xù)地發(fā)給脈沖,則電機軸一步接一步地運轉。

本系統(tǒng)采用單片機來控制步進電機,實現(xiàn)了軟件與硬件相結合的控制方法。用軟件代替環(huán)形分配器,達到了對步進電機的最佳控制。系統(tǒng)中采用單片機接口線直接去控制步進電機各相驅動線路。由于單片機的強大功能,還可設計大量的外圍電路,鍵盤作為一個外部中斷源,設置了步進電機正轉、反轉、檔次、停止等功能,采用中斷和查詢相結合的方法來調(diào)用中斷服務程序,完成對步進電機的最佳控制,顯示器及時顯示正轉、反轉速度等狀態(tài)。環(huán)形分配器其功能由單片機系統(tǒng)實現(xiàn),采用軟件編程的辦法實現(xiàn)脈沖的分配。

本方案有以下優(yōu)點:(1)單片機軟件編程可以使復雜的控制過程實現(xiàn)自動控制和精確控制,避免了失步、振蕩等對控制精度的影響;(2)用軟件代替環(huán)形分配器,通過對單片機的設定,用同一種電路實現(xiàn)了多相步進電機的控制和驅動,大大提高了接口電路的靈活性和通用性;(3)單片機的強大功能使顯示電路、鍵盤電路、復位電路等外圍電路有機的組合,大大提高系統(tǒng)的交互性。

2.8Proteus軟件模擬仿真

由于在Proteus[9]里面找不到本系統(tǒng)所需的壓力傳感器,故采用滑動變阻器代替壓力傳感器,通過調(diào)整滑動傳感器的阻值,來實現(xiàn)改變壓力傳感器的壓力數(shù)值采集。其中由于所用的芯片較多端口不夠,所以在仿真圖中,沒有附加電機的其他功能,但在系統(tǒng)的實物中附加了步進電機的正轉、反轉、加速、減速、停止等功能,使系統(tǒng)更完善,仿真總電路圖見圖2.3。

2.9揉捻時間控制

茶葉揉捻機時間控制系統(tǒng)設計主要是通過調(diào)用程序來設置揉捻時間的長短,從而控制揉捻機的工作。通過設計4個按鍵(A、B、C、D),按一次A鍵系統(tǒng)自動加10秒,按第二次又自動加10秒,同理按一次B鍵自動加1秒,按C鍵自動減10秒,按D鍵自動減1秒,其數(shù)值顯示在LCD顯示屏上,從而實現(xiàn)茶葉揉捻機揉捻時間控制系統(tǒng)的設計。

圖2.3 仿真總電路圖

3 軟件設計

軟件部分運用了KEIL uVision4這個編程工具進行軟件的開發(fā)和運用Proteus軟件進行硬件仿真調(diào)試[10],用C語言進行編程,從而實現(xiàn)茶葉揉捻機的自動控制系統(tǒng),系統(tǒng)簡易流程圖見圖3.1。其中,步進電機控制子流程圖見圖3.2,揉捻時間控制子流程圖見圖3.3。

圖3.1 系統(tǒng)主流程圖

圖3.2 步進電機控制子流程圖

4 硬件、軟件調(diào)試

4.1硬件調(diào)試

對照原理圖,檢查各個元器件的焊接細節(jié)及狀況,保證通路接通,接地電平相同,防止虛焊。硬件檢查無問題后,導入測試程序,保證硬件的正常使用。注意以下幾點:一是焊接時要先排版布線再焊接,并仔細檢查,防止不必要的錯誤;二是保證數(shù)據(jù)的穩(wěn)定傳輸,傳感器的串行數(shù)據(jù)線要加4.7 K或者10 K的上拉電阻。

圖3.3 揉捻時間控制子程序流程圖

4.2軟件調(diào)試

本文用KEIL uVision4這個編程工具,用C語言編寫程序,將寫好的程序導入硬件,進行編譯,觀察是否達到了預期的效果。在程序編譯無錯誤之后,全速運行程序,使LCD數(shù)碼管上顯示正常,實現(xiàn)控制系統(tǒng)的仿真設計。

5 結論

本文是基于STC89C52單片機控制系統(tǒng)的設計,通過壓力傳感器檢測到壓力信號,并將信號通過模數(shù)轉換處理,再經(jīng)過STC89C52芯片處理,在LCD1602上顯示壓力值,同時能顯示揉捻時間值。合理設置揉捻時間長短或者調(diào)整時間,如果達到運行時間電機就會自動停止轉動,從而實現(xiàn)揉捻時間控制系統(tǒng)的功能設計。

[1] 趙春芳, 金華強. 基于PLC的步進電機控制在茶葉揉捻機中的應用[J]. 江西電力職業(yè)技術學院學報, 2009, 22(1): 39-41.

ZHAO C F, JIN H Q. Application of PLC-based the Stepper Motor Control in Tea Twisting Machine[J]. Journal of Jiangxi Vocational and Technical College of Electricity, 2009, 22(1): 39-41.

[2] 葉呂斌, 王濤, 談鑫, 等. 茶葉揉捻機的集成數(shù)字化設計[J]. 裝備制造技術, 2013, 8: 60-61.

YE L B, WANG T, TAN X, et al. An Integrated Digital Design of Tea-Twisting Machine[J]. Equipment Manufacturing Technology, 2013, 8: 60-61.

[3] 王冬微, 趙姍姍. 基于MSP430的茶葉籽油水溶萃取溫控系統(tǒng)設計[J]. 電腦知識與技術, 2011, 7(3): 638-640.

WANG D W, ZHAO S S. Design of the Temperature Control System for Water-Soluble Tea Seed on Extraction Based on MSP430[J]. Computer Knowledge and Technology, 2011, 7(3): 638-640.

[4] 馬玉春, 吳亞萍. 基于STC89C52計算機監(jiān)控學習機的研制[J]. 軟件, 2012, 33(1): 81-86.

MA Y C, WU Y P. Development of Learning Machine for Computer Monitor System Based on STC89C52[J]. SOFTWARE, 2012, 33(1): 81-86.

[5] 崔虹云, 李培瑤, 候憲春, 等. 基于單片機AT89C51報警的壓力傳感器的設計[J]. 佳木斯大學學報(自然科學版), 2016, 34(2): 249-250.

CUI H Y, LI P Y, HOU X C, et al. Design of Pressure Sensor Based on Single Chip AT89C51 Alarm[J]. Journal of Jiamusi University(Natural Science Edition), 2016, 34(2): 249-250.

[6] 郭占苗, 潘魯寧. 基于STC89C52單片機的數(shù)字鐘設計[J].微處理機, 2016, 4: 83-86.

GUO Z M, PAN L N. Design of Digital Clock Based on STC89C52 SCM[J]. MICROPROCESSORS, 2016, 4: 83-86.

[7] 劉曉藝, 劉清平, 安仕梅. 基于STC89C52 單片機的溫度采集與控制系統(tǒng)設計[J]. 科技廣場, 2016, 6: 186-188.

LIU X Y, LIU Q P, AN S M. Design of Temperature Acquisition and Control System Based on STC89C52 MCU[J]. Science Mosaic, 2016, 6: 186-188.

[8] 魯杰爽. 基于ADC0809的模數(shù)轉換設計與調(diào)試[J]. 機電產(chǎn)品開發(fā)與創(chuàng)新, 2012, 25(1): 169-170.

LU J S. Design and Trouble Shooting of Analog to Digit Conversion Based on ADC0809[J]. Development & Innovation of Machinery & Electrical Products, 2012, 25(1): 169-170.

[9] 張旭濤. Proteus軟件在單片機仿真實驗中的用法淺析[J].軟件, 2011, 32(2): 102-103.

ZHANG X T. Analysis of Proteus Software in The SCM Experiments Use of Simulation[J]. SOFTWARE, 2011, 32(2): 102-103.

[10] 武芳, 蔣汝根, 朱璇. Keil 和Proteus 聯(lián)調(diào)在單片機教學中的應用實例[J]. 中國教育技術裝備, 2015, 20: 47-48.

WU F, JIANG R G, ZHU X. An Application Example of Combining Keil with Proteus in Teaching of Single Chip Microcomputer[J]. China Educational Technology & Equipment, 2015, 20: 47-48.

The Design of Automatic Control System for Tea Twisting Machine

LIANG Juan, LIN Han, SHI Jian-lan, LIN Xiao-yan
(East fujian agriculture and forestry university college of computer science Fuzhou, 350017)

Design of automatic control system of the main task is to study the tea twisting machine, 6CR-55 type tea twisting machine working pressure detection, rolling time control, the control of step motor. In order to implement these functions, this paper using STC89C52 MCU as controller, pressure sensor data acquisition, for analog / digital conversion the signal using ADC0809 chip, the display part choose to use LCD1602 to display. The software uses KEIL the uVision4 programming tool software and the use of Proteus software and hardware simulation debugging, programming with C language. After the task is finished to realize the pressure detection and display on LCD, stepper motor control system and the tea twisting time control and so on.

Automatic control system; Pressure sensor; LCD1602 display; Stepper motor;

TP273+.5

A

10.3969/j.issn.1003-6970.2017.02.010

福建省教育廳科技項目(JA15647)

梁娟(1984年-),女,講師,主要研究方向:單片機控制技術、圖像處理、視頻監(jiān)控等;林菡(1984年-),女,講師,主要研究方向:計算機技術、圖像識別、物聯(lián)網(wǎng)技術等;施鍵蘭(1984年-),女,講師,主要研究方向:計算機算法等。字信號傳入單片機芯片中,采用的是ADC0809芯片,并通過液晶顯示屏將數(shù)值顯示出來;二、步進電機控制系統(tǒng)設計,實現(xiàn)電機的正轉、反轉、加速、減速,停止功能的控制;三、揉捻時間控制系統(tǒng),完成設計時間的設定功能[6],不但要可以控制時間的增加,還要可以減少揉捻時間。最終,通過編寫程序,設置中斷,設計并焊接硬件電路,完成設計。

本文著錄格式:梁娟,林菡,施鍵蘭,等. 茶葉揉捻機的自動控制系統(tǒng)設計[J]. 軟件,2017,38(2):42-46

猜你喜歡
單片機設計
何為設計的守護之道?
《豐收的喜悅展示設計》
流行色(2020年1期)2020-04-28 11:16:38
基于單片機的SPWM控制逆變器的設計與實現(xiàn)
電子制作(2019年13期)2020-01-14 03:15:28
基于單片機的層次漸變暖燈的研究
電子制作(2019年15期)2019-08-27 01:12:10
基于單片機的便捷式LCF測量儀
電子制作(2019年9期)2019-05-30 09:42:02
瞞天過海——仿生設計萌到家
藝術啟蒙(2018年7期)2018-08-23 09:14:18
小議PLC與單片機之間的串行通信及應用
電子制作(2018年12期)2018-08-01 00:48:04
設計秀
海峽姐妹(2017年7期)2017-07-31 19:08:17
有種設計叫而專
Coco薇(2017年5期)2017-06-05 08:53:16
基于單片機的平衡控制系統(tǒng)設計
電子制作(2017年19期)2017-02-02 07:08:27
主站蜘蛛池模板: 99久视频| 免费AV在线播放观看18禁强制| 欧美午夜网站| 日韩免费成人| 精品第一国产综合精品Aⅴ| 色综合中文| 精品少妇人妻av无码久久| 国产成人综合网| 精品国产一区二区三区在线观看| 四虎国产永久在线观看| 色综合久久综合网| 亚洲伊人天堂| 国产免费福利网站| 国产99精品久久| 亚洲第一色网站| 99人妻碰碰碰久久久久禁片| 国产成人艳妇AA视频在线| 亚洲国产日韩视频观看| 色偷偷男人的天堂亚洲av| 青青青草国产| 国产精品手机在线观看你懂的| 日本精品中文字幕在线不卡| 亚洲侵犯无码网址在线观看| 毛片免费高清免费| 国产色图在线观看| 97在线观看视频免费| 岛国精品一区免费视频在线观看| 91国语视频| 2020精品极品国产色在线观看| 午夜毛片免费看| 亚洲av成人无码网站在线观看| 视频二区国产精品职场同事| 91国内在线观看| 国产一区二区精品福利 | 一级做a爰片久久毛片毛片| 国产丝袜无码一区二区视频| 国产欧美另类| 丁香六月激情婷婷| 国产乱人乱偷精品视频a人人澡 | 狠狠色丁香婷婷| 98超碰在线观看| 天天爽免费视频| 欧美日韩在线第一页| 欧美激情综合一区二区| 亚洲欧美日韩成人在线| 久草中文网| av无码久久精品| 最新痴汉在线无码AV| 激情五月婷婷综合网| 久久国产精品电影| 国产精品第页| www.日韩三级| 欧美激情伊人| 香蕉eeww99国产在线观看| 国产91全国探花系列在线播放 | 国产黄网站在线观看| 美女国产在线| 另类综合视频| 狠狠色狠狠色综合久久第一次| 夜夜拍夜夜爽| 亚洲天堂网在线视频| 无码专区国产精品一区| 亚洲AV无码乱码在线观看裸奔| 亚洲 日韩 激情 无码 中出| 国产激情在线视频| 中文字幕 日韩 欧美| 少妇精品网站| 色天天综合久久久久综合片| 日韩在线成年视频人网站观看| 亚洲色图在线观看| 国产在线97| 国产呦视频免费视频在线观看| 国产精品短篇二区| 亚洲国产欧美国产综合久久| 亚洲资源在线视频| 波多野结衣第一页| 青青草原国产| 亚洲成av人无码综合在线观看| 亚洲天堂伊人| 欧美中文一区| 91网址在线播放| 97超碰精品成人国产|