40

主题

6

好友

1493

积分

侠之大者 当前离线

Rank: 6Rank: 6

UID
20253
帖子
1325
精华
2
经验
1493 点
金钱
1278 ¥
注册时间
2007-3-16

社区贡献 乐于助人

 楼主| 发表于 2009-10-31 01:54 | 显示全部楼层

控制及显示部分

PCB控制部分PLC44的为主控制MCU,DIP20的为LCD显示MCU
  
        显示部分MCU只负责LCD驱动等基本信号,键控或红外控制后显示信号通过串口发送。
DSC04149.jpg

临时连的音量控制编码器,左右旋为音量控制,编码器上的轻触开关为静音。
使用的编码器为2元一个普通品,试用除手感差点,没什么大问题。
小圆黑点的是红外接收器,两开关分别是输入选择及输出选择
bmq.jpg

        LCD屏是白底蓝字,开机设定先显示LOGO
开机LOGO显示部分,设定个延时时间,比如2秒。开机后两秒显示LOGO,然后跳到常规显示界面,
同时控制MCU也需做个延时,不能在前两秒发初始信号过来,早了LCD还在显示LOGO。会造成控制
初始值无法显示。
diy.jpg

下面这个界面是断开主控制MCU模拟的,LCD在初始显示LOGO后,显示常规界面,
由于主控制MCU断开,所以只显示无数值的空界面。从这点也可以判断主控MCU发生故障,
与LCD失去联系的故障现象。
lcd.jpg

以下为显示界面

采用中文+英文的显示模式。中西结合节约资源,
输入:CD  DVD  PC  TUN  TV   5档循环
输出:内(内部前级)   外(外接前级)   
音量:24档,00--23档位加DB值显示
nei.jpg

静音采取独立显示“静音”字样,这样可以看出
静音时处于哪个档位。
mute.jpg

以下对控制模式作文字说明
输入选择:根据平时信号源使用频率,初始值设为CD
               按【输入选择】按键或遥控,在CD-DVD-PC-TUN-TV间循环
          硬件部分为5个松下TQ2继电器
输出选择:初始值设为【内】,需使用外接前级时,
          按【输出选择】按键或遥控;
          硬件为2个松下TQ2继电器
音量控制:硬件为24个TQ2继电器,
          用PNP三极管驱动。用低电平控制是处于以下原因,51MCU发生故障或没完成复位时,
IO处于高电平,用高电平驱动存在风险,继电器吸合。当然就算发生故障,00无声档也是接通的,
理论上输出也无声,但处于万分之一风险考虑,还是采用PNP驱动,硬件上两者没什么区别,成本也
一样。   
           音量控制用先接通后断开模式,比如增大从5档切6档时,先接通6,再断开5.这个时间可设置。
减少音量6切5档时,先接通5,再断开6.
静音控制:静音时音量档位切到00无声档,LCD右下角显示【静音】
          静音状态显示方式:音量:【08】-38DB静音,可以看出音量是在08档-38DB时进行静音操作。
          按【静音】按键或遥控进行操作。
取消静音时控制方式
          采用渐变方式,比如在【08】-38DB处静音,取消静音时,音量从00-01-02-03-04-05-06-07-08渐变
方式恢复。此时的音量控制也是先接通后断开模式。想法是好的。但实验下来,一时间不能设置太短,否则继电器还没
响应,用200MS试了以下,还可以.但渐变模式比如在23档0DB处取消静音,24个继电器跑一圈,那继电器声音还真的
有点震撼。此功能到时听声音决定是否需要。
红外遥控:
          遥控在硬件上相对简单,使用一红外接收头即可,需接在MCU中断口。基本上遥控器都可以选用的,把码测
出来对上就可以。

          个人不大喜欢LCD的白色背光,准备买几个橙色LED替换原来的白光。橙色感觉比较温暖。
应该效果类似用的德生收音机LCD效果。
lcdd.jpg
lcddd.jpg



继续上控制部分原理图
U5为主控制MCU,U6是LCD显示MCU,U4是输入选择继电器驱动IC,高电平有效(包含音量分断切换继电器切换驱动,内部前级\外接前级切换继电器驱动);
Q1~Q12是音量控制驱动管,低电平有效.Q13是内部前级\外接前级切换继电器驱动.Q14蜂鸣器驱动(使用遥控器时,会发出DD的声音).Q15 LED驱动.
J22为20PIN排插,连接LCD屏
control.jpg
控制部分PCB
pcb-con.jpg

控制板测试
整块PCB中,控制部分是最先装好.基本上没什么问题,
但在音量控制部分还是出了点问题,上电测试发现,输入选择切换继电器声音OK,清脆的滴嗒声.
但音量控制时继电器声音不大对,象鸭子叫的声音.还有两档不动作. 不会是PCB有BUG吧,这是最不想看到的,因为想做一个完整的DIY,PCB不许飞线,不许
割铜皮.要是出现问题再重做PCB,这代价也太高了,毕竟是DIY不是量产产品.
       要冷静的思考问题,凭经验推断,继电器声音不正常,通常是驱动电压不够.处于临界电压状态.电表量一下继电器两端电压,2.8V果然是驱动不足.
当时心里还不大相信,就这简单的驱动电路还有问题???原理图再仔细核对,晕我怎么把PNP的驱动画这样了.如下图
rel1.jpg
如图,继电器为5V,继电器如果能工作,B极电压需比E低0.7才能工作.用下图模式才好,画原理图时想啥啦
rel2.jpg
再分析,事情还不至于很槽糕,还可以挽救.把B极电阻去掉,这样BE=0.7,RELAY就能取得4.3V电压.可以正常工作.
最后还是串了个10欧电阻,实测RELAY两端电压4.2V,清脆的滴嗒声响起,PCB挽救下来
rel3.jpg
控制板整体测试基本是以测量继电器电压为主,还好PCB没存在BUG.
接着就是模拟部分的组装.

40

主题

6

好友

1493

积分

侠之大者 当前离线

Rank: 6Rank: 6

UID
20253
帖子
1325
精华
2
经验
1493 点
金钱
1278 ¥
注册时间
2007-3-16

社区贡献 乐于助人

 楼主| 发表于 2009-10-31 01:55 | 显示全部楼层

输入切换部分

power.jpg

40

主题

6

好友

1493

积分

侠之大者 当前离线

Rank: 6Rank: 6

UID
20253
帖子
1325
精华
2
经验
1493 点
金钱
1278 ¥
注册时间
2007-3-16

社区贡献 乐于助人

 楼主| 发表于 2009-10-31 01:57 | 显示全部楼层

音量控制部分

音量控制是一般的分压型,23档电阻切换.看到很多用R2R方式的,但R2R个人觉得不适合音频使用.
档位是可以非常多,但阻抗就乱了.
vols.jpg

看似很简单的问题,争议的地方可多呢,看到不少帖子讨论,
5K,10K,20K,50K,100K,250K.........怎么选择?????

画个简图,DX们给个意见,VR阻值如何选择?
VOL1.jpg

40

主题

6

好友

1493

积分

侠之大者 当前离线

Rank: 6Rank: 6

UID
20253
帖子
1325
精华
2
经验
1493 点
金钱
1278 ¥
注册时间
2007-3-16

社区贡献 乐于助人

 楼主| 发表于 2009-10-31 01:58 | 显示全部楼层

内置前级及外接前级部分

先占个位,待续......

0

主题

0

好友

18

积分

注册会员 当前离线

Rank: 2

UID
134557
帖子
20
精华
0
经验
18 点
金钱
18 ¥
注册时间
2009-9-24
发表于 2009-10-31 02:26 | 显示全部楼层
太强了吧。。。。
楼主,你这个屏可以显示任意文字或者符号???

40

主题

6

好友

1493

积分

侠之大者 当前离线

Rank: 6Rank: 6

UID
20253
帖子
1325
精华
2
经验
1493 点
金钱
1278 ¥
注册时间
2007-3-16

社区贡献 乐于助人

 楼主| 发表于 2009-10-31 02:27 | 显示全部楼层
是的,带中文字库的
都是直接显示自带字库,未使用造字及图形。

0

主题

0

好友

18

积分

注册会员 当前离线

Rank: 2

UID
134557
帖子
20
精华
0
经验
18 点
金钱
18 ¥
注册时间
2009-9-24
发表于 2009-10-31 02:35 | 显示全部楼层
还没睡哟。。。。
牛人。

388

主题

1

好友

2052

积分

罗宾汉 当前离线

Rank: 7Rank: 7Rank: 7

UID
2073
帖子
2822
精华
2
经验
2052 点
金钱
1350 ¥
注册时间
2004-11-7

社区贡献 论坛版主 DIY大赛获奖 DIY大赛冠军

发表于 2009-10-31 02:37 | 显示全部楼层
确实强!

0

主题

0

好友

18

积分

注册会员 当前离线

Rank: 2

UID
134557
帖子
20
精华
0
经验
18 点
金钱
18 ¥
注册时间
2009-9-24
发表于 2009-10-31 02:38 | 显示全部楼层
如果屏是触摸的更牛了!!!

40

主题

6

好友

1493

积分

侠之大者 当前离线

Rank: 6Rank: 6

UID
20253
帖子
1325
精华
2
经验
1493 点
金钱
1278 ¥
注册时间
2007-3-16

社区贡献 乐于助人

 楼主| 发表于 2009-10-31 11:12 | 显示全部楼层
周末起来赶紧开始写流水帐
现在DIY JJ还真麻烦,读书时方便多了。时间又充裕

11

主题

0

好友

92

积分

论坛游民 当前离线

Rank: 3Rank: 3

UID
142652
帖子
280
精华
0
经验
92 点
金钱
92 ¥
注册时间
2009-10-26
发表于 2009-10-31 11:17 | 显示全部楼层
强大 很强大

24

主题

0

好友

2393

积分
     

罗宾汉 当前离线

超级新手

Rank: 7Rank: 7Rank: 7

UID
51185
帖子
7614
精华
0
经验
2393 点
金钱
2252 ¥
注册时间
2008-8-18
发表于 2009-10-31 11:25 | 显示全部楼层
不错,支持一下!

0

主题

0

好友

35

积分

注册会员 当前离线

LiangSheng的马甲

Rank: 2

UID
50237
帖子
40
精华
0
经验
35 点
金钱
35 ¥
注册时间
2008-8-8
发表于 2009-10-31 12:09 | 显示全部楼层
牛人越来越多了,我等只有观望的份。

2

主题

0

好友

1670

积分

侠之大者 当前离线

火星叔叔

Rank: 6Rank: 6

UID
88875
帖子
2223
精华
1
经验
1670 点
金钱
1630 ¥
注册时间
2009-3-17
发表于 2009-10-31 12:53 | 显示全部楼层
信号在壮观的继电器阵中流动,呵呵
头像被屏蔽

5

主题

1

好友

631

积分

禁止发言 当前离线

UID
45528
帖子
867
精华
0
经验
631 点
金钱
607 ¥
注册时间
2008-6-15
发表于 2009-10-31 13:07 | 显示全部楼层
真牛,我可是什么都不懂。
等着看你出成果!

9

主题

3

好友

771

积分
     

职业侠客 当前在线

Rank: 5Rank: 5

UID
58065
帖子
1360
精华
0
经验
771 点
金钱
818 ¥
注册时间
2008-10-11
发表于 2009-11-1 11:04 | 显示全部楼层
等着看你出成果!

169

主题

11

好友

7265

积分
     

荣誉版主 当前离线

刺桐乐声

Rank: 4

UID
19239
帖子
11926
精华
4
经验
7265 点
金钱
6135 ¥
注册时间
2007-2-25

社区贡献 论坛版主 乐于助人

发表于 2009-11-1 11:15 | 显示全部楼层
看起来很爽,不知道好不好用

40

主题

6

好友

1493

积分

侠之大者 当前离线

Rank: 6Rank: 6

UID
20253
帖子
1325
精华
2
经验
1493 点
金钱
1278 ¥
注册时间
2007-3-16

社区贡献 乐于助人

 楼主| 发表于 2009-11-5 16:50 | 显示全部楼层
DX们指点一下,电位器该如何取值?
5K,10K,20K,50K,100K,250K.........怎么选择?????
见下图
09103118067e966f5ed4fcc818.jpg

0

主题

0

好友

162

积分

论坛游民 当前离线

Rank: 3Rank: 3

UID
44467
帖子
500
精华
0
经验
162 点
金钱
342 ¥
注册时间
2008-5-30
发表于 2009-11-5 20:03 | 显示全部楼层
强人

40

主题

6

好友

1493

积分

侠之大者 当前离线

Rank: 6Rank: 6

UID
20253
帖子
1325
精华
2
经验
1493 点
金钱
1278 ¥
注册时间
2007-3-16

社区贡献 乐于助人

 楼主| 发表于 2009-11-29 17:45 | 显示全部楼层
又一个月过去了,DIY的进度缓慢.没办法要努力赚奶粉钱.
家庭工作第一,DIY第二

上来汇报一下进度,离截止时间只剩一个月了
您需要登录后才可以回帖 登录 | 注册

本版积分规则

Powered by Discuz! X3.4

© 2001-2012 Comsenz Inc.

返回顶部