【正文】
線只有基本的I/O功能,即只工作在方式0. 方式2:雙向I/O方式,只有A口可以工作在這種方式,該I/O線即可輸入又可輸出,此時(shí)C口有5條線被規(guī)定為A口和外圍設(shè)備的雙向聯(lián)絡(luò)線,C口剩下的三條線可作為B口方式1的聯(lián)絡(luò)線,也可以和B口一起方式0的I/O線。8255A的通用性強(qiáng),使用靈活,通過它CPU可直接與外設(shè)相連接。 8255A芯片介紹自動(dòng)加料系統(tǒng)有8個(gè)按鍵:啟動(dòng)兩條生產(chǎn)線的“啟動(dòng)1”鍵及“啟動(dòng)2”鍵、分秒選擇鍵、時(shí)間設(shè)置加/減鍵、顯示生產(chǎn)線狀態(tài)切換鍵,時(shí)間設(shè)置鍵,時(shí)間切換鍵,由于單片機(jī)的而且行口有限。所謂行掃描就是依次給每條行線輸入0信號,而其余各行都輸入1,而且檢測每次掃描時(shí)所對應(yīng)的列信號。CPU通過而且行口輸出000000到鍵盤的行線,然后檢測鍵盤的列線信號。當(dāng)有鍵按下時(shí),鍵盤分兩次將位置掃描碼發(fā)送到鍵盤接口;按下一次,叫接通掃描碼;釋放時(shí)再發(fā)一次,叫斷開掃描碼。微機(jī)鍵盤主要由單片機(jī)、譯碼器和鍵盤開關(guān)矩陣三大部分組成。89C51的P1初始值為0FFH,所以加一個(gè)74LS04反相器使得繼電器初始不產(chǎn)生閉合,使用MC1413為無源驅(qū)動(dòng)器,IN4007組成繼電器的續(xù)流二極管。自動(dòng)加料機(jī)是把塑料粒子送到一個(gè)真空管,在輸送時(shí)真空管關(guān)閉合,排料時(shí)真空管需要打開,將粒子送到排料漏斗。一旦觸點(diǎn)閉合,輸入量x繼續(xù)增大,輸出信號y將不再起變化。 繼電控制電路在電氣控制領(lǐng)域或產(chǎn)品中,凡是需要邏輯控制的場合,幾乎都需要使用繼電器,繼電器是一種電子控制器件,它具有控制系統(tǒng)(又稱輸入回路)和被控制系統(tǒng)(又稱輸出回路),繼電器是一種當(dāng)輸入量(電、磁、聲、光、熱)達(dá)到一定值時(shí),輸出量將發(fā)生跳躍式變化的自動(dòng)控制器件。.LE:接電源。當(dāng)=0時(shí),CLK端的上跳變將把8位D輸入端的數(shù)據(jù)打入位鎖存器。 74LS377芯片介紹 74LS377芯片.D0~D7:8個(gè)信號輸入端。這種顯示方式接口編程容易。LED顯示器工作于靜態(tài)顯示方式時(shí),各位的共陰極(或共陽極)連接在一起而且接的(或+5V);每位的段選線(a~dp)分別與一個(gè)8位的鎖存器輸出相連。某筆段控制端低電平時(shí),此筆段發(fā)光,高電平時(shí)不發(fā)光。LED數(shù)碼管顯示清晰、成本低廉、配置靈活,與單片機(jī)接口簡單易行。(032H)=FFH 聲明為12V編程電壓。AT89C51單片機(jī)內(nèi)有3個(gè)簽名字節(jié),地址為030H、031H及032H。選擇好芯片類型并正確插好芯片后,點(diǎn)擊工具欄上的“打開文件”按鈕,把要寫的文件讀入到緩沖區(qū)。系統(tǒng)對芯片的擦除速度是很快的,如果長時(shí)間不能擦除,系統(tǒng)顯示“擦除時(shí)間超出”的提示,一般說明要編程的芯片有問題。Ready/Busy:字節(jié)編程的進(jìn)度可通過RDY/BSY輸出信號監(jiān)測,編程期間,ALE變成高電平“H”,表示正在編程狀態(tài)。,將/EA/Vpp端加上+12V編程電壓。Vpp=12VVpp=5V芯片頂面標(biāo)識(shí)AT89C51xxxxyywwAT89C51xxxx—5yyww簽名字節(jié)(030H)=1EH(031H)=51H(032H)=FFH(030H)=1EH(031H)=51H(032H)=05H編程前,先設(shè)置好的址,數(shù)據(jù)及控制信號,—(11位地址范圍為0000H—0FFFH),數(shù)據(jù)從P0口輸入,、PSEN為低電平,RST保持高電平,EA/Vpp引腳是編程電源的輸入端,按要求加上編程電壓,ALE/PROG引腳輸入編程脈沖(負(fù)脈沖)。低電壓編程模式適合于用戶在線編程系統(tǒng),而高電壓編程模式可與通用EPROM編程器兼容。退出掉電模式的唯一方法是硬件復(fù)位,復(fù)位后將重新定義全部特殊功能寄存器但不改變RAM中的內(nèi)容,在VCC恢復(fù)到正常電平前,復(fù)位應(yīng)無效,且必須保持一定時(shí)間以使振蕩器重啟動(dòng)而且穩(wěn)定工作。其二是通過硬件復(fù)位也可將空閑工作模式終止。此時(shí),片內(nèi)RAM及所有特殊功能寄存器的內(nèi)容保持不變。 AT89C51有兩種可用軟件編程的省電模式,它們是空閑模式及掉點(diǎn)工作模式。對外接電容CC2雖然沒有十分嚴(yán)格的要求,但電容容量的大小會(huì)輕微影響振蕩頻率的高低,振蕩器工作的穩(wěn)定性,起振的難易程序及溫度穩(wěn)定性,如果使用石英晶體,則推薦電容使用30pF10pF,而如使用陶瓷振蕩器建議選擇40pF10F。 XTAL2:來自反向振蕩器的輸出。 /EA/VPP:當(dāng)/EA保持低電平時(shí),則在此期間外部程序存儲(chǔ)器(0000HFFFFH),不管是否有內(nèi)部程序存儲(chǔ)器。如果微處理器在外部執(zhí)行狀態(tài)ALE禁止,置位無效。然而要注意的是:每當(dāng)用作外部數(shù)據(jù)存儲(chǔ)器時(shí),將跳過一個(gè)ALE脈沖。ALE/PROG:當(dāng)訪問外部存儲(chǔ)器時(shí),地址鎖存允許的輸出電平用于鎖存地址的位字節(jié)。作為輸入,由于外部下拉為低電平,P3口將輸出電流(ILL)這是由于上拉的緣故。在給出地址“1”時(shí),它利用內(nèi)部上拉優(yōu)勢,當(dāng)對外部八位地址數(shù)據(jù)存儲(chǔ)器進(jìn)行讀寫時(shí),P2口輸出其特殊功能寄存器的內(nèi)容。 P2口:P2口為一個(gè)內(nèi)部上拉電阻的8位雙向I/O口,P2口緩沖器可接收,輸出4個(gè)TTL門電流,當(dāng)P2口被寫“1”時(shí),其管腳被內(nèi)部上拉電阻拉高,且作為輸入。在FIASH編程時(shí),P0 口作為原碼輸入口,當(dāng)FIASH進(jìn)行校驗(yàn)時(shí),P0輸出原碼,此時(shí)P0外部必須被拉高。在Flash編程時(shí),P0接收指令字節(jié),而在程序校驗(yàn)時(shí),輸出指令字節(jié),校驗(yàn)時(shí),要求外接上拉電阻。該器件采用ATMEL高密度非易失存儲(chǔ)器制造技術(shù)制造,與工業(yè)標(biāo)準(zhǔn)的MCS51指令集和輸出管腳相兼容。功能強(qiáng)大AT89C51單片機(jī)可提供許多高性價(jià)比的應(yīng)用場合,可靈活應(yīng)用于各種控制領(lǐng)域。硬件電路主要有LED顯示電路、鍵盤接受電路、繼電器控制電路、EEPROM外部存儲(chǔ)器擴(kuò)展電路,以及看門狗MAX813L等組成。 獨(dú)立式按鍵接口獨(dú)立式按鍵就是各按鍵相互獨(dú)立,每個(gè)按鍵各接入一根輸入線,一根輸入線上的按鍵工作狀態(tài)不會(huì)影響其他輸入線上的工作狀態(tài)。若通過(1)檢測出有鍵按下了,可通過逐列掃描的方法確定出是哪個(gè)鍵按下的。每一行線與列線的交叉處是互不相通的,而是通過一個(gè)按鍵來接通。 LED動(dòng)態(tài)顯示方式單片機(jī)應(yīng)用系統(tǒng)中常使用LED作為顯示器,在需多位LED顯示時(shí),為了簡化電路,降低成本,常將所有門的選線并聯(lián)在一起,由一個(gè)8位I/O口控制,而共陰(陽)I/O線受控制,實(shí)現(xiàn)各部分時(shí)選通。但隨著LED材料技術(shù)的不斷成熟,LED發(fā)光管的亮度不斷提高。 目前市場上LED顯示屏的驅(qū)動(dòng)方式有靜態(tài)掃描和動(dòng)態(tài)掃描兩種,靜態(tài)掃描又分為靜態(tài)實(shí)像素和靜態(tài)虛擬,動(dòng)態(tài)掃描也分為動(dòng)態(tài)實(shí)像和動(dòng)態(tài)虛擬;驅(qū)動(dòng)器件一般用國產(chǎn)HC595,臺(tái)灣MBI5026,日本東芝TB62726,一般有 1/2 掃,1/4掃,1/8掃,1/16掃。而且且編程起來比較簡單,所以此設(shè)計(jì)采用此方案。(4)數(shù)據(jù)查詢方式:數(shù)據(jù)查詢是指用軟件來檢測寫操作中的頁存儲(chǔ)周期是否完成。(2)讀方式:當(dāng)及均為低電平而為高電平時(shí),內(nèi)部的數(shù)據(jù)緩沖器被打開,數(shù)據(jù)送上總線,此時(shí),可進(jìn)行讀操作。它只使用一條數(shù)據(jù)線及一條時(shí)鐘線,采用ATMEL公司的24C01串口存儲(chǔ)器,應(yīng)用簡單方便,但是其編程較為復(fù)雜。24C01是一種128字節(jié)串行CMOS EEPROM,它具有以下特點(diǎn):1.存儲(chǔ)容量為128字節(jié)。當(dāng)音叉與被測介質(zhì)相接觸時(shí)。此設(shè)計(jì)選擇音叉法阻力式料位傳感器。這類原理構(gòu)成的料位開關(guān),只能安裝在容器壁上,安裝高度取決于動(dòng)作所對應(yīng)的料位值。根據(jù)電流的大小使繼電器的接點(diǎn)動(dòng)作,發(fā)出料位報(bào)警或位式控制信號。但這種方法運(yùn)用了邏輯電路及數(shù)字技術(shù),可連續(xù)測量料位值而且輸出數(shù)字量,是數(shù)字傳感器,但其采樣是周期性的,對時(shí)間而言不連續(xù),此設(shè)計(jì)不予采用。顯示值一直保持到下次探索后刷新為另一值。1. 重錘探索法在容器頂部安裝由脈沖分配器控制的步進(jìn)電機(jī),此電機(jī)正轉(zhuǎn)時(shí)緩緩釋放懸有重錘的鋼索。電容式物位傳感器無可動(dòng)部件,與物料密度無關(guān),但應(yīng)注意物料中含水分時(shí)將對測量結(jié)果影響很大,而且要求物料的介電常數(shù)與空氣介電常數(shù)差別大,需用高頻電路。 電容式物位傳感器有兩個(gè)導(dǎo)體電極(通常把容器壁作為一個(gè)電極),由于電極間是氣體、流體或固體而導(dǎo)致靜電容的變化,因此可以敏感物位。它主要用于過程自動(dòng)控制的門限、溢流和空轉(zhuǎn)防止等。 物位傳感器的選擇物位是指貯存容器或工業(yè)生產(chǎn)設(shè)備中的液體、粉粒壯固體、氣體之間的分界面位置,也能是互不相溶的兩種液體間由于密度不等而形成的界面位置。AT89C51是一種帶4K字節(jié)閃存可編程可擦除只讀存儲(chǔ)器(FPEROM—Flash Programmable and Erasable Read Only Memory)的低電壓、高性能CMOS 8位微處理器,俗稱單片機(jī)。MCS-51指令系統(tǒng)由49條單字節(jié)指令、45條雙字節(jié)指令的17條三字節(jié)指令組成,這樣可提高程序存儲(chǔ)器的使用效率。由于功能助記符需定義諸如內(nèi)部數(shù)據(jù)存儲(chǔ)器、程序存儲(chǔ)器、外部數(shù)據(jù)存儲(chǔ)器等,同一種功能需用幾個(gè)助記符來表示(如MOV、MOVX、MOVC等)。一臺(tái)計(jì)算機(jī)機(jī)所有指令的集合,稱為該計(jì)算機(jī)機(jī)的指令系統(tǒng)。盡管單片機(jī)的品種很多,但是在我國使用最多的還是Intel公司的MCS—51系列單片機(jī)及美國Atmel公司的89C51單片機(jī)MCS—51系列單片機(jī)包括三個(gè)基本型8038058751MCS51系列單片機(jī)指令系統(tǒng):指令是指揮計(jì)算機(jī)執(zhí)行某種操作的命令。像這樣能發(fā)揮控制系統(tǒng)及電機(jī)的效率,進(jìn)而實(shí)現(xiàn)供料自動(dòng)化。根據(jù)加料工藝要求,其工作原理是:先將真空管關(guān)閉,啟動(dòng)電機(jī),用低真空氣流將塑料樹脂粒子送入真空管,電機(jī)停轉(zhuǎn),再將粒子排入料斗,像這樣循環(huán)。兩個(gè)生產(chǎn)線既可單獨(dú)運(yùn)行,也可同時(shí)運(yùn)行。本設(shè)計(jì)的自動(dòng)加料機(jī)控制系統(tǒng)就是采用自動(dòng)控制技術(shù)來實(shí)現(xiàn)功能的,這樣就大大提高了工作的效率,整個(gè)過程又快又穩(wěn)。自動(dòng)控制利用控制裝置使被控對象的某個(gè)參數(shù)自動(dòng)的按照預(yù)定的規(guī)律運(yùn)行。在設(shè)計(jì)的控制系統(tǒng)中,可用一個(gè)電機(jī)控制兩個(gè)加料生產(chǎn)線,由方向閥切換。關(guān)鍵詞:自動(dòng)控制技術(shù) 自動(dòng)化 自動(dòng)加料機(jī) 單片機(jī) 工作原理 Title: Automatic feeding machine control system AbstractIn many fields of modern science and technology, automatic control technology that more and more important role, and,As the production and the development of science and technology, automation level is being more and more high. Automatic control by using automatic control device makes some parameters of the controlled object according to predetermined rules. The design of the automatic feeding machine control system is the automatic control technology to realize the function, thus greatly improving the work efficiency of the whole process quickly and steadily.This design is controlled by single chip microputer automatic feeding system is feeding system with the hopper dryer. According to the charging process requirement, its working principle is: first the valve closed, start the motor, the plastic resin particles with low vacuum airflow into the vacuum tube, the motor stalling.Keywords:Automatic control technology automation automatic feeding machine working principle of the single chip microputer目 錄1 緒論摘 要 1目 錄 1第一章 緒 論 1 1 1第二章 方案論證 2 單片機(jī)的選擇 2 物位傳感器的選擇 3 3 阻力式料位傳感器 3 存儲(chǔ)器擴(kuò)展電路的選擇 5 24C01擴(kuò)展 5 2864A芯片擴(kuò)展 5 LED顯示電路選擇 6 LED動(dòng)態(tài)顯示方式 7 鍵盤輸入電路 8 矩陣式鍵盤接口 8 獨(dú)立式按鍵接口 8第三章 自動(dòng)加料機(jī)主電路 9 系統(tǒng)結(jié)構(gòu)原理圖 9 9 AT89C51主要性能參數(shù) 9 AT89C51 功能特性概述 10 AT89C51 引腳功能說明 11 13 13 掉電模式 14 16 16 程序校驗(yàn)及芯片擦除 17 AT89C51的極限參數(shù) 17 18 74LS377芯片介紹 19 MC14511B芯片介紹 20 LED接口電路 20 繼電控制電路 20 鍵盤及顯示電路 21 鍵盤接口 21 8255A芯片介紹 22 8255A引腳功能 24 26 30 料位開關(guān) 32 LDYC/YG型音叉式物位限位開關(guān)工作原理 34 LDYC/YG型音叉式物位限位開關(guān)適用范圍 34 LDYC/YG型音叉式物位限位開關(guān)主要技術(shù)指標(biāo) 34第四章 系統(tǒng)的抗干擾及可靠性 36第五章 軟件設(shè)計(jì) 37第六章 運(yùn)行調(diào)試 40結(jié)束語 40致