《電子技術應用》
您所在的位置:首頁 > 嵌入式技術 > 設計應用 > 基于AT89S52單片機的電機控制系統設計
基于AT89S52單片機的電機控制系統設計
摘要: 文介紹的基于AT89S52單片機的電機控制系統的軟硬件設計,在按鍵的操作下對時間進行設定,控制電機的轉動,對工作狀態及時間進行顯示。
Abstract:
Key words :

  電機控制在監控器材、醫療器械、電動閥門、電動窗簾、家用電器、旋轉燈具等方面有著廣泛的應用,因此設計一款可控性好、精度高的電機控制系統是一件非常有意義的事。本文介紹的基于AT89S52單片機的電機控制系統的軟硬件設計,在按鍵的操作下對時間進行設定,控制電機的轉動,對工作狀態及時間進行顯示。

  1 設計方案說明

  該系統先通過按鍵對電機的正、反向(即順時針、逆時針)轉動時間分別設置,時間顯示在LCD上,格式為時:分:秒(通過改變程序可以選擇不同的格式)。采用倒計時方式,正向時間完畢,立刻開始反向轉動時間計時,反向時間結束,自動恢復到初始設定的時間。

  時間設定完成后,按下開始鍵,正向轉動時間開始計時,電機工作指示燈閃爍,正向轉動指示燈亮,同時電機正向轉動;正向時間完畢,反向時間開始計時,正向轉動指示燈熄滅,反向轉動指示燈亮,同時電機反向轉動。

  按下停止鍵,時間停止計時,電機停止工作,工作指示燈熄滅。

  系統采用的電機為60TDY-11可逆永磁電機,其內部采用兩組繞組,用電容實現定向旋轉,通過改變電容和電機輸出引線的接法,能夠可靠地實現電機定向旋轉并控制旋轉方向。

  2 硬件電路設計

  整個系統硬件結構如圖1所示。

整個系統硬件結構

  2.1 按鍵輸入和控制電路設計

  按鍵輸入電路采用6個按鍵分別連接到單片機的P2.0~P2.5口,作為控制信號的輸入。按下K0鍵,系統進入時間設定模式,連續按下K0鍵可以選擇對不同的時間單位進行設置,通過K1,K2鍵對時間進行加1或減1。按下K3鍵退出時間設定模式,K4,K5鍵分別為啟動和停止鍵。

  電機控制電路的控制芯片采用ATMEL公司的AT89S52,它有8 KB FLASH,256 B RAM,32位I/O口線,看門狗定時器,兩個數據指針,三個16位定時器/計數器,一個6向量2級中斷結構,全雙工串行口,片內晶振及時鐘電路。其內部資源豐富、性價比高,能夠滿足設計要求。

  PO.O~P0.2作為三個工作指示燈的控制信號輸出,需要外接上拉電阻;P1.0~P1.2為液晶顯示器的控制信號輸出;P3.0~P3.1分別是控制電機正反向轉動的控制信號輸出。

  2.2 LCD顯示電路設計

  顯示部分采用的是12864液晶,控制器是ST7920,這種控制器帶中文字庫,去除了編制字庫的麻煩,該控制器的液晶還支持畫圖方式。該類液晶支持68時序8位和4位并口以及串口。ST7920的時鐘SCLK有獨立的操作時序,當多個連續的指令需要被送入時,需要考慮指令執行時間。

  一個完整的串行傳輸周期由以下部分組成:首先送入啟動字節,送入五個連續的“1”用來啟動一個周期,此時傳輸計數被重置,并且串行傳輸被同步。緊接的兩個為制定傳輸方向(RW,確定讀還是寫)和傳輸性質(RS,確定是命令寄存器還是數據寄存器),最后的第八位是一個“O”。

  本設計中PSB引腳接地,選擇串口工作模式,CS高電平有效,只用兩根線SID和SCLK即可完成數據傳輸。

  2.3 電機及驅動電路設計

  60TDY-11電機工作電壓為220 V交流電,而單片機的輸出高電平為5 V,因此電機需要一個驅動電路,采用繼電器來作為較小的電流去控制較大電流的一種“自動開關”。

  本次設計中繼電器采用的是HUIGANG HRS2H-S-DC-12V型,SN74LS07N作為繼電器的驅動電路,低電平輸入有效,繼電器還需要并聯二極管電路,主要是為了保護SN74LS07N。當流經繼電器線圈的電流迅速減小時,線圈會產生很高的自感電動勢使晶體管被擊穿,并聯上二極管后,即可將線圈的自感電動勢鉗位于二極管的正向導通電壓。P3.0低電平時,繼電器1常閉觸點斷開,常開觸點閉合,電機正向電路導通,開始正向轉動。P3.1同理,P3.0和P3.1不可同時為低電平。

  3 軟件設計

  3.1 程序說明

  在KeilμVision 3 IDE中進行程序的設計開發,用C語言編寫。KeilμVision 3集成開發環境是Keil Soltware開發的基于80C51內核的微處理器軟件開發平臺,可以完成從工程建立到管理、編譯、鏈接、目標代碼的生成、軟件仿真、硬件仿真等完整的開發流程,尤其是C編譯工具在產生代碼的準確性和效率方面達到了較高的水平。它支持所有的Keil 80C51的工具軟件,包括C51編譯器、宏匯編器、鏈接器器/定位器和目標文件至Hex格式轉換器。鑒于此,選擇其為程序開發環境。

  系統程序由主程序、中斷處理子程序、按鍵處理程序以及顯示子程序等組成。對時間計時采用定時器定時中斷產生,沒有選擇用軟件延時的方式,這樣不占用CPU的時間。定時器T0產生50 ms定時中斷,在中斷服務程序中有一個計數器,每產生20次中斷,有一個1秒計數。按鍵掃描采用單個按鍵的掃描,有相應的按鍵處理子程序,程序中包括按鍵去抖動,按鍵的鍵后處理,去抖動采用延時去抖法。顯示子程序在主程序中被調用對時間進行實時顯示。

 

  3.2 主程序流程圖

  主程序流程圖如圖2所示,主要完成系統的初始化、按鍵掃描、顯示程序及其他子程序調用等功能。

主程序流程圖

  初始化時關閉定時中斷,P0.O~P0.2口輸出高電平,狀態指示燈熄滅,P3.0~P3.1口輸出高電平電機停止轉動,對LCD初始化顯示,顯示4行信息,2行顯示時間,格式為時:分:秒,另外2行為時間的說明文字。將所有的初始化功能寫成一個子程序,主程序只需調用它即可完成系統初始化。初始化完成之后,掃描按鍵,如有按鍵按下,調用相應的處理程序。時間設定鍵按下時,被選中的時間單位將會不斷的閃爍,區別于其他沒有被設置的時間單位,通過K1,K2鍵對時間進行改動,按下K3鍵退出時間設定。開始鍵被按下時,開啟定時中斷,LCD顯示時間開始倒計時,PO.1口輸出低電平,正向轉動指示燈亮,P3.0輸出低電平,電機開始正向轉動,在中斷服務程序中控制PO.0口輸出電平,使正常工作指示燈1 s閃爍一次。停止鍵被按下時,P3.O~P3.1輸出高電平,電機停止轉動,P0.0~P0.2輸出高電平,狀態指示燈熄滅,關閉定時中斷,停止計數。正向轉動時間結束時,反向轉動開始倒計時,P3.O輸出高電平,P3.1輸出低電平,電機反向轉動,P0.1輸出高電平,PO.2輸出低電平,正向轉動指示燈熄滅,反向轉動指示燈亮。顯示程序實時將時間的變化在LCD上顯示。

  4 結語

  該系統經實際運行,可以滿足在功能鍵的操作下對時間進行設定,控制電機的啟動、正反向轉動、停止,狀態指示燈正確顯示工作狀態,LCD正常的顯示了時間。

  本系統將應用于一個閥門的自動打開閉合裝置,正向轉動時閥門打開,反向轉動時,閥門關閉,實現對液體流量的控制,具體應用時還需要對閥門打開閉合的狀態進行檢測。

此內容為AET網站原創,未經授權禁止轉載。
热re99久久精品国产66热_欧美小视频在线观看_日韩成人激情影院_庆余年2免费日韩剧观看大牛_91久久久久久国产精品_国产原创欧美精品_美女999久久久精品视频_欧美大成色www永久网站婷_国产色婷婷国产综合在线理论片a_国产精品电影在线观看_日韩精品视频在线观看网址_97在线观看免费_性欧美亚洲xxxx乳在线观看_久久精品美女视频网站_777国产偷窥盗摄精品视频_在线日韩第一页
  • <strike id="ygamy"></strike>
  • 
    
      • <del id="ygamy"></del>
        <tfoot id="ygamy"></tfoot>
          <strike id="ygamy"></strike>
          国产婷婷色一区二区三区四区| 日韩午夜av在线| 黄色成人免费网站| 欧美在线中文字幕| 久久综合色一综合色88| 狠狠入ady亚洲精品| 欧美午夜宅男影院在线观看| 亚洲一区国产| 夜夜夜精品看看| 免费一级欧美片在线观看| 欧美日韩123| 亚洲国产精品成人久久综合一区| 中文在线资源观看视频网站免费不卡| 欧美精品一区二区三区很污很色的| 久久久噜噜噜久久中文字免| 亚洲自拍高清| 国产色综合久久| 国产精品日韩一区| 欧美日韩123| 亚洲午夜久久久久久久久电影网| 欧美国产日韩一区二区在线观看| 久久成人这里只有精品| 久久久噜噜噜久久狠狠50岁| 国产在线高清精品| 亚洲一区二区成人在线观看| 亚洲精品你懂的| 国产亚洲va综合人人澡精品| 久久久999精品| 美女精品一区| 一区二区三区国产在线| 欧美另类69精品久久久久9999| 亚洲视频在线看| 欧美剧在线观看| 午夜精品区一区二区三| 亚洲一区二区在线看| 亚洲少妇中出一区| 亚洲一区欧美激情| 欧美极品在线观看| 国产精品丝袜91| 久久国产天堂福利天堂| 亚洲欧美一区二区三区极速播放| 亚洲精品一区二区三| 亚洲欧美一区二区原创| 欧美成人综合一区| 久久免费高清视频| 新片速递亚洲合集欧美合集| 在线观看视频一区二区欧美日韩| 午夜精品视频在线| 午夜精品一区二区在线观看| 美国十次了思思久久精品导航| 国产女优一区| 在线一区二区三区做爰视频网站| 在线观看欧美激情| 亚洲在线不卡| 欧美日韩在线一区二区三区| 午夜精品福利视频| 国产偷久久久精品专区| 亚洲精品视频在线看| 久久久美女艺术照精彩视频福利播放| 久久精品国产清高在天天线| 亚洲在线成人精品| 在线观看欧美一区| 亚洲午夜精品福利| 亚洲精品你懂的| 亚洲欧美在线磁力| 一本久道久久综合中文字幕| 欧美日韩综合网| 国产视频精品va久久久久久| 亚洲精品一区二区三区婷婷月| 一本一道久久综合狠狠老精东影业| 亚洲欧洲av一区二区| 欧美激情精品久久久久久久变态| 国产精品久久久久久av福利软件| 国产精品久久久久9999吃药| 91久久极品少妇xxxxⅹ软件| 亚洲第一福利社区| 国产一区欧美| 国产主播一区二区三区四区| 亚洲国产日韩欧美一区二区三区| 久久成人亚洲| 午夜视频在线观看一区二区三区| 亚洲另类黄色| 久久爱www| 欧美日韩精品一二三区| 亚洲色在线视频| 激情小说另类小说亚洲欧美| 欧美在线影院在线视频| 国产精品狠色婷| 亚洲国语精品自产拍在线观看| 国产精品久久久久免费a∨| 久久色中文字幕| 久久久久一区| 午夜精品福利在线| 国产日本欧美在线观看| 黄色一区二区在线观看| 国产麻豆午夜三级精品| 亚洲韩国日本中文字幕| 亚洲少妇自拍| 欧美午夜一区二区福利视频| 一区二区三区波多野结衣在线观看| 久久三级福利| 国产精品亚发布| 亚洲私人影院在线观看| 性欧美办公室18xxxxhd| 国产精品成人午夜| 国产欧美日韩一区二区三区在线观看| 国产一区在线播放| 伊人成人在线| 亚洲精品久久久久久久久久久| 欧美大片国产精品| 国产一区二区中文字幕免费看| 欧美日韩在线不卡| 国产女人水真多18毛片18精品视频| 亚洲欧美日韩国产中文| 欧美在线网站| 国产欧美日韩在线视频| 欧美区二区三区| 欧美一级片久久久久久久| 一区在线播放视频| 亚洲社区在线观看| 亚洲欧美一级二级三级| 久久视频这里只有精品| 久久久久久久久久久久久女国产乱| 国产精品男女猛烈高潮激情| 最新日韩精品| 国产在线一区二区三区四区| 亚洲国产一区二区三区a毛片| 亚洲视频免费| 一区二区亚洲| 欧美一级欧美一级在线播放| 樱桃国产成人精品视频| 一本色道**综合亚洲精品蜜桃冫| 国内精品美女av在线播放| 在线欧美不卡| 欧美激情一二区| 在线综合亚洲| 欧美在线视屏| 亚洲国产一区二区三区青草影视| 99精品福利视频| 国产欧美日韩精品丝袜高跟鞋| 亚洲精品乱码久久久久久| 欧美中文字幕视频| 亚洲精品乱码视频| 国产精品视频1区| 国产嫩草影院久久久久| 久久国产精品高清| 在线视频国内自拍亚洲视频| 国产精品白丝av嫩草影院| 午夜久久影院| 亚洲中无吗在线| 亚洲黄色在线视频| 欧美色综合网| 国产亚洲精品久久飘花| 欧美大片18| 亚洲视频精品| 亚洲天堂激情| 国产一区二区三区在线免费观看| 国产精品乱码一区二三区小蝌蚪| 亚洲一区激情| 久久―日本道色综合久久| 国产一区二区三区久久久久久久久| 亚洲最黄网站| 日韩一区二区电影网| 亚洲老司机av| 亚洲国产一区二区精品专区| 黄色亚洲免费| 久久视频在线免费观看| 狠狠色综合色综合网络| 91久久久在线| 亚洲国产欧美久久| 欧美黄色一区| 国产亚洲精品久久久| 久久久久国产精品一区| 亚洲每日在线| 黄色精品一区| 久久国产精品久久国产精品| 久久蜜桃av一区精品变态类天堂| 国产一区二区三区精品欧美日韩一区二区三区| 黄色另类av| 亚洲久久一区| 欧美日韩极品在线观看一区| 国产欧美日韩免费看aⅴ视频| 欧美久久精品午夜青青大伊人| 欧美精品91| 亚洲午夜成aⅴ人片| 亚洲婷婷在线| 欧美影视一区| 免播放器亚洲一区| 性欧美1819性猛交| 91久久久久久久久久久久久| 小黄鸭精品密入口导航| 久久亚洲欧美国产精品乐播| 欧美高清视频一区二区三区在线观看| 国产精品实拍| 国产精品v欧美精品v日本精品动漫| 亚洲精品久久嫩草网站秘色| 亚洲免费网址| 国产日韩综合| 亚洲高清在线视频| 欧美另类在线播放| 久久免费视频网站| 模特精品在线| 欧美日韩精品免费观看视频| 欧美xxxx在线观看| 欧美日韩成人网| 久久久成人网| 久久久久久久久久久久久久一区| 国产区精品视频| 欧美11—12娇小xxxx| 国产精品久久久一本精品| 免费看黄裸体一级大秀欧美| 宅男在线国产精品| 亚洲欧美视频在线| 国产精品初高中精品久久| 久久久久国产一区二区| 久热re这里精品视频在线6| 亚洲综合999| 免费黄网站欧美| 国内精品写真在线观看| 亚洲色在线视频| 亚洲日本欧美在线| 欧美视频一二三区| 一区二区国产日产| 欧美sm重口味系列视频在线观看| 久久人人爽爽爽人久久久| 欧美亚洲一区在线| 激情亚洲一区二区三区四区| 国产亚洲欧美一区| 国产在线精品自拍| 国产日韩欧美在线| 欧美视频中文在线看| 国产精品一级二级三级| 国内精品免费午夜毛片| 欧美在线观看一区二区| 欧美福利在线观看| 欧美成人精品福利| 欧美一区二区精美| 黄色亚洲大片免费在线观看| 亚洲欧美国产日韩中文字幕| 欧美精品亚洲| 伊人狠狠色j香婷婷综合| 欧美精品综合| 欧美日韩国产综合视频在线观看中文| 国产亚洲精品久久久久婷婷瑜伽| 亚洲欧洲日本国产| 99精品久久久| 久久综合色天天久久综合图片| 亚洲午夜激情网站| 欧美有码在线视频| 欧美精品v日韩精品v韩国精品v| 亚洲视频在线观看一区| 欧美日韩福利在线观看| 国产欧美精品一区二区三区介绍| 久久国产精品久久久久久电车| 欧美成人精品不卡视频在线观看| 欧美大片在线观看一区二区| 亚洲综合久久久久| 欧美日韩午夜在线视频| 狠狠色综合日日| 久久免费观看视频| 久久国产手机看片| 欧美一级免费视频| 美国十次了思思久久精品导航| 韩国在线视频一区| 亚洲精品视频在线| 亚洲国产精品www| 欧美一区二区三区四区高清| 亚洲美女免费精品视频在线观看| 欧美精品在线视频| 亚洲精品无人区| 国产一区二区三区不卡在线观看| 日韩一级精品视频在线观看| 久久xxxx精品视频| 美女图片一区二区| 性久久久久久| 国产精品私拍pans大尺度在线| 亚洲国产日韩欧美在线动漫| 国产精品福利av| 国产午夜精品理论片a级大结局| 精品动漫一区二区| 亚洲第一精品在线| 伊人久久综合97精品| 国产一区二区激情| 久久精品一区| 亚洲日本va在线观看| 激情综合色综合久久综合| 最近中文字幕日韩精品| 欧美日韩中文字幕综合视频| 亚洲女同同性videoxma| 亚洲欧洲日产国码二区| 久久av一区二区三区漫画| 欧美成在线视频| 99精品视频免费观看视频| 亚洲婷婷国产精品电影人久久| 在线观看精品| 欧美在线播放高清精品| 欧美激情一区二区三区四区| **性色生活片久久毛片| 欧美专区在线观看一区| 亚洲人成小说网站色在线| 国产欧美一区二区精品性色| 久久爱91午夜羞羞| 尤物精品国产第一福利三区| 免费h精品视频在线播放| 亚洲人体偷拍| 国产欧美韩日| 欧美日韩一区二区在线观看| 亚洲精品久久在线| 国产一区二区黄| 欧美三级视频在线播放| **网站欧美大片在线观看| 国产乱人伦精品一区二区| 在线视频一区二区| 国户精品久久久久久久久久久不卡| 国产专区欧美专区| 亚洲天堂av在线免费观看| 一本色道久久综合亚洲二区三区| 国产亚洲成人一区| 久久综合九色综合网站| 久久精品亚洲国产奇米99| 欧美久久一级| 亚洲精品一区二区三区四区高清| 欧美日韩精品免费看| 欧美日韩精品一区二区三区| 国内免费精品永久在线视频| 亚洲精品一区二区三区樱花| 亚洲男同1069视频| 欧美在线一级va免费观看|