lyftcl
发表于 2011-9-27 11:09
...下面转入了硬件部分。。我可以隐身了。。不在行
lijian613
发表于 2011-9-27 12:06
分压电阻噪声较大,
另外建议用差分器件
我原来做实验的时候,用的是编码器, 5V的电平,
编码器有A+,A-, B+,B-, z+,z-两个电平输出,当时为了省事只用了A,B,Z信号,
发现信号有缺失,后来加上差分期,正负电平都用上,效果好多了。
cj_212121
发表于 2011-9-28 12:55
回复 101# lyftcl
你不能走啊,你是专家,以后又什么问题还得问你啊?
同时,我真的有点不明白,A/B/Z相进入后,经电阻分压,我也用万用表测过了,从接口进入到DSP的QEP1/QEP2/CAP3 都是导通的,为什么定时器2计数的时候会一正一负呢???真的有点不明白,难道一定要用电平转换芯片?旋变解码板的地我也跟控制板的地相连的,应该没有问题了啊!
但问题还是出现了,到底怎么回事呢?
cj_212121
发表于 2011-9-28 14:16
回复 102# lijian613
问题是我旋变解码板输出的是单端信号,就A/B/Z 难道要用单端转差分信号吗?这样多麻烦啊!
单端信号应该比较稳定吧?
还有,我A/B脉冲电压为8.4V左右,采用多大的电平转换芯片,12V~5v的?? Z脉冲电压就会出现一个尖峰,而且是下降沿的,电压不好测的
cj_212121
发表于 2011-9-28 14:17
回复 101# lyftcl
lyftcl 我问下 我用示波器测出来的Z脉冲是下降沿的?难道有下降沿的Z脉冲吗?
lyftcl
发表于 2011-9-28 14:32
回复 105# cj_212121
有的。。。Z-就是了。。。之前有有次因为差分的Z。。但是Z+坏了,我就用的Z-。。。
lyftcl
发表于 2011-9-28 14:32
回复 103# cj_212121
俺就是隐身下。。。毕竟还想在这里学点儿硬件的东西呢。。。
lyftcl
发表于 2011-9-28 14:35
回复 103# cj_212121
那你就用示波器切实的看一下。。有没有A,B的相位发生改变的地方。。。A脉冲应该超前B脉冲90度,反转的时候滞后90度。
如果示波器好的话,可以直接使用SERACH功能找的。。。。
cj_212121
发表于 2011-9-28 14:41
回复 108# lyftcl
haha 你在啊!晕 但是解码板输出的就是Z 不是Z-啊?
lyftcl
发表于 2011-9-28 15:26
回复 109# cj_212121
哦。。。你用的解码板,ABZ信号是不差分的吧?我之前用的是差分的。
现在的貌似又不差分了。。。
其实无所谓什么沿儿啊。。。只要你在QEP里面设置沿捕捉对就行了。 关键是看是不是该有沿的时候有沿,不该有的时候没有沿
cj_212121
发表于 2011-9-29 10:24
回复 110# lyftcl
貌似不差分什么意思啊?
lyftcl
发表于 2011-9-29 12:09
呃。。。就是不是差分信号。就A,B,Z。。。
以前用的是A+A-B+B-Z+Z-
cj_212121
发表于 2011-10-8 16:00
回复 112# lyftcl
对的,我用的是A/B/Z不是差分信号。哪天再去试一下!
jian91932
发表于 2011-12-27 15:44
回复 3# lyftcl
lyftcl~~你好~请问用这个程序能驱动交流异步电机吗?有什么区别吗?谢谢
cj_212121
发表于 2011-12-27 16:11
回复 114# jian91932
我认为是不行的,异步机转子是绕组,不是永磁体,你还需转子磁链观测模块
jian91932
发表于 2011-12-28 09:10
回复 115# cj_212121
好的~~谢谢~转子磁链模块的程序有吗,能否发过来看看?
jian91932
发表于 2011-12-29 16:25
回复 115# cj_212121
我现在也是用TI的例程ACI来做异步电机的控制的,跟PMSM有点不一样,但是很大一部份感觉差不多,请问Park变换输出的Id和Iq在什么时候会是常量的?我正在用ramp_gen输出一个角度给park和ipark做运算,但是输出的Id和Iq通过串口观看有时是相差90度的量,有时又是没有规律的变化,不知道什么原因~~
slim443
发表于 2012-1-22 20:05
编码器的例程,不错的
lyftcl
发表于 2012-2-2 22:25
回复 114# jian91932
TI有个ACI的例程的,不过我倒没有真的用过。你可以尝试一下看
fishlyg
发表于 2012-3-4 12:58
其实CCS是可以即时刷新的
debug-realtime mode watchwidow-continuous refresh!