无单片机的DTMF控制机器人

在这个项目中,我将向您展示如何设计一个简单的机器人车辆,可以使用手机控制。该项目被称为无微控制器DTMF控制机器人。

简介

DTMF是双音调制频率的缩写。本文介绍了基于DTMF技术的机器人车辆。这是一个不使用微控制器就能操作机器人的电路。该电路由简单的DTMF音频解码器IC和电机驱动IC组成。

无微控制器的DTMF控制机器人

当我们从手机上按下一个键时,它会产生一种音调,是两种频率的组合。在这两个频率中,一个是高频,另一个是低频。这个频率可以被解码器IC解码成二进制序列。利用这个二进制序列,可以控制机器人。

基于DTMF的机器人车辆电路原理

基于DTMF的机器人车辆电路由DTMF解码器IC、电机驱动IC (L293D或L298N)、电机和一个简单的机器人底盘组成。

使用的DTMF解码器IC是HT9170B(实际上使用的是CM8870的变体,但功能是相同的)。它有18个别针。来自DTMF编码器的音调被传给DTMF解码器IC,解码器IC内部由运算放大器组成,运算放大器的输出被传给预滤波器以分离低频和高频。然后传递给代码检测电路,它将传入的音调解码为4位二进制数据。输出的数据直接交给驱动IC来驱动两个电机。这些电机根据解码输出旋转。

下图显示了与按在键盘上的键相对应的二进制解码输出。

解码频率输出表

请阅读相关文章:采用单片机的简易跟随线机器人

如果从移动端按下的按钮是‘8’,它将给出解码后的输出‘1000’(按Q1、Q2、Q3和Q4的顺序)。因此,连接到前两个引脚(OUT1和OUT2)的电机将旋转,而第二个电机保持关闭。所以,机器人朝一个方向移动要么向左要么向右。如果机器人要向前或向后旋转,那么二进制值应该是' 0101 '或' 1010 '。这些值表明两个电机以相同的方向旋转,即向前或向后。上表给出了键盘上按下的每个按键的低频、高频和二进制输出值。

无单片机DTMF控制机器人电路图

无单片机DTMF控制机器人电路图

电路元件

  • DTMF解码器IC (HT9170B或CM8870)
  • 电机驱动IC (L293D或L298N)
  • 汽车
  • 电阻- 100KΩ x 2, 330KΩ
  • 电容器- 100nF × 2, 22pF × 2
  • 水晶- 3.58兆赫
  • 机器人底盘
  • 电池

请注意

  • 如前所述,这里使用的DTMF解码器IC是CM8870。但是电路图中提到的DTMF解码器IC是HT9170B。因为别针是一样的,所以不会有任何问题。但请参考数据表。
  • 另外,电路图中提到的电机驱动器是L293D,但这里使用的电机驱动器是L298N。引脚图请参考数据表。

无微控制器的DTMF控制机器人

DTMF控制机器人电路设计

该电路主要由DTMF解码器IC、电机驱动IC和电机组成。本文使用的解码器IC为CM8870 IC,解码器IC的第二个引脚为运算放大器的逆变引脚。

色调通过一系列的电容和电阻应用到IC上。运放的输出通过IC的GS引脚反馈,一个外部晶体连接到7th和8thIC的引脚。

电机驱动IC采用L298N。它有15根针。如果使用模块,则将解码器IC的输出连接到IN1、IN2、IN3和IN4。电机连接到OUT1, OUT2,和OUT3, OUT4。

相关文章:遥控间谍机器人电路

如何操作基于DTMF的机器人车辆?

  • 用机械方式布置机器人,即将轮子连接到电机上,将电路固定在机器人上。
  • 现在从手机上按下“5”,机器人开始前进。
  • 现在从手机上按下“0”,机器人开始向后移动。
  • 现在按“2”键向左旋转机器人。
  • 现在按“8”键将机器人向正确的方向旋转。

DTMF控制机器人车辆电路应用

  • DTMF机器人稍加改进就可用于工业应用。
  • 带有人体检测传感器的DTMF机器人可以在地震等灾害发生时对建筑物下的人员进行检测。
  • 带摄像头的DTMF机器人可用于监控系统中。

DTMF控制机器人车辆的局限性

  • DTMF机器人在没有信号的情况下,如果与其他移动设备一起操作,可能无法正常工作。
  • 带有特殊插孔的手机只被使用。

88年响应

  1. 你好先生,
    我现在是电子与电信专业的三年级学生。对于我的小项目,我想做这个。你能给我提供必要的细节,如编码等吗?那将会有很大的帮助。你可以用我的邮箱id给我发详细信息gauravdhangar91@gmail.com.谢谢你!

  2. 你好先生,
    我现在是电子与电信专业的三年级学生。对于我的小项目,我想做这个。你能给我提供必要的细节吗?那将会有很大的帮助。你可以用我的邮箱id给我发详细信息madhuri143bhosale@gmail.com.谢谢你!

  3. 嘿,管理,

    非常感谢您的项目,非常感谢您的详细讲解。这对我帮助很大。然而,我目前正在研究DTMF控制机器人“WITH”微控制器。所以,如果你有类似的分析,你能分享吗?

    此外,我正在寻找基于dtmf的移动机器人的工业监控应用(使用微控制器)。

    任何关于这个主题的信息都会很有帮助。

    如果其他人有任何消息,请给我发邮件。提前谢谢!

    我的电子邮件id:haritha.padala124@gmail.com

  4. 你好先生,
    我现在是电子与电信专业的三年级学生。对于我的小项目,我想做这个。你能给我DTMF解码器电路的必要原理图吗,我也在用pic4550控制器改变电机的速度,它被解码输出给PIC,然后驱动ic,所以我想要原理图和一些项目的概要,这将对我有很大的帮助。那将会有很大的帮助。你可以用我的邮箱id给我发详细信息ajagtap8020@gmail.com.谢谢你!

  5. 你好先生,
    我现在是电子学的三年级学生
    电信。对于我的小项目,我想做
    这一点。你能给我提供必要的细节吗
    编码等。我还想知道它是如何工作的,哪些组件是用他们的评级和所有必要的细节在简短的描述。那对我很有帮助。
    你可以把这些信息发送到我的邮箱
    mool.anjali5@gmail.com
    提前谢谢你。

  6. 你好先生,
    我现在是电子学的三年级学生
    电信。对于我的小项目,我想做
    这一点。你能给我提供必要的细节吗
    编码等。我还想知道它是如何工作的,哪些组件是用他们的评级和这个项目的所有必要的细节。那对我很有帮助。你可以把这些信息发送到我的电子邮箱
    mool.anjali5@gmail.com

  7. 你好,我是三年级的工程学生,我将实现基于DTMF的机器人控制,而不使用微控制器项目,使用Ckt图显示在电子枢纽网站,但我将混淆我应该给输入天线或移动设备。下面给出的视频,它的Ckt与Ckt图有很大的不同。请帮助我尽快给我完整的细节。

    1. 这里音频插孔是连接到手机的…请按照电路图连接…在视频中我们使用了PCB板..但电路是一样的

  8. 我正在做这个项目。我在四个有电阻的输入端插入了led。但是所有的led都是发光的,即使DTMF输入没有给它。
    请指导我,我必须完成项目。
    tthnx

  9. 亲爱的先生,
    能否在dtmf控制机器人中增加红外传感器和接近传感器?如果是,请给个建议…
    谢谢你!

    1. 本课题简单地利用DTMF技术控制机器人的运动方向。清楚地解释你的项目需求。这样我们才能帮助你…

      1. 嗨,我们要为我们的项目做这个。我可以知道100nf和22pf电容器的电压值吗?我们在文章中找不到那些valtage value,提前谢谢你。?

  10. 嗨,先生,这条线路多少钱?你能帮我介绍一下这个电路的硬件和代码吗
    我会选择它作为期末项目,所以我需要你的帮助
    非常感谢

  11. 嘿,
    你用过BO电机还是减速电机?转速和工作电压是多少?水晶的价值是什么?
    请帮助。

    1. 你好,我们使用的是150RPM的减速电机,工作电压为5V。用于DTMF解码器IC的晶体为3.579545MHz。

  12. 先生,
    我在这个项目中有一个问题,机器人没有严格地移动,它在圆形移动,所以我检查了电机输入,它没有给每个电机相等的电压,我们将做什么,请告诉我们先生

  13. 太好了。非常有效和有趣的项目电子爱好者。
    如果连接继电器,该解码器可用于DTMF操作其他电器。
    非常感谢

  14. 你好,

    我试图在Proteus上模拟这个项目,但找不到DTMF解码器HT9170B或任何类似的东西。你能告诉我你是怎么做到的吗?

    谢谢提前

  15. 你好先生,
    我现在是电子与电信专业的三年级学生。对于我的小项目,我想做这个。你能给我提供必要的细节吗?那将会有很大的帮助。你可以用我的邮箱id给我发详细信息

留下一个回复

您的电邮地址将不会公布。必填项已标记