QQ624353765 发表于 2023-11-21 09:53:51

官方例程无刷电机反电动势设计




这里的电动势通过10k电阻连ADC会不会对单片机寿命有影响。

我想用外部比较器按照这个电路重新设计,你们是用的上升沿和下降沿中断的,用外部比较器只有高低电平中断,这对程序来说有什么影响

能提供下更高效的外部比较器电路设计吗

梁工 发表于 2023-11-21 11:28:48

反电动势通过10k电阻连ADC绝对不会对单片机寿命有任何影响。
不明白你为什么放着内部模拟比较器不用,还要外接比较器,并且是要3个比较器。
如果实在要用外部比较器,则比较器输出串联1K电阻到IO,IO要分别能提供上升沿和下降沿中断(注意不是电平中断,不要用电平中断,否则CPU会被中断拖死)。
至于电路,就是上述电路,接ADC输入的端子接比较器的正输入,CMP-接3个比较器的负输入。3个比较器输出端分别串联1K电阻到IO,IO必须能分别设置上升沿和下降沿中断。

QQ624353765 发表于 2023-11-21 12:38:50

梁工 发表于 2023-11-21 11:28
反电动势通过10k电阻连ADC绝对不会对单片机寿命有任何影响。
不明白你为什么放着内部模拟比较器不用,还要 ...

单片机上的比较器不够用,同时控制四个电机呢

神农鼎 发表于 2023-11-21 15:12:09

分时复用,借用 ADC的输入通道

梁工 发表于 2023-11-21 17:44:33

QQ624353765 发表于 2023-11-21 12:38
单片机上的比较器不够用,同时控制四个电机呢

电机控制是需要一定的计算的,最好一个MCU控制一个电机,除非你的电机速度很慢。

QQ624353765 发表于 2023-11-22 15:20:03

梁工 发表于 2023-11-21 17:44
电机控制是需要一定的计算的,最好一个MCU控制一个电机,除非你的电机速度很慢。 ...

总要试试才知道,这项目主要是联系硬件设计,不是软件

stb988 发表于 2023-11-23 10:52:18

支持试试,电动车都是一个MCU做很多事。
页: [1]
查看完整版本: 官方例程无刷电机反电动势设计