“单片机一线控制255段可调音量OTP语音芯片SC5040B”参数说明
封装: | DIP | 功能结构: | 模拟集成电路 |
制作工艺: | 半导体集成电路 | 导电类型: | 双极型 |
外形: | 扁平型 | 集成度高低: | 大规模集成电路 |
应用领域: | 专用 | 型号: | SC5040B |
规格: | SOP8 | 商标: | STCHIP |
产量: | 100000 |
“单片机一线控制255段可调音量OTP语音芯片SC5040B”详细介绍
SC5040B是最新推出多功能单芯片4位CMOS控制器语音芯片,提供4通道的语音/Midi 合成功能,语音合成方式采用先进的高音质ADPCM算法,最高采样率可达CD音质44.1kHz,且硬件有16级的音量控制。具有3个I/O输入输出,两种音频输出方式.PWM输出和DAC输出,精准的+/-1%内部震荡,不需要加外部震荡,具备超低功耗待机和简易编程功能。外围元件少成本低,性能稳定,抗干扰强,控制简单的一次性编程(OTP)语音芯片。在6KHz采样频率最大可以录制40秒语音及和弦MIDI音乐。两种控制方式,按键模式和一线串行控制模式,最大可以分255段语音.可将不同的语音资料写录进芯片ROM中. 可应用在很多领域,例如:电子琴、高级玩具、儿童学习机、防盗设备、智能家电、保健与理疗产品、仪器仪表,以及各类自动控制系统等。2、产品特点:(1) 可编程一次性烧录(OTP)语音芯片.(2) 语音长度可达40秒(6KHz采样率).(3) 音频输出方式为DAC接外部功放和PWM直接驱动8欧0.5W喇叭或蜂鸣片.(4)内部集成时钟振荡器.(5)具有按键控制模式、一线串行控制模式,可利用MCU/IR/RF发送地址码控制相应语音播放,也具备播放\停止、循环、音量等指令。(6)最大可存放1536个语音文件.(7)最多可加载255段语音.(8)任一输入脚可分别选择 7种不同的触发方式组合;(9)支持播放最大44.1K下不同采样率的语音文件及和弦MIDI音乐;(10)支持BUSY状态输出功能;(11)支持低压复位(LVR)功能;(12)工作电压:DC 2.0~5.5V。(13)SOP8封装3、引脚:
应用电路:7.1、按键控制模式(PWM)7.2、按键控制模式(DAC)7.3、串行控制模式(PWM):7.5、DAC输出接功放电路:6.2.1串行控制时序图:SDA发送2ms-8ms低电平再发送高低电平3:1或1:3信号且数据低位先送。时序范围为200us:600us到500us:1500us。如上图发送的是56H。6.3、数据与语音的对应关系
6.4、程序范例:void SC50X0B_SDA(unsigned char data){ unsigned char i; SDA=0; delay_ms(3); for(i=0;i < 8;i++) { SDA= 1; if(data&0x01) { delay_us(1200); SDA= 0; delay_us(400); } else { delay_us(400); SDA= 0; delay_us(1200); } data >>= 1; } SDA=1; delay_us(200); }
序号 | 名称 | 功能 |
1 | GND | 电源地 |
2 | PA2/BUSY | 输入输出口/BUSY信号 |
3 | PA0/KEY | 输入输出口/按键输入 |
4 | PA1/SDA | 输入输出口/一线串行控制模式 |
5 | PWM1/DAC | PWM音频输出1/DAC音频输出 |
6 | PWM2 | PWM音频输出2 |
7 | VDD | 电源输入端 |
8 | VREG | 内部编程电压 |
地址 | 功能 |
01H | 播放第1段语音 |
02H | 播放第2段语音 |
XXH | 播放第xx段语音 |
DFH | 播放第223段语音 |
E0H~EFH | 控制16级音量,E0H音量最小,EFH音量最大,默认最大 |
F2H | 循环播放,F2H+循环播放语音地址 |
F3H | 退出循环播放 |
FEH | 停止播放 |