完善资料让更多小伙伴认识你,还能领取20积分哦, 立即完善>
扫一扫,分享给好友
下面是我的设计思路:
用51单片机实现电机主要功能:1,通过按钮控制电机的起停 2,通过加减速按钮实现电机的调速 3,通过正反转按钮控制电机的正传或反转。 实现思路: 单片机有3路输入口连接到霍尔传感器(位置传感器)来作为换相依据,7路输出,一路是产生PWM信号,剩下六路控制逆变器的上桥和下桥的6个MOSEF导通与截止,PWM产生的信号与控制下桥的3个MOSEFT相与,当PWM输出为高电平时,下桥的3个MOSEFT的导通与截止决定于单片机3路控制下桥的输出信号,当PWM输出为低电平时,下桥的3个MOSEFT截止。 PWM的产生: 通过定时器中断来实现,电机的速度控制则是通过改变占空比这个变量来实现。 换相的实现:通过读3路输入信号(霍尔传感信号)来改变六路控制逆变器MOSEFT的输出信号。 请问:我这样的设计思路行吗?关键的两点:PWM的信号的产生和换相的实现。这两点能实现吗? 各位高手多多指教!谢谢! |
|
相关推荐
2个回答
|
|
pwm可以通过定时中断实现,如果用stc12c系列单片机,都带pwm输出,对寄存器操作就行,非常简单.(载波,和占空比都可以容易操作)
霍尔传感信号(磁感应吧)应该可以的,无非就高低电平,只不过时间要控制好,不然会出错,特别是用定时中断要注意做判断时,要关了中断,处理完再开中断. |
|
|
|
|
|
|
|
你正在撰写答案
如果你是对答案或其他答案精选点评或询问,请使用“评论”功能。
【RA-Eco-RA2E1-48PIN-V1.0开发板试用】(第三篇)ADC采集+PWM输出
489 浏览 0 评论
《DNK210使用指南 -CanMV版 V1.0》第四十五章 人脸识别实验
498 浏览 0 评论
655 浏览 0 评论
如何用OpenCV的相机捕捉视频进行人脸检测--基于米尔NXP i.MX93开发板
1329 浏览 0 评论
《DNK210使用指南 -CanMV版 V1.0》第四十章 YOLO2人手检测实验
558 浏览 0 评论
【youyeetoo X1 windows 开发板体验】少儿AI智能STEAM积木平台
11753 浏览 31 评论
小黑屋| 手机版| Archiver| 电子发烧友 ( 湘ICP备2023018690号 )
GMT+8, 2024-11-20 19:27 , Processed in 0.551892 second(s), Total 71, Slave 55 queries .
Powered by 电子发烧友网
© 2015 bbs.elecfans.com
关注我们的微信
下载发烧友APP
电子发烧友观察
版权所有 © 湖南华秋数字科技有限公司
电子发烧友 (电路图) 湘公网安备 43011202000918 号 电信与信息服务业务经营许可证:合字B2-20210191 工商网监 湘ICP备2023018690号