基于msp430单片机的电话语音应答系统的设计及实现图文.docx

上传人:b****7 文档编号:10795495 上传时间:2023-02-23 格式:DOCX 页数:11 大小:21.88KB
下载 相关 举报
基于msp430单片机的电话语音应答系统的设计及实现图文.docx_第1页
第1页 / 共11页
基于msp430单片机的电话语音应答系统的设计及实现图文.docx_第2页
第2页 / 共11页
基于msp430单片机的电话语音应答系统的设计及实现图文.docx_第3页
第3页 / 共11页
基于msp430单片机的电话语音应答系统的设计及实现图文.docx_第4页
第4页 / 共11页
基于msp430单片机的电话语音应答系统的设计及实现图文.docx_第5页
第5页 / 共11页
点击查看更多>>
下载资源
资源描述

基于msp430单片机的电话语音应答系统的设计及实现图文.docx

《基于msp430单片机的电话语音应答系统的设计及实现图文.docx》由会员分享,可在线阅读,更多相关《基于msp430单片机的电话语音应答系统的设计及实现图文.docx(11页珍藏版)》请在冰豆网上搜索。

基于msp430单片机的电话语音应答系统的设计及实现图文.docx

基于msp430单片机的电话语音应答系统的设计及实现图文

应用技术

太原科技2009年第10期可强孵嗽触鲫娟@脚

文章编号:

10(O-4877(2009)10-0085-02

基于M¥P430单片机呐

电话语音应答系统日司设计及实现

李长旭,杨平先

(四川理工学院电子与电信工程系,四川

自贡643000)

摘要:

提出了基于MSP430单片机的电话自动语音应答系统的设计方案,并对系统进行硬件设计和软件调试。

系统主要由中央控制电路、DTMF音频解码电路、语音提示电路、时钟电路和液晶显示电路等部分组成.具有一定的实用价值。

关键词:

DTMF;自动语音应答:

MSP430单片机中图分类号:

TN912.13

文献标志码:

随着现代商业市场的发展。

企业对服务的细节提出了越来越高的要求。

很多企业尤其是面向大众的服务型企业,在建设自己的服务体系时,设立了

客户服务电话。

电话语音自动应答技术的发展使用

户自助服务成为通用且流行的服务方法。

并被广泛应用于各种领域。

笔者提出了一种基于MSP430单

片机的电话语音应答系统的设计方案,它可用清晰

的方式引导客户完成各种操作。

能够实现查询、咨询、报修、充值、缴费等功能。

11.1

图1

系统的总体结构框图

2关键器件

2.1

系统方案及工作原理系统方案

基于MSP430单片机的电话语音应答系统的总

系统的核心MSP430F149

本系统所选用的单片机为美国德州仪器公司生

产的MSP430F149。

MSP430系列单片机是16位混合信号处理器,具有超低功耗、处理能力强、运行速度快、资源丰富、开发方便等优点f11。

它集成了大量的功能模块,包括多通道10一14位AD转换器、

体结构框图见图l。

该系统主要由核心控制单元

MCU

MSP430F149和MT8870DS双音多频译码器、

PCF8563时钟芯片、AT24C02低功耗CMOS串行E2PROM、LM386M一1低电压音频功率放大器、PM50语音芯片、4x4键盘、C0051l—A液晶显示器组成。

1.2工作原理

主板上电后.读取存储器中的系统设置。

然后根据其中的设置初始化整个系统.调用时钟显示程序,随后系统进入等待状态,判断是否有振铃响。

没有振铃响,继续等待;有振铃响,进入模拟摘机状态。

系统通过语音菜单的形式向用户提示服务款项以及对应的操作。

用户可通过按键完成所需的功能,挂机后系统返回到初始状态。

双路12位DA转换器、比较器、液晶驱动器、电源

电压检测、串行口USART、硬件乘法器、看门狗定时器和多16位定时器、8位定时器、DMA控制器、

FLASH存储器等。

MSP430的芯片上包括JTAG接口。

因此,通过一个JTAG接口转换器就可以完成

仿真调试的功能,节约了开发成本121。

2.2

DTMF信号接收处理的专用芯片MT8870

双音多频解调是由M髓870来完成的。

MT8870

是DTMF信号接收处理的专用芯片,其功能是将接

收到的DTMF信号解码为4位二进制码,由Ql~Q4

输出给单片机进行信号处理和操作。

其结构见第86页图2。

收稿日期:

2009-06—14;修回日期:

2009-09-03

作者简介:

李长旭(1984-),男,辽宁沈阳人。

2007年9月就

读于四川理工学院,攻读硕士学住。

MT8870的数据输出端Q4一Q1连接到

MSP430F149的P2.4~P2.7上.单片机经P2口识别

4位代码。

电话按键与相应译码的输出相对应。

万方数据

・彤・

璋用技术

太原科技2009年第10期馓。

曾咖啪囝@帅匡@∞

VCC

IN+

IN—GS矿Ref

啪N

oSCloSC2VSS

INH

C33103

一殴蛐必∞叫|!

图2

1p,lz

MT明70引脚结构

于“0”字号码.MT8870输出的8421码并非是“0000”,而是“1010”。

另外“∥“#”字号码,NT8870输出的分别为“101l”和“1100”。

2.3实时时钟芯片PCF8563

PCF8563是一款低功耗,可编程为时钟输出、中断输出和低电压检测功能的CNOS芯片。

所有地址和数据都通过串行PC总线传输,最高速率可达

400

1一脚为振荡器输入;卜脚为振荡器输出;

3—脚为中断输出(开漏;低电平有效);4-脚为地;

5一脚为串行数据I/O,接单片机P3.1;6一脚为串行时钟输入,接单片机P3.O;7一脚为时钟输出(开漏);8一脚为正电源

图3

PCF8563T管脚配置图

kb/s.内置的字地址寄存器在每次读写结束后显示、键盘、语音、时钟、双音多频解码等部分[31。

本系统的主程序流程为:

首先,系统进行初始化,调用日历时钟子程序和显示子程序;然后,系统进人振铃等待状态。

当检测到振铃时根据软件设定的振铃呼叫次数,进行检测比较。

当到达设定值时,启动摘机和语音提示.用户通过语音提示进行按键选择,系统则通过对双音频信号的解码,得知哪个按键被按下。

然后转入相应的子程序中,从而实现用户需要的不同功能。

键盘采用常见的4x4键盘,操作简单、方便。

键盘触点的闭合或断开瞬间,由于机械触点的弹性作用。

会产生短暂的抖动现象。

抖动的时间长短与

自动为l,主要特点是可提供基于32.768Hz晶振的年、月、日、时、分、秒和世纪标记。

3设计方案的实现3.1硬件部分

1)电话部分。

电话部分包括振铃检测和模拟

摘机和挂机。

振铃检测电路的工作目的是将电话线

上的振铃信号转化成脉冲方波。

使单片机适时控制模拟摘机电路工作。

在待机状态下,电话线路上的电压一直保持在52V;当用户呼叫时,电话线路上出现振铃信号,振铃信号为(90±15)v,(25±3)Hz的蜂音.振铃检测电路是以光耦为主构成的。

当电话振铃信号到来时.铃流经过整流桥整流以及滤波后进人光耦输入端.并在输出端输出通时断的脉冲方波信号,送至单片机。

有振铃信号时,振铃信号输出端为低电平.无振铃信号时为高电平,单片机以此判断有无振铃信号及振铃次数。

由于语音信号和双音频信号电压远低于振铃信号电压,该电路不会引起误判。

电话打入并等待默认的振铃次数后,单片机向继电器的开关送出摘机信号。

完成摘机。

使用结束后,单片机发送挂机信号,系统进入挂机状态。

2)时钟部分。

PCF8563T的管脚配置图见图3。

3.2软件设计

根据系统的硬件选择和设计需要.系统的软件编程是在IAR

EmbeddedWorkbenchforMSP430

其机械特性有关,一般约为5~10吣,抖动过程引

起电平信号的波动。

有可能令CPU误解为多次按键操作,而引起误处理。

消除键盘抖动通常采用软件延时的方法,即在判断有按键按下时,以软件延时的方式给出一段时间间隔,再检测一次键盘状态,如果仍有按键按下,才确认是键闭合,并进行相应的处理工作,否则,按照键抖动处理。

对于键抖动的处理。

可以视为无键闭合而返回主程序。

该系统在正常日历时钟显示的同时。

实现了自动语音应答的功能.用户按照系统语音提示,通过按键输入完成了自己所选择的服务。

系统整体设计达到了预期的效果。

4结束语

为了降低系统功耗.笔者提出的电话语音应答系统设计没有选用成本较低的51系列单片机。

而是选择了具有超低功耗特点的MSP430(下转第89页)

V3.IOA的环境下。

用C语言编写的,包括主程序、

万方数据

・86・

应用技术

太原科技2009年第10期锻嘟凹盛鼬岛@0面’酿凹

2)高性能NAS系统。

采用NetStreamer的

实现各种数据包括数据库的在线备份与恢复。

3结束语

NAS3150高性能文件服务器作为NAS网关,

NAS3

150内部运行WindowsStorageServer2003操SAN作为一种新技术,具有速度快和可扩展性

好的优势,但也存在一定的局限性。

为了最大限度

作系统,主要用来做数据共享区。

根据具体情况,

给每个人分配一定的空间做数据存储和交换。

3)SAN核心存储交换机系统。

基于该厂的实际环境。

应采用2个IBMH16交换机作为SAN,为关键数据整合及连续访问提供高可用性、可管理

地保护投资和实现最大资源的集中共享,SAN+NAS

存储系统是较好的选择。

参考文献:

f1】1

傅丰.网络存储技术的探讨U1.河南科技学院学报,2005,33

(2):

94—96.【2】

性、可伸缩性和高性能。

作为核心存储区域网络,能配合存储量的迅速增长,满足不可预见的应用

需求。

4)磁带库备份系统。

由于该厂网络数据量不大,应采用IBM3581磁带自动加载机作为离线备

叶硕累.存储区域网(SAN)ej基本结构和应用环境Ⅱ】.科学论坛,2005(17):

90-91.

【3J孙功星.SAN存储区域网绍-[m1.北京:

机械工业出版社,

2002.

(责任编辑粱志刚)

份设备,并采用BakboneNetVauh备份管理软件,

ApplicationofSAN-由asedStorageTechnologyin

ZHANG

Factory

Gu州un,ZHANG

Yu-ping,HOUYang-quan,TIANLi-hong

(TaiymmProductivityPromotionCenter,Taiyuan030009,China)

Abstract:

ComparingwithNASandSANstoragetechnologies,combinmgwithdatabased

storagetechnology

on

factory’Swe

practice,wedecidedthe

shouldeombmebothSANandNAS

technologies.Also

designedspecificprogram

these

technologies.

technologies;SAN;NAS

Keywords:

storage

(上接第86页)

系列单片机嘲。

在功耗方面,其处理器功耗(1.8—

3.6

北京:

北京航空航天大学出版社。

2002.

【2】沈建华.MSP430系列16位超低功耗单片机原理与应用

IM】.北京:

清华大学出版社,2004.

f3】

V,0.1。

400坤A,250ⅣMIPS)和口输入漏电流

(最大50hA)在业界都是最低的,远远低于其他系列产品Is]。

基于MSP430单片机的电话语音应答系统具有实用性强、稳定度高等特点,能够很好地实现日历时钟显示、电话双音频信号接收、译码、自动语音提示和应答、键盘选择等功能。

参考文献:

【11胡大可.MSP430系列Flash型超低功耗16位单片机IM].

f515

王德银.MSP430系列单片机实用c语言程序设计【M】.北京:

人民邮电出版社,2005.

【4】祁伟.单片机C51程序设计教程与实验【M】.北京:

北京航

空航天大学出版社,2006.

胡大可.MSP430系列超低功耗16位单片机原理与应用[M】.北京:

北京航空航天大学出版社。

2000.

(责任编辑梁志刚)

DesignandImplementationofMSP430Microcontroiler-basedTelephone

VoiceResponseSystem

LIChang-xu,YANGXian-ping

(ElectronicsandTelecommunicationsEngineeringInstituteofSichuanUniversityofTechnology,Zigong

643000,China)

Abstract:

In

this

paper,we

presented

MSP430-basedautomaticvoiceresponsesystemdesignandsystemhardware

is

mainly

design

Key

andsoftwaredebugging.The

system

composed

ofthecentralcontrol

SO

circuit,DTMFaudiodecoder

circuit,voicecircuit,clockcircuitandliquid

crystaldisplaycircuit,and

Oil.It

hassomepracticalvalue.

words:

DTMF;automaticvoicemsponse;MSP430singlechip

万方数据

・即・

基于MSP430单片机的电话语音应答系统的设计及实现

作者:

作者单位:

刊名:

英文刊名:

年,卷(期:

引用次数:

李长旭,杨平先

四川理工学院电子与电信工程系,四川,自贡,643000太原科技

TAIYUANSCIENCEANDTECHNOLOGY2009,(100次

参考文献(5条

1.胡大可.MSP430系列Flash型超低功耗16位单片机[M].北京:

北京航空航天大学出版社,2002.2.沈建华.MSP430系列16位超低功耗单片机原理与应用[M].北京:

清华大学出版社,2004.3.王德银.MSP430系列单片机实用c语言程序设计[M].北京:

人民邮电出版社,2005.4.祁伟.单片机C51程序设计教程与实验[M].北京:

北京航空航天大学出版社,2006.

5.胡大可.MSP430系列超低功耗16位单片机原理与应用[M].北京:

北京航空航天大学出版社,2000.

相似文献(1条

1.期刊论文洪纯集中式CallCenter系统中DTMF信号丢失的问题解决-中国金融电脑2003(7

一、问题的提出江苏省工商银行于2002年4月顺利完成了集中式CallCenter(客户服务中心在全省的投产工作,该客户系统的集中性主要体现在三个方面:

①所有的业务处理和业务数据集中在省行,地市行不保留任何的业务和客户数据.②IVR(自动语音应答系统全部集中在省行处理,地市行的电话呼入(95588请求通过内部VoIP网络转到省行统一处理.③人工服务全部集中到省行,地市行不作落地处理.

本文链接:

下载时间:

2010年1月6日

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 高等教育 > 哲学

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1