999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

基于CPLD的步進電機控制器

2017-02-06 02:34:42馬博強
數碼世界 2017年1期
關鍵詞:單片機信號設計

馬博強

遼寧錦州渤海大學工學院

基于CPLD的步進電機控制器

馬博強

遼寧錦州渤海大學工學院

控制步進電機的轉速與脈沖信號的頻率有著直接聯系,而且步進電機的轉角是由脈沖信號的個數決定的。通常的步進控制系統中包括的模塊有脈沖計數以及PWM模塊,但是產生的脈沖數目受到了限制。本文針對CPLD進行了步進電機控制器設計,并且給出了仿真波形圖。

步進電機控制器 CPLD 仿真

1 引言

步進電機控制器的主要作用是把電脈沖信號向角位移進行轉變,電機中必須通過環形脈沖信號而且還需要功率驅動電路等。控制步進電機的運動,微處理器選擇單片機。通過集成電路能夠定位步進電機的位置以及控制步進電機的速度,會對脈沖信號的輸出頻率以及輸出的脈沖的數目進行控制。

2 步進電機概述

步進電機驅動電源的框圖如圖1所示。將時鐘信號通過變頻信號源后就會形成脈沖信號,信號頻率及步進電機的速度可以進行調整。接著形成的脈沖信號就會通過脈沖分配器,在脈沖分配器中會按照具體的規定將具有一定的邏輯關系的脈沖信號增加到脈沖放大器中,從而確保步進電機能夠正常運行。

圖1 步進電機總體框架圖

計算機控制系統中的執行元件可以是步進電機,在控制系統中會應用到計數器,該器件的作用是增加變頻信號源,其次還用應用到GAL芯片,通過該芯片能夠對脈沖信號進行分配。

3 步進電機控制器控制原理

環形分配器主要是用來對脈沖序列進行分配,將信號傳送到功率放大器中生成放大的信號,再將放大的信號通過步進電機驅動電源輸入端。環形分配器可以分為兩類:1)軟環形分配器。這種環形分配器實現方法是計算機軟件設計。2)硬環形分配器。本文設計所選擇的環形分配器是軟環形分配器。將環形分配器中產生輸出信號通過功率放大器對信號進行放大,從而起到驅動四相步進電機的作用,本論文的功率放大器所選擇的型號是L298芯片。

4 CPLD步進電機控制器設計

單片機與CPLD的I/O端口進行連接是通過數據總線實現的,其中數據線規定為8位,3位地址線是能夠對8個字節的寄存器進行訪問。晶體振蕩器的作用是產生時鐘信號。單片機與CPLD連接圖如圖2所示。

圖2 單片機與CPLD連接圖

4.1 硬件設計

將CPLD的輸出控制信號分別與四個端口相互連接。當CPLD的控制信號在通過光電隔離之后會進入ULN2003A芯片中。如果CPLD的I/O端口的電平為低電平的時候,步進電機的負極就不再和地導通,在正負極之間不存在電壓差,從而CPLD的電機就不會運轉;如果CPLD的I/O口的電平是高電平的時候,步進電機的負極就會和地導通,而在正極和負極之間就會有12V的電壓差產生,從而電機才可以正常運轉。本文設計的步進電機控制的硬件分頻的實現是通過雙四位二進制計數器實現的,計數器的型號選擇的是74LS393N。其中頻率源的頻率是2048Hz,串聯計數器中的T觸發器,從而可以將頻率為2048Hz的實現分頻,得到的頻率的等比倍率等于2,通過硬件選擇器能夠將所得到的頻率傳送到CPLD的I/O端口中。步進電機控制器總電路圖如圖3所示。

圖3 步進電機控制器總電路圖

本文采用的電路是單電壓恒流功放電路,如圖4。

圖4 電壓恒流功放電路

4.2 軟件設計

本文軟件設計以及仿真實現所選擇的工具是QuartusII。QuartusII支持VHDL的硬件描述語言。軟件延時流程圖如圖5所示。

圖5 程序延時流程圖

電機控制器中的控制脈沖信號主要有復位(reset),模式(mode)以及使能(EN)和轉向(CTRL)組成,通過T觸發器鎖定信號的電平。其中用Q表示四個相位的輸出信號,Q所對應的3,2,1,0位用A,B,C,D表示。選擇八拍通電的順序,即為A-AB-B-BC-C-CD-DA-A,狀態轉換順序如表1所示。

表1 狀態轉換順序

5 仿真結果

系統仿真波形圖如圖6所示。圖6中的clk信號表示12M的時鐘信號,clk_step表示的是步進電機轉速時鐘信號。其中的A、B、C、D表示的是步進電機四相線圈通電信號。

結語:步進電機不可以和交直流電源直接進行連接,如果要進行連接必須通過專用的設備。本文主要實現了基于CPLD的步進電機控制器。進行了硬件設計以及軟件設計。設計部分給出了電路圖以及程序圖。

[1]李超彪,張赤斌,王興松,等.基于CPLD的步進電機細分復合控制器[J].中國機械工程, 2005, 16(18):1647-1650

[2]劉鵬,孫有峰,鄒杰,等.基于ARM+CPLD的步進電機控制系統設計[J].自動化與信息工程, 2011, 32(2):33-35

[3]梅陽鳳,李軍.基于單片機和CPLD的多軸步進電機控制系統設計[J]. 電腦開發與應用, 2011,24(2):55-57

[4]樂創自動化技術有限公司.基于CPLD的混合式步進電機驅動器設計[J]. 自動化信息, 2007(9):44-45

圖6 仿真波形圖

猜你喜歡
單片機信號設計
信號
鴨綠江(2021年35期)2021-04-19 12:24:18
完形填空二則
基于單片機的SPWM控制逆變器的設計與實現
電子制作(2019年13期)2020-01-14 03:15:28
基于單片機的層次漸變暖燈的研究
電子制作(2019年15期)2019-08-27 01:12:10
基于單片機的便捷式LCF測量儀
電子制作(2019年9期)2019-05-30 09:42:02
瞞天過海——仿生設計萌到家
藝術啟蒙(2018年7期)2018-08-23 09:14:18
基于FPGA的多功能信號發生器的設計
電子制作(2018年11期)2018-08-04 03:25:42
設計秀
海峽姐妹(2017年7期)2017-07-31 19:08:17
有種設計叫而專
Coco薇(2017年5期)2017-06-05 08:53:16
基于LabVIEW的力加載信號采集與PID控制
主站蜘蛛池模板: 精品久久久久成人码免费动漫| 91亚洲国产视频| 国产美女在线观看| 国产精品极品美女自在线看免费一区二区 | 久久国产黑丝袜视频| 国内精品自在自线视频香蕉| 九色视频线上播放| 久久99蜜桃精品久久久久小说| 亚洲中文无码av永久伊人| 亚洲综合色在线| 欧美成人手机在线观看网址| 99中文字幕亚洲一区二区| 欧洲av毛片| 国产精品自在线天天看片| 夜精品a一区二区三区| 婷婷综合在线观看丁香| 在线无码av一区二区三区| 欧美色99| 欧美精品在线免费| 亚洲精品图区| 欧美成a人片在线观看| 国产精品视频白浆免费视频| 久久久精品无码一二三区| 欧美一级在线| 精品国产91爱| 色屁屁一区二区三区视频国产| 亚洲一区二区约美女探花| 成人在线天堂| 亚洲免费人成影院| 国产日韩欧美成人| 69av在线| 国内精自视频品线一二区| 91青青草视频| 久久精品66| 亚洲欧美日韩另类在线一| 亚洲男人在线| 亚洲a级毛片| 国产91精品调教在线播放| 成人日韩精品| 1024国产在线| 欧美精品1区| 亚洲男人的天堂在线观看| 99中文字幕亚洲一区二区| 日韩免费无码人妻系列| 91亚洲视频下载| 亚洲水蜜桃久久综合网站 | 亚洲国产精品一区二区高清无码久久| 欧美不卡二区| 国模极品一区二区三区| 99在线视频网站| 精品国产香蕉在线播出| 欧美不卡二区| 久久99精品国产麻豆宅宅| 污网站免费在线观看| 国产在线视频二区| 日韩av高清无码一区二区三区| 在线观看91精品国产剧情免费| 永久成人无码激情视频免费| 波多野结衣AV无码久久一区| 日韩欧美中文| 国产成人1024精品下载| 中文国产成人精品久久一| 日韩毛片在线视频| 欧美人与牲动交a欧美精品 | 国产日韩欧美在线播放| 手机精品福利在线观看| 曰韩免费无码AV一区二区| 中文字幕天无码久久精品视频免费| 亚洲黄色高清| a亚洲视频| 国产又黄又硬又粗| 91国内视频在线观看| 91激情视频| 国产激情无码一区二区APP| 一本久道久久综合多人| 欧美在线国产| AV老司机AV天堂| av色爱 天堂网| 亚洲福利片无码最新在线播放 | 在线色国产| 米奇精品一区二区三区| 亚洲天堂网在线播放|