微波EDA网,见证研发工程师的成长!
首页 > 硬件设计 > 嵌入式设计 > cm205光驱简易遥控器

cm205光驱简易遥控器

时间:11-29 来源:互联网 点击:
由于CDROM自身只带一个播放键,用起来不太方便。

决定给这个CDROM加个遥控,以实现:

1、放入碟片后自动播放。

2、可以遥控播放、选曲、停止。

疯狂google,试图找到接口协议,结果一无所获,估计时代太久远了。

只好另辟蹊径,从CDROM中引出两个接口,一个是播放键,测量之,高电平有效。另一个是进仓检测开关,处于低电位时,CDROM复位。

自动播放的实现:检测进仓开关,如果为低电平,延时10秒,向播放键送一个高电平脉冲,开始播放;

停止的实现:向进仓关送一个低电平脉冲,CDROM复位;

选曲的实现:实际上是跳曲^_^,每2秒触发一次播放键,连续向前跳曲。

遥控的实现:遥控部分代码取自红外遥控数字钟,按菜单键停止,VOL+播放(跳一曲),按数字键跳曲(比如按5, 从当前位置向前跳5曲)。

电路很简单,AT89C2051+12M晶振+阻容复位级成最小系统,红外接收头接在INT0, P1.7接进仓开关,P1.6通过一只二极管接播放键。

Copyright © 2017-2020 微波EDA网 版权所有

网站地图

Top