打印
[活动专区]

【赛元易码魔盒】PWM_直流电机正反调速控制

[复制链接]
1082|3
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
                                             【赛元易码魔盒】PWM_直流电机正反调速控制
对赛元的芯片使用有此年份了,收到92F8003芯片,PCB开发板,烧录器,杜邦线后,思考用【赛元易码魔盒】开发什么项目,用以前做过的项目来交差意义不大,就这样,思来想去好几天过去了……
有一天骑同事的电动车去超市买东西,路途中发现这个电动车可加速减速,可前进,可倒车,很是实用.决定用92F8003 PWM做直流电机项目,因此活动必需用【赛元易码魔盒】开发,现将开发过程记录如下:
1.    下载:” EasyCodeCube_V2.1.5.exe”
2.    点击下载好的”EasyCodeCube_V2.1.5.exe”按提示一步步安装成功
3.    新建工程,如下图:

4.    选择MCU型号,这里选的是92F8003, 如下图

5.    点击如下红色框中的型号+点击开始项目,如下图

6.    选择配置,如下图:

7.    点击下一步,按下图点击绿色箭头可以将刚才选择配置好的工程保存在指定路径

8.    将保存好的工程可重命名(本工程命名为Pwm_Motor),打开Keil_C-Project-Rf-Pwm-Motor.uvpro即可编写功能代码

9.    先调试PWM驱动功能模块,代码见附件,图片如下

10.  先调试按键功能,按制直流电机正转,反转,加带,减速,图如下

11.  整体关联调试,附代码与视频(视频提示上传文件过大,有需要的朋友可联系可加QQ1094088116)
12.  心得:
1.92F8003芯片共有6个PWM口与3组互补PWM,此项目选用4个PWM口实现控制,92F8003PWM很好用, ” EasyCodeCube_V2.1.5.exe”已将相关寄存器设置好,只需调用就可以控制,简单易用.
2.按键扫描部分刚开始是在【赛元易码魔盒】中有选定,调试过程发现实时性差,后面自已在定时器中断编写按键扫描代码,经反复测试OK,无BUG.此项目后续可升级,如加上AD,类似电动车的手柄调速等。谢谢赛元全体同事,给了这次机会,谢谢您们!下期再会! Pwm-Motor.zip (719.55 KB)

使用特权

评论回复

相关帖子

沙发
zeshoufx| | 2020-7-26 21:48 | 只看该作者
谢谢分享【PWM_直流电机正反调速控制 】

使用特权

评论回复
板凳
yygdzjs| | 2020-7-27 01:00 | 只看该作者
2线,应该电机驱动吧.

使用特权

评论回复
地板
1094088116|  楼主 | 2020-7-28 22:36 | 只看该作者
yygdzjs 发表于 2020-7-27 01:00
2线,应该电机驱动吧.

是的

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

2

主题

22

帖子

1

粉丝