传动装置——大彩串口屏、57步进电机、DM542驱动模块、STM32

这个是第二版,其实第一版在年前就已经做出来发给客户了。由于近期才有反馈,于是做了第二版。下面是对作品的总结。

所用器件

大彩串口屏

串口屏的特点是可以在线调试,且适合用于工业项目。这里我选用大彩串口屏,资料、例程丰富,但是有7寸和4.3寸之分,尺寸不一样,例程也不一样。

  1. 先上位机画图,添加所需控件,这里我的UI还是比较原始,后期会改进
  2. 如果想用USB转TTL,那屏幕背后的J5引脚必须短接,即把俩焊点焊在一起
  3. 调试板是必须的,因为需要它与单片机通讯,并且单片机的5V输出不能驱动,忽闪忽灭,而给调试板供电的12V足以驱动
    传动装置——大彩串口屏、57步进电机、DM542驱动模块、STM32_第1张图片
    传动装置——大彩串口屏、57步进电机、DM542驱动模块、STM32_第2张图片

57步进电机及驱动器

此电机驱动能力强,控制方便,将电脉冲信号转变为角位移或线位移的开环控制电机,是现代数字程序控制系统中的主要执行器件。

  1. DM542电机驱动采用24V开关电源,细分采用6400,设转速为x转/分,则6400个脉冲为1转,则
    6400x/60=(arr+1)10/10^6,可以得到计时器初值arr
  2. 接线:黑——>A+ 绿——>A- 红——>B+ 蓝——>B+
    PUL+ ——>DIR+ ——>5v PUL- ——>脉冲输出 其他悬空
    传动装置——大彩串口屏、57步进电机、DM542驱动模块、STM32_第3张图片

STM32核心板

移植到核心板上,降低成本和不必要的资源浪费

  1. PA2,3,4,5 分别是TX,RX,Pulse,Dir
  2. 核心板与调试板的TX接TX,RX接RX

更新说明

  1. 加入输入下限(0.1);
  2. 可输入小数 (精确到小数点后一位) ;
  3. 嵌入STM32核心板;
  4. 加入方向控制;
  5. UI优化;

你可能感兴趣的:(传动装置——大彩串口屏、57步进电机、DM542驱动模块、STM32)