Dear friends
我正在设计一款PMSM的电机驱动器,初步选定的芯片是在TMS320F28377S和TMS320F28375S之间的选择。我发现他们的区别在于28377S的ADC位数最高可达16bit,而28375S最高只能是12bit。那么,我的问题是:
16bit的ADC和12bit的ADC对电机控制有什么影响?我应该怎么选择这两款IC?
谢谢。
Seven Han:
参考e2e回复:
https://e2e.ti.com/support/microcontrollers/c2000/f/171/t/652009?tisearch=e2e-sitesearch&keymatch=28375s adc 16 12 motor
Dear friends
我正在设计一款PMSM的电机驱动器,初步选定的芯片是在TMS320F28377S和TMS320F28375S之间的选择。我发现他们的区别在于28377S的ADC位数最高可达16bit,而28375S最高只能是12bit。那么,我的问题是:
16bit的ADC和12bit的ADC对电机控制有什么影响?我应该怎么选择这两款IC?
谢谢。
mangui zhang:
这个需要考虑两点
1.你需要采集的最小变化电压值决定采样的有效位数 比如3.3V被分为了2^12和2^16份
2.有效位数低 一般采样率可以做的更高 这也就是你看看被采集的信号的最小变化频率
Dear friends
我正在设计一款PMSM的电机驱动器,初步选定的芯片是在TMS320F28377S和TMS320F28375S之间的选择。我发现他们的区别在于28377S的ADC位数最高可达16bit,而28375S最高只能是12bit。那么,我的问题是:
16bit的ADC和12bit的ADC对电机控制有什么影响?我应该怎么选择这两款IC?
谢谢。
Samueltsang:
回复 mangui zhang:
Thanks mangui zhang
你提到的这两个考虑点就是我所疑惑的地方。
1.你需要采集的最小变化电压值决定采样的有效位数 比如3.3V被分为了2^12和2^16份
我的理解是:假设是一个10A电流的电机,需要检测采样,采用12位的ADC来设计(TMS320F28375),那么10A的电流对应的数字量是4096,一个LSB就是大约2mA的电流。(当然,如果用16位的ADC(TMS320F28377)采样的话,最小分辨率就会更低)。问题是,这2mA的电流对于这个10A的电机来说,对转矩或者运行效果几乎没什么影响吧?请问这样理解是否正确?
2.有效位数低 一般采样率可以做的更高 这也就是你看看被采集的信号的最小变化频率
这一点非常认同。谢谢。
如果不考虑此采样频率的情况下,只考虑采样分辨率的情况下,12位和16位到底有什么区别?
或者反过来问一个问题:就是当TI的工程师给客户推荐芯片的时候,什么场合使用TMS320F28375?什么场合使用TMS320F28377?(PS:只讨论PMSM电机驱动器领域)
再一次表示谢谢。
Dear friends
我正在设计一款PMSM的电机驱动器,初步选定的芯片是在TMS320F28377S和TMS320F28375S之间的选择。我发现他们的区别在于28377S的ADC位数最高可达16bit,而28375S最高只能是12bit。那么,我的问题是:
16bit的ADC和12bit的ADC对电机控制有什么影响?我应该怎么选择这两款IC?
谢谢。
Samueltsang:
回复 mangui zhang:
Thanks mangui zhang
你提到的这两个考虑点就是我所疑惑的地方。
1.你需要采集的最小变化电压值决定采样的有效位数 比如3.3V被分为了2^12和2^16份
我的理解是:假设是一个10A电流的电机,需要检测采样,采用12位的ADC来设计(TMS320F28375),那么10A的电流对应的数字量是4096,一个LSB就是大约2mA的电流。(当然,如果用16位的ADC(TMS320F28377)采样的话,最小分辨率就会更低)。问题是,这2mA的电流对于这个10A的电机来说,对转矩或者运行效果几乎没什么影响吧?请问这样理解是否正确?
2.有效位数低 一般采样率可以做的更高 这也就是你看看被采集的信号的最小变化频率
这一点非常认同。谢谢。
如果不考虑此采样频率的情况下,只考虑采样分辨率的情况下,12位和16位到底有什么区别?
或者反过来问一个问题:就是当TI的工程师给客户推荐芯片的时候,什么场合使用TMS320F28375?什么场合使用TMS320F28377?(PS:只讨论PMSM电机驱动器领域)
再一次表示谢谢。