玩改车
 找回密码
 立即注册

QQ登录

只需一步,快速开始

快捷登录

 QQ账号登录  微博账号登录 

比亚迪S6改装车载遥控器作业

2012-3-21 11:08| 发布者: 琦琦| 查看: 3290| 评论: 1|原作者: 未知

摘要: 历时半个多月,终于调试出了S6车载遥控器主板及配套遥控器,实现了全球首台搭载车载多媒体机遥控器的S6。在此要感谢一直支持我的亲爱的老婆,少了很多的时间陪你,一直加班调硬件调程序的;还有我的我领导大明,是他在我 ...
    

       历时半个多月,终于调试出了S6车载遥控器主板及配套遥控器,实现了全球首台搭载车载多媒体机遥控器的S6。在此要感谢一直支持我的亲爱的老婆,少了很多的时间陪你,一直加班调硬件调程序的;还有我的我领导大明,是他在我遇到难题的时候帮助我,提示我,才能这么顺利地完成此项改装。

    起缘      今年7月,有幸入手了S6做为我第一辆座骑,对于它,我非常地喜欢,外观,配置,样样都那么给力,还有那么多的TX一起探讨车,如虎哥、铁俊等前辈,给了我们这些新手很多的知识,很多的享受。有了车,出行、回老家都方便多了,家里还有个小朋友,所以,每次宝宝一起出行的时候,老婆一定都陪宝宝做后排,这点常识我们还是很懂的。老婆经常都得喊我帮她换歌,有时路况比较复杂的时候,都得等会儿才帮她调,S6的多媒体配置非常丰富,方向盘的控制也只能方便前排的乘客,坐后排的呢??于是,就萌发了做个后排可以控制中控的装置,而无线是最好的选择。

    原理      想做个遥控,就是通过电子设备来模拟我们按键的动作,这个是最快的方案,不用去考虑中控电脑的工作原理,但必须弄清楚我们的动作到底触发了什么反映。拆中控势在必行。历尽艰辛,划伤无数才把多媒体机拆了出来(真的很佩服设计师的想法,多媒体机两边斜锁的螺丝,他们是怎么想出来的。。。)。话不多说,看下图:大家熟悉的面板:



分离前面板与主板:






蓝色主板:



       面板2排黑色的就是上一首、下一首、TV、DVD…USB等按键,红色的模块就是蓝牙模块。这里要佩服一下设计师的周到,每个按键都有2个黑色按钮配合使用,以防某个黑色按钮损坏后,按键失去功能。






绿色的主板,是最靠面板的部分,上面有液晶显示屏及静音、出盘、音量旋钮等器件:






       大家注意看到了没有,话筒的位置其实预留2个,BYD只使用了其中靠驾驶位的那个,而且外面有一个很厚的泡棉,可能是为了降低噪音:



很多TX都说S6的蓝牙电话话筒音量小,可能也是这个导致的,于是我把它拆了:



       无原理图,我们只好自己去摸索,找到各个按键的连线,分析得知,这所有的按键都是靠一条线与多媒体机中的主板连接,而没个按键旁边都串了个电阻,按键是根据接通的电阻不同,让多媒体机的处理芯片知道你按的什么键的。而通过示波器,发现音量控制的旋钮正反2方向都是有信号的,只是信号的出发时间不一直,中间有空闲。如:旋大,则正极的信号先拉低,随后几MS后,负极也拉低;因此音量增大了,旋小则相反。设计硬件电路根据原理,开始设计原理图,如下:





接下来就是根据原理图设计电路主板:



       设计完之后,就是开始制作实物主板了,由于我们这种小批量的板,无法去打板,也不想花钱,于是自己来制作主板,这里就需要用到“负极显像电路板”,这种板就是同制作照片一样的步骤,先打印出电路图:然后用打印的图纸盖在显像电路板上,并放在太阳下曝光:









30分钟后,将已经曝光好的电路板放到专用的显影剂里显影,洗掉没有曝光的部分:



显影完后的电路板,阳光没有找到的地方将露出铜箔:






       为了以防万一,需要用标记笔沿电路涂抹一遍,防止某些地方的曝光材料被误洗了,之后将电路板放入腐蚀液中将露出来的铜箔腐蚀掉(腐蚀液带酸性,记得不要接触皮肤哦):












       大家会发现腐蚀后的电路板与之前的显影板不一样,没有人能一次成功的,我第一次使用的是双面板,而且线路很细,很难腐蚀,后来失败了,第二板我采用了单面板,而且特意拓宽了线路的宽度(30mil),而且线距也加宽了,便于腐蚀。之后就是给过孔打孔,过孔是用于一些插针式的器件或者是跳线使用,贴上除单片机外的所有器件,如下:









上图中,最大的一个器件带数据线的就是2051专用的仿真机,之后的程序仿真调整就是靠这个东西来配合完成。


    软件    软件编程,还需要一份信息,那就是遥控器的控制码。遥控器在按下的时候,会发射一组红外线,这组红外线在IR接收头的调解下,输出一串脉冲,通过对脉冲的分析,可以了解每个按键的红外代码,于是,程序的功能就是接收红外信号->分析出红外代码->找到红外外码所代表的功能->单片机根据功能,对不同的模拟开关进行控制,往多媒体机输入控制信号。
开始软件编程了,用标准的C51编写C语言,用程序来控制2个模拟开关,4051是一块8选1的模拟开关,配合每个路口和多媒体面板上的电阻一样的贴片电阻,就可以实现上一首、下一首、TV、DVD…USB等8个功能,而4053是一个3组2选1的模拟开关,一组用于控制静音功能,另外2组配合旋钮及单片机,实现音量单片机及旋钮控制的自动切换及实现。调试完成后,就是将程序烧写到单片机内:



完成后的控制板如下:





    连接多媒体机将主板与之前从多媒体机引出来的数据线连接,就可以利用这块主板来控制多媒体机了:



       目前已能顺利支持8个按键的控制,而音量的控制(加、减音量及静音)在程序处理方面还需要继续调整,因为在我的MCU控制完后,是让它自动接回旋钮控制,而在这个切换的过程,会导致误操作,接下来的工作就是完善音量控制部分及将主板内置入中控内了:









最后附上我的照片,嘿嘿,大家别喷哦:










声明: 本文系搜集于网络,版权归原作者及所发网站所有,如果本站(玩改车)侵犯了您的权利,请及时告知,本站会即刻处理.
更多专题:

刚表态过的朋友 (0 人)

相关阅读

北京途宁网络 版权所有© 2011-2021 京ICP备12025735号-24 

京公网安备 11010502030663号

GMT+8, 2024-4-29 05:37 , Processed in 0.049459 second(s), 44 queries .

返回顶部