




版權(quán)說(shuō)明:本文檔由用戶(hù)提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
1、單片機(jī)在工業(yè)自動(dòng)化控制中的直接應(yīng)用前言在上個(gè)世紀(jì)80年代后期,傳統(tǒng)的工業(yè)設(shè)備大量地進(jìn)行技術(shù)改造或被新設(shè)備替代,設(shè)備的自動(dòng)化水平不斷提高。這里面的主力核心是PLC(可編程控制器)。進(jìn)入21世紀(jì),生產(chǎn)生活中設(shè)備控制精細(xì)化、智能化以及節(jié)能等方面要求越來(lái)越高。MCU(微型控制器或稱(chēng)為單片機(jī))嶄露頭角,其發(fā)展趨勢(shì)不可限量。本課題報(bào)告的是機(jī)電氣一體化生產(chǎn)加工設(shè)備中上料環(huán)節(jié)的51單片機(jī)控制。目錄第一節(jié)控制流程第二節(jié)單片機(jī)的驅(qū)動(dòng)電路設(shè)計(jì)第三節(jié)傳感器的信號(hào)輸入電路設(shè)計(jì)第四節(jié)C51源程序第一節(jié) 自動(dòng)控制流程開(kāi) 始YNYY向下運(yùn)動(dòng)是否到位是否到位是否取走電機(jī)停、上 升初 始 化是否在下面向下運(yùn)動(dòng)有 料 否電機(jī)M轉(zhuǎn)N
2、YNY上升到位否料取走否向下運(yùn)動(dòng)等 待NYNYNN計(jì)數(shù)送顯示第二節(jié) 單片機(jī)的驅(qū)動(dòng)電路設(shè)計(jì)第三節(jié) 傳感器的信號(hào)輸入電路設(shè)計(jì)(1)氣缸上位和下位傳感器采用SMC D-C73 磁性開(kāi)關(guān)型號(hào)規(guī)格項(xiàng)目SMC D-C73開(kāi)關(guān)選擇SPST常開(kāi)型感應(yīng)開(kāi)關(guān)型式有接點(diǎn)磁簧管型使用電壓5240V DC/AC最大形狀關(guān)電流100毫安最大接點(diǎn)容量10W內(nèi)部消耗電流無(wú)殘留壓降2.5V最大值100mADC泄露電流無(wú)指示燈紅色LED電纜線3.2,2C,米白色耐油PVC最大開(kāi)關(guān)切換頻率200HZ保護(hù)回路無(wú)棕色蘭色+電源-負(fù)載SMC D-C73接線圖(2)檢測(cè)物料傳感器采用SUNX 系列EX-43型號(hào)限定反射型光電傳感器EX-4
3、3電路接線:3線傳感器標(biāo)準(zhǔn)接法,棕正蘭負(fù)黑輸出。(棕色線接+24V,蘭色線接地,黑線送給單片機(jī))EX-43其主要特點(diǎn):1、體積只有W10×H14.5×D3.5mm(透過(guò)型,正面檢測(cè)型),可安裝在狹小空間內(nèi)。2、高速反應(yīng):0.5ms 適合檢測(cè)細(xì)小部件和高速移動(dòng)的物體。3、清晰易見(jiàn)的雙色指示燈,小型體積,并裝備有方便的雙色指示燈。4、防水,其保護(hù)構(gòu)造達(dá)到IP67,并且其金屬配件用的全部是不銹鋼,所以可以用水沖洗。正面檢測(cè)225mm(注)(中心:10mm)EX-43遮光時(shí)ON第四節(jié) C51源程序/*機(jī)電氣一體化設(shè)備上料站51單片機(jī)自動(dòng)控制程序*/#include<reg52
4、.h>unsigned char aa,bb,cc;sbit gangxia=P31;/氣缸下位檢測(cè)傳感器信號(hào)輸入 sbit gangshang=P30;/氣缸上位檢測(cè)傳感器信號(hào)輸入sbit guangdian=P34;/光電檢料傳感器信號(hào)輸入sbit diancifa=P35;/電磁閥控制sbit dianji=P36;/料盤(pán)電機(jī)控制sbit baojing=P37;/報(bào)警控制sbit dd=P20;/緊急情況報(bào)警按鍵控制/*延時(shí)子程序*/void yanshi(unsigned int z)unsigned x,y;for(x=z;x>0;x-)for(y=125;y>0
5、;y-);/*初始化子程序*/void init()EA=1;EX0=1;EX1=1;aa=0;IT0=1;IT1=1;/*主程序*/void main() init();while(!aa);while(1)if(aa=1&&gangxia=0)dianji=0;else dianji=1;diancifa=1;if(guangdian=0)while(1)dianji=1;diancifa=0;if(gangshang=0)break; else yanshi(1000);diancifa=1;dianji=0;if(dd=0)baojing=0; else baojing
6、=1;/*啟動(dòng)按鍵外部中斷服務(wù)子程序*/void qdong0() interrupt 0aa=1;EX0=0;EX1=1;/*停止按鍵外部中斷服務(wù)子程序*/void tngzhi0() interrupt 2 aa=0;EX0=1;EX1=0;/*機(jī)電氣一體化設(shè)備上料站51單片機(jī)自動(dòng)控制程序*/*帶自動(dòng)計(jì)件功能5位數(shù)碼管動(dòng)態(tài)顯示*/#include<reg52.h>#include<intrins.h>unsigned char aa,bb,cc,duan,wan,qian,bai,shi,ge,i,num;unsigned int geshu;bit kk,j,hh
7、,tt;sbit gangxia= P31;/氣缸下位檢測(cè)傳感器信號(hào)輸入sbit gangshang= P30;/氣缸上位檢測(cè)傳感器信號(hào)輸入sbit guangdian= P34;/光電檢料傳感器信號(hào)輸入sbit diancifa= P35;/電磁閥控制sbit dianji= P36;/料盤(pán)電機(jī)控制sbit baojing= P37;/報(bào)警控制sbit baojingjian=P20;/緊急情況報(bào)警按鍵控制void xianshi(unsigned int geshu);unsigned char code biao=0x3f,0x06,0x5b,0x4f,0x66,0x6d,0x7d,0x
8、07,0x7f,0x6f;/*延時(shí)子程序*/void yanshi(unsigned int z)unsigned x,y;for(x=z;x>0;x-)for(y=125;y>0;y-);/*初始化子程序*/void init() EX0=1;EX1=1;tt=0;IT0=1;IT1=1; TMOD=0x06;TH0=255;TL0=255; aa=0;geshu=0;EA=1;ET0=1;TR0=1;/*按鍵掃描子程序*/void anjian()if(baojingjian=0) baojing=0; else baojing=1;/*數(shù)據(jù)外理和顯示*/void xiansh
9、i(unsigned int geshu)wan=geshu/10000;qian=geshu%10000/1000;bai=geshu%10000%1000/100;shi=geshu%10000%1000%100/10;ge=geshu%10000%1000%100%10;yanshi(1);P0=0x01;P1=biaoge;yanshi(1);P0=0x02;P1=biaoshi;yanshi(1);P0=0x04;P1=biaobai;yanshi(1);P0=0x08;P1=biaoqian;yanshi(1);P0=0x10;P1=biaowan;yanshi(1);/*執(zhí)行子程
10、序*/void zhixing() if(gangxia=0&&guangdian=1)dianji=0;if(guangdian=0) yanshi(3);if(guangdian=0) if(kk=1&&j=1&&hh=1)kk=0;j=0;hh=0;geshu+;kk=1;while(1)dianji=1;diancifa=0; if(gangshang=0)break; xianshi(geshu);anjian(); else j=1; xianshi(geshu); diancifa=1;dianji=0;anjian();/*主程序*/void main() init();while(1) dianji=1;diancifa=1; anjian();xianshi(geshu); while(tt) anjian(); xianshi(geshu); zhixing(); /
溫馨提示
- 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶(hù)所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶(hù)上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶(hù)上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶(hù)因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 港口設(shè)施工程技術(shù)研究考核試卷
- 2025居民生活供用電合同
- 2025合作合同電子產(chǎn)品收益分配協(xié)議書(shū)
- 2025辦公室租賃合同書(shū)樣本
- 肇慶市實(shí)驗(yàn)中學(xué)高二上學(xué)期期中考試語(yǔ)文(文)試題
- 墊資服務(wù)合同書(shū)協(xié)議書(shū)二零二五年
- 二零二五百世快遞業(yè)務(wù)員勞動(dòng)合同書(shū)
- 大學(xué)生職業(yè)規(guī)劃大賽《針灸推拿學(xué)專(zhuān)業(yè)》生涯發(fā)展展示
- 2025房地產(chǎn)合同范本
- 2025建筑工程弱電安裝合同范本
- 中國(guó)加速康復(fù)外科臨床實(shí)踐指南2021
- 山東省大教育聯(lián)盟學(xué)校2024-2025學(xué)年高三下學(xué)期開(kāi)學(xué)檢測(cè)化學(xué)試題(原卷版+解析版)
- 2025教科版六年級(jí)科學(xué)下冊(cè)全冊(cè)教案【含反思】
- DB43T-稻-再-油生產(chǎn)技術(shù)規(guī)程
- 中國(guó)慢性冠脈綜合征患者診斷及管理指南2024版解讀
- 課件:《科學(xué)社會(huì)主義概論(第二版)》第五章
- DB36∕T 1720-2022 牧草裹包青貯技術(shù)規(guī)程
- 基于BIM技術(shù)的建筑工程安全管理應(yīng)用與探討
- 基于深度學(xué)習(xí)的電力系統(tǒng)故障恢復(fù)與優(yōu)化方法研究
- 大數(shù)據(jù)與人工智能營(yíng)銷(xiāo)知到智慧樹(shù)章節(jié)測(cè)試課后答案2024年秋南昌大學(xué)
- 第20課 清朝君主專(zhuān)制的強(qiáng)化(導(dǎo)學(xué)案)(原卷版)
評(píng)論
0/150
提交評(píng)論