• 方案介绍
  • 附件下载
  • 相关推荐
申请入驻 产业图谱

新唐M451 PWM 控制电机弦波(源码)

2017/01/05
20
加入交流群
扫码加入
获取工程师必备礼包
参与热点资讯讨论

M451_template.zip

共1个文件

本代码配置好了时钟,GPIO,Timer1,UARTPWM

芯唐 M4 芯片 PWM 特点:
1> 六路 PWM 同步起动,也可各自不同频率工作。
2> 中心对齐,分开控制上计数 PWM 跳变时刻,和下计数 PWM 跳变时刻,分辩率提高一倍,还可产生右偏的 PWM 波。
3> 额外一个数值比较器控制测电流 ADC 的触发时刻点。
4> 占空比寄存器的值,可让PWM输出全低和全高。

本代码
// PWM 周期 2000, PWM 时钟 36M,所以 PWM 频率为 18KHz。
// 12 位的正弦函数表。
// PWM024 驱动上臂,输出高时 MOSFET 导通,PWM135 驱动下臂,输出低时 MOSFET 导通
// PA0_HA,PA1_HB,PA2_HC, 60度 Hall (HC信号是反相的)

  • M451_template.zip
    下载
    描述:电机弦波控制源码

相关推荐