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

轉位機構控制及細分驅動

2018-07-16 12:04:56劉生攀
電子技術與軟件工程 2018年10期
關鍵詞:指令單片機檢測

文/劉生攀

1 概述

為了保證電機的平穩運行,提高定位精度,在第二階段的電機驅動控制電路的設計中,采用了細分驅動技術,通過高集成度的單片機和驅動芯片予以實現,達到了小型化和高精度的目的。

2 控制功能

轉位機構需要實現初始零位檢測、180°轉位和回到零位的功能。

初始零位檢測為轉位機構的初始定位,每一次尋北過程開始,都需要驅動步進電機旋轉以檢測初始零位,并且為了減小結構上的機械間隙,每次定位到零位前的旋轉方向都需要與180°轉位的方向一致。

180°轉位只需要通過單片機控制步進電機向固定的方向旋轉固定的角度。

回到零位對定位精度要求較低,只需要向與180°轉位的方向相反的方向旋轉并檢測到零位即可。

3 細分驅動原理

步進電機的細分驅動普遍采用電流矢量恒幅均勻旋轉的細分方法。對于兩相混合式步進電機,通過控制兩相繞組的相電流,使得電流的合成矢量恒幅均勻旋轉,從而使電機的轉矩矢量在空間恒幅均勻旋轉,達到細分步進電機步距角的目的。

對于兩相混合式步進電機,通過給A、B兩相繞組供給正余弦電流,就可以實現電流的合成矢量恒幅均勻旋轉。繞組電流變化曲線為:

式中:

ia——為A相繞組電流;

ib——為B相繞組電流;

iM——為繞組峰值電流;

x——為角度參數。

當x變化90°時,步進電機旋轉一個整步距角,將90°的變化量均勻細分,細分數越多,則分辨率越高。從理論上講,如果繞組中電流與理論控制電流相等,并且繞組中電流與磁場幅值成線性關系,則精度可以精確達到整步距角除以細分數。

4 控制及驅動原理框圖

實現的原理框圖見圖1。

圖1 

5 控制及驅動說明

5.1 單片機

為實現細分函數,單片機必須有2路D/A轉換器。為實現光電檢測,必須有1路中斷。為盡可能減少外圍元器件數量,減小驅動控制占用的空間,選用了CYGNAL公司的C8051F124,具有以下優點:

5.1.1高速8051 微控制器內核

(1)流水線指令結構;70%的指令的執行時間為一個或兩個系統時鐘周期;

(2)使用內部集成PLL 時速度可達100或50MIPS。

5.1.2片內自帶存儲器

(1)8448 字節內部數據RAM(8K +256);

(2)128KB 或64KB 分區FLASH;可以在系統編程,扇區大小為1024 字節。

5.1.32 個 12 位 DAC

(1)可用定時器觸發同步輸出,用于產生無抖動波形。

5.1.4數字外設豐富

(1)8 個8 位寬端口I/O(100TQFP),耐5V;

(2)4 個8 位寬端口I/O(64TQFP),耐5V;

(3)可同時使用的硬件SMBus(I2CTM兼容)、SPITM 及兩個UART 串行端口;

(4)可編程的16 位計數器/定時器陣列,有6 個捕捉/比較模塊;

(5)5 個通用16 位計數器/定時器;

(6)專用的看門狗定時器;雙向復位引腳。

5.1.5自帶時鐘源(1)內部精確振蕩器:24.5MHz;(2)可靈活配置的PLL;

(3)外部振蕩器:晶體、RC、C、或外部時鐘。

從以上優點可以看出,對實現最小系統而言,使用C8051F124是非常合適的,除了需要提供供電電源外,不需要其它任何外圍元器件就可以實現轉位控制的所有功能。

5.2 指令接收

指令接收使用C8051F124的P0.3I/O口線實現,由于使用一條I/O口線實現3種類型指令接收,因此需要制定內部協議,采用不同的指令脈沖寬度代表不同類型的指令。在單片機程序中通過內部定時器檢測接收到的指令脈沖寬度進行指令判別,然后執行相應的轉位子程序。

5.3 光電檢測

為實現零位檢測,選用了ST135型光耦進行光電檢測,ST135型光耦包括一個發光二極管和一個接收器,當發光二極管的光路被擋片遮擋時,接收器將輸出一個下降沿。將接收器的輸出接入單片機的0號中斷,當產生中斷時,停止電機旋轉,從而定位到零位點。

6 細分函數實現

為實現步進電機的細分驅動,需要實現式(1)所示的電流函數波形。對驅動器而言,對電機繞組電流的控制是采用給定參考電壓實現的。而參考電壓的輸出可以采用單片機的D/A通道輸出,則電機繞組的正余弦電流可以根據細分數量化為D/A電壓數據,采用查表法輸出。在轉位驅動中,結構設計采用了62的減速比,根據總體精度,對步進電機驅動細分數采用64細分即可以滿足要求。因此,對式(1)進行轉換如下:

式中:

ia——為A相繞組電流;

ib——為B相繞組電流;

UM——為參考峰值電壓;

R——為取樣電阻阻值;

n——為微步數,0~255。

7 結論

本文對步進電機的細分驅動原理進行了闡述,并通過工程實踐,設計制作了轉位控制驅動電路及程序,實現了轉位機構控制和驅動電路的小型化和高精度,具有較高的實用價值。

猜你喜歡
指令單片機檢測
聽我指令:大催眠術
“不等式”檢測題
“一元一次不等式”檢測題
“一元一次不等式組”檢測題
基于單片機的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
ARINC661顯控指令快速驗證方法
測控技術(2018年5期)2018-12-09 09:04:26
LED照明產品歐盟ErP指令要求解讀
電子測試(2018年18期)2018-11-14 02:30:34
小波變換在PCB缺陷檢測中的應用
主站蜘蛛池模板: 国产免费精彩视频| 欧美人在线一区二区三区| 青青国产视频| 日本国产在线| 欧美特黄一免在线观看| 国产永久在线观看| 国产欧美日韩精品综合在线| 亚洲成人免费看| 午夜精品区| 免费可以看的无遮挡av无码 | 五月婷婷激情四射| 国产精品视频系列专区| 久久狠狠色噜噜狠狠狠狠97视色| 亚洲欧美综合另类图片小说区| 国产本道久久一区二区三区| 日韩亚洲高清一区二区| 国产免费怡红院视频| 日韩精品无码免费一区二区三区| 久久无码av三级| 国产精品第页| 免费看一级毛片波多结衣| 97视频在线精品国自产拍| 欧美成人午夜视频免看| 制服丝袜一区| 日韩在线观看网站| 中文字幕一区二区视频| 蜜芽一区二区国产精品| 精品少妇人妻一区二区| 国产精品久线在线观看| 婷婷色中文| 亚洲丝袜第一页| 在线观看国产黄色| 国产成人一级| 中国成人在线视频| 欧美日韩高清在线| 全裸无码专区| 精品视频在线一区| 欧美在线三级| 国内精自线i品一区202| 国产一区二区丝袜高跟鞋| 免费精品一区二区h| 国产日本欧美在线观看| 成人午夜网址| 久久精品一品道久久精品| 国产女人水多毛片18| 人人爽人人爽人人片| 久久综合亚洲鲁鲁九月天| 丰满少妇αⅴ无码区| 亚洲国产一区在线观看| 日韩成人午夜| 婷婷综合色| 国产制服丝袜91在线| 5555国产在线观看| 激情综合激情| 国产亚洲欧美日韩在线观看一区二区| 亚洲天天更新| 亚洲无码熟妇人妻AV在线| 亚洲日本一本dvd高清| 国产精品丝袜视频| 无码网站免费观看| 国产青青操| 超碰91免费人妻| 亚洲AV一二三区无码AV蜜桃| 黑人巨大精品欧美一区二区区| 欧美日韩免费观看| 久久精品国产亚洲麻豆| 欧美成人影院亚洲综合图| 国产AV无码专区亚洲A∨毛片| 欧美三级视频在线播放| 男女精品视频| 999国产精品永久免费视频精品久久 | 亚洲一区第一页| 欧美日韩另类在线| 99国产精品免费观看视频| 亚洲三级影院| 在线免费不卡视频| 欧美精品亚洲精品日韩专| 国产99视频免费精品是看6| Aⅴ无码专区在线观看| 精品伊人久久久香线蕉| 国产99在线观看| 极品国产一区二区三区|