[基础知识] 我的OO板CDM4摇头显示屏

[复制链接] 查看: 45607|回复: 161

57

主题

4

好友

626

积分
     

职业侠客 当前离线

灵山-小方

Rank: 5Rank: 5

UID
45551
帖子
1821
精华
0
经验
626 点
金钱
542 ¥
注册时间
2008-6-16
发表于 2014-8-5 10:24 | 显示全部楼层
        正所谓近朱者赤,爱屋及乌,最近接触的朋友都在玩摇头,我也加入了队伍的行列中,但我只是个HIFI菜鸟,木耳一对,不会欣赏HIFI,但自己对HIFI-DIY又情有独钟,唯一的业余爱好就是diy了,大家都为摇头调试希望能出好声,但我个人不懂欣赏,只是喜欢玩而已,所以我与大家追求的不同,大家DIY追求音质,而我,只是玩玩而已,做不好音质,就个好外观吧.
       很多人都是拿现成CD磨机,我也见过不少,但内脏基本一致,而唯独显示器是五花八门,总体来讲基本是VFD屏主流,只有少数国产CDM4机芯的CD机是数码管的,有些朋友甚至购买显示屏改装,,偶然一次看到朋友改装的摇头,用的是VFD屏,蛮好看的,可惜我是个近视眼,3年没换眼镜了,两米外都看不清VFD屏的字体了,所以萌生了一个自己做显示屏的念头.
        由于找不到大字体的VFD屏,而点阵VFD屏贵得无法承受,首选就应当是LED数码管了,要多大有多大,当规划草稿到一半时偶然在网上看到有人用TFT彩屏做的显示器,于是决定也用TFT彩屏,毕竟彩屏也属于点阵,字体大小都可以调整,而且显示的信息比LED数码管丰富得多.于是立马在TB购买了几个TFT屏,跑到电子城买了个TFT屏专用的转接板,剩下的就OO伺候了.
       当一切就绪时遇到第一个问题,310板输出的显示数据是什么格式?怎么传输的?没办法,立马买了个几十块钱的USB电脑用的逻辑分析仪分析数据,发现数据类似于IIC总线,只不过没有 地址和应答过程而已.再之分析到数据了却不知道这些数据的定义.又买了个MM5450数码管显示屏并查5450的PDF文档再配合逻辑分析仪逐位分析数据位与数码管显示段码比较,花了几个通宵终于把所有310板发送到显示板的数据分析完成了,
        当数据分析完毕后又遇到了一个问题,310板发送的显示数据是4位数码管的,只要CD机进入停止状态后显示模式就恢复到默认格式(显示曲目),而要显示时间只能用按键或遥控却换,为解决这个问题,想到用单片机来模拟遥控控制CD的显示模式,哎.....困难重重,平常我们都是用NEC格式遥控,又要研究飞利浦格式遥控代码,结果有研究了两个通宵才弄清楚飞利浦遥控器的代码和传输格式.
         这下好了,显示数据和遥控控制都基本弄清楚了,可以开始写代码了,我只用51单片机,所以就选择了STC的STC1212C5A60这个芯片,速度够快,刷屏速度还可以接收,对于我买的3.5寸320*480分辨率的TFT来说也不算太吃力,平局每秒刷屏30-40次左右,反正又不是用来显示图片的,逐个数字的时候基本感觉不到屏幕闪烁或有翻页视觉.

         从开始到现在,历经差不多一个月的分析,编程,修改,终于可以实现的了自己想要的效果,先先发几个照片臭美一下.
1.jpg
2.jpg
5.jpg
6.jpg
7.jpg
以上是试验时显示的简单信息

3.jpg
4.jpg
这是总体试验调试显示的信息,
第一行:总曲目时间
第二行:播放状态下显示整碟剩余时间
第三行:播放状态显示累计播放的时间
第四行:播放状态显示当前播放的曲目和本曲播放进程的时间
可惜310板子没有输出 本曲剩余时间 这组数据,不然就更完美了



补充内容 (2014-8-11 10:30):
79楼已更新PCB图

补充内容 (2014-8-17 15:22):
97楼已更新PCB实物图

补充内容 (2014-8-18 00:38):
102楼更新新板显示

补充内容 (2014-10-12 00:47):
132/133楼已做最后更新

评分

参与人数 5经验 +32 魅力 +12 收起 理由
蓝调太子 + 5 + 5 威武~
tmdqqs + 10 + 2 赞一个!
深圳仔 + 2 赞一个!
问胆 + 5 + 5 赞一个!
HQ + 10 赞一个

查看全部评分

111

主题

3

好友

432

积分

业余侠客 当前离线

Rank: 4

UID
166607
帖子
1779
精华
0
经验
432 点
金钱
391 ¥
注册时间
2010-1-20
发表于 2014-8-5 10:30 | 显示全部楼层
楼主 威武!!!

57

主题

4

好友

626

积分
     

职业侠客 当前离线

灵山-小方

Rank: 5Rank: 5

UID
45551
帖子
1821
精华
0
经验
626 点
金钱
542 ¥
注册时间
2008-6-16
 楼主| 发表于 2014-8-5 10:40 | 显示全部楼层
继续发一些调试好并认为可以定型的显示模式,
第一行显示总曲目时间,
中间显示状态符号,
最下面显示动态播放时间,由按键或遥控控制显示模式,可以支持显示当前曲目时间,整碟剩余时间和累计时间三种画面.

图标方面,左边显示:播放/停止/暂停3个符号,右边显示A-B复读和循环标志,在这些功能没有起作用的情况下显示为灰白色,起作用的显示红色.


11.jpg
播放状态,A-B复读和重复功能没打开

22.jpg
暂停状态,A-B复读和重复功能没打开

33.jpg
停止状态,A-B复读和重复功能没打开

44.jpg
播放中,A-B复读状态,按第一次A-B键时,标志在红色与灰白色间闪烁,按第二次就进入A-B复读状态,标志成红色,按第三次退出A-B模式,标志回复到灰白色

55.jpg
播放状态,重复功能显示单曲循环

66.jpg
播放状态,重复功能显示全部循环


2

主题

0

好友

94

积分

论坛游民 当前离线

Rank: 3Rank: 3

UID
250811
帖子
135
精华
0
经验
94 点
金钱
91 ¥
注册时间
2010-10-16
发表于 2014-8-5 10:42 来自手机端 | 显示全部楼层
99685能不能显示楼主?

57

主题

4

好友

626

积分
     

职业侠客 当前离线

灵山-小方

Rank: 5Rank: 5

UID
45551
帖子
1821
精华
0
经验
626 点
金钱
542 ¥
注册时间
2008-6-16
 楼主| 发表于 2014-8-5 10:45 | 显示全部楼层
接错线 发表于 2014-8-5 10:42
99685能不能显示楼主?

由于我只有99696做试验,所以现在只能用于696的主板,正在寻求685主板做实验分析数据

2

主题

1

好友

3277

积分
     

罗宾汉 当前离线

Rank: 7Rank: 7Rank: 7

UID
555609
帖子
3236
精华
0
经验
3277 点
金钱
3154 ¥
注册时间
2012-12-28
发表于 2014-8-5 10:47 | 显示全部楼层
楼主假装不懂

57

主题

4

好友

626

积分
     

职业侠客 当前离线

灵山-小方

Rank: 5Rank: 5

UID
45551
帖子
1821
精华
0
经验
626 点
金钱
542 ¥
注册时间
2008-6-16
 楼主| 发表于 2014-8-5 10:57 | 显示全部楼层
阴险发烧友 发表于 2014-8-5 10:47
楼主假装不懂

虽然我能做出696的显示器,但我也是刚接触摇头的,之前对这些并不是很了解,花了一个月时间分析数据,虽然我知道有685这个主板,但我手上没有,也没时间去了解,估计等手里有685主板的时候再去研究.

89

主题

9

好友

309

积分

业余侠客 当前离线

Rank: 4

UID
356539
帖子
1968
精华
0
经验
309 点
金钱
239 ¥
注册时间
2011-6-25
发表于 2014-8-5 11:01 | 显示全部楼层
本帖最后由 hifi常乐 于 2014-8-5 11:09 编辑

开板大量生产优惠大家,这个配合顶开的,面板中间彩屏显示。好 !

57

主题

4

好友

626

积分
     

职业侠客 当前离线

灵山-小方

Rank: 5Rank: 5

UID
45551
帖子
1821
精华
0
经验
626 点
金钱
542 ¥
注册时间
2008-6-16
 楼主| 发表于 2014-8-5 11:03 | 显示全部楼层
hifi常乐 发表于 2014-8-5 11:01
开板大量生产优惠大家,这个配合顶开的,面板中间彩屏显示。好 !

这只是个人业余玩玩而已,不然就不会OO板伺候啦,纯属是技术爱好,瞎折腾而已,

89

主题

9

好友

309

积分

业余侠客 当前离线

Rank: 4

UID
356539
帖子
1968
精华
0
经验
309 点
金钱
239 ¥
注册时间
2011-6-25
发表于 2014-8-5 11:10 | 显示全部楼层
mkkop 发表于 2014-8-5 11:03
这只是个人业余玩玩而已,不然就不会OO板伺候啦,纯属是技术爱好,瞎折腾而已,

独乐乐,不如与众同乐 !

或者公开材料和电路图吧!

37

主题

6

好友

1262

积分

侠之大者 当前离线

Rank: 6Rank: 6

UID
349839
帖子
2529
精华
0
经验
1262 点
金钱
1228 ¥
注册时间
2011-6-12
发表于 2014-8-5 11:11 | 显示全部楼层
不错,有才,能共享一下大家就好了。

57

主题

4

好友

626

积分
     

职业侠客 当前离线

灵山-小方

Rank: 5Rank: 5

UID
45551
帖子
1821
精华
0
经验
626 点
金钱
542 ¥
注册时间
2008-6-16
 楼主| 发表于 2014-8-5 11:13 | 显示全部楼层
hifi常乐 发表于 2014-8-5 11:10
独乐乐,不如与众同乐 !

或者公开材料和电路图吧!

这纯属自娱自乐,我没有画原理图,TFT屏是按照商家提供的脚位图接的,其他都没有了,显示板到310主板就接了个电源脚和数据线而已

57

主题

4

好友

626

积分
     

职业侠客 当前离线

灵山-小方

Rank: 5Rank: 5

UID
45551
帖子
1821
精华
0
经验
626 点
金钱
542 ¥
注册时间
2008-6-16
 楼主| 发表于 2014-8-5 11:14 | 显示全部楼层
SDYNCJX 发表于 2014-8-5 11:11
不错,有才,能共享一下大家就好了。

现在还没有调试好,软件上需要改善,过段时间调试完成确认没问题了再考虑开源

0

主题

0

好友

70

积分
     

论坛游民 当前离线

Rank: 3Rank: 3

UID
288741
帖子
155
精华
0
经验
70 点
金钱
68 ¥
注册时间
2011-2-3
发表于 2014-8-5 11:41 | 显示全部楼层
屏大了装机又成问题.

57

主题

4

好友

626

积分
     

职业侠客 当前离线

灵山-小方

Rank: 5Rank: 5

UID
45551
帖子
1821
精华
0
经验
626 点
金钱
542 ¥
注册时间
2008-6-16
 楼主| 发表于 2014-8-5 11:42 | 显示全部楼层
ljr12388 发表于 2014-8-5 11:41
屏大了装机又成问题.

亚克力面板伺候

13

主题

0

好友

302

积分
     

业余侠客 当前离线

Rank: 4

UID
533691
帖子
1857
精华
0
经验
302 点
金钱
332 ¥
注册时间
2012-10-7
发表于 2014-8-5 12:16 来自手机端 | 显示全部楼层
路过

11

主题

0

好友

419

积分
     

业余侠客 当前离线

Rank: 4

UID
680822
帖子
693
精华
0
经验
419 点
金钱
400 ¥
注册时间
2014-4-6
发表于 2014-8-5 12:38 | 显示全部楼层
嘿嘿,漂亮哦

3

主题

0

好友

18

积分

注册会员 当前离线

Rank: 2

UID
619361
帖子
35
精华
0
经验
18 点
金钱
12 ¥
注册时间
2013-9-20
发表于 2014-8-5 12:58 来自手机端 | 显示全部楼层
欧椰

308

主题

15

好友

5852

积分
     

罗宾汉 当前离线

无声胜有声

Rank: 7Rank: 7Rank: 7

UID
17993
帖子
18115
精华
12
经验
5852 点
金钱
4909 ¥
注册时间
2007-1-25
发表于 2014-8-5 13:05 来自手机端 | 显示全部楼层
好漂亮

111

主题

3

好友

432

积分

业余侠客 当前离线

Rank: 4

UID
166607
帖子
1779
精华
0
经验
432 点
金钱
391 ¥
注册时间
2010-1-20
发表于 2014-8-5 13:09 | 显示全部楼层
mkkop 发表于 2014-8-5 11:14
现在还没有调试好,软件上需要改善,过段时间调试完成确认没问题了再考虑开源

696和685 应该都可以的吧 两个CPU 显示部分貌似都是通用的  只需要改变685的输出方式及可   强烈要求楼主 出个DIY套件或者公布电路开源、、、、、、顶
您需要登录后才可以回帖 登录 | 注册

本版积分规则

Powered by Discuz! X3.4

© 2001-2012 Comsenz Inc.

返回顶部