我要发布
仪器网/ 仪器社区/ 霍尔传感器/ 51单片机控制直流无刷有霍尔电机的问题

51单片机控制直流无刷有霍尔电机的问题

宇仔仔2    2011-05-16    霍尔传感器    浏览 327 次

下面是我的设计思路: 用51单片机实现电机主要功能:1,通过按钮控制电机的起停 2,通过加减速按钮实现电机的调速 3,通过正反转按钮控制电机的正传或反转。 实现思路: 单片机有3路输入口连接到霍尔传感器(位置传感器)来作为换相依据,7路输出,一路... 下面是我的设计思路:
用51单片机实现电机主要功能:1,通过按钮控制电机的起停 2,通过加减速按钮实现电机的调速 3,通过正反转按钮控制电机的正传或反转。
实现思路: 单片机有3路输入口连接到霍尔传感器(位置传感器)来作为换相依据,7路输出,一路是产生PWM信号,剩下六路控制逆变器的上桥和下桥的6个MOSEF导通与截止,PWM产生的信号与控制下桥的3个MOSEFT相与,当PWM输出为高电平时,下桥的3个MOSEFT的导通与截止决定于单片机3路控制下桥的输出信号,当PWM输出为低电平时,下桥的3个MOSEFT截止。
PWM的产生: 通过定时器中断来实现,电机的速度控制则是通过改变占空比这个变量来实现。
换相的实现:通过读3路输入信号(霍尔传感信号)来改变六路控制逆变器MOSEFT的输出信号。

请问:我这样的设计思路行吗?关键的两点:PWM的信号的产生和换相的实现。这两点能实现吗?
各位高手多多指教!谢谢!

精彩问答
彩虹豆豆323 发布日期:2017-07-06
pwm可以通过定时中断实现,如果用stc12c系列单片机,都带pwm输出,对寄存器操作就行,非常简单.(载波,和占空比都可以容易操作)
霍尔传感信号(磁感应吧)应该可以的,无非就高低电平,只不过时间要控制好,不然会出错,特别是用定时中断要注意做判断时,要关了中断,处理完再开中断.
全部评论
FyaeP7H5t7 发布日期:2011-05-17
<换相的实现:通过读3路输入信号(霍尔传感信号)来改变六路控制逆变器MOSEFT的输出信号>用专业单片好点,就上上个问题提到的那单片。
吴钰洁啊 发布日期:2011-05-17
理论上当然可行,不过电机功率大的话,Z好做好隔离
最新主题
相关版块
我要评论
X您尚未登录
账号登录
X您尚未登录
手机动态密码登录
X您尚未登录
扫码登录
官方微信

仪器网微信服务号

扫码获取最新信息


仪器网官方订阅号

扫码获取最新信息

在线客服

咨询客服

在线客服
工作日:  9:00-18:00
联系客服 企业专属客服
电话客服:  400-822-6768
工作日:  9:00-18:00
订阅商机

仪采招微信公众号

采购信息一键获取海量商机轻松掌控