谈一谈PHILIPS CDM系统的核心
:) 看图吧首先登场的是MAB8441系列.
MAB8441是PHILIPS自己开发和推出的初级MCU系统.支持I2C接口是他最大的特色.使用MAB8441系列的机器,一般这个机器都有2个8441.但是不同的后缀代表的功能和具体脚位的定义不一样.但是MAB8441P-T082和MAB8441P-T164两个是一样的.在早期的CDM2机器里面.082使用非常广泛.而后期欧美的厂家如KRELL,MICROMEGA等厂家推出CDM3转盘的时候,则广泛使用了MAB8441P-T164.这也使得有传扬164后缀才是CDM3原配的MCU.
而图中的MAB8441P-T018就是典型的支持I2C接口的控制MCU了.他可以跟082和164两个任何一个随便通信.另外跟018功能相同可以互换的还有042后缀的.
MAB8441所属年代旧远.他经典的搭配是TDA5708/TDA5709这套CD2伺服系统.
但是在1987-1988年的过度时期,在MC68HC05还没正式登场之前,PHILIPS通过修改内部伺服代码,使得MAB8441也可以支持TDA8808/TDA8809这套CD3系统.
另外也出现一些单独一个MAB8441就可以支持控制键盘的MCU.这个我一直不是特别明白.但是也没有深究. 这个......太专业了! :lol 这里来了个很多人都很熟悉的:MC68HC05
MC68HC05经常在PHILIPS的技术手册里出现.而其实这只是PHILIPS的一个笼统的MCU的称呼.具体到不同的机器里面,其具体型号并不是MC68HC05的.甚至我本人没有见过PHILIPS或者其他使用PHILIPS系统的机器里面的MCU是标MC68HC05的(汽车CD除外,呆会见).
早期的时候曾经买过几片MC68HC05.而事实上,我怀疑这是一只空白的MCU.MC68HC05的技术指标可以简单理解为很流行的S51单片机.他是一个成熟的8位MCU系统.
而这里还有ZC99685和ZC99702,ZC99696我没上图.
这里有点有趣.
我只说一些显而易见的差异.
99696恰好处于99685和99702之间.99696本身就是一只MC68HC05.具体定义上,99685既支持直接键盘输出和LED显示.同时他又支持外接VFD显示驱动和键盘扫描IC.我很喜欢这个DD.他太特别了.NAIM CDM4和CDM9机器上用的就大大的有他的身影.而那已经是1994年的机器了.按照编号,他早就应该使用ZC99702了.
ZC99702功能跟ZC99685差不多.但是他不支持直接键盘输出.他必须外接其他IC来实施控制和显示.
这样一来,99696实际上,论代码,他不及99702,也不及99685.但是论电路的完整性和方便性,却是很有优势的.不过有一点,99685需要外加一个逻辑电路来增强对8808/8809的支持.而99696则不需要.当然更后期的99702也不用.
这说明,PHILIPS的伺服代码一直在改进中.
当然这个改进也可以从更早期的1988年左右的机器得到证实.在那个时期推出的一部分机器使用TDA8808/8809的.需要外加一个双运放来支持.大致功能跟99685+逻辑门电路差不多.但是我觉得99685的方式比他们先进.
这一系列的改变,也可以从一个角度体现PHILIPS的核心是软件.
当然,某HIEND顶级M4PRO机器用的也是99702...见图 继续革命...
上面提到的都是PHILIPS的初级MCU系统.
我所指的初级,更多程度上,根据PHILIPS系统的变化,是从用户控制功能上体现出来的.
上面的系统都是通过I2C接口实现大家都很关心的显示和控制的.一般地说,这些初级系统都不支持直选.更不支持FTS(下面有探讨)
如果要支持VFD,那么I2C接口多加一跟VFD控制线就可以接对应的VFD显示驱动了.
不管是直接输出键盘还是外接键盘扫描IC,他们都不能支持直选.
下面图中的是PHILIPS系统中的中级系统.这个系统最大的不同是,他们有了支持FTS的EEPROM.
ZC40005和SC40901两个就是主MCU.同样的,他们跟99685,99696,99702一样都是MC68HC05的化身.MC68HC05就是人民,而张三李四就是人民中的一员.呵呵
OK.ZC400005和SC40901跟99685一样,都支持VFD.而他们也只能支持VFD.他们必须外接VFD和键盘驱动器.U3090就是使用最广泛的搭配者了.
但是他们内部的代码已经完全不同了.对比99685,他们不但不需要外加逻辑门电路增强对8808/8809的支持,使得系统更简化.同时他们还支持EEPROM读写功能.
上面的X24C16P就是EEPROM.
它是一只串行通信的EEPROM.使用了他们搭配起来的机器,就可以实现FTS,当然还有方便的直选功能.SC40901是1989年出的.而ZC40005是1991年出的.他们两者的脚定义一样.但是或者是程序不同.所以并不能代用.
另外,虽然U3090支持一个简单的驱动器.内部只有RAM而没有CPU运算单元?按理说可以互相代用.但是我试了2只,都不能使用.不知道是不是这2个同时都是坏的.
以上的全部的MCU,除了8441提到的可以代用之外,都互相不支持代用.
实在是遗憾.
不过也可以证实一个事情,PHILIPS不同的机器,不同时期不同档次的机器,其内部代码是不同的. 晕,8441后缀还有T148,T157T158是直代吗:lol 上面谈到了中级系统.这下来的就是高级系统了.
:lol
高级系统之所以高级,除了强大的硬件之外(2只大型MCU+EEPROM+ROM),细微的西方是他同时支持了高速伺服.
先看图.
首先,这里出现一只型号为XXC68HC11A的巨型MCU.令人吃惊的是他是1987年首次被PHILIPS使用的MOTO公司的高性能8位MCU.说他高性能,是因为他是首次拥有48脚的强大硬件能力(其他8位,除了贴片,都支持40脚的).他的运算效率比普通8位更高.寻地更快.他第一次出现是在PHILIPS CD880上.这对PHILIPS来说是一次史无前例的突破和尝试来的.
下面是常见的MC68HC24,他硬件上就是一只MC68HC05.他是负责伺服系统的.
而X2816BP就是一只并行的EEPROM.
D7537AC则是一直NEC公司生产的巨型的VFD显示驱动和键盘输出MCU.42脚系统.内部既有运算单元,又有RAM和ROM.是一个完整的MCU系统来的.
XXC68HC11A+MC68HC24+EEPROM+ROM+若干数字逻辑门电路=PHILIPS高级伺服系统.这套DD首次应用是CD880/CD880J,后来的LHH300,LHH500以上的LHH一直到LHH900R都是使用这套系统作为核心.
相对应的,LHH系列的显示驱动也是使用D7537作为对应的支持.
这是PHILIPS至今最强大的硬件软件核心.提供了高速伺服寻轨,大量的用户记忆,直选等等控制功能.
看着这套DD,让我肃然就起了敬意.
这套系统,PHILIPS没有提供给其他任何使用了他光头做CD的厂家.乃独家所有.当然跟PHILIPS同根同源的MARANTZ除外.
最后,诸如其他欧美厂家也额外建立了对应的用户控制功能,比如MARK就通过I2C接口自己加了进去.但是跟PHILIPS的双MCU相比,首先通信模式都完全不同了.XXC68HC11和MC68HC24是同步复位的.而且I/O接口数度联动.是一个紧密结合的核心.
最下面那个图是LHH700上的应用. 最后,是最新的MC68HC05的化身.
这次是CDM9汽车CD上的.虽然个头小小,不过依然很开.他的输出显示接口跟ZC99702差不多.不过,试了一下,代码不同,显示不起来. 原帖由 q1688 于 2008-5-24 14:39 发表 http://bbs.hifidiy.net/images/common/back.gif
晕,8441后缀还有T148,T157T158是直代吗:lol
8441的后缀太多.定义也不尽相同,无法一一确认了.
:lol 你要小心我下星期出广州抢你的8441T164啊:lol :asdsd :asdsd 吻子兄许久不见了,来到就搞的我等头晕啊:asdsd :asdsd :asdsd 原帖由 q1688 于 2008-5-24 15:13 发表 http://bbs.hifidiy.net/images/common/back.gif
你要小心我下星期出广州抢你的8441T164啊:lol
:lol 恶犬伺候....:victory: 原帖由 jason2511 于 2008-5-24 15:21 发表 http://bbs.hifidiy.net/images/common/back.gif
:asdsd :asdsd 吻子兄许久不见了,来到就搞的我等头晕啊:asdsd :asdsd :asdsd
呵呵,最近忙啥啊.:lol 问个问题~~~,
CDM4光头 直接换CDM2的可以否,注意什么? 这贴要加精了吧! 原帖由 syhkiss 于 2008-5-24 15:32 发表 http://bbs.hifidiy.net/images/common/back.gif
问个问题~~~,
CDM4光头 直接换CDM2的可以否,注意什么?
摇摆部分可以换.没有物理修改.
问题只是电路上的.要因你的CDM2伺服板的类型而定.具体不同的板是不一样的.:) :victory: 好文好图,收藏 用双核奔腾D+DDR2 +Flash ROM做主控MCU会不会更好呢? 原帖由 ch639827608 于 2008-5-24 16:18 发表 http://bbs.hifidiy.net/images/common/back.gif
用双核奔腾D+DDR2 做主控MCU会不会更好呢?
为何不用XEON至强?
:lol 图文并茂! 原帖由 吻子 于 2008-5-24 15:27 发表 http://bbs.hifidiy.net/images/common/back.gif
:lol 恶犬伺候....:victory:
我带只狗公来把你的狗娜奸了就得了:lol