APP下载

一种新型舞蹈机器人的设计

2021-09-10栾明慧李松松何慧敏张琦杨莹李晨

电子元器件与信息技术 2021年6期
关键词:信号

栾明慧,李松松,何慧敏,张琦,杨莹,李晨

(大连海洋大学 信息工程学院,辽宁 大连 116021)

0 引言

随着科技的日新月异,许多科技产品逐渐从工业生产走向人们生活,机器人就是其中一种。从1920年捷克斯洛伐克作家雷尔.恰佩克创造出“机器人”这个词,到1959年美国发明家德沃尔和约瑟夫·英格伯格一起创造出第一台机器人,再到2002年美国iRobot公司推出吸尘机器人Roomba,机器人一步步走向成熟走向智能。工业上,机器人帮助人类完成极端环境下的工作,减少工业事故引发的生命财产损失[1];生活中,机器人为家庭和个人生活带来便捷,提高人们生活质量。文中的机器人能够根据系统发出的控制命令完成一系列舞蹈动作,是以STM32F103RCT6为控制核心[2],采用脉冲宽度调制(Pulse Width Modulation,PWM)信号来控制数字伺服舵机的舞蹈机器人,可以应用到生活娱乐以及一些科技展览和机器人比赛中。

1 整体方案

机器人的的设计方案主要包括:硬件电路的设计、上位机软件与舵机控制器通信的设计、硬件驱动程序和舵机控制算法的设计等。

机器人的软件程序设计部分主要是硬件电路的驱动程序和PC端软件与舵机控制器的通信协议程序。通信程序主要是完成电脑端与舵机控制板之间的通信,通过PC端来对舵机控制板程序的改写,主控控制输出PWM波等。硬件系统框图如图1所示。

图1 硬件系统框图

机器人的上位机采用的是最为常用的PC端串口助手,采用串口通信协议。PC端软件通过串口通信模块或无线蓝牙模块,在串口通信协议的规定下舵机控制器传输并改写数据[3]。……

登录APP查看全文

猜你喜欢

信号
信号
完形填空二则
7个信号,警惕宝宝要感冒
孩子停止长个的信号
《铁道通信信号》订阅单
基于FPGA的多功能信号发生器的设计
基于Arduino的联锁信号控制接口研究
《铁道通信信号》订阅单
基于LabVIEW的力加载信号采集与PID控制
Kisspeptin/GPR54信号通路促使性早熟形成的作用观察