欢迎光临散文网 会员登陆 & 注册

42步进电机运动控制器

2023-08-14 07:59 作者:TCOOP小袁  | 我要投稿

简介: 

一种带CAN通信和TTL串口通信的42步进电机运动控制器

应用场景: 

工业自动化设备;医疗器械;消费电子;培训教学;

1.产品简介

一种适配42步进电机的两相四线步进电机运动控制器,通过CAN指令接口和TTL串口调试接口输入预定义运动控制指令后,内置加减速算法实时计算并实现固定位置移动和调试信息输出。


2.应用场景

适用于任何选型42步进电机的场合,板卡可直接和42步进电机背靠背,借用电机原螺丝孔位固定安装。


3.产品概述

3.1 本运动控制器主控为STM32F042,步进电机驱动器为TB67S109;

3.2 支持CAN和TTL串口进行控制和调试信息输出,固件源码已实现;

3.3 支持一路TTL IO信号检测,可用于检测零位光耦信号,固件源码底层已实现,检测逻辑可根据需求自行新增;

3.4 支持一路AB相编码器接口,硬件支持5V编码器信号直接输入,固件源码已实现;

3.5 支持驱动器欠压、过流、过热报警功能,硬件支持报警指示灯显示;

3.6 支持步进加减速控制,固件源码已移植并实现AVR446梯形加减速算法;

3.7 支持电机在保持状态下的硬件方式自动半流锁定;

3.8 支持步进驱动电流调节,通过外置电位器方式实现;

3.9 支持细分调节,通过外置拨码开关实现,最大32细分,详见TB67S109的datasheet;

3.10 内置CAN线120R匹配电阻,不需要时拔出跳线帽即可。

3.11 提供的固件源码方便学习测试及二次开发使用。


4.产品参数

4.1 板卡尺寸:40.1mm*38.1mm 采用双面板设计

4.2 工作电压:12-24V 电源输入端内置防反接保护二极管

4.3 工作电流:3A 1.5A以上持续工作驱动器需要加散热器


5.使用说明

5.1 板卡接口说明


针脚标号 针脚功能 针脚备注

VIN 电源输入 12V-24V

G 地线输入

5V 5V输出

IO MCU信号I/O 可用于零位光耦信号检测

CH CAN高信号

CL CAN低信号

ENCA 编码器A相输入

ENCB 编码器B相输入

TX2 调试串口TTL信号发送 LOG输出

RX2 调试串口TTL信号接收 串口指令接收

3.3V 3.3V电源输出

SWDIO SWD接口 程序下载

SWCLK SWD接口 程序下载

nRST MCU复位信号 程序下载


5.2 使用之前需要根据步进电机实际工作情况调整拨码开关设置细分,调整旋钮电位器设置工作电流;

5.3 固件使用的串口设置为:波特率115200 数据位8位 1停止位 无校验 具体指令格式需参考固件源码;


42步进电机运动控制器的评论 (共 条)

分享到微博请遵守国家法律