欢迎光临
我们一直在努力

ISD1820语音录放模块 示例教程 适用于Arduino平台

1. 产品图片

2. 产品购买地址点我购买

3. 产品概述
ISD1820芯片的基本结构与ISD1110、ISD1420完全相同,它采用CMOS技术,内含振荡器、话筒前置放大、自动增益控制、防混淆滤波器、平滑滤波器、扬声器驱动及FLASH阵列。最小的录放系统仅需麦克风、喇叭、两个按钮、3V电源及少数电阻电容。在录放操作结束后,芯片自动进入低功耗节电模式,功耗仅0.5μA。芯片采用多电平直接模拟量储存专利技术(DAST),每个采样值直接储存在片内FLASH单元中,因此能够非常真实、自然地再现语音、音乐、音调和效果声,避免了一般固体录音电路因量化和压缩造成的量化噪声和金属声。ISD1820的声音采样频率可通过外接震荡电阻来调节,从3.7KHZ到8KHZ对应不同的录音时间和频带宽度,其关系。片内信息可保存100年(无需后备电源),FLASH单元可反复录音1万次。

4. 产品参数
1、主要芯片:ISD1820
2、尺寸:38mm*42.5mm
3、工作电压:直流3-5V
4、主要特点:
①使用方面的10秒语音录放
②高质量、自然的语音还原
③可用作喊话器模块
④带循环播放、点动播放、单遍播放功能
⑤可用单片机控制
⑥本模块可直接驱动8Ω/0.5W小喇叭
供电电源:3-5V,可接排针上电;
录放音控制方式:按键控制或单片机,控制线IO已引出;

按键控制录放音操作方法:
REC键:录音按键,按住就能录音,松开按键停止录音;
PLAYE键:触发模式放音,按一下就播放当前整段的语音;
PLAYL键:点动模式放音,按住才放音,松开就停止放音;
RPL跳线:循序播放模式控制,可循环播放;
FT跳线:直通控制,可使咪头语音直通到喇叭放音;

5. 接线方式
Arduino——ISD1820
5V————–VCC
GND———–GND
D4————–P-L
D3————–REC

6. 示例程序

//中贝斯特UltiRobot语音录放模块示例教程
//程序效果:将程序下载到Arduino 控制器,并正确连接ISD1820后,上电复位模块指示灯亮即为录音状态,可以通过板载麦克风录音,待指示灯熄灭录音完成,随即开始播所录声音,重复录音将Arduino控制器复位重复以上操作即可。
//淘宝店地址:zhongbest.taobao.com
//专业Arduino资料网站:www.arduino365.com
int REC =3 ;              //定义录音引脚
int PL =4 ;              //定义播放引脚
void setup()
{
pinMode(REC, OUTPUT);     //设置RE为输出
pinMode(PL, OUTPUT);     //设置PL为输出
} 
void loop()
{
digitalWrite(REC, LOW);  
digitalWrite(PL, LOW);  
int temp =0 ;
digitalWrite(REC, HIGH);  
delay(12000);
temp=1;
while(temp==1){
digitalWrite(REC, LOW);  
digitalWrite(PL, HIGH);  
delay(12000);
digitalWrite(PL, LOW);  
}
}

7. 相关下载
百度网盘:点我下载

未经允许不得转载:Arduino-Maker » ISD1820语音录放模块 示例教程 适用于Arduino平台

支付宝扫码打赏 微信打赏

原创文章,若帮到您,欢迎打赏

分享到:更多 ()

评论 抢沙发

评论前必须登录!

 

线上商城

中贝斯特创客空间蘑菇云创客教育