摘要:CD/DVD ROM目前已成為便攜式電腦的標(biāo)準(zhǔn)設(shè)備,OZ168芯片采用AudioDJTM技術(shù),可保證在電腦不開機(jī)的情況下欣賞CD音樂,從而將便攜式電腦轉(zhuǎn)變成隨身攜帶的CD機(jī),這一方案可大大降低電腦電池消耗,最大限度地延長工作時(shí)間。文中介紹了OZ168的主要特點(diǎn)、結(jié)構(gòu)功能,給出了其應(yīng)用電路。
1 引言
OZ168是O2 MICRO公司生產(chǎn)的專用便攜式電腦音頻播放芯片。目前,便攜式電腦幾乎都將CD/DVD ROM作為標(biāo)準(zhǔn)配置,正常情況下,在便攜式電腦上播放CD音樂都需要先將系統(tǒng)開機(jī),用Window-sTMMedia Player或其它媒體播放軟件來播放。為了簡單的功能去開啟系統(tǒng),而消耗大量的電池電力,這無疑會(huì)為正常的移動(dòng)辦公帶來電池電力不足的壓力。AudjoDJTM技術(shù)能使便攜式電腦用戶在隨時(shí)欣賞CD音樂的美妙的同時(shí),無需顧慮電池的容量限制,OZ168器件的專用隔電措施可保證只提供CD/DVD ROM等少部分系統(tǒng)工作電源而將電腦其它部分關(guān)閉,從而大大降低電腦的電池消耗,最大限度地延長電池工作時(shí)間。圖1是OZ168的工作系統(tǒng)框圖,它的主要功能和特點(diǎn)如下:
●具有三種工作模式:CD播放模式、直接播放模式、直通信道模式;
●具有三種電源管理方案:自動(dòng)省電工作模式、休眠模式、待機(jī)模式;
●支持2位CD音軌數(shù)碼顯示,可用LCD顯示STOP,Play?Pause?Search等狀態(tài);
●在CD播放模式時(shí),可通過ATAPI協(xié)議來控制CD/DVD ROM的各種工作狀態(tài);
●支持CD/DVD ROM DMA功能,從而使數(shù)據(jù)傳輸?shù)乃俾矢欤?img height=439 hspace=1 src="/article/UploadPic/2006-3/200632413309662.gif" width=393 align=right vspace=1 border=0>
●AudjoDJTM技術(shù)可保證系統(tǒng)的最小軟件支持;
●具有CD高品質(zhì)音響效果。
2 工作模式
OZ168有CD播放(CD Player Mode),直接播放(Direct Mode)和直通信道(PASS Through Mod)三種工作模式。而且芯片會(huì)根據(jù)計(jì)算機(jī)不同的工作狀態(tài)自動(dòng)進(jìn)入相應(yīng)的工作模式。
2.1 CD播放模式
當(dāng)系統(tǒng)在CD播放模式時(shí),整個(gè)系統(tǒng)只有CD ROM和音頻放大器兩大部分需要電源,系統(tǒng)其它部分被關(guān)閉,此時(shí)CD ROM左右聲道音頻信號直接傳送至音頻放大器,從而保證了在不開機(jī)狀況下播放CD。在CD Player模式下,OZ168可通過ATAPI協(xié)議直接控制CD/DVD ROM的狀態(tài)以及播放CD Track的音軌。OZ168音樂播放鍵功能如下:
(1)通過Player、Pause、NEXT TPK、PREV TRK、STOP EJ ECT等操作,可使用戶選擇自己喜歡的音樂。
(2)通過ATAPI接口,可在CD Player工作模式下,直接通過ATAPI命令控制CD ROM的工作狀態(tài)。ATAPI既能提供表1所列的控制命令,也可自定義一些控制命令。ATAPI設(shè)備?如CD/DVD ROM?支持OZ168工作中的所有ATA專用協(xié)議和控制指令。圖2是CD播放模式的工作狀態(tài)圖。
表1 ATAPI指令控制表
命 令 控 制 | 操 作 碼 |
Mode sense | 5Ah |
Pause/resume | 4Bh |
Play audio MSF | 47h |
STOP | 1Bh |
Read TOC | 43h |
Request sense | 03h |
Read sub channel | 42h |
Test unit ready | 00h |
Unlock | 1Eh |
2.2 直接播放模式
直接播放模式時(shí),系統(tǒng)實(shí)際已進(jìn)入開機(jī)狀態(tài),此時(shí)用戶依然可以用各種功能鍵控制CD播放。當(dāng)功能鍵PLAY PAUSE、NEXT TRK、PREV TRK或STOP_EECT被按下時(shí),OZ168會(huì)發(fā)出中斷INT信號,以改變中斷狀態(tài)寄存器?07h?的第8個(gè)字節(jié)。當(dāng)OZ168有INT信號發(fā)出時(shí),SMBUS Host會(huì)讀取功能鍵寄存器?01h?以確定是哪一個(gè)鍵被按下時(shí),此后,命令控制寄存器?03h?的Bit?ACK?字節(jié)將被重置,預(yù)定的AudioDJTM驅(qū)動(dòng)程序和CD ROM驅(qū)動(dòng)程序?qū)⒅苯訉Γ茫模模郑?ROM發(fā)出相應(yīng)的控制命令以控制CD/DVD ROM的動(dòng)作。當(dāng)OZ168控制命令結(jié)束時(shí),OZ168將自動(dòng)清除功能鍵寄存器和ACK字節(jié)的值。
2.3 直通信道模式
在PASS Through工作模式,OZ168在OS和所有系統(tǒng)設(shè)備之間被當(dāng)作透明的部分,即設(shè)備和OS都“看”不到OZ168的存在,此時(shí),OZ168只傳送系統(tǒng)與CD ROM之間所有下達(dá)和反饋的命令,而OZ168不對這些指令和數(shù)據(jù)作任何變動(dòng),所有系統(tǒng)IDE總線信號直通至CD ROM IDE總線。此時(shí),OZ168僅被用作系統(tǒng)與CD ROM之間進(jìn)行數(shù)據(jù)/命令傳輸?shù)男诺?。?內(nèi)部結(jié)構(gòu)
OZ168的內(nèi)部結(jié)構(gòu)圖如圖3所示,下面對其主要組成模塊作一介紹。
3.1 狀態(tài)控制器模塊
OZ168的三種工作狀態(tài)主要通過狀態(tài)控制器來選擇,狀態(tài)控制器通過檢測PAV EN、PC SYSTE-MOFF()和Direct Mode register()的輸入信號來確定進(jìn)入那種工作模式。當(dāng)PAV_EN為1且PC SYSTE-MOFF為1時(shí)?OZ168將發(fā)出PWR CTRL信號以開啟CD ROM和音頻放大器的電源,并配合功能鍵控制器通過ATAPI協(xié)議直接控制CD ROM的工作狀態(tài),此時(shí)OZ168進(jìn)入CD Player模式。狀態(tài)控制器模塊的輸入邏輯信號與相關(guān)的狀態(tài)如表2所列。
表2 狀態(tài)控制器與工作模式狀態(tài)表
工作模式 | PAV-EN信號狀態(tài) | PCSYSTEM-OFF信號狀態(tài) | Direct Mode信號狀態(tài) |
CD Player | 1 | 1 | x |
Direct Mode | x | 0 | 1 |
Pass Through | x | 0 | 0 |
Power Off | 0 | 1 | x |
3.2 功能鍵控制模塊
在CD Player模式和Direct模式,當(dāng)有功能鍵信號輸入控制模塊時(shí),功能鍵控制器將重新填寫內(nèi)部寄存器,并將改動(dòng)的寄存器信息傳送至狀態(tài)控制器模塊。狀態(tài)控制器接收并保存這些設(shè)置,同時(shí)將其轉(zhuǎn)換成ATAPI協(xié)議控制指令,以直接控制CD/DVD ROM做出各種功能選擇。
3.3 LCD狀態(tài)顯示模塊
OZ168采用COM0,COM1及LCD?12……1?信號驅(qū)動(dòng)LCD 2位7段數(shù)碼管,從而顯示當(dāng)前音軌數(shù)及STOP、PLAY、PAUSE和Fast search等狀態(tài)。COM0、COM1為LCD面板顯示模塊的第12組64Hz時(shí)鐘驅(qū)動(dòng)信號。利用LCD?12……1?12位顯示數(shù)據(jù)信號,并配合COM0、COM1時(shí)鐘信號可驅(qū)動(dòng)3位7段數(shù)碼管。圖4所示是COM0、COM1的時(shí)鐘驅(qū)動(dòng)信號波形。
4 設(shè)計(jì)實(shí)例
OZ168電壓范圍為-0.3V ~+6.0V,其輸入電壓應(yīng)在-0.3~+0.3V之間,正常工作溫度范圍為0~70℃。圖5是OZ168的一個(gè)應(yīng)用實(shí)例,它的功能鍵輸入信號PREV TRK、NEXT TRK、PLAY PAUSE、STOP EJECT等需接100pF的濾波電容,以防止由噪聲干擾引起的誤動(dòng)作,PWR CTL信號接47kΩ下拉電阻可保證在RESET上升沿時(shí)PWR CTL為0,從而開啟電源管理控制,PAVMODE/IDSEL引腳也應(yīng)接下拉4.7kΩ電阻,選擇SM BUS address ID為34h可以保證OZ168的輸入電源穩(wěn)定,Vcc端需接1個(gè)10μF的鉭電容和1個(gè)0.1μF陶瓷電容做電源耦合電路。
圖5
5 結(jié)束語
本文設(shè)計(jì)的OZ168音頻播放電路可作為參考設(shè)計(jì)電路使用,設(shè)計(jì)中未使用GPIO[1∶0]/VOL_UP/VOL_UP信號外接數(shù)字電位器的方式來實(shí)現(xiàn)數(shù)字音量調(diào)節(jié)功能,由于采用了高級電源管理技術(shù),OZ168的電量消耗很低,其高兼容性的ATAPI接口規(guī)范可應(yīng)用于各種品牌的CD/DVD ROM?而對于OEM廠商來說,也可以根據(jù)不同需求更改CD/DVD ROM配置,但并不影響PC兼容性,從而為系統(tǒng)配置帶來了極大方便。同時(shí)也為用戶提供了更大的升級空間。
- 采用Au(7559)
- 應(yīng)用設(shè)計(jì)(8445)
相關(guān)推薦
基于S3C44B0X的WAVE音頻文件播放


DSP教學(xué)實(shí)驗(yàn)箱:音頻采集與播放實(shí)驗(yàn)


音頻信息是怎么保存和播放的?
音頻文件(WAV)特技播放的原理及實(shí)現(xiàn)
CCFLEEFL變換控制芯片OZ9924相關(guān)資料下載
CCFLEEFL變換控制芯片OZ9926資料推薦
CCFLEEFL變換控制芯片OZ9936資料推薦
CCFLEEFL逆變器控制芯片OZ9970資料推薦
EI—PXA168通用型開發(fā)平臺
HarmonyOS多音頻播放并發(fā)政策及音頻管理解析
MPEG音頻編解碼器及其應(yīng)用
S3C2440嵌入式音頻系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn)
W90P710的智能音樂播放器系統(tǒng)設(shè)計(jì)
WinCE工控主板對音頻播放的支持
[轉(zhuǎn)帖]虛儀科技推出基于電腦的高精度實(shí)時(shí)音頻分析儀RTA-168
一款專業(yè)音頻信號檢測調(diào)試系統(tǒng)(基于電腦的高精度實(shí)時(shí)音頻分析儀RTA-168)
一款專業(yè)音頻系編號檢測調(diào)試系統(tǒng)(基于電腦的高精度實(shí)時(shí)音頻分析儀RTA-168)
一款專業(yè)音響檢測調(diào)試系統(tǒng)(基于電腦的高精度實(shí)時(shí)音頻分析儀RTA-168)
一款專業(yè)音響檢測調(diào)試系統(tǒng)(基于電腦的高精度實(shí)時(shí)音頻分析儀RTA-168)
專業(yè)音頻分析儀RTA-168(示波器、頻譜分析、聲級計(jì)、倍頻...
專業(yè)音頻分析儀RTA-168(示波器、頻譜分析、聲級計(jì)、倍頻程分析)
為什么無法使用媒體播放器應(yīng)用程序通過GUI在android11中播放音頻?
什么是視音頻編解碼技術(shù)?如何去實(shí)現(xiàn)它?
八串LED驅(qū)動(dòng)控制芯片OZ9955電子資料
六串LED驅(qū)動(dòng)控制芯片OZ9956A電子資料
關(guān)于OZ168的知識點(diǎn)都總結(jié)在這里
基于ARM7的嵌入式音頻處理系統(tǒng)的設(shè)計(jì)
基于FPGA的音頻播放器設(shè)計(jì)
如何沒有ADC,MCU怎么實(shí)現(xiàn)音頻播放?
如何通過tinyalsa命令音頻正在通過wm8960播放?
怎樣在音頻播放系統(tǒng)里面進(jìn)行音頻系數(shù)量化的設(shè)計(jì)呢
最專業(yè)的音響檢測調(diào)試系統(tǒng)(基于電腦的高精度實(shí)時(shí)音頻分析儀RTA-168)
有關(guān)音頻編碼標(biāo)準(zhǔn)的發(fā)展現(xiàn)狀及其趨勢
求大神解答一下音頻播放文件問題
液晶屏芯片OZ9956B相關(guān)資料分享
液晶電源管理芯片OZ9902CGN的資料推薦
液晶背光芯片OZ964相關(guān)資料分享
液晶背光芯片OZ9910B相關(guān)資料分享
液晶背光芯片OZ9977A相關(guān)資料下載
液晶背光芯片OZ9977相關(guān)資料分享
液晶背光芯片OZ9986SN的下載資料分享
液晶背光芯片OZ9998A相關(guān)資料下載
靈活電影播放器視頻/音頻播放軟件
白光LED驅(qū)動(dòng)芯片OZ9954資料推薦
論MP4音頻格式AAC技術(shù)
請問音頻播放芯片ISD2130播放的聲音音調(diào)低,音速慢是什么原因?
高精度實(shí)時(shí)音頻分析儀RTA-168
高精度實(shí)時(shí)音頻分析儀RTA-168(示波器、頻譜分析、聲級計(jì)、倍頻程分析)
頸部按摩器語音播放芯片,門鈴ic,音頻ic
智能指紋鎖語音播放ic 電子設(shè)備音頻芯片
車載MOST網(wǎng)絡(luò)音頻播放節(jié)點(diǎn)的設(shè)計(jì)

Windows Mobile下播放PCM音頻的雙緩沖用法

國民技術(shù)USBKEY系列安全芯片 Z8D168

用于高品質(zhì)音頻播放的端至端音頻平臺

基于嵌入式系統(tǒng)的多媒體音樂播放器


OZ9939引腳圖及其功能

科勝訊推出音頻播放芯片KX1400

基于ARM嵌入式系統(tǒng)的數(shù)字音頻播放系統(tǒng)設(shè)計(jì)


微雪電子Arduino 音頻播放擴(kuò)展板簡介


基于一款非隔離型高效率精準(zhǔn)恒流的OZ8022驅(qū)動(dòng)芯片介紹


SOC測量與LED驅(qū)動(dòng)芯片OZ66024數(shù)據(jù)手冊

沒有ADC的MCU如何實(shí)現(xiàn)音頻播放?

基于ESP32構(gòu)建的音頻播放器


Android AudioTrack音頻播放分析

沒有ADC的MCU如何實(shí)現(xiàn)音頻播放呢?


基于FPGA技術(shù)HIFI音頻播放器方案


音樂播放芯片的聲音原理

音樂播放芯片選型規(guī)則概述

基于Cortex M3的音頻播放器的設(shè)計(jì)

WT2605-24SS音頻藍(lán)牙錄放語音芯片:標(biāo)準(zhǔn)藍(lán)牙功能與多樣化存儲播放方式助力音頻體驗(yàn)升級

WT2605-24SS音頻藍(lán)牙錄放語音芯片:標(biāo)準(zhǔn)藍(lán)牙功能與多樣化存儲播放方式助力音頻體驗(yàn)升級


WT2605C語音芯片:實(shí)現(xiàn)藍(lán)牙音頻播放與BLE透傳,引領(lǐng)智能設(shè)備應(yīng)用新潮流


WT2003H0-16S語音芯片MP3音頻播放在低頻按摩儀中的應(yīng)用介紹


芯知識 | 什么是音頻藍(lán)牙播放語音芯片?


評論