shiyongzhu 发表于 2015-1-14 21:35:22

Nucleo开发板方案设计—电调驱动板

各位看官久等了,自从上次发布了BLDC电机电调设计方案后,一直没什么动静,还让管理员沐紫同学提醒了下,真心的不应该啊:Q,在此谢罪啦,呵呵,第一次使用STM32,诸事不顺啊,闲话少叙了,现进入正题。上次发布的电调的方案中提到需要自制一块驱动板,今天将驱动板原理进行一下介绍。电调驱动板由五部分组成,分别为六臂功率mos管桥、过零检测电路、电流检测电路、输入电源、对外接口。附件中提供了具体的原理图,供下载。六臂功率mos管桥用于控制电机线圈的通断电,也就是所说的换相。过零检测电路用于检测感应电动势的过零点,提供换相的参考。电流检测电路用于实时检测电机的工作电流。输入电源用于对输入电源的滤波和稳压。对外接口提供了电调的控制输入、检测输入以及电源等接口。如果大家对于上述电路的原理不甚了解的话,强烈建议大家拜读下网友timegate 墨鸢所著的《无感无刷直流电机之电调设计全攻略》一文(附件中提供此文可供大家下载学习了,希望网友墨鸢不会说我侵权啊:lol),读完此文后相信大家对BLDC的控制方法会有清晰的认识,有此强大的参考资料在,本人也就不敢班门弄斧了。下面就说下,驱动板和STM32_Nucleo开发板之间的连接。六臂功率桥的控制信号A+、B+、C+、A-、B-、C-与高级控制定时器TIM1的输出PA8、PA9、PA10、PB13、PB14、PB15相连。过零点比较输出的CMP_A、CMP_B、CMP_C分别与PC6、PC7、PC8相连。+5V、GND与开发板的+5V、GND相连。+12V、GND与锂电池连接。PHASE_A、PHASE_B、PHASE_C与电机连接。图中MIDDLE、NULL_A、NULL_B、NULL_C为预留接口,不需要接。实物连接图如下所示。准备大干一场了:D。

我是酱油哥 发表于 2015-1-15 08:32:51

不错不错   

沐紫 发表于 2015-1-15 09:14:42

楼主能否将内容发到原来那个帖子中,在主贴更新或者回帖都可以,这样内容集中在一起比较好。https://www.stmcu.org.cn/module/forum/forum.php?mod=viewthread&tid=598287

shiyongzhu 发表于 2015-1-17 08:47:22

沐紫 发表于 2015-1-15 09:14
楼主能否将内容发到原来那个帖子中,在主贴更新或者回帖都可以,这样内容集中在一起比较好。http://www.stm ...

已经在原帖后面加入了,沐紫想的真周全,给你点个赞。

lkl0305 发表于 2015-1-17 15:31:48

好东西啊
页: [1]
查看完整版本: Nucleo开发板方案设计—电调驱动板