基于c8051f020的数字温度计要增加一个语音警报系统,如何设计??
设计一个蜂鸣器或者是数码管显示都行!!
从你问题的题眼看出,你所指语音报警系统.应该是人听到的语言而不简单的蜂鸣器响几下.你应该需要一个芯片来存储你的报警内容.再根据判断条件读取语音内容,最后驱动扬声器.
很简单.你只需要一个语音芯片,来存储你这个报警声就可以了,把这个超过范围的信号发到语音芯片接收的一方,就可以实现了. 用蜂鸣器的话,可能没有那么智能.用语音芯片还可以做到报故障提示,及做产品宣传作用.比如欢迎使用....公司的产品.... 其实还有一个最简单的,你最关心的就是电路简单,外围器件就2-3管脚才8个.电路也简单.是目前芯片最简单易用的一个IC 详情可访问广州唯创电子语音芯片选型网站:WWW.W1999C.COM http://www.w1999c.com/news_show.asp?newsid=2421 推荐现在目前市面上报警设备用的语音芯片资料WTN系列 8个脚的语音芯片. WTN系列 1. WTN3语音芯片概述 WTN3系列产品为单芯片CMOS语音合成 IC,现有2个型号分别为 WTN3 040和WTN3 080,时间长度为40秒和80秒(6K采样)。具有1个Input脚和2个I/O脚 ,利用精准的内阻震荡(+/- 1%),故不需外加震荡电阻,只有一组PWM输出,故无须再外加任何零件。语音合成方式为 4-bit/5-bit Mixed Advanced LOG-PCM,搭配9-bit PWM 硬件输出,可以提供较好的音质。 2. WTN3功能特性 (1)可编程一次性烧录(OTP)语音芯片; (2)语音长度可选40秒、80秒(6KHz采样率); (3) PWM音频输出方式; (4)内部集成时钟振荡器,不需外加震荡电阻; (5)OKY1提供最大语音段数32段; (6)具有按键控制模式、数脉冲控制模式; (7)触发防抖时间:20ms(按键); (8)一输入脚可分别选择Edge/Level(边沿/电平), Hold/Unhold(保持/非保持), Retrigger/Irretrigger(再次触发/不可再触发)不同的触发方式组合; (9)支持播放不同采样率的语音文件; (10)宽广的工作电压:1.8V ~ 5.5V。 (11)支持低压复位(LVR)功能。(LVR=1.5V) (12). 支持BUSY状态输出功能;(可选) (a). Stop_Low pulse : 停止播放时送出低电平脉冲。 (b). Stop_High pulse : 停止播放时送出高电平脉冲。 (c). Busy_High active : 播放时送出高电平信号。 (d). Busy_Low active : 播放时送出低电平信号。(默认) (e). LED 3Hz flash : 播放时LED 3Hz Sink输出闪烁。 (f). LED 6Hz flash : 播放时LED 6Hz Sink输出闪烁。 (g). LED 12Hz flash : 播放时LED 12Hz Sink输出闪烁。 (h). LED dynamic 1/2 : 播放时LED根据1/2声音电平做动态闪烁(即有随音量闪烁的效果)。 (i). IO1,IO2可任意设置在播放时高低电平的时间。 ※注意: LED 3Hz / 6Hz / 12Hz flash 是指以 6kHz 的播放速度时LED闪烁的频率;不同的播放速度,LED闪烁的频率也会不同。 (13). STB功能:“长按停止”功能。可以设置1-7秒之间的时间,播放中,长按任意按键到设定的时间就停止播放,并且进入省电状态。 (14)IO为输入状态可以设置防抖时间为短触发(50US)或者长触发(20MS),短触发适合于MCU控制场合,长触发适合于按键场合。 3. 引脚描述 Pad Name Pad No. ATTR. Description描述 GND 1 Power 电源负极 IO1 2 I/O 输入输出引脚,输入时高有效,数脉冲功能的复位信号输入端 OKY1 3 I 输入引脚,高电平有效,数脉冲功能的数据信号输入端 IO2 4 I/O 输入输出引脚,输入时高有效 PWM1 5 O PWM输出脚1 PWM2 6 O PWM输出脚2 VDD 7 Power 电源正极,靠近芯片处建议连接104电容 VREG 8 Power 电源调整端,连接0.1uF电容到GND(建议)或悬空(仅VDD=3V时)