- 应用:这一基于N76E003的示例代码,用于实施开放环BLDC发动机控制
- BSP 版本: N76E003_BSP_Keil_C51_V1.0.6
- 硬件: Nutiny-N76E003
在这个示例代码中,用NuMicro 8051 N76E003系列作为例子。根据N76E003的PWM和GPIO中断,它可以实施开放环刷无线DC汽车(BLDC Motory),Pulse Width Modult(PWM)是一种通过修改工作周期来改变输出能量的技术。它可以应用到改变运动速度、控制阀门等等。
BLDC机动车的优点是体积小、可靠性高、耐力强强强强力强,而没有像微控制器那样控制电动装置,而BLDC机动车的缺点是BLDC机动车的缺点是需要像微控制器这样的电动装置来控制。
微控制器将输出6套PWM控制信号,3套MOS上下臂控制3级发动机,微控制器需要3个GPIO接收大厅信号以探测转子状态。
开放环控制器是一个简单的系统数学模型。 因为没有反馈信号可以自动修改自己到理想状态。 开放环控制器的坚固性比近环系统差。 但是, 如果系统不需要高精度, 它可以在开放环控制器上执行 。
该示例代码以开路控制器为基础,以控制BLDC发动机,并用变式阻力器修改发动机速度。
您可以在下列时间下载样本代码
http://www.nuvoton.com/resources-downlo.1220154457。
nuvoton 核