打印
[MCU新闻]

PWM好多的单片机可以做六爪机器人

[复制链接]
2464|7
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
https://www.nuvoton.com.cn/applications/consumer/6-claw-robot/
此方案实作六爪各三关节与一夹持器,组出各式动作效果。具备红外线障碍物侦测与闪避功能,低电量警告功能,并支持蓝芽配对使用 APP 操控动作。

此方案使用 20 路 PWM 控制伺服马达。其中 18 路 PWM 用于控制机器人的 6 根爪子,每根爪子具有 3 个伺服马达。调整 PWM 输出的占空比,我们可以控制伺服马达转动的角度,就能够操作机器人做出各种的动作。另外 2 路 PWM 用于控制机器人前方的夹持器,可以操作夹持器的张合。

M0518 总共具有 24 路 PWM ,在机器人的动作控制上使用了 20 路 PWM ,还有 4 路 PWM 可以实现其他功能。其中的 2 路 PWM 用于发送以及捕捉红外线讯号,以 PWM 仿真 IrDA 编码输出,并以另外一组 PWM 捕捉输入。当前方具有障碍物,障碍物会反射红外线讯号,再确认接收的讯号是否与发出的编码相同,就可以探查前方是否具有障碍物,如果有障碍物就令机器人后退,避免撞上。

另外 2 路 PWM 用来控制 LED 以及蜂鸣器。藉由控制 PWM 的占空比调整 LED 的亮度;调整 PWM 的输出频率,也可以调整蜂鸣器的音频,发出不同频率的声音。

此方案具有电池电量侦测的功能,藉由 ADC 转换电池电压,能够做到电池的电量侦测。当 ADC 侦测的电压值低于设立的界线,就让蜂鸣器响起,提醒操作者电池电量过低。

机器人的通讯方面,使用 UART 连接蓝芽模块。利用撰写好的手机 APP ,当完成蓝芽配对后,就能够透过智慧手机或者平板,操作六爪机器人。


方案特点
  • 新唐 NuMicro Arm® Cortex®-M0 系列,可支持宽工作电压 2.5V ~ 5.5V。
  • 支持 24 路 16 位 PWM 输出或是捕捉输入,频率最高可以达到 100 MHz。
  • 支持 6 组 UART 可以和 24 路 PWM 同时使用, FIFO 深度 16 bytes。
  • 高速 12-bit ADC,达 1 MSPS 。
  • 内建 22.1184 MHz 高速时钟源,精度达 1% ( 25 ℃,Vdd 5V )。
  • LQFP64 封装支持最多 56 根 GPIO 管脚。
  • NuMicro 特有加密及程序保护,保障程序不被盗取。

使用特权

评论回复
沙发
huahuagg| | 2021-10-26 23:33 | 只看该作者
可以控制好多关节运动

使用特权

评论回复
板凳
laocuo1142| | 2021-10-27 09:20 | 只看该作者
此方案很有特色

使用特权

评论回复
地板
便携手到老| | 2021-10-27 18:33 | 只看该作者
这个方案的特色特别明显,感觉控制的方式很独特,也可以控制很多地方的关节。

使用特权

评论回复
5
sparrow054| | 2021-10-28 15:43 | 只看该作者
现在机器人,据说很火

使用特权

评论回复
6
gaonaiweng| | 2021-10-31 19:59 | 只看该作者

围观一下,说不定以后也用新塘的

使用特权

评论回复
7
gaonaiweng| | 2021-10-31 20:01 | 只看该作者
机器人,肯定会火的

使用特权

评论回复
8
caigang13| | 2021-11-1 23:18 | 只看该作者
不错,性能可以。

使用特权

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

本版积分规则

218

主题

3566

帖子

10

粉丝