单片机C868实现无传感器BLDC电机控制
[09-12 17:56:20] 来源:http://www.88dzw.com 单片机学习 阅读:8520次
文章摘要: 图3 无传感器C868 BLDC系统(a)利用外部比较器 (b)利用A/D转换器 图4 CAPCOM6E具备特殊功能用于BLDC电机控制 如图4所示,通过设置T12计时器的死区时间定时器,用户可以定义噪音抑制窗口,通过设置T12通道1的比较值,用户可以使T12输出发生相位延迟,通过设置T12通
单片机C868实现无传感器BLDC电机控制,标签:单片机开发,单片机原理,单片机教程,http://www.88dzw.com 图3 无传感器C868 BLDC系统(a)利用外部比较器
(b)利用A/D转换器
图4 CAPCOM6E具备特殊功能用于BLDC电机控制
如图4所示,通过设置T12计时器的死区时间定时器,用户可以定义噪音抑制窗口,通过设置T12通道1的比较值,用户可以使T12输出发生相位延迟,通过设置T12通道2的比较值,用户可以了解有多长时间输入没有变化。T12通道0为捕捉模式,以测量实际速度。
在图3(b)中,电机端子电压可由C868的A/D转换器检测,A/D转换可由T13溢出触发,通常,反电势信号有很大噪音,进行测量的最佳时机是在关闭电力电子开关的器件前的瞬间。此时正是T13溢出的时间。因此,每一次T13溢出均会触发一次ADC测量。软件仅须读取该值并与预定义的阈值(过零点)进行比较。如果达到了该阈值点,软件将重设T12,以准备下一个PWM状态。当相位延迟结束后(因为反向电动势BEMF过零点约比换流点提前30度),T12通道1的比较事件将触发换流至下一个状态。实验结果表明C868 BLDC系统的A/D方法是切实有效的。
结 语
本文介绍了采用英飞凌公司最新推出的8位单片机 C868及其功能强大、灵活自如的PWM发生单元CAPCOM6E实现无传感器BLDC电机控制系统的方法。C868的CAPCOM6E具有一个用户自定义的块交换表(状态机),其卓越的灵活性为用户提供了很大应用空间,可实现任何BLDC电机控制方案。C868所带A/D转换器的同步功能和CAPCOM6E的相位延迟功能可以进行精确的无噪声的反电势测量。实验结果证明C868确实非常适合无传感器BLDC电机控制。
Tag:单片机学习,单片机开发,单片机原理,单片机教程,单片机学习
- 上一篇:单片机在智能IC卡燃气表中的应用
《单片机C868实现无传感器BLDC电机控制》相关文章
- › 单片机C868实现无传感器BLDC电机控制
- › HI-TECH推出盛群单片机C编译器
- › AVR单片机CRC校验码的查表与直接生成
- › EZ-USB FX2单片机CY7C68013的特性介绍
- 在百度中搜索相关文章:单片机C868实现无传感器BLDC电机控制
- 在谷歌中搜索相关文章:单片机C868实现无传感器BLDC电机控制
- 在soso中搜索相关文章:单片机C868实现无传感器BLDC电机控制
- 在搜狗中搜索相关文章:单片机C868实现无传感器BLDC电机控制
分类导航
最新更新