概述
N588D是一款具有單片機內核的語音芯片,因此,可以冠名為N588D系列語音單片機。N588D系列語音單片機是廣州九芯電子科技有限公司聯合中國臺灣華邦共同研發出來的集單片機和語音電路于一體的可編輯語音芯片。我司保證產品性能質量*一致。N588D可以多次擦寫,工業級性能,有串口按鍵并口等多種觸發方式,有上位機軟件,用戶可以編輯語音并下載,*傻瓜式操作語音芯片。
N588D系列語音單片機功能多音質好應用范圍廣性能穩定,彌補了以往各類語音芯片應用領域狹小的缺陷,MP3控制模式、按鍵控制模式、按鍵組合控制模式、并口控制模式、一線串口控制模式、三線串口控制模式以及三線串口控制控制端口擴展輸出模式,讓應用人員能將產品投放在幾乎可以想象得到的場所。
2、產品特征
• 模塊封裝(帶SPI-Flash及外圍電路)有DIP16、DIP28,芯片封裝有DIP18、SSOP20和LQFP32形式;
• 根據外掛或者內置SPI-Flash的不同,播放時長也不同,支持2M~32Mbit的SPI-Flash存儲器;
• 內嵌DSP高速音頻處理器,處理速度快;
• 內置13Bit/DA轉換器,以及12Bit/PWM輸出,音質好;
• PWM輸出可直接推動0.5W/8Ω揚聲器,推挽電流充沛;
• 支持DAC/PWM兩種輸出方式;
• 支持加載WAV音頻格式;
• 支持加載6K~22KHz采樣率音頻;
• 支持對已加載語音播放試聽;
• 可通過專業上位機操作軟件,隨意組合語音,可插入*,插入的*不占用內存的容量,一個已加載語音可重復調用到多個地址;
• 220段可控制地址位,單個地址位多可加載128段語音,地址位內的語音組合播放;
• 多可加載500段用于編輯的語音;
• USB下載方式,支持在線下載/脫機下載;即便是在N588D語音芯片通電的情況下,也一樣可以正常下載數據到SPI-Flash;
• 芯片復位時間5ms;
• 支持MP3控制模式、按鍵控制模式、3×8按鍵組合控制模式、并口控制模式、一線串口控制模式、三線串口控制模式以及三線串口控制控制端口擴展輸出模式;
• 三線串口控制模式切換到三線串口控制控制端口擴展輸出模式只需發送數據就可以進行切換。切換后仍可把切換前的后一工作狀態帶進切換后的模式工作;
• 任意設定顯示語音播放狀態信號的BUSY輸出方式;
• 抗干擾性強,可應用在工業領域;
• 220段可控制地址位,單個地址位多可加載128段語音,地址位內的語音組合播放;
• 語音播放停止馬上進入休眠模式,芯片轉為*停止狀態;
• 15種按鍵控制模式,任意一個按鍵可設定任意一種控制模式;
• 配套N588D VoiceChip上位機軟件,接口簡單,使用方便。能極大限度的發揮出N588D語音單片機的各項功能;
• 簡單的單片機編寫方式,擺脫以往復雜繁瑣的匯編思維;
• 單個芯片支持外掛多個存儲器;
• 插入的*時間范圍10ms~25min;
• 工作電壓DC2.8V~5.5V;
• 靜態休眠電流小于10uA;
• 支持8和弦MIDI播放(此功能有待開放)。
3、控制模式
3.1、MP3控制模式
N588D語音單片機自動默認6個控制端口的功能,對應列表如下:
控制端口 | P00 | P01 | P02 | P03 | P04 | P05 |
功能 | 停止 | 播放/暫停 | 下一曲 | 上一曲 | VOL+ | VOL- |
3.2、按鍵控制模式
觸發方式靈活,可隨意設置任意按鍵為脈沖可重復觸發、脈沖不可重復觸發、無效按鍵、電平保持不可循環、電平保持可循環、電平非保持可循環、上一曲不循環、下一曲不循環、上一曲可循環、下一曲可循環、音量+、音量-、播放/暫停、停止、播放/停止等15種觸發方式,多可用10個按鍵觸發控制輸出;
3.3、3×8按鍵組合控制模式
3×8按鍵組合模式下所有按鍵被默認為脈沖可重復觸發方式,可以直接觸發24段語音,各個按鍵所觸發語音地址可定義。
(圖一)
(圖二)
3.4、并口控制模式
并口模式的優點是控制速度會比較快,但也會占用較多的控制端口。目前僅有N588D-32L語音芯片、NW-28P語音模塊支持并口控制模式。P00被定義為SBT觸發腳,通過改變地址位An來觸發播放語音。并口模式下的腳位定義如下表所示。
3.5、一線串口控制模式
通過一根數據線發送串口數據。一線串口可以實現控制語音播放、停止、音量調節和直接觸發語音等功能。P00~P10的按鍵可以選擇屏蔽或者任意觸發方式。一線串口控制模式下,芯片無休眠狀態,語音停止后電流大約有5mA,電池供電時請慎用。(發送數據9CH的時序參見下圖:)
3.6、三線串口控制模式
三線串口控制模式由三條通信線組成,分別是片選CS,數據DATA,時鐘CLK,時序根據標準SPI通信方式。通過三線串口可以實現語音芯片命令控制、語音播放。三線串口模式下,所有按鍵均無效。
3.6.1、三線串口控制控制端口擴展輸出模式
在三線串口控制模式下,發送數據F5H,就可進入三線串口擴展輸出模式,在這種模式下,發送二進制數據就可以讓相關的控制端口輸出高電平,從而控制外圍電路。再次發送數據F6H,便退出控制端口擴展數據模式,進入常規的三線串口控制模式。
地址 | 控制端口 | |||||||
P12 | P11 | P10 | P07 | P06 | P05 | P04 | P00 | |
00H | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
01H | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 |
02H | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0 |
…… | …… | …… | …… | …… | …… | …… | …… | …… |
D9H | 1 | 1 | 0 | 1 | 1 | 0 | 0 | 1 |
DAH | 1 | 1 | 0 | 1 | 1 | 0 | 1 | 0 |
DBH | 1 | 1 | 0 | 1 | 1 | 0 | 1 | 1 |
注:控制端口所對應的數據中,0為低電平輸出,1為高電平輸出。
(圖一)
(圖二)
中文數據手冊下載:N588D.PDF