欢迎访问 苏州星程科技集团有限公司13375196871 联系我们
苏州星程科技集团有限公司
本站支持信息门户 + 在线商城,可点击入口切换→ 在线商城我要发布
← 物联网技术

LOCAL INFORMATION

树莓派pwm驱动好盈电调及伺服电机

2026-10-31 03:245 次阅读信息编号 #18

unavailable_source_assetsArray
发布人:武德明
联系电话:

树莓派pwm驱动好盈电调及伺服电机

本文讲述如何通过树莓派的硬件PWM控制好盈电调来驱动RC车子的前进后退,以及如何驱动伺服电机来控制车子转向。

1. 好盈电调简介

总结来说,对于PWM格式要求如下:

1. 电调接收50Hz的PWM信号,即一个周期为20ms.

2. 油门对PWM高电平的响应范围为1ms~2ms,即高电平的占空比为1/20~2/20

3. 默认RC竞速车只有前进控制,则1ms为最低速度,2ms为最高速度;若配置RC竞速车为前进/后退模式,则1.5ms为油门中点,2ms为正向最高油门,1ms为反向最高油门。

 

对于第三点,则需要配置电调的相关模式以识别PWM的意图。

油门校准配置

备注:

1. 由于此处并无遥控器,因此图中文档的步骤1 就只需要拔插电池电源即可

2. 高、中、低档的PWM输出则需要自己对树莓派编程进行控制

运行模式配置

备注:

1. 不是所有的电调都有这三种运行模式,恰好本文所驱动的WP-10BLS-A-RTR电调只能选择“正转带刹车”或“正反转带刹车”,此处选择红灯闪两次,配置为“正反转带刹车”。

 

2. 油门驱动设计

调试过程中,树莓派安装在车上,PC通过SSH局域网访问树莓派。因此使用PC键盘的W/S/SPACE键来模拟遥控器的前进/后退/刹车;同时,考虑到键盘只能提供0/1状态输入,故选用R/F键来模拟“档位”--限制当前档位下的W/S的最高油门,以达到换挡加减速的效果。语言表述繁琐,用流程图来表达,大概就是如下效果:

备注:计算速度输出时,可配置相关参数使得油门直接升到最高或经过若干次循环加速后达到当前档位的最大速度。

3. 方向控制设计

此处使用A/D键来控制转向,由于无法获知电机当前的转向角度,因此很难通过逐步增大/减小PWM占空比的方式来控制电机的转向。为简化控制,每次按下按键时触发电机偏转一定的角度,角度值受KEEP_TICK_LIMIT控制,若按住按键不松开,便左或右转向打到底。

逻辑较为简单,直接看代码:

 

发布人:武德明

发布人暂未提供联系电话举报此信息

平台审核不替代对信息真实性、权属及服务能力的核实。交易前请核对主体与合同条款,有疑问可向平台反馈。

MORE INFORMATION

同类信息

发布我的信息 →

树莓派驱动28BYJ-48步进电机

2026-09-06 发布人:廖志行 联系电话: 树莓派驱动28BYJ-48步进电机 ​伺服电机(Servo Motor)​: 伺服电机确实是一个包含电机(直流、交流等)、传感器(如霍尔编码器或光电编码器)和控制器(如单片机)的系统。由于有传感器反馈(闭环系统),它可以精确知道电机转了多少圈,目前到什么角度,即使关机重启也能知道当前角度。 伺服电机通过编码器

2026-09-07

根据光线强弱,自动开关窗帘

2026-09-07 发布人:冯子真 联系电话: 根据光线强弱,自动开关窗帘 情境: 希望能根据光线强弱,自动开关窗帘,例如天亮了,在一定亮度下,把窗帘打开,方便我们的生活 材料: 1、microbit控制板 2、robotbit扩展板 3、光线传感器 4、28BYJ-48 步进电机或舵机 6、连线 原理: 步进电机是将电脉冲信号转变为角位移,可以精确的控制

2026-10-15

基于单片机智能窗帘控制系统设计

2026-09-19 发布人:史玉成 联系电话: 基于单片机智能窗帘控制系统设计 功能: 通过光敏电阻检测当前光强,通过按键设置光强范围来自动控制窗帘开关,同时可以通过按键手动控制窗帘开关,包含的电路有显示电路、按键电路、窗帘电机控制电路、传感器电路、单片机电路等。 ?123456789101112131415161718192021222324252627

2026-08-31

树莓派操作案例1-使用python GPIO+TB6612驱动步进电机

2026-09-24 发布人:熊翰翮 联系电话: 树莓派操作案例1-使用python GPIO+TB6612驱动步进电机 原理图: 接口说明 A控制信号输入------PWMA VM ------电机驱动电压输入端(4.5V-15V) A电机输入端2 ------AIN2 VCC ------逻辑电平输入端(2.7V-5.5V) A电机输入端1 ------

2026-09-18