新唐MCU技术
直播中

甘满盛

7年用户 1198经验值
擅长:386660
私信 关注
[经验]

用于实施受控制的近环BLDC发动机示例代码



  • 应用:这一基于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.1123155328。
nuvoton 核

更多回帖

发帖
×
20
完善资料,
赚取积分