矿石收音机论坛

 找回密码
 加入会员

QQ登录

只需一步,快速开始

搜索
查看: 11690|回复: 35

【参赛】六路音频切换器,单片机控制

   关闭 [复制链接]
     
发表于 2013-1-13 00:32:57 | 显示全部楼层 |阅读模式
本帖最后由 biterliu 于 2013-3-1 04:37 编辑

       家里有很多的音频设备,比如CD机,收音机,电脑一,电脑二,手机,ipod等,但是用的功放是自己做的,因为很久以前做的,只有单路输入,现在要用很麻烦,每次不同的设备要不停的插来插去,淘宝上买了一个四路的切换器,但是就得很不好用,与其勉强使用不如自己动手,利用每天晚上的时间进行了大规模的换新改造。

        原来是无源机械的,使用特别的变扭,声音很吓人。因为以前学过一点单片机的编程,所以这次打算用电子式的方式进行控制,只需按面板上的按钮和遥控器进行选着切换。

      先是要准备各种材料,其中有AT89S52, 5V信号继电器,按钮,遥控器,红外线一体接收头,还有一些电阻,三极管等常用电子元器件。

       上班时间乘着没事事情,花了一个小时设计了电器原理图,各个单独的模块保存到邮箱,晚上到家里慢慢的修改。晚上吃完晚饭拿出家里珍藏很久的单片机的试验箱,开始设计编写程序。好久没有写程序了,很多指令都有点忘记了,还好不是很复杂的东西,翻开以前的书籍,东一句西一句的挑选和研究,并打电话给以前的学长请教。花了两天,写好了程序,下面上图(节选)
无标题.jpg

      有了程序之后就等于完成了一半,剩下的只剩硬件的部分了。休息了一晚,明天再做!

      晚上早早的吃完晚饭,拿出试验用的洞洞板,手起刀落,四分五裂。
下图为
继电器来选择模块
IMG_0438.jpg

单片机控制模块和稳压电源模块,因为使用的电流不到50MA,所以不需要散热器
IMG_0439.jpg

按钮和遥控接收模块
IMG_0440.jpg

     把原来的切换器的盒子打开,掏出内脏,在面板上大做文章,扩大了按钮的选择框,又增加了电源开关,遥控指示灯。
IMG_0437.jpg

安装的开关
IMG_0446.jpg

安装红外线开关
IMG_0445.jpg

安装输入输出的莲花座
IMG_0436.jpg

安装继电器模块
IMG_0443.jpg

利用外部设备进行试验
IMG_0441.jpg
效果很好,没有一点底噪

安装单片机控制模块
IMG_0444.jpg

最后安装电源稳压
IMG_0453.jpg

    经过了5天晚上的忙碌,完成了这个小东西,经过按键和遥控器的测试:没有误差:完美通过。
上三张完整图
IMG_0460.jpg


IMG_0461.jpg



唯一的欠缺是按键板裸露在外面不好看,自己做了几个,发现效果不太好,后来放弃了!

IMG_0462.jpg
发表于 2013-1-15 20:18:17 | 显示全部楼层
提示: 作者被禁止或删除 内容自动屏蔽
回复 支持 反对

使用道具 举报

     
发表于 2013-1-15 22:26:07 | 显示全部楼层
本帖最后由 biterliu 于 2013-1-15 22:30 编辑

依照论坛大赛的规则,请提供电路图,涉及软件的作品,请提供软件,感谢!
回复 支持 反对

使用道具 举报

     
 楼主| 发表于 2013-1-16 15:50:54 | 显示全部楼层
补充
电气原理图
未命名.JPG
程序编写的软件是medwin 3.0和keil
回复 支持 反对

使用道具 举报

     
 楼主| 发表于 2013-1-16 15:51:46 | 显示全部楼层
biterliu 发表于 2013-1-15 22:26
依照论坛大赛的规则,请提供电路图,涉及软件的作品,请提供软件,感谢!

已经修改了,谢谢提醒!!
回复 支持 反对

使用道具 举报

     
发表于 2013-1-16 16:05:58 | 显示全部楼层
这个实用,音源确实太多啦
回复 支持 反对

使用道具 举报

发表于 2013-1-16 17:04:45 | 显示全部楼层
遥控器用的是什么,红外接收的程序有吗
回复 支持 反对

使用道具 举报

     
发表于 2013-1-16 17:25:51 | 显示全部楼层
      楼主做这个很好。我也遇到同样问题,功放只有一台,输入口到是有多个,但是接个各个设置的音频输入后,利用功放自带的切换功能进行切换(不是遥控的,在面板上的微动开关),结果就是噪音大,引入了翁翁的交流声,每多接入一个音源设备就多一点噪音。
     后来我也买了一个和楼主一样功能的四路输入的切换器,无源,共用接地,机械切换,噪音到是基本消除了,带来的是不方便,这个切换器是无源,太轻了,一按就后退,后来想办法夹在功放和柜子的中间,也想做一个遥控的,用继电器控制,楼主这个做得很好。支持楼主。
回复 支持 反对

使用道具 举报

     
 楼主| 发表于 2013-1-16 19:46:34 | 显示全部楼层
ccyn33 发表于 2013-1-16 17:25
楼主做这个很好。我也遇到同样问题,功放只有一台,输入口到是有多个,但是接个各个设置的音频输入后 ...

你想做的话我可以提供程序和电气原理图,使用很方便!!
回复 支持 反对

使用道具 举报

     
 楼主| 发表于 2013-1-16 19:52:49 | 显示全部楼层
2051 发表于 2013-1-16 17:04
遥控器用的是什么,红外接收的程序有吗

普通的试验通用遥控器,程序有的,不过编写的不是很好!!
回复 支持 反对

使用道具 举报

     
发表于 2013-1-19 14:21:59 | 显示全部楼层
色是壹境界 发表于 2013-1-16 15:51
已经修改了,谢谢提醒!!

请提供完整MCU的控制软件,打包上传,感谢!
回复 支持 反对

使用道具 举报

     
 楼主| 发表于 2013-1-19 16:39:41 | 显示全部楼层
biterliu 发表于 2013-1-19 14:21
请提供完整MCU的控制软件,打包上传,感谢!

你是指编写程序还是烧写程序,还是mcu里面的程序!!
回复 支持 反对

使用道具 举报

     
发表于 2013-1-19 20:32:58 | 显示全部楼层
色是壹境界 发表于 2013-1-19 16:39
你是指编写程序还是烧写程序,还是mcu里面的程序!!

烧入mcu的程序
回复 支持 反对

使用道具 举报

     
 楼主| 发表于 2013-1-19 22:52:26 | 显示全部楼层
继电器输出P1^0-P1^5;
遥控指示灯P1^6;
红外线输入P3^2;
按键输入P2^1--P2^6;
1.hex (2.16 KB, 下载次数: 713)

回复 支持 反对

使用道具 举报

     
发表于 2013-1-20 15:50:00 | 显示全部楼层
模拟开关怎么样?总是觉得继电器咯嗒的响的不喜欢
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 加入会员

本版积分规则

小黑屋|手机版|矿石收音机 ( 蒙ICP备05000029号-1 )

蒙公网安备 15040402000005号

GMT+8, 2025-4-26 11:52

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表