• ST的电机开发硬件套件NUCLEO-G431RB和X-NUCLEO-IHM16M1


    控制板NUCLEO-G431RB

    驱动板X-NUCLEO-IHM16M1
    是一个支持三电阻采样的电机demo板。电机可以自备。可以直接层叠起来。然后就可以直接使用了。

    注意到首先使用一根小口的USB线将控制板和电脑USB连接,然后再连接到直流(可调)电源上。

    注意到,该控制板自带调试器,ST- Link v3,下载速度的确有所提升。同时注意到,驱动板的待机电流几乎为0A,接不接电机及其电机的传感器,待机电流

    都几乎为0。控制板由于是电脑usb供电,所以无法直接看到其待机和工作电流。

    其中5.4版本的MC库,提供了对该套件的官方支持。

    注意到编译器的版本,因为编译器的版本比较低的话,是无法使用这个芯片的。可能是因为这个芯片是最近刚推出来的原因。

    经过实际试用,可以在IAR 8.40.2 下编译通过并正常通过板载的调试器进行调试。

    通过MC套件配置出来的工程,使用中发现, 电机正常转动时,在调试状态下,点击暂停,是可以看到电机停止转动,同时,硬件上使用示波器也看到

    驱动相MOS管的PWM波也没有了输出。可见这个还是很智能的,然后点击运行,电机立刻恢复转动。之前的认识都是电机根本无法断点调试,现在看来

    至少在这一套开发环境下(也包括硬件环境),是可以进行断点调试的。

    这个控制板支持三电阻电流采样,刚买回的跳帽的位置默认就可以满足。

    本人一次调通,让一个电机在无感模式下启动。

    同时,让一个编码器(1000线,比较高的分辨率了)传感器的电机通过两三次尝试也正常转动了起来。

    对于刚接触FOC和电机控制的人来说,从这一开发套件上入门是非常合适的,因为ST的官方的电机库5.4已经提供了对该套件的官方支持(注意,低版本的MC套件不支持该套板子)。

    也就省去了自己开发硬件板子和对硬件电路进行调试的时间。

    这个电机开发套件的一个缺点在于驱动板的驱动电流很低,可能不能够超过2A多,很容易引起过流保护,不过这和驱动芯片的集成度很高有关系,一颗很小的驱动芯片里面封装了6个mos管。

  • 相关阅读:
    NYOJ 542 试制品(第五届河南省省赛)
    714-Card Trick
    716-River Crossing
    1248-海岛争霸
    51Nod
    51Nod
    NYOJ_1274_信道安全
    ZZNU 2095 : 我只看看不写题
    前端-HTML标签
    python 17篇 unittest单元测试框架
  • 原文地址:https://www.cnblogs.com/praiseslow/p/12466044.html
Copyright © 2020-2023  润新知