PCM开发板模块实验指导--无刷马达实验
模块推荐:https://item.taobao.com/item.htm?ft=t&id=671629736762
69---无刷马达实验
硬件需求:PC机,PCM模块一个,microUSB线,A4949无刷驱动模块(或者电 调),+12V,+5V电源,导线若干;
软件需求:PCM编译软件;
供电方式:+12V给无刷驱动模块供电,+5V给PCM模块供电;
连接电路:如图128
图128 无刷马达实验电路图
A4949无刷驱动芯片可以驱动三相无刷马达,最大驱动电流1.6A,输入不同的占空
比脉冲,可以控制马达的速度,占空比大于%10时,马达开始转动,占空比小于%7.5
时,马达驱动关闭。输入脉冲的频率范围:0.1--100KHz.此芯片无法改变马达的正反
转,所以只适合单方向运转的应用,比如风扇等;
本实验使用servomotostart指令改变输出脉宽时间从0到2500us,这样占空比就是从0
到100,然后改变输出脉宽时间从2500us到0,即占空比从100到0,让马达不停的加速,
减速运行。
servomotostart指令输出的是固定400Hz的脉冲频率,此指令可以应用到电调的驱
动上。
用户也可以使用pwm指令来做本实验,注意PWM频率范围在0.1-100KHz的范围
内。
实验程序如下:
1 main
2 servomoto 7 //无刷马达通道7初始化
3 mov 0 d0 //d0=0us
4 reset m0 //m0清零,加速
5 while 1 //无限循环
6 servomotostart 7 d0 //伺服马达或者舵机启动指令,通道7,输出脉宽为D0
7 delay 10 //延时10ms
8 if m0 //如果m0置1,开始减速
9 dec d0 //d0减1,占空比低于7.5%,即小于187us,马达停止转动,
10 if d0 <= 0 //当D0小于等于0时
11 reset m0 //开始加速
12 endif
13 else //否则m0=0,加速,
14 inc d0 //d0加1,马达从10%的占空比开始转动,即250us
15 if d0 >= 2500 //当D0大于等于2500us时,100%占空比
16 set m0 //开始减速
17 endif
18 endif
19 endwhile
20 endmain
此程序与舵机控制实验差别不大,这里不在赘述;
PCM开发板模块实验指导--无刷马达实验相关推荐
- PCM开发板模块实验指导--IIC主从实验
模块推荐:https://item.taobao.com/item.htm?ft=t&id=671629736762 25---IIC主读写固定寄存器地址实验: ...
- PCM开发板模块实验指导--有刷直流马达正反转实验
模块推荐:https://item.taobao.com/item.htm?ft=t&id=671629736762 42---有刷直流马达正反转实验: ...
- PCM开发板模块实验指导--有刷直流马达速度位置控制实验
模块推荐:https://item.taobao.com/item.htm?ft=t&id=671629736762 44---有刷直流马达速度位置控制实验: ...
- PCM开发板模块实验指导--有刷直流马达速度控制实验
模块推荐:https://item.taobao.com/item.htm?ft=t&id=671629736762 43---有刷直流马达速度控制实验: ...
- PCM开发板模块实验指导--触摸屏控制步进电机位置实验
模块推荐:https://item.taobao.com/item.htm?ft=t&id=671629736762 65---触摸屏控制步进电机位置实验: ...
- PCM开发板模块实验指导--触摸屏控制步进电机速度实验
模块推荐:https://item.taobao.com/item.htm?ft=t&id=671629736762 64---触摸屏控制步进电机速度实验: ...
- PCM开发板模块实验指导--SPI读写PSRAM64实验
模块推荐:https://item.taobao.com/item.htm?ft=t&id=671629736762 32---SPI读写PSRAM64实验实验: ...
- pwm 正弦波_CC6420 低噪声,高效率,5V/12V 450mA 单相正弦波直流无刷马达驱动
特性 内置可调增益高灵敏度霍尔传感器 效率高,采用控制专利技术实现零电流换相(ZCS)和零磁场换相(ZBS) 噪声低,采用SVPWM 技术实现对电机的正弦波控制,降低了电磁噪声 PWM ...
- java web编程技术解题与实验指导_javaweb编程技术实验指导书
javaweb编程技术实验指导书 <Java Web编程技术> 实 验 指 导 书 沈泽刚 编写2010 年 3 月目 录 实验一 简单的 Servlet 与 JSP .1 实验二 HTT ...
- 计算机操作系统实验指导linux版,操作系统实验指导书(linux版).doc
操作系统实验指导书(linux版) <操作系统>实验指导书 实验学时:16 适用专业:计算机科学与技术 实验一:进程和线程的创建 1. 在linux下编写一个应用程序,命名为an_ch2_ ...
最新文章
- linux的网络地址配置,教你如何完成Linux网络地址配置
- 华为服务器HBA卡在哪个位置,服务器hba 设置
- QT的QRenderPass类的使用
- html去掉父元素样式,CSS清除浮动使父级元素展开的三个方法
- 关于Unity中坐标系的种类
- CSS3中制作倒影box-reflect
- php auth和rbac区别,THINKPHP中的AUTH权限管理介绍
- VBA中使用EXCEL工作表函数
- git 查看自己的用户名和邮箱
- 实际返回的行数超出请求的行数_代码行数越少越好?
- 黑马点评项目-UV 统计
- 计算器程序java开方运算_模拟计算器java程序
- JAVA学习第一步-配置JAVA开发环境和学习资料
- 我为大家整理了一波 Java 超全面试题
- 「设计模式(二) - 观察者模式」
- mac linux网卡驱动下载官网下载,linux | 网卡驱动
- 公司福利直接影响员工的身心健康
- (附源码)springboot校园疫情管理系统 毕业设计021506
- 昭阳区计算机学校,昭阳区高级职业中学
- quartz和timer的区别