电动车论坛

 找回密码
 注册
搜索
热搜: 活动 交友 discuz
查看: 3769|回复: 33
打印 上一主题 下一主题

关于单片机控制的问题,请教水老师,和各位老师!~

[复制链接]
跳转到指定楼层
1#
发表于 2005-8-6 17:22:52 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
我用台湾凌阳的单片机控制电机转速,用pwm(他有自带的口),用的是外部中断,B2和B3口,负跳变时触发中断,B2口中断一次(按一下)加速1/16,B3口中断一次减速一次,软件仿真很成功,把他烧到板子里,只要用手稍微碰一下B2或B3口,占空比狂变,不停的中断!跟别谈给他什么负跳变了,请问这是不是因为板子不好,单片机防干扰差
2#
发表于 2005-8-6 23:02:51 | 只看该作者

关于单片机控制的问题,请教水老师,和各位老师!~

[这个贴子最后由hakutaka在 2005/08/06 11:17pm 第 1 次编辑]

只能说你外电路没有相应的抗干扰和防抖设计。同时尽量别用羚羊,那玩意儿emc没谱!
3#
 楼主| 发表于 2005-8-7 11:41:55 | 只看该作者

关于单片机控制的问题,请教水老师,和各位老师!~

可能是的
我买的是他集成好的板子,
是不是AVR的板子不错?
4#
发表于 2005-8-7 11:41:58 | 只看该作者

关于单片机控制的问题,请教水老师,和各位老师!~

在B2和B3口上对地加个电阻
5#
发表于 2005-8-7 21:42:54 | 只看该作者

关于单片机控制的问题,请教水老师,和各位老师!~

用手稍微碰一下B2或B3口,占空比狂变,1外围的电路做的不好。
6#
 楼主| 发表于 2005-8-8 12:44:46 | 只看该作者

关于单片机控制的问题,请教水老师,和各位老师!~

外围电路是集成好的,改不了!
请问加个电阻的原理是什么?
是不是可以用个防抖的开关按扭,是不是会好点?
7#
发表于 2005-8-8 20:20:09 | 只看该作者

关于单片机控制的问题,请教水老师,和各位老师!~

外界各种干扰信号可看成一个高内阻的信号源,我们增加的电阻远远底于信号内阻,因而干扰信号在增加电阻上将被衰减的十分微弱不足以影响电路正常工作。
8#
 楼主| 发表于 2005-8-8 21:29:22 | 只看该作者

关于单片机控制的问题,请教水老师,和各位老师!~

谢谢了,我按你的方法做了,果然好多了,果然是外部信号干扰,但是还是不能控制,可能是开关不防抖,用软件怎样防抖?想请教
9#
发表于 2005-8-9 08:47:09 | 只看该作者

关于单片机控制的问题,请教水老师,和各位老师!~

采用延时判断方式去除抖动,但可能会破坏其他程序的工作,可以使用中断方式拟补一下。比如采用20ms间隔判断如果读取数值一致此次采集有效否则视为干扰
10#
 楼主| 发表于 2005-8-9 13:46:29 | 只看该作者

关于单片机控制的问题,请教水老师,和各位老师!~

   谢谢logic了,我已经搞定抖动问题了,现在出现新问题就是:电机在低速运转时(占空比在8/16以下时,有很大的声音(可能是电流声),而且低速时转矩太小(电流小),手一碰,就停了,请教各位老师,这是什么原因,转速,电流和转矩(扭矩)三者之间到底是怎样的关系?怎样改善!
谢了 !
您需要登录后才可以回帖 登录 | 注册

本版积分规则

小黑屋|手机版|Archiver|电动车论坛 ( 京ICP证041302号 )

GMT+8, 2025-12-8 23:04 , Processed in 0.078000 second(s), 15 queries .

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表