以LPC2148为控制核心的步进电机调速和测速系统设计
[10-10 20:39:48] 来源:http://www.88dzw.com 电视机电路 阅读:8715次
文章摘要: 2.3 其他电路模块 2.3.1 电源模块 电源模块供电时先经过二极管VD1,可防止提供极性相反的电源烧坏硬件,并采用SPXlll7M3-3.3型三端稳压器为微控制器、RS232、霍尔传感器提供电源,同时也为CAT8llR供电。CAT811R微控制器监控电路(3.3 V电压时,误差±5%)用来监控数字系统的电源,它可以产生一个复位信号,该信号在电源电压低干预置的阈值时和电源电压上升到该阈值后的140 ms内有效,K1为手动复位按键。 2.3.2 RS232接电电路 RS232接口实现与上位机通信,如:向上位机(主机)发送测量到的数据,接收上
以LPC2148为控制核心的步进电机调速和测速系统设计,标签:电视机电路,电路设计,http://www.88dzw.com2.3 其他电路模块
2.3.1 电源模块
电源模块供电时先经过二极管VD1,可防止提供极性相反的电源烧坏硬件,并采用SPXlll7M3-3.3型三端稳压器为微控制器、RS232、霍尔传感器提供电源,同时也为CAT8llR供电。CAT811R微控制器监控电路(3.3 V电压时,误差±5%)用来监控数字系统的电源,它可以产生一个复位信号,该信号在电源电压低干预置的阈值时和电源电压上升到该阈值后的140 ms内有效,K1为手动复位按键。
2.3.2 RS232接电电路
RS232接口实现与上位机通信,如:向上位机(主机)发送测量到的数据,接收上位机发来的控制指令,进行参数设置及校准操作。与上位机的通信指令采用不定长的ASC代码指令,用不同的信令头(SOT)代表不同的控制,并有CRC纠错以保证数据正确传输,信令有统一的结束码(EOT)。
2.3.3 LCD显示电路
采用TCM24064B完成图形显示、文本显示以及图形与文本混合显示,内置128种5×8点阵的ASCI字符字模库CGROM,字符代码为00H~07 H。对液晶显示器的软件设计实际是对控制器T6963C的指令操作,T6963C最大的特点是具有独特的硬件初始值设置功能,显示驱动所需的参数如占空比、驱动传输的字节数/行及字符的字体都有引脚电平设置数,初始化在上电时已基本完成。
3 系统软件设计
图5(a)为步进电机的调速系统软件设计流程图,主要实现接收主控制器的频率,图5(a)为测速系统软件设计流程图,用于实现采集实际速度m,并对比输人速度n,得到是否有偏差(m-n),把偏差值通过A/D转换电路反馈给主控制器,最后通过PC机调整输出频率,从而实现对转速的调整。
该系统设计采用LPC2148为核心控制器,利用步进电机调速电路和基于霍尔传感器的测速电路,大大提高了转速的稳定性和精确性,而实验结果也验证了转速误差可控制在±0.2 m/s之内。在调试过程中需要注意的问题是,如果要使电机达到高速转动,脉冲频率应该有加速过程,即启动频率较低,然后按一定加速度上升到所希望的高频;以及解决驱动器通电以后电机抖动不能转动的问题,遇到这种情况时,首先检查电机与驱动器L298的连接是否正确;如果没有接错,再检查输入频率是否太高;是否升降频设计不合理;如果以上原因都不是,可能是驱动器被烧毁。基于LPC2148的整个系统有电压利用率高,功耗低的特点,并且简化了外围接口电路的设计。将采集到的信号进行处理,通过反馈电路把误差值传回主控芯片,进一步修正输出频率,从而提高了转速精度。
《以LPC2148为控制核心的步进电机调速和测速系统设计》相关文章
- › 以LPC2148为控制核心的步进电机调速和测速系统设计
- 在百度中搜索相关文章:以LPC2148为控制核心的步进电机调速和测速系统设计
- 在谷歌中搜索相关文章:以LPC2148为控制核心的步进电机调速和测速系统设计
- 在soso中搜索相关文章:以LPC2148为控制核心的步进电机调速和测速系统设计
- 在搜狗中搜索相关文章:以LPC2148为控制核心的步进电机调速和测速系统设计