智能车学习(2)—— 舵机、电机
智能车学习(2)—— 舵机、电机
- 一、舵机
- 1.电压调节
- 2.舵机精度
- 3.舵机周期
- 4.调试与安装
- 二、电机
- 1.电机精度
- 2.电机频率
- 3.调试
- 以上为个人做车过程中的所学,以及个人见解,如有错误,请指正,谢谢!
学习智能车,想让自己的车动起来,首先要学会对各个模块的使用、调试,包括舵机、电机、编码器、各类传感器。
一、舵机
对于靠舵机来转向的系统,舵机的控制至关重要。
1.电压调节
上图中,我们需要关注的是使用电压范围:4.0~6.0V。
1.上图为本人采用的舵机电源模块,其中R3电位器用来调节电压。
2.在智能车使用中,S3010舵机一般电压选择5.0V,电压越高,对应的舵机力度也会提升,我选择的是5.5V。
2.舵机精度
即初始化PWM时,设置的最大PWM值,我这里设置的是50000。
3.舵机周期
舵机的频率一般在50Hz~100Hz,频率越高,舵机反应速度越快,但是力的输出却越小。
S3010的频率最适宜的是50Hz,也就是20ms一个周期。
4.调试与安装
1.舵机安装前需要调中,需要计算出舵机调中的PWM输出值。
占空比 = PWM输出值 / PWM最大值
舵机调中的PWM输出值 = 占空比 * PWM最大值
根据舵机0°时与脉冲宽度的关系得知,对应的占空比为1.5/20。然后根据公式算出舵机调中的PWM输出值为1.5 / 20 *50000 = 3750。然后将此值输出给舵机,使舵机齿轮达到中值。
2.在舵机调中后,再安装舵盘,摆臂。安装舵盘、摆臂时,可先将舵盘与摆臂用螺丝固定再一起,然后安装到舵机上,这里要注意,尽量不要使调中的齿轮发生旋转,在安装好舵盘与摆臂后,可观察到摆臂并不在正中间,,有些许偏差,属于正常情况,可微调PWM输出值就可找到舵机中值。(可用手左右旋转摆臂,观察是否左右摆幅大概一致)
3.上述完成后,即可安装到车模上。
二、电机
1.电机精度
这里采取与舵机一样的PWM值,50000。
2.电机频率
频率的选择参考原文:链接:电磁信号检测 | 本是同根生,相煎何太急
我选择的是17kHz。
3.调试
开环下,根据实际情况自行调整电机的PWM输出值。
闭环下,需借助编码器,再后续文章中会提及。
以上为个人做车过程中的所学,以及个人见解,如有错误,请指正,谢谢!
智能车学习(2)—— 舵机、电机相关推荐
- 智能车学习(十七)——舵机学习
一.舵机的结构 舵机简单的说就是集成了直流电机.电机控制器和减速器等,并封装在一个便于安装的外壳里的伺服单元.能够利用简单的输入信号比较精确的转动给定角度的电机系统.舵机安装了一个电位器(或其它角度传 ...
- 智能车学习日记【四】————环岛
智能车学习日记[四]----环岛 文章目录 智能车学习日记[四]----环岛 前言 一.环岛分状态(以左环岛为例) 二.每个状态思路 状态1和状态2: 状态3: 状态4: 状态5: 状态6: 状态7: ...
- 智能车学习日记【一】——让小车跑正方形赛道(摄像头图像处理赛道)
智能车学习日记[一]--让小车跑正方形赛道 目录 开篇 舵机 赛道图像处理 图像处理 代码![在这里插入图片描述](https://img-blog.csdnimg.cn/9ec0eb76bd8941 ...
- 智能车学习日记【五】——————坡道和弯接坡道
文章目录 前言 一.坡道的判别 二.直道接坡道 1.上坡 2.位于坡道上 3.下坡 三.弯接坡道 总结 前言 这里记录一下坡道的写法和思路.博主的坡道处理是纯图像处理,没有使用陀螺仪等其他硬件设备进行 ...
- 智能车学习日记【二】————十字和斜入十字
智能车学习日记[二]----十字和斜入十字 文章目录 智能车学习日记[二]----十字和斜入十字 前言 一.普通十字补线 二.斜入十字 1.判断是否为斜入十字和斜入十字类型 2.找斜入十字拐点 总结 ...
- 【智能车学习】电磁车算法优化总结
目录 前言 电感排布方案 舵机算法修正 分段式PD算法 使用函数曲线整定PD参数 电机控制 目标速度的确定 差速控制算法 特殊元素处理 环岛处理 防坡道误判 其他辅助结构 屏幕显示 按键控制与拨码开关 ...
- 【智能车学习】电磁循迹中的基本控制算法
文章目录 前言 采样信号滤波 什么是滤波 常见的软件滤波办法 限幅法 算术平均值滤波 归一化 什么是归一化 归一化的代码实现 PID控制 什么是PID控制 PID算法的代码实现 舵机控制 电机控制 目 ...
- 基于ROS+镭神激光雷达+amcl定位、导航的智能车学习记录
目录 一.背景 二. 难点之避障学习 三.比赛实参 一.背景 背景 目前大火的智能车.机器人.无人驾驶技术,现基于嵌入式系统.人工智能.机器人定位与导航基础 开展了第十四届全国大学生智能汽车竞赛-室外 ...
- 智能车学习笔记(摄像头组)——基础扫线
今年第一次搞智能车,刚刚上大一,一切都是摸索着来,趁着放假了就把自己学会的东西梳理一下.第一次写的比较乱,欢迎各位一起学习(我亲爱的队友要加倍努力哈,这几天嗓子疼,不能腾讯会议给你讲了,专门给你写的) ...
- 智能车学习(十五)——K60野火2013版例程
一.中断函数注册方法: 1.格式: 配置某个功能的中断 注册中断函数 开启中断 2.一个例子 pit_init_ms(PIT0,5);//定时中断初始化 set_vector_handler(PIT0 ...
最新文章
- 他只有2年工作经验,现在却拿着40万年薪,只因他曾做过这件事
- 人体姿态估计--Learning Feature Pyramids for Human Pose Estimation
- 【干货分享】流程DEMO-外出申请
- 0X000000该内存不能read的解决方法
- 【机器学习】用PyCaret创建整个机器学习管道
- 微信、QQ都在用的腾讯云EB级对象存储架构剖析
- 为什么睡觉时身体突然抖一下?答案吓到我了!
- 单独编译apache的rewrite模块
- 12021.ADS7952采集芯片
- Visual Studio 2015 使用ODP.net进行EF开发
- 一种全新易用的基于Word-Word关系的NER统一模型,刷新了14种数据集并达到新SoTA...
- FileUtils入门使用
- 【OpenCV + Python】时域和频域傅里叶变换
- 【转】宽带路由器应用(三)—ARP欺骗防护功能的使用
- 面对新的挑战,成为更好的自己--进击的技术er
- 【谷粒学院】微信支付功能案例笔记
- 神经网络从产生到现在的发展历史--科普
- 阿里云服务器 开放端口
- facetime 来电提醒_从命令行打开FaceTime调用
- 有限责任公司章程(中英文版)