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

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

3天内不再提示

如何采用ISDl760芯片实现对智能语音计费显示系统的设计?

电子设计 作者:电子设计 2018-08-30 09:42 次阅读

引言

语音费额显示器是用于普通和高速公路收费车道向应缴费车辆和人员显示车型及收费金额等信息的一种机电设备。通常安装于收费车道出入口的侧部,可显示车型、金额、余额及汉字信息等,同时具有通行指示、语音提示等功能。本文以SST89V58单片机和语音芯片ISDl760为核心,给出了一种语音费额显示器的设计方法。

1 语音芯片ISDl760简介

ISDl760是华邦公司新推出的单片优质语音录放电路ISDl700系列芯片中的一款。该芯片可用来替代已经停产的ISD2560芯片。用户可利用振荡电阻来自已设定芯片的采样频率,从而决定芯片的录放时间(40~120 s)和录放音质(4~12kHz)。相比过去的ISD2560芯片,ISDl760在功能上集成了录放功能,并增加了一些更加人性化的提示功能以及对存储空间的精确操作功能,而且音质也有了明显的提高。

ISDl760芯片提供的多项新功能包括内置多信息管理系统、新信息提示(vAlert)、双运作模式(独立模式和SPI模式)以及可定制的信息操作指示音效等。芯片内部包含有自动增益控制、麦克风前置扩大器、扬声器驱动线路、振荡器与内存等全方位整合系统功能。此外,该芯片还具有专利技术的模拟处理存储方式,且录放音质极佳,背景噪音很小,语音内容保存时间长且不易丢失。非常适用于公路收费站和公交车等场合进行语音播报。

ISDl760有独立模式和SPI模式两种工作模式。本系统采用SPI工作模式,其中单片机为主机,ISDl760作为从机。主控单片机主要通过四线(SCLK,MOSI,MISO,/SS)SPI协议来与ISDl760进行串行通信,而且几乎所有的操作都可以通过SPI协议来完成。

2 语音费额显示器的硬件设计

一个语音费额显示系统可由主控制模块、存储模块、语音模块、功放模块,串口通信模块、驱动模块和显示模块等模块组成,其主控系统框图如图1所示。费额显示器的通信命令于收费系统的车道控制计算机。计算机可将根据车型、轴载重量、行驶公里数、计费标准等数学计算公式得到的最终数据,通过串口发送给费额显示器的RS-232通信芯片,再由RS-232通信芯片将数据输入单片机进行处理。单片机处理后的数据可分两路输出,其中一路输出至解码、驱动芯片,以用于驱动数码管的费额显示;另一路则输出至语音芯片,以用于进行同步语音报价。

由于本系统采用的是2MB的串行FLASH芯片SST25LF020A来存储字库内容,故可采用带有SPI接口的SST89V58单片机作为主控制芯片,并使用模拟SPI方式与ISDl760进行串行通信。

单片机上具有IO功能的四个管脚可分别与ISDl760上的SCLK、MOSI、MISO和连接;ISDl760的ROSC端可用一个80 kΩ的电阻接地,即设置的采样频率为8 kHz。该采样率下的最大录放音时间为60s;SP+、SP-端外接TDA2009A组成的功率放大电路可实现播报语音的音量控制。 TDA2009A是双路音频功率放大器,它具有过热保护电路,而且外接元件少,安装简单。

费额显示器的语音播报内容主要包括播报欢迎词、车型、收费金额、车重、警报音等。本系统使用ISDl700语音编程拷贝机将录制好的语音分段录制到语音芯片中。另外,通过语音编程拷贝机也可以很方便地读取每段语音信息的开始和结束地址,并可进行多片芯片语音信息的拷贝。

在语音录制过程中,需要注意的问题首先是在烧录语音前应检查电脑声卡驱动,应保证有驱动并且最新,最好将声卡声音输出设置中的喇叭组态设置为耳机,输出音量大小设置到三分之二的状态;其次是在烧录语音时,电脑除了运行烧录语音的程序外,将其它的应用软件(如杀毒软件等)关闭,以保证没有噪音混入;最后,在烧录语音芯片结束后,可循环播放试听一下,如果对音质不满意,可使用Goldwave或者Adobe Audition等音频编辑软件再对语音文件进行编辑,已达到满意的效果。

3 软件程序设计

语音费额显示器的系统软件要实现的任务是处理收费亭中收费计算机发送的串行通信数据,完成相应的显示功能并进行语音播报。其中的语音处理程序主要判断是否需要播报语音信息,以及找到相应语音信息的存储地址,播报制定段语音。其系统程序流程图如图2所示。下面是模拟SPI发送数据子程序和播放制定地址段的子程序:

/*模拟SPI发送数据子程序*/

4 结束语

本系统采用单片机的IO口来模拟SPI接口以对ISDl760进行控制,适用于大多数的单片机与ISDl760进行通信。在实际应用中,模拟元件(AGC电阻和电容耦合电容等)要尽量靠近ISD器件,元件的引脚要短,应把模拟和数字电源引脚都接到电源端,并在这两个电源端口添加高频去耦电容,且其等效串联电阻要小,同时,电源本身一定不能有噪声。

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

    关注

    455

    文章

    50714

    浏览量

    423113
  • 存储
    +关注

    关注

    13

    文章

    4296

    浏览量

    85796
  • SPI
    SPI
    +关注

    关注

    17

    文章

    1706

    浏览量

    91498
  • 智能语音
    +关注

    关注

    10

    文章

    782

    浏览量

    48758
收藏 人收藏

    评论

    相关推荐

    基于W78E54B单片机电话计费器的设计 (图)

    双音多频信号的解码。系统通过查询、复位、计费3个键实现人机接口,LED显示采用2块相同的12位LED
    发表于 07-30 09:21

    WTV系列语音芯片智能仪表中的应用

    ;nbsp;摘  要 本文介绍了WTV系列语音芯片智能仪表中的应用。该系统能有效地给使用者提供语音提示,增加了仪表的
    发表于 12-19 12:11

    单片机实现分时计费智能电度表

    清零按钮将上述量清除,并重新开始累计;  (8)对于限额用电单位,供电部门可预置用电限量,并有超额报警和超额部分加倍计费功能。  4结束语  本文根据分时用电计费制度,并通过单片机系统和绝对时间标准,提出了一种基于单片机的分时
    发表于 11-30 16:23

    无线语音遥控智能车设计与实现

    目 录0 前言22 无线语音遥控智能车设计概述42.1 设计目的42.2 设计实现总体功能43 系统总体方案53.1 方案论证53.1.1 方案一53.1.2 方案二53.1.3 方案
    发表于 07-31 22:12

    求基于AT89C52的远程智能语音防盗报警系统设计

    以单片机AT89C52、ISDl420语音电路、 模拟摘机挂机电路、拨号电路为核心的远程智能语音防盗报警系统,并从基本工作原理、电路构成等方
    发表于 11-05 22:35

    智能语音家居系统

    采用专用数字处理器实现会显得硬件资源浪费,增加了系统成本。本项目利用SLH89F5162自带的高速AD外设对原始语音进行采集并转换储存,利用模糊特征识别处理的手段对指令进行识别提取处
    发表于 10-29 16:37

    如何采用FPGA实现汽车智能语音报警系统设计?

    本文采用FPGA实现ADPCM(Adaptive Differential Pulse CodeModulation,自适应差分脉冲编码调制)编解码器设计,对语音信息进行压缩存储。从而使存储信息量增大了一倍。
    发表于 05-17 06:26

    如何设计并制作一个基于单片机的智能公交自动语音报站系统

    设计并制作一个基于单片机的智能公交自动语音报站系统系统主要包含硬件和软件两个部分,系统采用ST
    发表于 11-10 06:02

    怎么实现基于语音控制的智能家居控制系统的 设计?

    如何实现基于语音控制的智能家居控制系统的设计?
    发表于 01-25 07:50

    如何开发智能家居语音控制方案

    协议。 解决方案与采用技术 启英泰伦第三代语音控制芯片应用框图 系统方案设计简单,功能强大,性价比超高 如上图所述,启英泰伦第三代智能
    发表于 05-31 09:50

    基于SST89V58和ISDl760语音费额显示器的设计

      0 引言   语音费额显示器是用于普通和高速公路收费车道向应缴费车辆和人员显示车型及收费金额等信息的一种机电设备。通常安装于收费车道出入口的侧部,可显示
    发表于 08-11 17:49 683次阅读
    基于SST89V58和<b class='flag-5'>ISDl760</b>的<b class='flag-5'>语音</b>费额<b class='flag-5'>显示</b>器的设计

    简易智能语音模块的设计与实现

    介绍一种简易智能语音模块的设计方案,采用单片机AT89C2051语音的控制中心,语音芯片
    发表于 12-06 15:31 121次下载
    简易<b class='flag-5'>智能</b><b class='flag-5'>语音</b>模块的设计与<b class='flag-5'>实现</b>

    采用SST89V58单片机和ISD1760实现语音费额显示系统的应用方案

    给出了一种基于语音芯片ISD1760的智能语音费额显示器的软硬件设计方案,同时介绍了语音
    的头像 发表于 03-29 11:09 2960次阅读
    <b class='flag-5'>采用</b>SST89V58单片机和ISD1760<b class='flag-5'>实现</b><b class='flag-5'>语音</b>费额<b class='flag-5'>显示</b><b class='flag-5'>系统</b>的应用方案

    PLC的智能计费楼道灯系统

    PLC的智能计费楼道灯系统(人工智能股票龙头一览表)-基于PLC的智能计费楼道灯
    发表于 09-30 13:09 13次下载
    PLC的<b class='flag-5'>智能</b><b class='flag-5'>计费</b>楼道灯<b class='flag-5'>系统</b>

    实现LED显示驱动+语音播报功能的语音芯片

    为了加强疫情防控的力度,快速有效的筛查发热人员,每个社区小区都会安装一个,红外测温的产品,机器再通过LED显示的方式,传达出当前的温度范围,深圳唯创知音电子有限公司推出了一款,可实现LED显示驱动+
    的头像 发表于 04-19 11:38 4346次阅读
    <b class='flag-5'>实现</b>LED<b class='flag-5'>显示</b>驱动+<b class='flag-5'>语音</b>播报功能的<b class='flag-5'>语音</b><b class='flag-5'>芯片</b>