会员注册 | 登录 | 微信快捷登录 支付宝快捷登录 QQ登录 微博登录 | 帮助中心 人人文库renrendoc.com美如初恋!
站内搜索 百度文库

热门搜索: 直缝焊接机 矿井提升机 循环球式转向器图纸 机器人手爪发展史 管道机器人dwg 动平衡试验台设计

   首页 人人文库网 > 资源分类 > DOC文档下载

新型智能型640秒语音录放芯片.doc

  • 资源星级:
  • 资源大小:836.00KB   全文页数:13页
  • 资源格式: DOC        下载权限:注册会员/VIP会员
您还没有登陆,请先登录。登陆后即可下载此文档。
  合作网站登录: 微信快捷登录 支付宝快捷登录   QQ登录   微博登录
友情提示
2:本站资源不支持迅雷下载,请使用浏览器直接下载(不支持QQ浏览器)
3:本站资源下载后的文档和图纸-无水印,预览文档经过压缩,下载后原文更清晰   

新型智能型640秒语音录放芯片.doc

新型智能型640秒语音录放模块盖茨今年曾经说过未来5年中触摸、视觉和语音界面将变得非常重要也就是所谓的自然用户界面。如何设计更加人性化的人机界面已经变得非常迫切让我们的产品能够开口说话,和使用者进行更良性的互动,无疑会大大提高产品的竞争能力应用领域在生活中我们会经常碰到这些情况空调突然罢工了,提示E1错误,好不容易请维修人员来检查后发现仅仅是滤网脏堵了,清洗一下就OK了,打印机突然坏了,跳出一堆英文代码,搞了半天才发现原来是卡纸了,对于普通客户很容易被一些常见故障难倒,而专业人员赶来却发现是举手之劳的小问题,如果设备在出错时能够进行语音提示如空调滤网脏堵,请断电清洗一下打印机卡纸,请从机器后侧打开后挡板取出被卡的纸张这样无疑会大大提高效率。我们的产品应用范围几乎可以涉及到所有的语音场所,如报站器、报警器、提醒器、闹钟、学习机、智能家电、治疗仪、电子玩具、电讯、倒车雷达及各种自动控制装置并工业应用的要求。产品1智能型640秒语音录放模块每个49元注意模块的工作电压是3V,不是5V产品特点1、模块录音时间长达640秒,并且可以支持多达256段。2、模块可以直接驱动喇叭,并且声音非常清晰洪亮,音量还能四级调节。3、模块可以直接用话筒或者线路输入录音,无需烧写器等专用设备。4、模块可以支持6键按键模式和三线串口控制模式,方便单片机控制。5、模块的采样频率可以选择6K、8K、12K、16K,采样频率越高音质越好、录音时间越短。6、模块采用16位DAC,因此音质非常出色,采用外挂SPIFLASH存储器,便于灵活改变录音时间。7、语音可以反复录放10万次,断电信息不会丢失。性能参数1、体积大小371812毫米2、工作电压2.7~3.5V直流3、静态电流120微安4、录音电流10毫安5、放音电流20~200毫安(声音比较洪亮)6、存储容量默认供货为16M,批量订货能提供2~64M。7、录音时间6K/640秒、8K/480秒、12K/320秒、16K/240秒对应16M存储器。8、支持LINE线路录音和MIC现场录音。9、支持标准按键模式和三线串口模式控制方式FLASH存储器容量及录音时间关系管脚编号引脚标号简述功能描述1P05按键6擦除功能。短按擦除当前段内容,长按擦除所有段内容。2P06采样率选择P06/P07引脚电平状态006KHZ108KHZ0112KHZ1116KHZ每次设置好采样率后,需要对模块复位后新的采样率才生效。3P074P15低压检测5P16模式选择按键控制模式下,保持低电平为三线串口控制,保持高电平为按键控制模式。6P17充电7/RESET复位复位脚,低电平保持5ms有效8AUDIOL音频输出外接功放时,音频正极输出9SP音频输出直接驱动扬声器时,音频负极输出10SP音频输出直接驱动扬声器时,音频正极输出11DI通讯脚存储器通讯数据输入脚12DO通讯脚存储器通讯数据输出脚13CLK通讯脚存储器通讯时钟脚14GND地电源地线15CS通讯脚存储器通讯片选脚16P03按键4/串口数据按键上一首播放功能/串口数据DATA输入17P02按键3/串口时钟按键下一曲播放功能/串口时钟CLK输入18P01按键2/串口片选按键播放/停止功能/串口片选CS输入19P00按键1按键录音功能20VCC电源正极电源正极,电压范围DC2.7V~3.5V21BUSY忙信号输出录音状态间断低电平输出、放音状态持续低电平输出22VCC电源正极电源正极,电压范围DC2.7V~3.5V23P04按键5按键音量调节功能,共四级,按动循序4→3→2→1→424MIC麦克风输入现场录音麦克风正极输入25GND地麦克风、线路录音负极输入26LINE线路录音输入线路录音正极输入27NC空脚28NC空脚使用方法我们的模块采用标准的DIP28封装,客户可以用点阵式万能实验小板+28脚IC插座做一个简单的实验板。首先从10SP和9SP连接8欧姆喇叭,麦克风的正极接24脚,和外壳连通的负极接25脚地,将220UF/16V滤波电容的正极接模块的第22脚,负极接14脚地,用3V直流电压注意电压不能过高和电源的极性模块接通电源时会检测FLASH内存,检测通过会嘀、嘀的两声。如果失败会发出连续嘀的一声。现在准备录音,将19脚P00口对地短路一下,这时模块发出嘀的一声可以对着话筒讲话录音,录音结束后再将P00口对地短路一下,模块会发出嘀、嘀的两声,这样就完成一段语音的录制,如果这时将16脚P03口对地短路一下,模块会立即把刚才录制的语音清晰洪亮地播放出来,如果希望录制其他段语音可以重复以上操作。将P02口对地短路一下,模块会播放下一段语音,直到最后一段时循环到第一段,将P03口对地短路一下,模块会播放上一段语音,直到第一段时循环到最后一段。P04口可以调节4级音量大小,每对地短路一下音量会自动从1234321循环。P05口用于擦除语音,如果对地短路1S,会擦除当前段语音,擦除成功会发出嘀一声如果对地短路3S会全部擦除,并嘀、嘀、嘀的三声。配件价格1、驻极体话筒2元一个2、微型两爪轻触开关1元一个3、点阵式万能实验小板2元一片4、28脚普通IC插座1元一个5、220UF/16V滤波电容1元一个6、含喇叭和电池簧片的塑料外壳W9元一套这是我们专门为电子制作爱好者设计的塑料外壳,体积为长110mm宽60mm高30mm,上下壳体通过卡口连接非常牢固,只要将较小一侧的壳体丝扣部分向内用力捏一下就能打开外壳。需要注意的是这款模块只能用两节5号电池供电,两节电池中间特意空出一节电池的位置,这样能避开喇叭的最高处可以和喇叭安装在同一侧,把另一侧空间留出来安装语音模块。扬声器纸盆前后方的声音相位相差180度,所以没有外壳时很大一部分声波相互抵消,装入外壳后杜绝了声短路,音量会增大很多并且音质浑厚洪亮。这个语音播放器因为有外壳并且喇叭的质量较好,所以音量增大很多,而且用电池供电无电源纹波干扰声音也比较清晰。注意模块的工作电压是3V,不是5V1、模块VCC的电压不能大于3.5V,否则会导致模块内部的存储器烧坏2、SP和SP输出端禁止相互短路,或者单端接电容到地或直接接地。3、请根据模块的缺口位置辨认引脚编号后接线4、模块的串口和3.3V单片机可以直接连接,和5V单片机连接时请串入5.1K电阻。模块拥有按键控制模式和三线串口控制模式。按键控制模式(P16引脚为高电平)P00录音第一个负脉冲开始录制第一段语音,第二个负脉冲停止录制语音,第三个脉冲触发录制第二段语音,第四个脉冲停止录制语音。如此渐进录音。直到录完256段语音,或者存储器已满。录音状态BUSY端发送出间断的低电平信号。P01播放/停止第一个负脉冲开始播放当前段语音,第二个负脉冲停止播放语音,第三个负脉冲重新触发播放当前段语音,第四个负脉冲停止播放语音。如此循环操作。放音状态BUSY端持续输出低电平信号。P02下一曲第一个负脉冲播放第二段语音,第二个负脉冲触发播放第三段语音,假设最后一段为第N段,在播放到第N段后再次发送负脉冲,则触发无效。P03上一曲假如最后一段语音为N段,且当前段为第N段,则第一个负脉冲播放第N1段语音,第二个负脉冲播放第N2段语音,直到播放到第1段语音后,再次发送负脉冲触发,则触发无效。P04音量调节模块上电默认音量为最大,所以第一个负脉冲触发,音量变为3级,第二个负脉冲触发,音量衰减为2级,第三个负脉冲触发,音量调节到1级(静音状态),当第四个负脉冲触发时,音量巡回到第4级(最大等级),负脉冲循环触发后,音量也如此循环。音量调节过程中,BUSY输出一直为高电平,无任何变化。音量调节在语音播放、停止等状态中均有效。P05擦除低电平触发有效,保持低电平1秒,擦除当前段语音,保持低电平5秒,擦除FLASH里所有段语音。此操作过程中,BUSY一直为高电平输出,无任何变化。三线串口控制模式(P16引脚为低电平)三线串口控制模式由三条通信线组成,分别是片选P01CS,数据P03DATAIN,时钟P02CLK,时序根据标准SPI通信方式。通过三线串口可以实现语音芯片命令控制。三线串口模式下,所有按键均无效。三线串口时序是在标准SPI通信协议基础上去掉DO线,只保留SS,SCK,SDI三线,目的是为了方便用户操作。发送开始前SS拉低,400us后SCK才开始发送,SDI数据在SCK的上升沿发送。SCK时钟周期大于800us,小于5ms。一次共发送16位数据。前8位为命令,后8位为地址。注意SS在发送第一个8位后不需要拉高,待发送完整个16位再拉高。功能串口命令功能描述录音FAH00H录音为顺序录音。无时间限制。BUSY拉低。FBXXH定时录音命令,XXH是指客户要录音的时间,以秒为单位,最长可录255秒。如FBH05H就表示规定录音时间为5秒,收到该命令后,开始录音5秒,时间一到,自动停止录音。这个功能是为了满足用户固定分段的需要。录音开始时BUSY拉低,结束时拉高。播放FCHXXHXXH表示的段号。FCH01H表示播放第1段,FCHFFH表示播放第255段。播放开始时BUSY拉低,结束拉高。循环播放F3HXXH循环播放命令。如F3H09H表示循环播放第9段。超出总段数无效。段擦除FDHXXHXXH表示被擦除段擦除段号。FDH02H表示擦除第二段,超出总段数无效。擦除时间需400us。全擦除F5H00H全部擦除FLASH并格式化。擦除成功BEBEBE三声。擦除时间需400us。音量控制F2HXXH如F203H表示最高级。F2H00H表示最低级,音量最小。停止F4H00H停止录放音。暂停F600H暂停放音,重新放音请发放音命令。控制程序范例三线串口通信C程序例程。C51,晶振11.0592MHz。MCUAVRMEGA8。voidspi_senduncharch{unchariPORTD|BITspi_sdaPORTD|BITspi_sck发送8位数据前,SDA和SCK先拉高fori0i1待发数据右移PORTDBITspi_sckdelay552延时600usPORTD|BITspi_sckdelay552时钟上升沿}PORTD|BITspi_sdaPORTD|BITspi_sck发送完毕,SDA和SCK拉高}voidmainvoid{PORTDBITspi_csdelay600发送16位数据前SS拉低400usspi_send0xfc发送命令spi_send0x01发送地址PORTD|BITspi_cs发送完毕,SS拉高}三线串口通信汇编程序例程。ASM晶振4MHzMCUAT89C2051该程序功能为实现串口控制擦除录音一段播放。recbitp1.6playbitp1.7csbitp3.5sclbitp3.7sdabitp3.4org0000hajmpmainorg0030hmainmov2fh,00hkeyjnbrec,rec1jnbplay,pla1ajmpkey录音rec1acalld10msjbrec,keyjnbrec,clrcsacalld1msmova,0f5h送删除信号acallsend2mova,00hacallsend2setbcsacalld1ms送删除信号后延时1ms足够了clrcsacalld1msmova,0fah送录音信号acallsend2mova,00hacallsend2setbcsajmpkeyrec2clrcsacalld1msmova,0f4h送停止信号acallsend2mova,00hacallsend2setbcsajmpkey放音pla1acalld10msjbplay,keyjnbplay,cpl2fh.1jnb2fh.1,rec2判断当前是否放音状态如果正在放音则转到停止

注意事项

本文(新型智能型640秒语音录放芯片.doc)为本站会员(liyun)主动上传,人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知人人文库网([email protected]),我们立即给予删除!

温馨提示:如果因为网速或其他原因下载失败请重新下载,重复下载不扣分。

copyright@ 2015-2017 人人文库网网站版权所有
苏ICP备12009002号-5