本帖最后由 大懒猫 于 2023-12-24 17:55 编辑

收到北京芯时代电子科技发展有限公司的双极微步电机驱动板,非常高兴,感谢北京芯时代电子科技发展有限公司和网站提供的这次评测机会。

板子设计非常简洁、明快。所有接口都有清晰注释。虽然有些看不懂是干啥用的,但可以通过资料查询。板子左侧通过排针提供控制接口,左下角应该是用来调节步进角度的吧,右侧端子是接步进电机用的。左下角还有一个电位器,看注释是调节参考电压用的。

为了正常使用这块驱动板,需要了解控制接口的使用资料,为此下载了TB67S109A两相双极步进电机驱动器中文手册。查得芯片的TB67S109AFNG: HTSSOP48-P-300-0.50,这个封装符合板子上的形式。

根据标签,感觉应该是如下说明:

接口

说明

EN

控制相应输出级的 ON 与 OFF

CLK

驱动脉冲,信号的上升沿可改变该电机的每步电角

DIR

转动方向

Mo

电角监视输出

ALE

M3

步分辨率选择功能

M2

步分辨率选择功能

M1

步分辨率选择功能

VCC

电源

GND

但是接口与引脚的实际连接状态如下:

接口

说明

EN

接3脚CW/CCW

CLK

接4脚MO

DIR

接8脚CLK

Mo

接7脚DMODE2,

ALE

接21脚NC

M3

接5脚DMODE1

M2

接6脚NC

M1

接20脚GND

VCC

电源

GND

按照接口的说明,感觉和引脚的连接有点奇怪。是不是芯片还有另外的封装呢?

因为不一致,所以准备还是按照板子上的注释方式来进行测试。因为从编程和下载程序方面,Arduino来的更方便,所以准备使用ESP8266来进行控制。至于电机,准备使用2相四线双极性步进电机进行测试。

由于电机还没有到手,所以暂时还无法进行联机测试。以2K电阻模拟电机测试时,结果出现错误。现象时LED2 ERROR亮起,同时LED1白色LED也亮起。只好等到电机到手后再进行测试。