




版權(quán)說(shuō)明:本文檔由用戶(hù)提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
2025/2/211
單片機(jī)應(yīng)用系統(tǒng)
10.1
步進(jìn)電機(jī)控制系統(tǒng)2025/2/212
+27VMLAMLBMLC1K15K15K15K1K1K74068031P1.0P1.1P1.2P2.3P2.0D7D0Q7Q0A11A8A7A0D7D0D7D02732CEOEGOEALEPSEN~~~~~~~單片機(jī)控制三相步進(jìn)電機(jī)原理圖2025/2/2131、步進(jìn)電機(jī)控制原理三相步進(jìn)電機(jī)的通電方式有:(1)三相三拍通電方式: A→B→C→A。(2)三相雙三拍通電方式:AB→BC→CA→AB。(3)三相六拍通電方式: A→AB→B→BC→C→CA。按以上順序通電,步進(jìn)電機(jī)正轉(zhuǎn)。要使電機(jī)反轉(zhuǎn),將上述步進(jìn)電機(jī)各相繞組的通電相序反過(guò)來(lái)即可。如三相三拍反轉(zhuǎn)的通電方式為:A→C→B→A。2025/2/214節(jié)
拍通電順序控制模型正轉(zhuǎn)反轉(zhuǎn)二進(jìn)制十六進(jìn)制16A000000010125AB000000110334B000000100243BC000001100652C000001000461CA0000010105三相六拍步進(jìn)電機(jī)控制模型返回本節(jié)2025/2/2152、步進(jìn)電機(jī)控制程序設(shè)計(jì)步進(jìn)電機(jī)控制的任務(wù)就是:①判斷旋轉(zhuǎn)方向②按順序送出控制脈沖③判斷脈沖是否送完正反轉(zhuǎn)控制模型數(shù)據(jù)的存放單元見(jiàn)表,其中26H和2DH中存放模型結(jié)束標(biāo)志,程序流程如圖所示。2025/2/216正轉(zhuǎn)控制模型數(shù)據(jù)內(nèi)存字節(jié)地址20H21H22H23H24H25H26H控制模型數(shù)據(jù)01H03H02H06H04H05H00H反轉(zhuǎn)控制模型數(shù)據(jù)內(nèi)存字節(jié)地址27H28H29H2AH2BH2CH2DH控制模型數(shù)據(jù)01H05H04H06H02H03H00H2025/2/217Y置反轉(zhuǎn)模型地址恢復(fù)模型首址保護(hù)現(xiàn)場(chǎng)設(shè)步長(zhǎng)計(jì)數(shù)器置正轉(zhuǎn)模型地址輸出控制模型返回恢復(fù)現(xiàn)場(chǎng)是數(shù)據(jù)結(jié)束?步數(shù)為0?YYNNN轉(zhuǎn)向標(biāo)志為1?程序延時(shí)控制程序流程圖返回本節(jié)2025/2/2183、步進(jìn)電機(jī)變速控制 步長(zhǎng)fcfL1L2L3變速控制過(guò)程2025/2/219設(shè)頻率階梯計(jì)數(shù)器設(shè)階梯步長(zhǎng)計(jì)數(shù)器設(shè)置定時(shí)器轉(zhuǎn)向標(biāo)志為1?CPU開(kāi)中斷CPU關(guān)中斷結(jié)束頻率階梯為0?主程序設(shè)置正轉(zhuǎn)模型地址YN設(shè)T0初值地址指針設(shè)置反轉(zhuǎn)模型地址YNT0初值地址更新恢復(fù)模型首址保護(hù)現(xiàn)場(chǎng)輸出控制模型模型地址增1賦升頻T0初值恢復(fù)現(xiàn)場(chǎng)模型結(jié)束?頻率階梯為0?階梯步長(zhǎng)為0?階梯步長(zhǎng)賦值中斷服務(wù)程序是升頻?返回賦降頻T0初值YYYNNNNY變頻控制程序流程圖2025/2/2110編寫(xiě)變頻控制程序作如下說(shuō)明:(1)利用定時(shí)器T0延時(shí),其初值存放在EPROM的同一頁(yè)中。降頻是升頻的逆過(guò)程。(2)步進(jìn)電機(jī)控制模型數(shù)據(jù)及存放地址(。(3)在升、降頻過(guò)程中,考慮步進(jìn)電機(jī)慣性,要求每改變一次頻率,需持續(xù)運(yùn)行一定步數(shù),稱(chēng)頻率階梯步長(zhǎng)。2025/2/2111標(biāo)志位定義表初值分配表位地址標(biāo)志內(nèi)容
字節(jié)地址存儲(chǔ)內(nèi)容70H運(yùn)行方式:0代表恒速,1代表變速
1AH頻率階梯步長(zhǎng)計(jì)數(shù)器R2的值71H變速方式:0代表降速,1代表升速
1BH頻率階梯計(jì)數(shù)器R3的值72H恒速轉(zhuǎn)向:0代表正轉(zhuǎn),1代表反轉(zhuǎn)
1CH恒速段步長(zhǎng)低8位73H升速轉(zhuǎn)向:0代表正轉(zhuǎn),1代表反轉(zhuǎn)
1DH恒速段步長(zhǎng)高8位74H降速轉(zhuǎn)向:0代表正轉(zhuǎn),1代表反轉(zhuǎn)
1EH恒速段T0初值低8位75H程序結(jié)束標(biāo)志:02代表程序結(jié)束
1FH恒速段T0初值高8位返回本節(jié)2025/2/2112第十章單片機(jī)應(yīng)用系統(tǒng)10.2
紅外線(xiàn)感應(yīng)自動(dòng)門(mén)控制系統(tǒng)2025/2/21131、系統(tǒng)硬件電路系統(tǒng)控制電路如圖所示。用MCS-51系列單片機(jī)與完全兼容的AT89C51作主控芯片,經(jīng)擴(kuò)展和接口電路構(gòu)成控制系統(tǒng)。紅外線(xiàn)傳感器能以非接觸形式檢測(cè)人體中輻射出的紅外線(xiàn)能量變化,并將此變化轉(zhuǎn)變?yōu)殡妷盒盘?hào)輸出。系統(tǒng)有自動(dòng)和手動(dòng)兩種功能。電機(jī)選用單相交流電機(jī),由三個(gè)控制信號(hào)P3.0、P3.1、P3.4來(lái)控制其正、反轉(zhuǎn)和速度變換。2025/2/2114BISS000160K20K1032M10K10u1M1M47K10347u電壓檢測(cè)模塊電機(jī)溫度檢測(cè)P3.3/INT1手動(dòng)/自動(dòng)切換手動(dòng)關(guān)按鈕P3.4P3.02.2uDSG紅外傳感器+5VGND3.3K103103470u+5V330K330K10210nVCVDD2OUT2IN-1IN+1IN-1OUT220KIBRR1AV0RC1RC2RR2VSS+5V行程開(kāi)關(guān)2行程開(kāi)關(guān)3手動(dòng)開(kāi)按鈕光電隔離電機(jī)正轉(zhuǎn)繼電器J1電機(jī)過(guò)熱報(bào)警轉(zhuǎn)速檢測(cè)模塊A/D轉(zhuǎn)換蜂鳴報(bào)警行程開(kāi)關(guān)4行程開(kāi)關(guān)1電壓過(guò)高報(bào)警速度異常報(bào)警速度變換繼電器J3電機(jī)反轉(zhuǎn)繼電器J2ADC0809EOCP1.0P1.3P1.2P1.1P1.4P1.5P1.6P2.0P2.1P2.3P2.2P3.2/INT0P3.1P0WRRDALEP1.710K×6LEDAT89C51VCC紅外線(xiàn)自動(dòng)門(mén)控制系統(tǒng)原理圖返回本節(jié)2025/2/21152、紅外線(xiàn)傳感器集成芯片介紹 紅外線(xiàn)傳感器集成芯片BISS0001特點(diǎn):(1)用CMOS工藝,功耗低。(2)具有獨(dú)立的高輸入阻抗運(yùn)算放大器,可與多種傳感器匹配。(3)雙向鑒幅器可有效抑制干擾信號(hào)。(4)內(nèi)設(shè)延時(shí)和封鎖定時(shí)器,性能穩(wěn)定,調(diào)節(jié)范圍寬。(5)內(nèi)置參考電源。(6)工作電壓范圍寬(3V~5V)。2025/2/2116BISS000112345678910111213141516AV0RR1RC1RC2RR2VssVRF/RESETVcIBVDD2OUT2IN-1IN+1IN-1OUTBISS0001芯片引腳圖2025/2/2117+-OP1+-OP2+-COP1+-COP2+-COP3狀態(tài)控制器參考電源封鎖時(shí)間定時(shí)延遲時(shí)間定時(shí)51141598161213321071164A1IN-1OUT2IN2OUTVcVRF/RESET1IN+VHVLVMVRVLVHVMVRVDDVSSIBV0
VRR1RR1RR2R2C2RC2C1RC1U2U1VsRESETBISS0001芯片內(nèi)部電路原理圖返回本節(jié)2025/2/21183、系統(tǒng)軟件結(jié)構(gòu)整個(gè)系統(tǒng)軟件主要由主程序、中斷服務(wù)程序、門(mén)開(kāi)啟和關(guān)閉子程序、各種故障處理及報(bào)警子程序組成。主程序主要是完成系統(tǒng)進(jìn)行初始化、中斷設(shè)置、手動(dòng)與自動(dòng)切換等功能。中斷服務(wù)程序包括兩個(gè)外部中斷和兩個(gè)定時(shí)器中斷。2025/2/2119啟動(dòng)下一通道通道號(hào)加1指向0809地址轉(zhuǎn)換結(jié)束否?采樣結(jié)束否?數(shù)據(jù)存放數(shù)據(jù)指針加1開(kāi)T1中斷中斷返回YNN關(guān)T1中斷開(kāi)始是否手動(dòng)方式?定時(shí)器T0、T1設(shè)置開(kāi)定時(shí)器中斷優(yōu)先級(jí)設(shè)置開(kāi)中斷關(guān)外部中斷1開(kāi)定時(shí)器T0開(kāi)外部中斷1系統(tǒng)是否有故障?系統(tǒng)終止YNYNY系統(tǒng)主程序流程圖T1中斷服務(wù)程序流程圖2025/2/2120延時(shí)10s加速停機(jī)開(kāi)中斷減速關(guān)門(mén)有人否?有人否?加速否?有人否?減速否?停機(jī)否?系統(tǒng)是否有故障?系統(tǒng)是否有故障?開(kāi)門(mén)子程序中斷返回Y關(guān)外部中斷NYYNNNYYNYNNYYN外部中斷服務(wù)程序流程圖2025/2/2121門(mén)狀態(tài)檢測(cè)電機(jī)加速電機(jī)減速電機(jī)停止加速?減速?停止?返回YNNYNY開(kāi)門(mén)開(kāi)門(mén)子程序流程圖返回本節(jié)2025/2/2122第十章單片機(jī)應(yīng)用系統(tǒng)10.3
通用多點(diǎn)溫度控制系統(tǒng)2025/2/21231、系統(tǒng)網(wǎng)絡(luò)結(jié)構(gòu)RS-485接口從機(jī)0#主機(jī)RS-485接口……RS-485接口從機(jī)1#RS-485接口從機(jī)n#系統(tǒng)結(jié)構(gòu)圖返回本節(jié)2025/2/21242、通信協(xié)議 1.通信過(guò)程(1)寫(xiě)指令單片機(jī)發(fā)指令——→從機(jī)接收指令——等待→反饋接收信息(2)讀指令主機(jī)發(fā)指令——→從機(jī)接收指令——等待→從機(jī)取出參數(shù)給主機(jī)——→等待——→主機(jī)反饋接收信息2025/2/21252.通信設(shè)定(1)從機(jī)站號(hào)(2)通信速率(3)通信再試次數(shù)(4)校驗(yàn)方式2025/2/21263.?dāng)?shù)據(jù)格式l
主機(jī)到從機(jī)的通信數(shù)據(jù)格式數(shù)據(jù)寫(xiě)入的格式有兩種,數(shù)據(jù)寫(xiě)入指的是主單片機(jī)對(duì)從單片機(jī)的發(fā)送指令。
從機(jī)號(hào)指令代碼校驗(yàn)和從機(jī)號(hào)指令代碼指令參數(shù)校驗(yàn)和格式A(讀指令)格式B(寫(xiě)指令)2025/2/2127l
從機(jī)到主機(jī)的數(shù)據(jù)格式不論主機(jī)發(fā)送的指令是何種格式,從機(jī)收到主機(jī)指令后都要向主機(jī)發(fā)回確認(rèn)信息。從機(jī)號(hào)YES/NO返回?cái)?shù)據(jù)校驗(yàn)和從機(jī)號(hào)YES/NO校驗(yàn)和格式A’
格式B’2025/2/21283、硬件電路 AT89C52單片機(jī)具有MCS-51內(nèi)核,指令系統(tǒng)與MCS-51單片機(jī)100%兼容,片內(nèi)有8KFlashEPROM,256字節(jié)RAM,6個(gè)中斷源,一個(gè)串行口,最高工作頻率可達(dá)24M,完全可滿(mǎn)足本系統(tǒng)的需要。主機(jī)管理各從機(jī),負(fù)責(zé)系統(tǒng)的各溫度測(cè)控點(diǎn)數(shù)據(jù)的收集與處理。從機(jī)負(fù)責(zé)現(xiàn)場(chǎng)數(shù)據(jù)的采集以及現(xiàn)場(chǎng)溫度的控制。2025/2/21294、軟件設(shè)計(jì) 1.主機(jī)軟件設(shè)計(jì)根據(jù)系統(tǒng)從機(jī)數(shù)量以及對(duì)溫度控制響應(yīng)實(shí)時(shí)性的要求,采取不同的時(shí)間間隔掃描各從機(jī),讀取各溫度測(cè)控點(diǎn)的溫度信息或發(fā)送控制指令。主機(jī)系統(tǒng)軟件設(shè)計(jì)主要包括鍵處理模塊、顯示管理模塊、通信讀數(shù)據(jù)模塊、通信寫(xiě)指令模塊、故障處理模塊等。2025/2/21302.從機(jī)軟件設(shè)計(jì)從機(jī)主要接收主機(jī)指令,完成主機(jī)規(guī)定的溫度控制及相關(guān)操作。從機(jī)也配有鍵盤(pán),允許用戶(hù)現(xiàn)場(chǎng)控制溫度。從機(jī)軟件設(shè)計(jì)也包括鍵處理模塊、溫度數(shù)據(jù)采集(A/D)模塊、顯示模塊、通信模塊、輸出管理模塊、故障處理模塊。2025/2/2131通訊正常?Y開(kāi)始T20msFlag=1?N產(chǎn)生故障消息T20msFlag=0;系統(tǒng)初始化聯(lián)絡(luò)各從機(jī)T20ms=?鍵處理模塊顯示模塊通訊管理模塊故障處理模塊T20ms=0T20ms=2T20ms=3T20ms=1YN主機(jī)主程序流程圖2025/2/2132以下是利用TLC0832型A/D轉(zhuǎn)換器進(jìn)行數(shù)據(jù)采集的子程序。該型號(hào)A/D轉(zhuǎn)換器是TI公司近年推出的新型兩通道8位逐次逼近型轉(zhuǎn)換器,允許差分輸入方式工作。利用單片機(jī)的I/O口線(xiàn)進(jìn)行數(shù)據(jù)的傳輸。TLC0832型A/D轉(zhuǎn)換器數(shù)據(jù)采集參考程序清單如下:
2025/2/2133CollectAD: PUSH PSW PUSH ACC CLR CS MOV R6,#08H ;計(jì)數(shù)初值,接收8位數(shù)據(jù)LOAD1: CLR CLK ;產(chǎn)生時(shí)鐘信號(hào)低電平,第1個(gè)脈沖
NOP SETB DI ;發(fā)啟動(dòng)信號(hào)
NOP SETB CLK ;產(chǎn)生時(shí)鐘信號(hào)高電平
NOP NOP CLR CLK ;第2個(gè)脈沖2025/2/2134NOP SETB DI ;SGL=1,單通道輸入方式
NOP SETB CLK NOP NOP CLR CLK ;第3個(gè)脈沖
NOP CL
溫馨提示
- 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ì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 2025年液壓破拆屬具項(xiàng)目建議書(shū)
- 一級(jí)建筑實(shí)務(wù)練習(xí)題庫(kù)+參考答案
- 第14課 法西斯國(guó)家的侵略擴(kuò)張 教學(xué)設(shè)計(jì)-2023-2024學(xué)年浙江省部編版歷史與社會(huì)九年級(jí)下冊(cè)
- Module 3 Journey to space Unit 1 (教學(xué)設(shè)計(jì))-2023-2024學(xué)年外研版英語(yǔ)八年級(jí)下冊(cè)
- 第四單元 生命的思考 教學(xué)設(shè)計(jì)-2023-2024學(xué)年統(tǒng)編版道德與法治七年級(jí)上冊(cè)
- 《第9節(jié) 多媒體元素與超鏈接》教學(xué)設(shè)計(jì)教學(xué)反思-2023-2024學(xué)年初中信息技術(shù)北師大版八年級(jí)上冊(cè)自編模擬
- 2025至2030年中國(guó)氧化鋁瓷管數(shù)據(jù)監(jiān)測(cè)研究報(bào)告
- 2025年湖南電氣職業(yè)技術(shù)學(xué)院?jiǎn)握新殬I(yè)技能測(cè)試題庫(kù)參考答案
- 湖南省部分學(xué)校2024-2025學(xué)年高三上學(xué)期期中聯(lián)考地理試題(解析版)
- 2025年哈爾濱北方航空職業(yè)技術(shù)學(xué)院?jiǎn)握新殬I(yè)傾向性測(cè)試題庫(kù)審定版
- 餐飲及食品安全管理制度
- 2025年安徽電氣工程職業(yè)技術(shù)學(xué)院?jiǎn)握新殬I(yè)技能測(cè)試題庫(kù)及答案1套
- 2025年房屋交易代持策劃協(xié)議書(shū)
- 課題申報(bào)參考:“四新”建設(shè)背景下教育創(chuàng)新與課程數(shù)字化實(shí)踐研究
- 2025年上半年贛州市于都縣招聘城管協(xié)管員易考易錯(cuò)模擬試題(共500題)試卷后附參考答案
- 2025年煙臺(tái)汽車(chē)工程職業(yè)學(xué)院高職單招職業(yè)適應(yīng)性測(cè)試近5年??及鎱⒖碱}庫(kù)含答案解析
- 2025年江蘇農(nóng)牧科技職業(yè)學(xué)院高職單招職業(yè)技能測(cè)試近5年??及鎱⒖碱}庫(kù)含答案解析
- 2024年廣東省《輔警招聘考試必刷500題》考試題庫(kù)及答案【易錯(cuò)題】
- 中考數(shù)學(xué)總復(fù)習(xí)第一章第3課時(shí)二次根式課件
- 天然氣脫硫完整版本
- 2025年中國(guó)電子煙行業(yè)發(fā)展前景與投資戰(zhàn)略規(guī)劃分析報(bào)告
評(píng)論
0/150
提交評(píng)論