SH79F168芯片驱动的航模无刷电调设计与8位单片机控制策略

1 下载量 165 浏览量 更新于2024-08-28 收藏 443KB PDF 举报
本文主要探讨的是如何利用中颖公司的8位单片机SH79F168来设计一种航模无刷电调。SH79F168是一款高性能、低功耗的微控制器,其内部集成了丰富的电机控制功能模块,包括双DPTR指针、16位乘法器、16位除法器、3通道12位PWM模块、7通道10位ADC、内置放大器和比较器等,这使得无刷电机的控制变得更加简化和高效。 无刷直流电机的核心原理是通过电子驱动器控制定子磁场的频率,从而调整转子的转速。这种电机具有良好的动态响应能力,即使在负载变化时也能保持稳定的转速,这对于航模和其他需要精确速度控制的应用非常重要。文章提出的方案采用了反电动势法的无位置传感器BLDC( brushless DC)控制技术,这意味着系统可以在没有机械位置反馈的情况下实现精确控制,从而降低了系统的复杂性和成本。 SH79F168的兼容性也是一个关键特点,它与传统的8051单片机完全兼容,开发人员可以快速上手,减少了学习曲线。此外,芯片还内置了各种辅助功能,如故障检测、抗干扰措施、Flash自编程等,这些都极大地提高了系统的稳定性和可靠性。 在硬件设计部分,文章详述了使用SH79F168作为主控芯片的具体配置,如16K FLASH存储器、16.6M振荡器以及对外部中断的增强支持。主系统硬件架构图展示了电调的整体布局,包括单片机、电机接口、电源管理、以及可能的外部传感器和接口电路。 通过SH79F168的高效控制策略和丰富的内置功能,本文的解决方案不仅实现了低成本的无刷电机控制,还提供了高度灵活性和易用性,适合航模及其他对电机性能有高要求的应用场合。这篇文章深入介绍了如何利用SH79F168进行航模无刷电调的设计,是从事此类项目开发的技术人员的重要参考资料。