<meter id="pryje"><nav id="pryje"><delect id="pryje"></delect></nav></meter>
          <label id="pryje"></label>

          新聞中心

          EEPW首頁(yè) > 嵌入式系統(tǒng) > 設(shè)計(jì)應(yīng)用 > 語(yǔ)音芯片AP89010工作原理及其在POS系統(tǒng)中的應(yīng)用

          語(yǔ)音芯片AP89010工作原理及其在POS系統(tǒng)中的應(yīng)用

          作者: 時(shí)間:2012-04-15 來(lái)源:網(wǎng)絡(luò) 收藏

          引言

          是Point Of Sales的英文縮寫(xiě),即銷(xiāo)售點(diǎn)終端。它利用磁卡或IC卡作為支付手段,使用方便、快捷和安全,且附加了很多的統(tǒng)計(jì)功能。,減少了現(xiàn)金的流通量,方便了銀行及商戶(hù)之間的結(jié)算、統(tǒng)計(jì)等,使持卡人的消費(fèi)變成一種快樂(lè)的體驗(yàn),提升了銀行的服務(wù)質(zhì)量與效率,提高了用戶(hù)的信譽(yù)度。

          傳統(tǒng)金融,一般在酒店、商場(chǎng)、連鎖超市等場(chǎng)合使用,不帶功能。每次刷卡交易靠售貨員人工提示客戶(hù),完成確認(rèn)金額、輸入密碼等操作。

          臺(tái)灣Aplus公司生產(chǎn)的一次性編程
          ,控制簡(jiǎn)單、成本低。該方案很適合POS使用,可設(shè)計(jì)在POS主機(jī)或配套銷(xiāo)售的密碼鍵盤(pán)主機(jī)電路中。在成本增加不多的前提下,增加功能可以大大提高產(chǎn)品的定位和形象,增強(qiáng)其競(jìng)爭(zhēng)力。

          1

          語(yǔ)音具有DIPl6和SOPl6兩種封裝。出于體積較小考慮,POS選用SOPl6封裝,引腳定義如圖1所示。



          AP89010電壓為2.6~3.3 V,靜態(tài)耗電5μA,溫度范圍為一40~85℃。內(nèi)部包含語(yǔ)音處理器、EPROM存儲(chǔ)器、A/D轉(zhuǎn)換器、D/A轉(zhuǎn)換器、邏輯接口控制器、音頻放大器、時(shí)鐘振蕩器等電路,完成從語(yǔ)音數(shù)據(jù)寫(xiě)入固化到語(yǔ)音高保真重放的全過(guò)程。外圍電路一般只需要幾個(gè)元件。AP89010支持PCM或ADPCM語(yǔ)音格式??筛鶕?jù)需要分為1~12組錄放其語(yǔ)音,語(yǔ)音可錄入時(shí)間最大為10 s(使用6 kHz 4位ADPCM譯碼器)。其語(yǔ)音錄入需要在專(zhuān)門(mén)的計(jì)算機(jī)編程器上進(jìn)行,一旦錄入即成為固定數(shù)據(jù),不能再更改或抹掉,永久保存。

          器件各引腳功能如表1所列。

          t1.gif

          2 設(shè)計(jì)舉例

          作為POS系統(tǒng)中的一個(gè)子模塊,語(yǔ)音AP89010與主控MCU的邏輯框圖如圖3所示。

          234.gif


          上一頁(yè) 1 2 3 下一頁(yè)

          評(píng)論


          相關(guān)推薦

          技術(shù)專(zhuān)區(qū)

          關(guān)閉
          看屁屁www成人影院,亚洲人妻成人图片,亚洲精品成人午夜在线,日韩在线 欧美成人 (function(){ var bp = document.createElement('script'); var curProtocol = window.location.protocol.split(':')[0]; if (curProtocol === 'https') { bp.src = 'https://zz.bdstatic.com/linksubmit/push.js'; } else { bp.src = 'http://push.zhanzhang.baidu.com/push.js'; } var s = document.getElementsByTagName("script")[0]; s.parentNode.insertBefore(bp, s); })();