[原创] STM32F10x步进电机 编码器 位置控制CANWeb源程序

eewzml   2020-8-5 15:38 楼主

1路(轴)步进电机运动控制器模块,支持CANWeb协议,通过CANWeb主站MST的以太网或RS485 Modbus直接访问从站数据,
方便与PLC、PC互联;可同时对电机进行位置、转速控制,特别是能实现 高精度位置 的定位控制。
方便接入增量型编码器(Incremental encoder)或绝对型编码器(Absolute encoder);

SMTxt1.jpg 采用C++面向对象编程的方式,简洁易懂,如下:

stmposycx01.JPG

通过一根CANWeb总线,一个控制器可同时监控98个步进电机

SMT23.JPG 标准库源程序下载,请使用Keil公司的MDK4.74 打开工程 

StdL_1CANWeb_STMF103RCT6源程序步进电机MK.zip (993.64 KB)
(下载次数: 41, 2020-8-5 15:12 上传)

控制器使用说明:

1路步进电机控制器模块使用说明_200802.zip (2.75 MB)
(下载次数: 35, 2020-8-5 15:11 上传)

做文明观众,下载请顶贴!!!!

 

  • stmposycx02.JPG
CAN总线STM32F105_Keil工程C++源程序 https://bbs.eeworld.com.cn/thread-553036-1-1.html

回复评论 (7)

canweb是个什么东西?有具体介绍吗?

默认摸鱼,再摸鱼。2022、9、28
点赞  2020-8-5 21:08
引用: freebsder 发表于 2020-8-5 21:08 canweb是个什么东西?有具体介绍吗?

CANWeb  是个 现场总线技术,和485类似的

详细见附件:

01A工业现场总线CANWeb分类及市场分析20514.doc (2.5 MB)
(下载次数: 10, 2020-8-5 21:42 上传)

 

 

CAN总线STM32F105_Keil工程C++源程序 https://bbs.eeworld.com.cn/thread-553036-1-1.html
点赞  2020-8-5 21:42

点赞  2020-8-6 08:58
引用: eewzml 发表于 2020-8-5 21:42 CANWeb  是个 现场总线技术,和485类似的 详细见附件:    

国产的?有什么验证吗?

默认摸鱼,再摸鱼。2022、9、28
点赞  2020-8-6 21:57
freebsder 发表于 2020-8-6 21:57 国产的?有什么验证吗?

CAN 是 个 成熟的 技术,我们 只做了些 CAN的高层应用,就是能让您更简单的使用CAN,不需要认证的,就像应用RS485一样

本帖最后由 eewzml 于 2020-8-24 21:25 编辑
CAN总线STM32F105_Keil工程C++源程序 https://bbs.eeworld.com.cn/thread-553036-1-1.html
点赞  2020-8-24 21:15

啥吗,关键程序不给看

点赞  2021-1-12 18:20

驱动采样的是现成的驱动器?

点赞  2021-12-2 10:27
电子工程世界版权所有 京B2-20211791 京ICP备10001474号-1 京公网安备 11010802033920号
    写回复