6f彩票

 欢迎光临异步电机!诚心、贴心、倾心、异步永远用心!

西安西玛电机厂西安西玛电机厂电话

直流电机维修

西玛电机的一个直流电机控制设计方案分析

时间:2011-12-1 10:15:40 来源:西安西玛电机厂 作者: 点击:


 

 

三、 测试结果与分析:

结束语
 本设计在硬件上采用了基于PWM技术的H型桥式驱动电路,解决了马驱动的效率问题,在软件上也采用较为合理的系统结构及算法,提高了单片机的使用效率,且具有一定的防飞能力。但该设计也有不足之处,主要是在关于速度的反馈上,无法提供较为直观的速度表示方式,因此,有必要引入传感器技术对速度进行反馈,以rpm或rps表达当前的转速进行显示。

调速档、持续加/减速:调速档通过(0-6)共七档固定占空比,即相应档位相应改变hlt,llt的值,以实现调速档位的实现。而要实现按住加/减速键不放时恒加或恒减速直到放开停止,就需在判断是否松开该按键时,每进行一次增加/减少1%占空比(即hlt++/--;llt--/++),其程序流程图如图五。
显示子程序:利用数组方式定义显示缓存区,缓存区有8位,分别存放各个LED管要显示的值。显示子程序为一带参子程序,参数为显示缓存的数组名,通过for(i=0;i<8;i++)方式对每位加上位选码,送到P0口并进行一两毫秒延时。
该显示子程序只对各个LED管分别点亮一次,因此在运行过程中,每秒执行的次数不应低于每秒24次。
定时中断处理程序:采用定时方式1,因为单片机使用12M晶振,可产生最高约为65.5ms的延时。对定时器置初值3CB0H可定时50ms,即系统时钟精度可达0.05s。当50ms定时时间到,定时器溢出则响应该定时中断处理程序,完成对定时器的再次赋值,并对全局变量time加1,这样,通过变量time可计算出系统的运行时间。
 对于一个数的显示,先应转成BCD码,即取出每一个位,分别送入显示缓存区,对于转BCD的算法,应对一个数循环除10取模,直至为0,程序如下:
do{dispbuff[bcd_p]=bechange%10; //dispbuff为显示缓冲区数组
      bcd_p++;}while(bechange/=10)    //disp_p为数组指针
软件设计中的特点:
1、 对于电机的启停,在PWM控制上使用渐变的脉宽调整,即开启后由停止匀加速到默认速度,停止则由于当前速度逐渐降至零。这样有利于保护电机,如电机运用于小车上,在启动上采用此方式也可加大启动速度,防止打滑。
2、 对于运行时间的计算、显示。配合传感器技术可用于计算距离,速度等重要的运行数据。


本文标签:西玛电机,直流电机,控制设计

【泰富西玛电机集团】6f彩票主要经营:、 、、 、、、、、、、、、等产品的经销批发以及各种
联 系 人: 侯经理
联系电话: 029-81036998
手  机: 180-6682-6603
电子邮箱: simoyibudj@163.com
公司网址: http://cbdoilfordogs.org   
详细地址: 西安市金花北路205号西铁工程大厦1001室

6f彩票 版权所有
联系电话:029-81036998 传真:029-82197808 地址:西安市金花北路205号西铁工程大厦10层
6f彩票 提供支持 备案号: 热门标签 网站地图 百度地图 谷歌地图 西安电机维修
电机维修 项目: 高压电机维修 直流电机维修 异步电机维修 电机保养 交流电机维修 轧机电机维修 电机控制柜 变频调速电机

百瑞彩票9299 - 首页 云顶国际8588yd - 首页 9797彩票 - welcome