文章来源:西安开关磁阻电机_西安开关磁阻电机控制器_西安集讯科能热线:
初始化程序完成有关单元初始化,选择外部接口的工作方式,CPU各部分功能部件初始化,开启中断等,使整个系统处于准备运行状态。键盘扫描程序检查键盘的输入情况,并进行相应的软件去抖动处理,当确实有键按下时进行相应的判断,如正转、反转、制动。调速控制程序根据给定速度,并根据电机的状态完成电机的启动与制动,当在运行时根据速度的偏差输出相应的PWM信号。显示程序主要完成电机在面板控制方式下的信息显示。电机启动前闪烁显示给定转速,启动后给定实际转速,运行过程中若出现故障,则显示故障性质代码。闲时循环程序由电源检测程序、硬件故障检测、故障处理及对上位机的命令分析程序组成。
位置中断程序即两个位置传感器输出的方波信号的上升沿和下降沿均引起中断,即电机每转过15°就产生依次中断。该程序主要完成运行速度检测、换相控制以及运行模式的切换。定时器中断实现主循环定时,电流采样,电流斩波等功能。而外部中断程序则实现外部键盘输入功能。串行口中断则是实现上位机与单片机之间的通信。
系统的工作过程如下:当单片机接到启动命令时,,在检测系统状态一切正常的情况下,根据位置传感器所提供的转子的位置信号,按启动逻辑给出相应的输出信号,该信号通过功率变换器向电机绕组供电,使电机开始转动。当转子转过一定角度时,控制电路根据位置传感器信号的变化通过功率变换器使电动机通电相位改变。运行时,根据给定速度与实际速度之间的误差输出占空比可以调节的PWM控制信号。当操作命令改变时,如反转,停车,制动时,控制电路再次改变工作逻辑,通过功率变换器使电动机实现操作要求。若在运行中出现故障情况,控制电路将通过关断功率变换器实现保护,并且通过显示电路显示故障代码。
西安开关磁阻电机_西安开关磁阻电机控制器_西安集讯科能咨询网址:http://shop.ebdoor.com/Shops/3213994/
免责声明:本商铺所展示的信息由企业自行提供,内容的真实性、准确性和合法性由发布企业负责,一比多公司对此不承担任何保证责任。
友情提醒:为保障您的利益,降低您的风险,建议优先选择商机宝付费会员的产品和服务。