怎样实现车载DVD或MP3的连续播放
目前中国的车载DVD和车载MP3使用的是汽车发电机的电源,不是汽车电池电源,当我在看DVD或听MP3,当目的地到达或有事情要做,我们会关掉汽车发动机,这时候,我们切断了DVD和MP3播放器的电源,当我们再回到车上,开启发动机,DVD或MP3重新得电,DVD或MP3都是从头开始播放,如果我们不想重复前面所看或所听的内容,我们必须通过遥控器或面板按钮调到以前听过的位置,在狭小的假使室,遥控器很难找,而且比较容易丢,总之,这样给司机带来很大的麻烦.目前在韩国和一些欧美汽车发达的国家,他们的车载DVD和车载MP3都有记忆功能(延续以前CD的功能).
实现的原理:
当我们看DVD或听MP3时,DVD和MP3控制器自动把DVD或MP3的运行时间轨迹记录到存储器内,(目前国外是每秒记录一次), 当目的地到达或有事情要做,我们会关掉汽车发动机,这时候,我们切断了DVD和MP3播放器的电源,但是,DVD或MP3的播放位置已经存储到存储器内,当我们再回到车上,开启发动机,DVD或MP3重新得电,DVD或MP3将自动从存储器所存储的位置开始播放.
实现的方式:
在所有DVD和MP3的播放器中,都会有一个EEPROM存储器,在此存储器中存放一些本机器的设置参数, EEPROM存储器中一定会有没有使用的存储空间,如果我们利用这些没有用的存储空间存储DVD或MP3的运行位置参数,那么DVD和MP3所有的硬件都不用修改,只需修改软件,就能实现这一功能.但是几乎所有的EEPROM的擦写次数是10万次,如果我们按每秒记录一次,那么我们只能开几部DVD或听二个月的MP3,系统将失去这种功能.现在有了解决办法,美国Ramtron公司FRAM的擦写次数可以达到1000亿次.下面让我们简单了解FRAM的产品.美国Ramtron公司铁电存贮器(FRAM)的核心技术是铁电晶体材料.这一特殊材料使得铁电存贮产品同时拥有随机存取记忆体(RAM)和非易失性存贮产品的特性.产品的主要特点:
1) 擦写次数多,至少达到1000亿次.
2) 速度快,没有写等待时间.
3) 功耗低,读写电流150Ua,静态电流小于1Ua
4) 读写无限次,在超过1000亿次后,FRAM还可以做SRAM使用
5) 接口方式与IIC的EEPROM完全兼容
方案所带来的问题和问题的解决办法:
可能设计者会问,如果没有播放完DVD影片,我更换影片,会不会系统从上次记录的时间位置开始播放?我想分三种情况,一种是情况是:当DVD播放器在播放中换碟片,MCU知道更换碟片,所以可以用软件解决这一问题.另一种情况是:当DVD在断电后,人为的把碟片取出,在上电时再把另一张碟片放进去,由于碟片放进去时MCU已经工作,所以MCU知道更换碟片,同样可以用软件解决这一问题.第三种情况是:当DVD在断电后,人为的把碟片取出,再人为的把另一张碟片放入,由于这一切是在MCU不知情的状况下人为的.当DVD再次上电时, 碟片会从上次记录的地方播放,这时候才会出错,但这种错误很容易更正.我们都知道,当汽车断电时,DVD或MP3播放的到的位置是随机的,而DVD或MP3的开始位置是唯一的,所以不管遥控器调整或手动调整都比后者比前者来得方便,而且出现这种问题,是人为的把碟片取出,再人为的把另一张碟片放入,这种情形出现很少。
实现的原理:
当我们看DVD或听MP3时,DVD和MP3控制器自动把DVD或MP3的运行时间轨迹记录到存储器内,(目前国外是每秒记录一次), 当目的地到达或有事情要做,我们会关掉汽车发动机,这时候,我们切断了DVD和MP3播放器的电源,但是,DVD或MP3的播放位置已经存储到存储器内,当我们再回到车上,开启发动机,DVD或MP3重新得电,DVD或MP3将自动从存储器所存储的位置开始播放.
实现的方式:
在所有DVD和MP3的播放器中,都会有一个EEPROM存储器,在此存储器中存放一些本机器的设置参数, EEPROM存储器中一定会有没有使用的存储空间,如果我们利用这些没有用的存储空间存储DVD或MP3的运行位置参数,那么DVD和MP3所有的硬件都不用修改,只需修改软件,就能实现这一功能.但是几乎所有的EEPROM的擦写次数是10万次,如果我们按每秒记录一次,那么我们只能开几部DVD或听二个月的MP3,系统将失去这种功能.现在有了解决办法,美国Ramtron公司FRAM的擦写次数可以达到1000亿次.下面让我们简单了解FRAM的产品.美国Ramtron公司铁电存贮器(FRAM)的核心技术是铁电晶体材料.这一特殊材料使得铁电存贮产品同时拥有随机存取记忆体(RAM)和非易失性存贮产品的特性.产品的主要特点:
1) 擦写次数多,至少达到1000亿次.
2) 速度快,没有写等待时间.
3) 功耗低,读写电流150Ua,静态电流小于1Ua
4) 读写无限次,在超过1000亿次后,FRAM还可以做SRAM使用
5) 接口方式与IIC的EEPROM完全兼容
方案所带来的问题和问题的解决办法:
可能设计者会问,如果没有播放完DVD影片,我更换影片,会不会系统从上次记录的时间位置开始播放?我想分三种情况,一种是情况是:当DVD播放器在播放中换碟片,MCU知道更换碟片,所以可以用软件解决这一问题.另一种情况是:当DVD在断电后,人为的把碟片取出,在上电时再把另一张碟片放进去,由于碟片放进去时MCU已经工作,所以MCU知道更换碟片,同样可以用软件解决这一问题.第三种情况是:当DVD在断电后,人为的把碟片取出,再人为的把另一张碟片放入,由于这一切是在MCU不知情的状况下人为的.当DVD再次上电时, 碟片会从上次记录的地方播放,这时候才会出错,但这种错误很容易更正.我们都知道,当汽车断电时,DVD或MP3播放的到的位置是随机的,而DVD或MP3的开始位置是唯一的,所以不管遥控器调整或手动调整都比后者比前者来得方便,而且出现这种问题,是人为的把碟片取出,再人为的把另一张碟片放入,这种情形出现很少。
文章版权归西部工控xbgk所有,未经许可不得转载。