|
![](static/image/common/ico_lz.png)
楼主 |
发表于 2012-8-4 16:55:32
|
显示全部楼层
本帖最后由 xinchangkk 于 2012-8-4 17:09 编辑
改 两相 八拍
八拍的波形
程序
uchar run[8]={0x99,0x09,0x69,0x60,0x66,0x06,0x96,0x90};
void main(void)
{ uint z;
delay_nms(5);
while(1)
{
for(z=0;z<8;z++)
{
PORTA=run[z];
delay_nms(100);
}
}
完整程序包
----------------------------------------------------------------
探讨:
4拍的时候是完全正常的, 实际电路 也是可以工作的,电机能正常转动
8拍的时候 就不对了,仿真中电机能转 , 实际电路 电机抖动, 而且mos管的 70V 电压与 地之间 有短路 现象 (可能程序问题引起波形时序不对,尙不得解)
按IR2112的问题应该不至于引起短路啊, 发现 在 高低输入都关断时 高输出端有个悬浮电压 (是高电平)
可能还没有完全理解 IR2112的应用原理, 也不敢肯定 电路是否完全没错。
|
本帖子中包含更多资源
您需要 登录 才可以下载或查看,没有帐号?注册
x
|