猪八戒APP
STM32F103 控制2个2相4线步进电机
东莞
其他工具软件开发
需求标题
STM32F103 控制2个2相4线步进电机
需求描述
要实现的功能
STM32F103作为控制芯片
用2个MX1508控制2个2相4线步进电机
PA1,PA2,PA3,PA4,PA5,PA6,PA7,PB0
用STM32的以上管脚作为2个MX1508的控制端
同时有2个U型对射光电传感器用来检测电机转动圈数
用PB12和PB13这2个脚检测LM393的输出
用PB3,PB4这2个脚作为旋转编码器的检测脚
用PB5作为旋转编码器开关是否按下的检测脚
扭动旋转编码器,STM32调节1个2相4线步进电机转动,旋转编码器正转步进电机也正转,旋转编码器反转步进电机也反转
当按下旋转编码器开关,STM32调节另1个2相4线步进电机转动,旋转编码器正转步进电机也正转,旋转编码器反转步进电机也反转
如果再按下则继续切换到另外一个,如此反复
当不使用旋转编码器控制步进电机时,通过串口接收到转动哪一个2相4线步进电机转动,是正转还是反转的指令,STM32接收进行相应的操作
不需要上位机程序开发,只需要预留串口接收指令
预算金额
¥500元
允许参与人才数量
--
人才所在地
--
人才类型
--
工作反馈要求
无要求
期望完成日期
--
开票类型要求
无要求