0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

使用单片机实现语音报警系统的设计资料说明

Wildesbeast 来源:单片机教程网 作者:单片机教程网 2020-07-26 11:07 次阅读
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

1 硬件电路设计(图)

系统工作过程:

单片机AT89C51采集设备的各种信息,根据不同设备和传感器,可以是压力、流量、温湿度、电压、电流等,然后与预先存储在单片机内的阈值比较,若超出正常范围,则通过电话机拨号电路拨打维护人员的固定或移动电话,等待拨通后再控制ISD4004构成的数码语音电路播放相对应的故障信息。维护人员听到信息后根据故障优先级作相应处理。

1.1 语音电路

ISD4004语音芯片是由美国ISD公司推出的新产品,单片录放语音时间8-16min,操作简单,音质好。芯片内含振荡器、防混滤波器;平滑滤波器、自动静噪、音频放大器及高密度多电平闪烁存贮阵列。芯片设计是基于所有操作必须由微控制器控制,操作命令通过串行通信接口(SPI或Microwire)送人。芯片采用多电平直接模拟量存贮技术,每个采样值直接存贮在片内的闪烁存贮器中,因此能够非常真实\自然地再现语音、音乐、音调和效果声,避免了一般固体录音电路固置化和压缩造成的量化噪声和金属声。

采样频率可为4.0,5.3,6.4,8.0kHz,频率越低,录放时间越长,而音质则有所下降,片内信息存于闪烁存贮器中,可在断电情况下保存100年(典型值),反复录音10万次。

ISD4004与单片机连接较为简单,单片机的P1.2~P1.4分别控制ISD4004的片选信号SS、串行输入引脚MOSI、串行输出引脚MISO及串行时钟输入。值得注意的是ISD4004供电电压为3 V,需要专门的稳压电路。同相模拟输入(ANAIN+)和反相模拟输入(ANAIN一)端最大输入电平为16mV。音频输出可直接接人电话机受话器端代替麦克风。

ISD4004工作于SPI串行接口。SPI协议是一个同步串行数据传输协议,录音、放音、停止时序图

应用注意:

(1)电源(VCCA,VCCD)

为使噪声最小,芯片的模拟和数字电路使用不同的电源总线,并分别引到外封装的不同管脚上,模拟和数字电源端最好分别走线,尽可能靠近供电电源处相连,而去耦电容应尽量靠近器件。

(2)地线(VSSA,VSSD)

芯片内的模拟和数字电路也使用不同的地线。几个VSSA尽量在引脚焊盘上相连,并用低阻通路连到电源图上,VSSD也用低阻通路连到电源上。

(3)同相模拟输入(ANAIN+)

这是录音信号的同相输入端。输入放大器可用单端或差分驱动。

1.2 电话机与单片机接口电路

电话机电路与单片机AT89C51接口如图4所示。单片机用于模拟拨打电话动作,摘机一拨号一通话一挂机。摘机动作利用双组继电器代替电话机叉簧完成,拨号利用单片机I/O口通过软件控制话机按键电路完成,通话则是把语音电路信号输出接人话机电路麦克风的输入端,达到控制放音。

2 系统软件设计

检测电路程序因所连接设备而异,故不做介绍,重点介绍ISD4004录放音程序和电话机拨号程序。

2.1 主程序

主程序完成对设备信息和数据的采集,并且与用户设置的门限值比较,从而判断设备是否有故障,若有故障则调用报警子程序即通过电话播放报警语音。

2.2 录放音程序

录放音程序主要是接收指令后通过SPI总线对ISD4004进行控制。需要注意的是系统在启用前,要预先录制报警语音,为了能灵活播放语音信息,报警语音是分段存放在ISD4004中的,播放时根据地址播放每段语音。播放时要根据每段录音的长短做相应的延时。

3 结 语

上述系统利用单片机、语音电路和电话机完成了设备远程语音报警功能,可以广泛应用于油田、电信、电力等无人职守设备的故障报警。如果在系统中增加Modem,还可以完成远程计算机监控功能。

芯片内的模拟和数字电路也使用不同的地线。几个VSSA尽量在引脚焊盘上相连,并用低阻通路连到电源图上,VSSD也用低阻通路连到电源上。

(3)同相模拟输入(ANAIN+)

这是录音信号的同相输入端。输入放大器可用单端或差分驱动。

1.2 电话机与单片机接口电路

电话机电路与单片机AT89C51接口如图4所示。单片机用于模拟拨打电话动作,摘机一拨号一通话一挂机。摘机动作利用双组继电器代替电话机叉簧完成,拨号利用单片机I/O口通过软件控制话机按键电路完成,通话则是把语音电路信号输出接人话机电路麦克风的输入端,达到控制放音。

2 系统软件设计

单片机软件流程图如图5和图6所示,检测电路程序因所连接设备而异,故不做介绍,重点介绍ISD4004录放音程序和电话机拨号程序。

2.1 主程序

主程序完成对设备信息和数据的采集,并且与用户设置的门限值比较,从而判断设备是否有故障,若有故障则调用报警子程序即通过电话播放报警语音。

2.2 录放音程序

录放音程序主要是接收指令后通过SPI总线对ISD4004进行控制。需要注意的是系统在启用前,要预先录制报警语音,为了能灵活播放语音信息,报警语音是分段存放在ISD4004中的,播放时根据地址播放每段语音。播放时要根据每段录音的长短做相应的延时。

3 结 语

上述系统利用单片机、语音电路和电话机完成了设备远程语音报警功能,可以广泛应用于油田、电信、电力等无人职守设备的故障报警。如果在系统中增加Modem,还可以完成远程计算机监控功能。

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 传感器
    +关注

    关注

    2573

    文章

    54363

    浏览量

    785854
  • 单片机
    +关注

    关注

    6074

    文章

    45335

    浏览量

    663340
  • 报警系统
    +关注

    关注

    5

    文章

    656

    浏览量

    76873
  • 数字电路
    +关注

    关注

    193

    文章

    1648

    浏览量

    83024
收藏 人收藏
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    单片机系统硬件的调试方法

    流量,并比较漏电流质和存储保护值,作为外部继电报警的依据。除此之外.我们还需要根据机车系统的扩展升级需求.选择合适型号单片机.其中高速、低功耗、抗干扰是单片机最基本的功能,其外围电路模
    发表于 12-03 06:10

    如何选择合适的单片机语音芯片?五大关键因素助您精准决策

    一、选型基石:明确产品需求与功能定位1.语音功能核心需求分析选择单片机语音芯片的首要步骤是明确产品对语音功能的具体需求。不同应用场景对语音
    的头像 发表于 11-26 08:58 101次阅读
    如何选择合适的<b class='flag-5'>单片机</b><b class='flag-5'>语音</b>芯片?五大关键因素助您精准决策

    广州唯创电子单片机语音芯片:智能设备的声音灵魂与技术核心

    一、揭开单片机语音芯片的神秘面纱1.从基础概念认识核心技术在智能化设备普及的今天,单片机语音芯片已成为人机交互的重要桥梁。要理解这一技术,首先需要明确其两大核心组成部分:
    的头像 发表于 11-25 09:07 362次阅读
    广州唯创电子<b class='flag-5'>单片机</b><b class='flag-5'>语音</b>芯片:智能设备的声音灵魂与技术核心

    怎么测单片机系统频率

    单片机系统频率是指单片机工作时的时钟频率,它直接影响单片机的运行速度和处理能力,准确测量系统频率对单片机
    的头像 发表于 07-25 11:39 470次阅读

    单片机怎么驱动电机?

    在各类自动化设备和智能装置中,电机是重要的执行部件,而单片机作为控制核心,需要通过特定的方式驱动电机运转。单片机驱动电机并非直接连接即可,而是要根据电机类型和功率,搭配合适的驱动电路,才能实现稳定
    的头像 发表于 07-25 09:31 437次阅读

    给予单片机的温度控制系统设计

    在工业生产、智能家居等领域,温度的稳定控制至关重要,基于单片机的温度控制系统凭借灵活、高效的特点被广泛应用,其设计原理与实现方式值得深入探讨。 基于单片机的温度控制
    的头像 发表于 07-16 10:57 446次阅读

    AT89C51 单片机中文资料

    电子发烧友网站提供《AT89C51 单片机中文资料.pdf》资料免费下载
    发表于 06-24 15:29 1次下载

    单片机项目实例:文件系统资料与SD卡资料

    单片机项目实例:文件系统资料与SD卡资料,推荐下载!
    发表于 06-09 22:31

    单片机和伺服有什么区别

    单片机和伺服的区别 单片机(Microcontroller)和伺服(Servo System)是两种完全不同的技术概念,分别属于 控制系统硬件 和 运动控制执行系统 。以下是它们的详细
    的头像 发表于 05-26 09:18 574次阅读

    STC单片机声卡PCB和源码资料

    STC单片机声卡PCB和源码资料
    发表于 04-03 11:14 0次下载

    STM32单片机最小系统电路设计

    单片机最小系统是指用最少的电路组成单片机可以工作的系统,通常最小系统包含:电源电路、时钟电路、复位电路、调试/下载电路,对于STM32还需要
    的头像 发表于 03-12 14:09 1.7w次阅读
    STM32<b class='flag-5'>单片机</b>最小<b class='flag-5'>系统</b>电路设计

    单片机中断技术详解

    在现代电子设备中,单片机作为控制核心发挥着举足轻重的作用。而在其高效运作的背后,中断机制是推动单片机实现实时响应与高效执行的关键因素。本文将深入探讨单片机中的中断概念、中断
    的头像 发表于 02-02 15:57 1428次阅读

    32位单片机相关资料和解决方案参考指南

    电子发烧友网站提供《32位单片机相关资料和解决方案参考指南.pdf》资料免费下载
    发表于 01-21 14:00 0次下载
    32位<b class='flag-5'>单片机</b>相关<b class='flag-5'>资料</b>和解决方案参考指南

    单片机在智能家居中的应用

    。 智能照明系统单片机可以控制家中的灯光,根据环境光线、时间和用户习惯自动调节灯光的亮度和颜色。通过手机APP或语音助手,用户可以远程控制灯光,实现场景切换和定时开关等功能。 智能
    的头像 发表于 01-13 14:36 2210次阅读

    51单片机温度报警

    电子发烧友网站提供《51单片机温度报警器.zip》资料免费下载
    发表于 12-30 14:16 4次下载