新闻中心

EEPW首页 > 嵌入式系统 > 设计应用 > 单片机SH79F168在航模无刷电调中的应用

单片机SH79F168在航模无刷电调中的应用

作者:时间:2012-09-19来源:网络收藏

三相逆变桥采用上桥PMOS用三极管驱动,下桥NMOS用PWM端口直接驱动的方式,如图2所示。

图 2 三相逆变桥

SH79F169片内集成了三通道6路PWM端口,可分别独立配置为PWM输出或者IO输出。将PWM01~PWM21配置为PWM输出,直接驱动三相逆变桥的下桥;PWM0~PWM2配置为IO端口,经过晶体管反相电路后驱动三相逆变桥的上桥。

外部中断输入INT4x配置为双沿触发,即输入信号的上升沿和下降沿都能触发中断,可用于捕捉调速给定信号。

3 系统软件设计

由于的硬件已经完成了大量的任务,软件的部分相对简化很多。主程序流程图如图3所示。

图 3 主程序流程图

为便于理解,该流程图经过了尽量的简化,只保留最关键的步骤。主流程中没有列出“检测BEMF”和“换相”两个关键的步骤,因为它们分别在PWM中断和timer0中断中进行。



评论


相关推荐

技术专区

关闭