AT89C51單片機實現(xiàn)剪毛刀架高度自動控制系統(tǒng)的設(shè)計_第1頁
AT89C51單片機實現(xiàn)剪毛刀架高度自動控制系統(tǒng)的設(shè)計_第2頁
AT89C51單片機實現(xiàn)剪毛刀架高度自動控制系統(tǒng)的設(shè)計_第3頁
全文預(yù)覽已結(jié)束

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領(lǐng)

文檔簡介

1、【W(wǎng)ord版本下載可任意編輯】 AT89C51單片機實現(xiàn)剪毛刀架高度自動控制系統(tǒng)的設(shè)計 概述 人造毛皮后整理聯(lián)合燙剪機中剪毛刀架的定位調(diào)節(jié),原是人工用按鈕控制異步電動機正、反轉(zhuǎn),通過機械減速器(齒輪裝置)后帶動剪毛刀架蝸桿,使剪毛刀架做上、下運動至要求的位置。操作煩瑣,需反復(fù)測量、調(diào)整,很難恰好到位,誤差大。為此,我們用AT89C51單片機構(gòu)成剪毛高度控制器,對剪毛刀架高度開展自動控制。 使用該控制器,只需由觸摸開關(guān)設(shè)定工藝要求的剪毛高度(毫米數(shù)),控制器則發(fā)出相應(yīng)的控制信號使剪毛刀架到達希望的高度,并可由工藝人員設(shè)置相對的機械零位。對運行狀態(tài)和參數(shù)設(shè)置開展數(shù)碼顯示,相應(yīng)地還有剪毛刀架高度減少

2、及增大指示,控制趨勢一目了然。 一.硬件設(shè)計 根據(jù)用戶要求,為不增加成本,驅(qū)動電動機仍保持原異步電動機,原機械減速器及剪毛刀架蝸桿等均不改變。這也便于老產(chǎn)品改造。 系統(tǒng)硬件框圖如圖1所示。 (1)單片機控制系統(tǒng) (2)掉電保護 如脈沖狀態(tài)數(shù)累計值、當(dāng)前的狀態(tài)等輸入?yún)?shù)是需要掉電保護的,本系統(tǒng)中采用Xicor公司生產(chǎn)的X24C45。它是串行256位NVRAM,按1616組織,包括一個256位的SRAM和一個256位的EEPROM,并且RAM和EEPROM陣列位對位重疊,上電時數(shù)據(jù)可自動從EEPROM調(diào)到SRAM中。X24C45還具有自動存儲特性,即系統(tǒng)正常工作時,數(shù)據(jù)放在SRAM中,掉電時數(shù)據(jù)自

3、動保存到EEPROM中。本系統(tǒng)中X24C45、X5045與AT89C51的接口如圖所示。 (3)參數(shù)設(shè)定及看門狗電路 刀架相對于機械零位的高度、產(chǎn)品類型等參數(shù)可由用戶設(shè)定,采用串行EEPROM X5045存放用戶參數(shù)。它是美國Xicor公司的產(chǎn)品,將三種功能:看門狗定時器、EEPROM和電壓監(jiān)控組合在單個芯片之內(nèi)。X5045是高電平復(fù)位信號輸出,正好滿足本系統(tǒng)中CPU(AT89C51)復(fù)位信號的要求;管腳數(shù)僅與一片MAX706或X24C04管腳數(shù)相同,簡化了電路設(shè)計,降低了控制器成本。其與AT89C51接口如圖2所示。 (4)觸摸開關(guān) 三位觸摸開關(guān)為狀態(tài)、增加、減小開關(guān)。組合用于選擇產(chǎn)品類型(

4、對于不同的蝸桿,如有的產(chǎn)品類型為:蝸桿轉(zhuǎn)過20轉(zhuǎn),剪毛刀架升或降1mm;有的產(chǎn)品類型為:蝸桿轉(zhuǎn)過40轉(zhuǎn),剪毛刀架升或降1mm;等等);用于設(shè)置要求的刀架高度,其范圍為099mm;用于將當(dāng)前的刀架高度確定為工作刀架高度的機械零位;用于啟開工作。 (5)數(shù)碼顯示 數(shù)碼顯示在控制器運行狀態(tài)時,動態(tài)顯示實際的剪毛刀架高度;在控制器參數(shù)設(shè)置狀態(tài)時,顯示用戶設(shè)置的刀架高度給定值、產(chǎn)品類型等參數(shù),以便用戶設(shè)置、修改參數(shù)。 通過測量刀架蝸桿轉(zhuǎn)過的角度來間接測量剪毛刀架高度(如一種典型產(chǎn)品類型為:蝸桿轉(zhuǎn)過20轉(zhuǎn),剪毛刀架升或降1mm)。在刀架蝸桿上安裝一半圓凸輪,同時相對垂直地安裝一對霍耳傳感器a、b。當(dāng)凸輪金

5、屬部分接近霍耳傳感器時,傳感器輸出為“1”;當(dāng)凸輪金屬部分遠離傳感器時,其輸出為“0”。由于a、b正交,所以不僅可測量蝸桿轉(zhuǎn)過的轉(zhuǎn)數(shù),還可以判斷電動機目前是正轉(zhuǎn)還是反轉(zhuǎn)。刀架蝸桿逆時針轉(zhuǎn)一圈,凸輪與a、b霍耳傳感器相對位置、ab輸出邏輯表、波形如圖3所示;順時針時情況如圖4所示。a、b霍耳傳感器輸出通過光電耦合器送至單片機。 二.軟件設(shè)計 由前圖3、圖4可見逆時針時,a、b邏輯表順序為3,2,0,1,。.,順時針時順序為3,1,0,2,。.。因此在存儲器中,設(shè)置一表格。將本次讀入的a、b狀態(tài)及上次讀入的a、b狀態(tài)與表格相比較,即可判斷出當(dāng)前電動機的轉(zhuǎn)向;從波形圖還可以看出,a、b狀態(tài)改變 對應(yīng)蝸桿轉(zhuǎn)過90(即1/4周),由此及產(chǎn)品類型號即可換算出脈沖狀態(tài)數(shù)與剪毛刀架實際高度之間的比例系數(shù)。 因為驅(qū)動電機為異步電動機,所以在控制中設(shè)置了一誤差帶,防止系統(tǒng)產(chǎn)生振蕩。實際調(diào)試,當(dāng)實際狀態(tài)數(shù)與給定狀態(tài)數(shù)之差為4時 。運行證明,完全滿足用戶要求。刀架高度上、下變動4

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論