无刷电机驱动自制

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

因为工作实验中需要高速低噪声电机,便想到用硬盘电机,所以就对硬盘电机做了深一步的了解,硬盘电机主要有步进和无刷无传感器电机,因为硬盘步进电机本人手头没有,只有几个无刷无传感器电机,所以只能做无刷无传感器驱动电路;
无刷无传感器电机的电路原理,
此主题相关图片如下12.bmp:
采用二相导通星形六壮态控制,工作时序如下:
1:Q1>>U>>V>>Q5
2:Q1>>U>>W>>Q6
3:Q2>>V>>W>>Q6
4:Q2>>V>>U>>Q4
5:Q3>>W>>U>>Q4
6:Q3>>W>>V>>Q5
只要满足这个导通时序就能给电机转起来(这时可看作是一个步进电机),但这只能在低速下转动,高速下会失步不能正常转动。

这是理想的工作时序
此主题相关图片如下工作时序.bmp:
从电磁的电流工作来分析工作时序是
此主题相关图片如下电流工作时序.bmp:
从上图分析电机的换相时间是电机其中一相电流过零后30度开始换相;
参考文献(基传感检测技术):
三相定子的反电动势过零与端点电压过中性点在时间上是重合的,又反电势波形与端点电压波形频率相等,所以寻找反电动势过零后30度想当寻找端电压过中性点后30度!
定子的端电压比较:
此主题相关图片如下比.bmp:
比较后所得出的数据如下:
此主题相关图片如下xet.bmp:
从上表工作时序来分析可得出如下:
当时1序要换相时,即P3.5=0
当时2序要换相时,即P3.4=1
当时3序要换相时,即P3.3=0
当时4序要换相时,即P3.5=1
当时5序要换相时,即P3.4=0
当时6序要换相时,即P3.3=1
有了如上的原理分析,就可开始接线路板了!找了几个硬盘
此主题相关图片如下140.jpg:
用原来的实验板,各TOP41,42,做了驱动板
此主题相关图片如下141.jpg:
此主题相关图片如下142.jpg:
此主题相关图片如下143.jpg:
这个是原程序:
;****************硬盘电机控制系统********************* ;
;**************反电动势,三相电压比较**************** ;**************STC12C4052AD************
;**************24M晶振******************
org 0000h
ljmp main
org 000bh
ljmp zd
org 0090h
main: mov tmod,#01h
mov tl0,#0feh
mov th0,#0feh
mov b,#30h
loop: mov ie,#82h
mov 60h,b
mov 61h,#0ffh
clr 40h
clr 41h
setb tr0
m1: mov p1,#10001011b
jnb 40h,q1
ajmp bo1
q1: jb p3.5,m1
bo1: mov 60h,b
mov 61h,#0ffh
clr 40h
clr 41h
o1: mov p1,#10000111b
m2: jnb 40h,q2
ajmp bo2
q2: jnb p3.4,o1
bo2: mov 60h,b
mov 61h,#0ffh
clr 40h
clr 41h
o2: mov p1,#01000111b
m3: jnb 40h,q3
ajmp bo3
q3: jb p3.3,o2
bo3: mov 60h,b
mov 61h,#0ffh
clr 40h
clr 41h
o3: mov p1,#01010011b
m4: jnb 40h,q4
ajmp bo4
q4: jnb p3.5,o3
bo4: mov 60h,b
mov 61h,#0ffh
clr 40h
clr 41h
o4: mov p1,#00110011b
m5: jnb 40h,q5
ajmp bo5
q5: jb p3.4,o4
bo5: mov 60h,b
mov 61h,#0ffh
clr 40h
clr 41h
o5: mov p1,#00101011b
m6: jnb 40h,q6
ajmp o6
q6: jnb p3.3,o5
o6: djnz b,iiev
mov b,#30h
iiev: ljmp loop;
zd: mov tmod,#01h
mov tl0,#0feh
mov th0,#0feh
djnz 60h,tt0
setb 40h
tt0: djnz 61h,tt1
setb 41h
tt1: djnz 62h,eicx setb 42h
eicx: reti
end
通电试了下
此主题相关图片如下144.jpg:
测反电动势的比较电压,从示波看出,每周期的工作时间是0.5ms*4(格)=2ms 速度=60S/2ms=30000转
好家伙,速度可达30000转!!!
因为从步进壮态转入高速状态,起步时要有一段时间是用来加速的,如果加速不能达一定的大小侧反电动势比较会因电压不足而不能行成脉冲,这时会使电机一值处在加速工作中!!。

相关文档
最新文档