0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

基于DTMF的障碍回避机器人的制作

454398 来源:网络整理 作者:佚名 2019-11-06 11:25 次阅读

第1步:方框图

基于DTMF的障碍回避机器人的制作

项目背后的工作原理如图所示,

第2步:开始使用ARDUINO BOARD

ARDUINO BOARD电路板的优势,所有必要的程序都被提供给这个板,它可以控制所有,

ATmega328是由Atmel创建的单芯片微控制器,属于megaAVR系列。 ATmega328P是一款基于AVR增强型RISC架构的低功耗CMOS 8位微控制器。通过在单个时钟周期内执行强大的指令,ATmega328P实现了接近每MIPS 1 MIPS的吞吐量,使系统设计人员能够优化功耗与处理速度。

特点:

高性能,低功耗Atmel®AVR®8 -Bit微控制器系列

高级RISC架构

-131功能强大的指令 - 大多数单时钟周期执行

-32 x 8通用工作寄存器

- 完全静态工作

- 高达20 MIPS 20MHz时的吞吐量

- 片上2周期乘法器

- 写入/擦除周期:10,000闪存/100,000 EEPROM

- 数据保持:85℃下20年和250℃下100年

- 编程锁定用于软件安全

工作电压:1.8 - 5.5V

温度范围:-400C至850C

速度等级:0 - 4MHz@1.8 - 5.5V,0 - 10MHz@2.7 - 5.5.V ,0 - 20MHz @ 4.5 - 5.5V

1MHz,1.8V,250C时的功耗

- 工作模式:0.2mA

- 功耗模式:0.1μA

- 省电模式:0.75μA(包括32kHz RTC)

系列替代方案:

ATmega328的常见替代品是“picoPower”ATmega328P。可以在Atmel网站上找到megaAVR系列所有其他成员的完整列表。

应用:

今天,ATmega328常用于许多项目和自治系统,其中简单,低功耗,低成本需要微控制器。也许该芯片最常见的实现是在流行的Arduino开发平台上,即Arduino Uno和Arduino Nano模型。

第3步:DTMF BOARD

在这个DTMF板的帮助下,以频率形式从我们的移动电话中发出的信号被传送到逻辑值并被送入ARDUINO板,

什么是DTMF?

DTMF代表双音多频。

DTMF是按键式电话的常用通信术语。在电话上拨打键盘时形成的音调(DTMF数字或DTMF号码)可用于表征数字,并且每个数字使用一些不同的音调。 DTMF信令主要用于DTMF电话,电话交换系统。许多公司生产发送和接收DTMF信号的微芯片。电话应用程序接口(TAPI)为程序提供了一种检测DTMF数字的方法。

DTMF解码器如何工作?

然而,随机声音总会出现在相似的频率上DTMF音响系统。建议如果使用两个音调来表示数字,则排除发生错误信号的概率,因此称为“双音”。这是在DTMF通信中使用双音的基础。 DTMF拨号使用带有12或16个按钮的键盘。在键盘上按下的每个键产生两个特定频率的音调,因此语音或随机信号不能模仿DTMF信令音调。一个音调由高DTMF频率组音调产生,另一个音调从低DTMF频率组产生。

当按下一个按钮时,行和音调都由电话或按键音乐器产生。这两种音调将是独特的,并且与其他键的音调不同。因此,有一个与按钮相关的低频和高频,它实质上是两个波传输的总和。该基本原理可以扩展到一系列应用。键盘的每行和每列对应于特定音调并创建特定频率。每个按钮位于两个音调的交叉点。

应用:

DTMF信号可通过无线电传输,以开启或关闭家用电器,闪光灯,电机,摄像机,警告系统,灌溉系统等上。这些编码数据可以在微控制器中存储和处理,以执行不同的任务(即):自动车库门打开系统,使用DTMF技术的手机控制机器人车辆等。..。..

步骤4:电机驱动电路

电机驱动器作为继电器运行,然后运行根据ARDUINO板执行的指令伺服电机

特点:

供电电压高达46 V

。直流电流高达4 A

。低饱和电压

。过温保护逻辑“0”输入电压高达1.5 V(高噪声抗扰度)

描述:

L298是采用15引脚Multiwatt和PowerSO20封装的集成单片电路。它是一款高电压,大电流双全桥驱动器,设计用于接受标准TTL逻辑电平并驱动感性负载,如继电器,螺线管,直流和步进电机。提供两个使能输入,以独立于输入信号启用或禁用器件。每个桥的下晶体管的发射极连接在一起,相应的外部端子可用于连接外部传感电阻。提供额外的电源输入,以便逻辑工作在较低的电压。

步骤5:工作

最后全部使用必要的电线连接,项目准备按照我们的命令工作,

通过连接AUX电缆与电话和本地电路板,信号可以传输到ARDUINO板,从而命令执行。

在我的项目中,我只提供了几个命令,例如,如果我点击1,汽车前进2 - 》后退

3 - 》右转

4 - 》向左转弯

5 - 》在当前点停止

此外它还有一对红外传感器,它可以检测出来的障碍物,因此车辆在相反方向转动90°以免发生即将发生的碰撞。
责任编辑:wv

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 机器人
    +关注

    关注

    211

    文章

    28468

    浏览量

    207367
  • DTMF
    +关注

    关注

    1

    文章

    74

    浏览量

    47097
收藏 人收藏

    评论

    相关推荐

    【「具身智能机器人系统」阅读体验】2.具身智能机器人的基础模块

    具身智能机器人的基础模块,这个是本书的第二部分内容,主要分为四个部分:机器人计算系统,自主机器人的感知系统,自主机器人的定位系统,自主机器人
    发表于 01-04 19:22

    【「具身智能机器人系统」阅读体验】2.具身智能机器人大模型

    近年来,人工智能领域的大模型技术在多个方向上取得了突破性的进展,特别是在机器人控制领域展现出了巨大的潜力。在“具身智能机器人大模型”部分,作者研究并探讨了大模型如何提升机器人的能力,大模型存在
    发表于 12-29 23:04

    【「具身智能机器人系统」阅读体验】1.初步理解具身智能

    感谢 感谢电子发烧友网社区给予《具身智能机器人系统》试读机会。在这知识的盛宴中,我感受到社区的关怀与支持。定不负期望,认真研读,分享所学,回馈社区。 一、本书大纲 《具身智能机器人系统》是一本
    发表于 12-28 21:12

    【「具身智能机器人系统」阅读体验】+数据在具身人工智能中的价值

    提供了对机器人环境和动作的统一和详细的理解。只有在这些过程之后,数据才能有效地用于训练 EAI 系统。 目前,应用 Sim2Real 技术的主要障碍是“现实差距”,即模拟环境与现实世界之间的差异,包括物理
    发表于 12-24 00:33

    【「具身智能机器人系统」阅读体验】+初品的体验

    《具身智能机器人系统》 一书由甘一鸣、俞波、万梓燊、刘少山老师共同编写,其封面如图1所示。 本书共由5部分组成,其结构和内容如图2所示。 该书可作为高校和科研机构的教材,为学生和研究人员提供系统
    发表于 12-20 19:17

    《具身智能机器人系统》第1-6章阅读心得之具身智能机器人系统背景知识与基础模块

    要给AI这个聪明的“头脑”装上一副“身体”。这个“身体”可以是一部手机,可以是一台自动驾驶汽车。而人形机器人则是集各类核心尖端技术于一体的载体,是具身智能的代表产品。与传统的软件智能体不同,具身智能
    发表于 12-19 22:26

    鸿蒙机器人与鸿蒙开发板联动演示

    鸿蒙机器人与鸿蒙开发板联动演示,机器人的角色为迎宾机器人,开发板负责人宾客出现监听
    发表于 12-02 14:55

    AGV转运机器人需求快速增长,如何进行障碍物检测确保安全?

    富唯智能移动机器人通过激光雷达导航算法,实现自动路径规划,无需轨道、磁条等。当路径中有障碍物时,会重新规划路径避开障碍物。
    的头像 发表于 11-16 15:54 226次阅读
    AGV转运<b class='flag-5'>机器人</b>需求快速增长,如何进行<b class='flag-5'>障碍</b>物检测确保安全?

    解锁机器人视觉与人工智能的潜力,从“盲人机器”改造成有视觉能力的机器人(上)

    正如人类依赖眼睛和大脑来解读世界,机器人也需要自己的视觉系统来有效运作。没有视觉,机器人就如同蒙上双眼的人类,仅能执行预编程的命令,容易碰撞障碍物,并犯下代价高昂的错误。这正是机器人
    的头像 发表于 10-12 09:56 419次阅读
    解锁<b class='flag-5'>机器人</b>视觉与人工智能的潜力,从“盲人<b class='flag-5'>机器</b>”改造成有视觉能力的<b class='flag-5'>机器人</b>(上)

    割草机器人利用超声波感应自动检测地形类型和障碍

    电子发烧友网站提供《割草机器人利用超声波感应自动检测地形类型和障碍物.pdf》资料免费下载
    发表于 09-07 09:17 0次下载
    割草<b class='flag-5'>机器人</b>利用超声波感应自动检测地形类型和<b class='flag-5'>障碍</b>物

    开源项目!用ESP32做一个可爱的无用机器人

    简介 作者在完成硕士论文答辩后,利用空闲时间制作了一个他一直想做的机器人——可爱无用机器人。 无用机器人原理是一个连接到开关的电机,通过逻辑门控制。当开关被推到“开”时,
    发表于 09-03 09:34

    开源项目!用ESP32做一个可爱的无用机器人

    简介 作者在完成硕士论文答辩后,利用空闲时间制作了一个他一直想做的机器人——可爱无用机器人。 无用机器人原理是一个连接到开关的电机,通过逻辑门控制。当开关被推到“开”时,
    发表于 08-30 14:50

    ROS让机器人开发更便捷,基于RK3568J+Debian系统发布!

    本帖最后由 Tronlong创龙科技 于 2024-7-19 17:18 编辑 ROS系统是什么 ROS(Robot Operating System)是一个适用于机器人的开源的元操作系统。它
    发表于 07-09 11:38

    Al大模型机器人

    金航标kinghelm萨科微slkor总经理宋仕强介绍说,萨科微Al大模型机器人有哪些的优势?萨科微AI大模型机器人由清华大学毕业的天才少年N博士和王博士团队开发,与同行相比具有许多优势:语言
    发表于 07-05 08:52

    其利天下技术·搭载无刷电机的扫地机器人的前景如何?

    地毯并增加吸力,或是绕过障碍物进行清扫。同时,通过手机APP远程控制、语音指令等方式,用户可以方便地操作扫地机器人,实现个性化的清洁需求。 3.扫地机器人面临的技术壁垒与客户体验问题 尽管扫地
    发表于 05-05 15:03