ny2a系列产品为单芯片cmos音乐和语音合成 ic,只有1个母体 ny2a001a。具有1个input脚和1个i/o脚,利用
精准的内阻震荡故不需外加震荡电阻,内建一组pwm输出,故无须再外加任何零件。音乐合成方式为可程序的方
波和包络线,语音合成方式为 4-bit advanced log-pcm,藉由制造过程中更换code光罩,可将不同的音乐语音
资料写入rom中。用户可使用简便的 q-tone, q-melody 和 quick-io 工具软件来快速地进行开发。
2. 功能
(1). 宽广的工作电压: 1.8v ~ 5.5v。
(2). 只有1个母体,音乐及语音共享一块rom,可支持的最大音乐音符或语音秒数(@6khz)如下:
p/n ny2a001
note max. 1,344
voice (sec) max. 0.9 sec
(3). 有2个i/o脚: oky只能作为输入脚, io1可选择作输入脚或是输出脚。(光罩选择)
(4). 音乐和语音最多可被分割成最多32个语音音乐段(voice/melody section),每段长度可不同,每一语音音乐段
中的语音音乐+静音长度必须为 40h (hex) 的整数倍。
(5). 最多有256个语音音乐格(voice/melody step),可规划成32个语音音乐组(voice/melody sentence),oky、
io1能分别指定 32、1 个语音音乐组(sentence)。每一语音音乐格(step)可指定任一个语音音乐段(section)和
io1 的输出搭配(当io1设为输出时)。
(6). 语音和音乐不能同时输出,只能选择输出一信道的语音或是两信道的音乐,但是可以在语音音乐组中的语音
音乐格分别填入语音段与音乐段,来实现在音乐的音符间隔中插入语音。
(7). 音乐最多为两信道(tone-1 & tone-2),每个信道可分别自订一组可程序的音色音源(patch)和包络线
(envelope)。每个音色音源(patch)可选择为8段或16段的可程序方波,8段方波可支持到第7个octave的音
域,16段方波只支持到第6个octave的音域,每段方波可分别定义成 0%, 25%, 50% 或 100% 的高度,不同
的高度设定可以让音色产生更多变化。每个包络线(envelope)有128阶变化,不同的包络线画法也会让音色产
生不同的变化。
(8). 可支持音乐的拍子(tempo)为25种: 234, 208, 188, 170, 156, 144, 134, 125, 117, 110, 104, 99, 94, 89, 85,
82, 78, 75, 72, 69, 67, 65, 63, 60, 59;可支持音乐的拍长(beat)为7种: 4, 2, 1, 1/2, 1/4, 1/8, 1/16。 另外
拍长合成功能,可以用7种固定拍长来组合出任意长度的拍长,例如: 1 + 2 = 3, 1/2 + 1/4 = 3/4, 1/4 + 1/8
+1/16 = 7/16,…。合成后的拍长套用一个包络线,且合成内的拍长可以指定相同或不同的音高和输出。
(9). 只有内建一组准确的频率振荡器(+/- 1.5% 误差),并无外部震荡电阻选项。共有16种不同播放速度可供
选择,每一个语音音乐格(voice/melody step)可选择不同的播放速度来使用。
1 12.0khz 9 6.1khz
2 10.8khz 10 5.8khz
3 9.7khz 11 5.4khz
4 8.9khz 12 5.2khz
5 8.0khz 13 4.9khz
6 7.5khz 14 4.7khz
7 7.0khz 15 4.5khz
8 6.5khz 16 4.3khz
(10). 输入脚的输入选项:(光罩选择)
(a). 任一输入脚可分别选择 edge/level, hold/unhold, retrigger/irretrigger不同的触发方式组合。
(b). 任一输入脚可分别选择 cds+1m、cds、1m 的下拉电阻 或 floating。(cds+1m选项: 当按键按下时,
ic内部为 1mω 的下拉电阻;而当按键放开时,ic内部为 300kω+1mω 并联 的下拉电阻 约230kω。 cds
选项: 当按键按下时,ic内部为 floating ;而当按键放开时,ic内部为 300kω 的下拉电阻。)
(c). 任一输入脚可分别选择debounce时间:long - 一般按键使用;short - 弹跳开关使用。
(d). oky输入脚最多有32个sentence的one-key sequential 或 random 的选择,在 one-key sequential 时
并可选择sentence的播放顺序在其它按键被触发后是否要reset。
(e). 只有一个输入脚可选择是否有 toggle on/off 的功能 (1st 触发-- 播放,2nd 触发 --停止,……)。
※ 注意: 按键输入的优先级为 oky1 > io1。
(11). 所有的输出脚都可大电流直推高亮度led。(iol=20ma @vdd=3v)
(12). 所有的输出脚都有以下 12 种输出选项:(光罩选择)
(a). stop_low pulse : 停止播放时送出低位准脉冲。
(b). stop_high pulse : 停止播放时送出高位准脉冲。
(c). busy_high active : 播放时送出高位准讯号。(drive输出)
(d). busy_low active : 播放时送出低位准讯号。(sink输出)
(e). led 2hz flash : 播放时 led 2hz drive或sink输出闪烁。
(f). led 4hz flash : 播放时 led 4hz drive或sink输出闪烁。
(g). led 8hz flash : 播放时 led 8hz drive或sink输出闪烁。
(h). led 16hz flash : 播放时 led 16hz drive或sink输出闪烁。
(i). led dynamic 1/2 : 播放时 led根据1/2声音位准做drive或sink输出动态闪烁。
(j). led dynamic 3/4 : 播放时 led根据3/4声音位准做drive或sink输出动态闪烁。
(k). qio讯号: 可随语音作任意的输出变化,每一个语音格(step)可选择一组qio讯号,用户使用此功能需先
开启quick-io编辑器来做qio讯号编辑。
(l). qled讯号: 可随音乐作输出的变化,每一个音符都可选择一种qled讯号,用户使用此功能需先开启音乐
编辑器(cakewalk)来做qled讯号编辑。qled讯号有8种状态可供选择:根据包络线时间长度来渐明、根
据包络线时间长度来渐暗、根据包络线闪一下、根据音符闪一下、亮度为0%(全暗)、亮度为33%(1/3亮度)、
亮度为66%(2/3亮度)、亮度为100%(全亮)。(io1随tone-1音符音符做变化)
※ 注意: led 2hz / 4hz / 8hz / 16hz flash 是指以 8khz 的播放速度时led闪烁的频率;不同的播放速度,
led闪烁的频率也会不同。但当播放音乐时,led闪烁固定为 2hz / 4hz / 8hz / 16hz flash。
(13). 特殊功能选项 ”上电播放” (power-on-play, pop): 电池一上电立即播放一次”上电播放语音音乐组”(pop
sentence),触发模式固定为 edge / unhold / retrigger。如果结合power-on-loop功能,则该语音音乐组
会一直循环播放,直到其它按键被触发才会停止,并立即播放触发按键所指定的语音音乐组。
(14). 特殊功能选项 ”短触发循环播放” (edge-loop): 当oky按键一被触发,该触发按键所指定的语音音乐组会
一直循环播放。如果结合 one-key sequential 功能,再次触发该按键,会循环播放下一个语音音乐组。如
果结合 loop on/off 功能,再触发该按键,声音会停止,再次触发则循环播放下一个语音音乐组。
※ 注意: loop on/off 与 toggle on/off 不能同时存在。
(15). 特殊功能选项 ”长触发顺序循环播放” (level-sequential): 当oky按键被触发后持续按着,会依序播放oky
所指定的语音音乐组,一直循环播放 (s1, s2, s3, s1, s2, s3, …..),按键离开则声音立即停止(hold mode)
或播完该语音音乐组后停止(unhold mode),再按着按键则播放下一个语音音乐组,然后仍然依序循环播
放。如果结合edge-loop功能,oky按键被触发后(不需持续按着),会依序播放oky所指定的语音音乐组,
一直循环播放,再次触发该按键,会立即播放下一个语音音乐组,然后仍然依序循环。如果结合edge-loop
和 loop on/off 功能,再次触发该按键,声音会停止,再触发则播放下一个语音音乐组,然后仍然依序循
环播放。
(16). 特殊功能选项 ”选曲功能” (voice-select): 此时oky为选曲键,io1为播放键;先用oky来依序选择语音音
乐组,当io1按键一被触发,则会播放oky所选择的语音音乐组。(此功能常见于门铃的应用)
(17). 特殊功能选项 ”闹钟/贪睡功能” (alarm/snooze): 此时io1为闹钟开关,oky可设为贪睡按键。当io1开关
在开启状态时,如果闹钟时间到达,会先播放io1所指定的语音音乐组一次,然后接着循环播放特定的”循环
语音音乐组”(loop sentence),直到闹钟时间结束;在闹铃声音播放时,如果关闭io1开关,则停止播放闹
铃声音,并播放一次特定的”跳跃语音音乐组”(jump sentence);在闹铃声音播放时,如果按一下贪睡键,
则停止播放,并依照贪睡按键所设定的贪睡时间来等待,直到贪睡时间结束,接着会循环播放特定的”循环
语音音乐组”(loop sentence)。
※ 注意: loop sentence 和 pop sentence 共享同一个语音音乐组。
(18). 特殊功能选项 ”内部触发” (internal-feedback): 当oky或io1的声音停止播放或播放结束时,利用内部的
stop_high-pulse信号来自动触发oky或io1所指定的语音音乐组(internal-feedback path),播放该语音音
乐组一次。
※ 注意: 当激活此功能时,io1只能当做输入脚。
(19). 特殊功能选项 ”噪声触发” (noise-trigger): 当选择此功能时,oky被设定为 edge/unhold 功能,应用时需
将oky输入在pcb的layout做成较长的输入线,当外部有较大的噪声产生时,利用天线效应的原理来产生
输入讯号,oky外部悬空不需连接到vdd或gnd脚。(此功能常见于电子打火机和手机天线的应用)
(20). 一组pwm输出,有两种pwm音量可供选择(正常音量&大音量),可直接驱动8ω、16ω、32ω、64ω的喇叭
或蜂鸣片。
(21). 低压复位(lvr),当电压瞬间低于1.8v时,ic 会自动复位。(光罩选择)