`
gashero
  • 浏览: 944008 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

红外音频通信实验

阅读更多
因为一直想要做远程遥控机器人的事情。所以分为几个阶段。视频采集和远程遥控都是必不可少的。这一篇聊聊远程遥控中,智能设备与被遥控设备的红外通信。

先来一个所用零件的全家福。



1、ipod shuffle一个,用于做信号源。因为实际的红外通信一般也都在音频范围之内,所以用音频信号来模拟是没问题的。
2、红外发射管,也就是管壳透明的那种,若干个。实际上我买了30个,因为个人的焊接损坏率还是比较高的。
3、红外接收管,就是管壳是黑色的那种,若干个,我买了10个,也是防止焊接失败。
4、音频插头,3个,用于连接各种设备的音频口。最好的应该是可以同时接话筒和耳机的那种,可惜网上买不到。
5、导线若干
6、南孚电池一个。

拆解图片:



其中很多地方都是需要焊接的,这个就看基本功了。

然后呢,把焊上红外接收管的东东接到电脑的话筒接口上。注意电脑上话筒是否为静音,也要注意话筒音量的问题。都开到最大即可。

看看效果图两张:





总之呢,实现的功能就是把ipod的音频信号,转换成红外线,而在电脑一端将红外线转换成音频信号。并且在电脑里可以听到ipod中正在播放的音乐。



一些技术细节:

1、红外发射管的截止电压。实测是1.43V左右,误差1%。我的万用表是DT830B,不要鄙视我,至少这个东西还可以用用。
2、红外接收管。在阻抗方面跟话筒差别应该不大,没有实测,反正可以工作以后就没深究。接到电脑上以后,可以用其他遥控器对其发射信号,看看有没有听到古怪的声音。呵呵好像在研究EVP一样。
3、电池是干什么用的?由于音频口输出电压只有0.4V左右,远不足以驱动红外发光管,所以,在线路中串接了电池来提高电压。信号的变化幅度不变。这样就可以发射信号了。
4、多余出来的一个音频插头的用处。那个是个失败品,有如上面所说的,音频信号不足以驱动红外发光管,所以这个直接焊接的结果就是根本没法发射红外信号。

有对研究机器人感兴趣的朋友可以联系我。
分享到:
评论
5 楼 gashero 2014-09-04  
am540 写道
请问PC端的红外接收头和3.5mm音频头怎么连接的?  还有电脑怎么才能检测到收到的音频?


红外接收管的负极接3.5mm的信号线,正极接3.5mm的地线。

电脑直接用录音软件即可。
4 楼 am540 2014-09-03  
请问PC端的红外接收头和3.5mm音频头怎么连接的?  还有电脑怎么才能检测到收到的音频?
3 楼 jehovahlbf 2014-05-09  
请问一下红外管是什么型号?
2 楼 AvinDev 2009-02-03  
DIY达人阿,来拜一个
1 楼 litaocheng 2009-01-23  
哈哈。外行看热闹。。
哦。自己动手的感觉真不错!

相关推荐

    红外光模拟通信实验系统设计 (2014年)

    设计了红外光模拟通信实验系统,该系统实现短距离无线传输音频小信号。系统包含3个主要部分,分别为发射终端,接收终端和中继转发节点。经测试,模拟音频信号直接传送距离超过8 m,中继距离亦可达到6 m以上,且信号...

    GEC2410通信接口实验

    3.1 串口通信应用实验 3.2 红外模块控制实验 3.3 IIC 总线应用实验 3.4 TFTP以太网通讯实验 3.5 USB device 实验 3.6 IIS音频接口实验.

    STM32H750单片机开发板基础代码60例实验例程软件工程源码合集.zip.zip

    实验3 串口通信实验 实验30 485实验 实验31 FDCAN实验 实验32 触摸屏实验 实验33 红外遥控器实验 实验34 DS18B20数字温度传感器实验 实验35 DHT11数字温湿度传感器实验 实验36 ICM20608六轴传感器实验 实验37 无线...

    STM32F767单片机开发板实验例程HAL库版本60个软件工程源码合集.zip

    实验36 NRF24L01无线通信实验 实验37 FLASH模拟EEPROM实验 实验38 摄像头实验 实验39 内存管理实验 实验4 外部中断实验 实验40 SD卡实验 实验41 NAND FLASH实验 实验42 FATFS实验 实验43 汉字显示实验 实验44 图片...

    STM32F767单片机开发板 标准例程寄存器版本65个软件工程源码合集.zip

    实验3 串口通信实验 实验30 CAN实验 实验31 触摸屏实验 实验32 红外遥控器实验 实验33 DS18B20数字温度传感器实验 实验34 DHT11数字温湿度传感器实验 实验35 MPU9250九轴传感器实验 实验36 无线通信实验 实验37 ...

    嵌入式ARM9-2440实战手册.pdf

    实验8 UART 通信实验57 实验9 红外模块控制实验 68 实验10 实时时钟设计实验79 实验11 IIC 总线应用实验90 实验12 Nor flash 应用实验 103 实验13 Nand flash 应用实验114 实验14 TFT LCD 显示实验138 实验15...

    嵌入式ARM9-2440实战手册

    实验8 UART 通信实验57 实验9 红外模块控制实验 68 实验10 实时时钟设计实验79 实验11 IIC 总线应用实验90 实验12 Nor flash 应用实验 103 实验13 Nand flash 应用实验114 实验14 TFT LCD 显示实验138 实验15 触摸屏...

    嵌入式开发系统实验说明书

    3.9 红外通信实验 111 3.10 LED与点阵数码管实验 111 第四章 嵌入式系统核心开发案例 117 4.1 UCOS-II在ARM微处理器上的移植及编译 117 第五章 基于UCOS-II操作系统的开发案例 128 5.1 绘图的API函数 128 5.2 系统...

    LAB8000说明书

    (9) 串口通信实验电路(RS232/RS485) (10) 6位8段码LED数码管电路 (11) 4×6键盘电路 (12) 32K存储器电路 (13) 8255端口扩展电路 (14) 模数变换电路 (15) 模数变换电路(0~-5V,-5V~+5V,-8V~+8V三路输出) ...

    GEC2410B实验箱教学平台-基础实验教程

    212 3.1.19 汉字字符显示实验.....................................................225 3.1.20 红外模块控制实验.....................................................229 3.1.21 直流电机控制实验................

    ARM嵌入式C编程标准教程4

    6.6 红外数据通信简介  6.7 习题与练习  第7章 ADC和触摸屏控制  7.1 触摸屏结构和工作原理  7.2 S3C2410的触摸屏控制  7.3 触摸屏控制程序编写  7.4 本章实验例程  7.5 习题与练习  第8章 S3C2410...

    ARM嵌入式C编程标准教程

    6.6 红外数据通信简介  6.7 习题与练习  第7章 ADC和触摸屏控制  7.1 触摸屏结构和工作原理  7.2 S3C2410的触摸屏控制  7.3 触摸屏控制程序编写  7.4 本章实验例程  7.5 习题与练习  第8章...

    ARM嵌入式C编程标准教程01

    6.6 红外数据通信简介  6.7 习题与练习  第7章 ADC和触摸屏控制  7.1 触摸屏结构和工作原理  7.2 S3C2410的触摸屏控制  7.3 触摸屏控制程序编写  7.4 本章实验例程  7.5 习题与练习  第8章 S3C2410...

    ARM嵌入式C编程标准教程2

    6.6 红外数据通信简介  6.7 习题与练习  第7章 ADC和触摸屏控制  7.1 触摸屏结构和工作原理  7.2 S3C2410的触摸屏控制  7.3 触摸屏控制程序编写  7.4 本章实验例程  7.5 习题与练习  第8章 S3C2410...

    arm嵌入式C编程标准教程(随书代码)

    6.6 红外数据通信简介  6.7 习题与练习  第7章 ADC和触摸屏控制  7.1 触摸屏结构和工作原理  7.2 S3C2410的触摸屏控制  7.3 触摸屏控制程序编写  7.4 本章实验例程  7.5 习题与练习  第8章 S3C2410...

    8051单片机设计Protues仿真实例50例合集.zip

    Protues仿真实例(8051)-8051音频播放 Protues仿真实例(8051)-8255并行口扩展 Protues仿真实例(8051)-8x8点阵 Protues仿真实例(8051)-8通道自动温度检测系统仿真(含原程序) Protues仿真实例(8051)-DS1302...

    很好用的单片机c语言入门教程

    实例17:"万能逻辑电路"实验 实例18:用右移运算流水点亮P1口8位LED 实例19:用if语句控制P0口8位LED的流水方向 实例20:用swtich语句的控制P0口8位LED的点亮状态 实例21:用for语句控制蜂鸣器鸣笛次数 实例22:用...

Global site tag (gtag.js) - Google Analytics