学习目标
· 学习ISD1820语音芯片的使用方法
· 学习STM32 GPIO的输入输出
· 按键扫描功能实现
芯片特点
1. 工作电压3~5V;
2. 单段录放控制简单;
3. 带话筒放大直通功能——可用作喊话器模块;
4. 边沿/电平触发放音;
5. 内置8Ω喇叭驱动放大电路,即可直接驱动8欧0.5W小喇叭;
6. 无需单片机参与即可实现录放音功能;
7. 取样率和录放音时间可以由外部振荡电阻调节。外接电阻调整录音时间,可以实现8~20秒语音录放。录入的时间越短音质越好,录入的时间越长音质越差;
振荡电阻(ROSC): 此端接振荡电阻至VSS,由振荡电阻的阻值决定录放音的时间。
![261ddf6955ffacd92f5551fe2e89daa5.png](https://i-blog.csdnimg.cn/blog_migrate/ef2531e79e5587cfd287819bb8a2d0d3.jpeg)
推荐应用电路
![ba27b9ce1b18c3eb2e9b1e844f68c5ad.png](https://i-blog.csdnimg.cn/blog_migrate/e7c1e093831e5683d396a938bcb85529.jpeg)
应用场景
· 录音喊话器
· 录音门铃
· 留言
· 播放固定欢迎语
封装及引脚功能:
![7b85bd164c90dba68ea49e8afc19f3c8.png](https://i-blog.csdnimg.cn/blog_migrate/7785c57101569464c47ad148685c9eca.jpeg)
· 1脚为录音端(REC),高电平有效。只要REC变高电平(不管芯片处在节电状态还是正在放音),芯片即开始录音。录音期间,REC必须保持为高电平。REC变低电平或内存录满后,录音周期结束,芯片自动写入一个信息结束标志(EOM),