打印
[STM8]

8pin STM8能干啥?+ 主从式6轴FAULHABER电机位置式驱动方案

[复制链接]
1241|2
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
北斗stone|  楼主 | 2018-12-25 23:35 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
想要尝尝STM8-SO8-DISCO!!

主要是想做一个6轴的空心杯电机的位置控制方案。
  之前已有的方案采用的是一块48PIN的STM32F411+3片20pin的STM32L011。411的三个普通定时器负责六个轴的H桥PWM给定(12路),每片L011负责两个电机的正交编码器的回采,主从间通信采用SPI通信。但是这样的方案成本略贵,因此正在寻找替代方案。

  这次正好看到了一块板子上三个STM8,迫不及待地去翻参考手册。发现可以用以下方案替代:从芯片换为6片STM8。只看了一下STM8S001J3的PIN MAP,发现7,8脚可以用作TIIM2的ENCODER模式,用来捕获一个电机的AB相正交脉冲,利用5号脚响应中断请求+6号脚读串口的方式去获取从机的脉冲数。另外还有一个1号脚,可以用来作为故障标志位,当AB失效,内部产生失效事件时,可以通过此故障标志位告知主芯片(F411)。
  哈哈!IO资源榨得干干净净。
(l050j3也可以,但l001j3貌似不行..)所以测评的时候我打算试验1拖2进行上述的测试。


另外看了下这块板子,有以下三种不同的芯片:STM8S001J3M3、STM8L001J3M3、STM8L050J3M3。

手册也帮大家找好了:
https://www.st.com/resource/en/datasheet/stm8s001j3.pdf
https://www.st.com/resource/en/datasheet/stm8l050j3.pdf
https://www.st.com/resource/en/datasheet/stm8l001j3.pdf

沙发
mmuuss586| | 2018-12-27 13:35 | 只看该作者
感谢分享

使用特权

评论回复
板凳
wowu| | 2019-1-3 11:54 | 只看该作者
听起来挺好 不过我对这个不太懂

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

31

主题

338

帖子

6

粉丝