- 1、本文档共6页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
基于RFID技术的智能语音播报系统设计
杭州紫钺科技有限公司
射频识别(Radio Frequency Identification,RFID)作为一种非接触式的自动识别新技术,
近年来得到了迅速的发展并逐步走向成熟。其原理是基于无线射频信号的传输特性,进行非
接触式自动识别,从而自动识别被标识对象,获取对应数据进行交换。最常见的识别方法是
一个串行存储号码识别一个人或物体。在此介绍一种基于RFID和单片机技术的智能语音播
报系统,可广泛应用于旅游景点自助导游、博物馆自助讲解、公交车站自动报站等场合。
1 系统总体设计
本系统由两大部分组成:RFID 电子标签和智能终端。RFID 电子标签内部由RFID 晶片和外界
线圈组成,每张电子标签有唯一的ID号。智能终端主要包括AT89S52单片机、最小系统电
路、RFID读卡器、语音模块等。其中语音模块由WT588D语音芯片、编程器和用于语音下载、
编程、模式设置的上位机软件WT588D VioceChip组成。系统整体框图如图1所示。
智能终端在有效读取范围内检测到RFID 电子标签时,产生串行中断,单片机通过RXD 引脚
读取并存储电子标签ID值,然后查询与读取的ID号对应的语音地址,单片机通过一线串口
控制模式控制语音模块完成对应语音信息的准确播报。
2 系统硬件设计
2.1 RFID读卡器模块DM-S28140
本系统采用中科鸥鹏公司的串口通信版DM—S28140读卡器模块实现RFID 电子标签的ID值
的读取。DM-S28140读卡器具有低功耗被动读取RFID标签、串口通信、波特率为2400bps、
输入使能允许软件启用或禁用等特点。可以读取EM4100无源只读系列125 kHz标签卡,每
个标签包含一个唯一的标识符,由RFID读卡器读取后,通过串行接口传输。
2.1.1 读卡原理
当RFID读卡器工作时,读卡器的控制电路将电流注入线圈,产生低频电磁场。若RFID 电子
标签放置在有效读取范围内(10cm 内),电子标签的线圈就会感应低频电磁场,共振耦合产
杭州紫钺科技有限公司
生电流,供给其晶片足够的电源,在充分的电源供应下,晶片就可以将内存中唯一的ID信
号转换成射频信号,传送给读卡器。只要有充分的电源,电子标签就会持续不断地发送ID
值。
2.1.2 硬件连接
RFID读卡器串行接口版本可以与微控制器仅用4个信号(VCC、/ENABLE、SOUT、GND)互连。
读卡器外观及引脚功能如图2所示。其中,SOU T连接到AT89S52的P3.0(RXD)引脚实现串
口通信,使能引脚/ENABLE 由P3.2控制。
AT89S52与WT588D的连接如图3所示。选择AT89S52 P1.4引脚连接AT89S52 RESET控制复
位信号,AT89S52的P1.5引脚连接P03作为数据输出端,选择PWM音频输出方式,PWM 引脚
接至扬声器。
2.1.3 通信协议
杭州紫钺科技有限公司
当RFID射频识别卡开始工作时,且RFID标签放置在有效读取的范围内,唯一的ID 以12
位ASCII字符串方式发送给主机,如图4所示。
其中,起始位和停止位有助于识别一个正确的接收信息串,中间10位是实际标签唯一ID
号。
2.2 语音模块
语音模块包括16个引脚的语音芯片WT588D、一个对语音模块进行语音下载的编程器和上位
机软件Vioce Chip。WT588D语音芯片是一款可重复擦除烧写的语音单片机芯片。表1为各
个引脚的功能描述。
图5为一线串口控制模式时序及电平占空比示意图。配套WT588D VioceChip上位机操作软
件可随意更换WT588D语音单片机芯片的任何一种控制模式,把信息下载到SPI-Flash上即
可,可控制220个语音地址,每个地址位能加载组合128段语音。支持DAC/PWM两种输出方
式,PWM输出可直接推动0.5W/8Ω扬声器。支持加载WAV,音频格式,以及MP3控制模式、
按键控制模式、一线串口控制模式、三线串口控制模式。本系统采用一线串口控制模式接收
待合成的文本,直接合成为语音输出。
一线串口只通过一条数据通信线控制时序,依照电平占空比不同来代表不同的数据位。先拉
低RESET复位信号5 ms,然后置于高电平等待17 ms,再将数据信号拉低5 ms,最后发送
数据。高电平与低电平数据占空比为1:3,代表数据位0;高电平与低电平数据位占空比为
3:1,代表数据位1。高电平在前,低电平在后。
您可能关注的文档
- HCS-3600M系统主机数据手.pdf
- STM32学习通用定时器基本定时功能.pdf
- 源代码在线评测系统的设计与实现2.pdf
- 高级软件工程 软件设计.ppt
- 用专用芯片829实现控制系统的键盘接口技术方案7.pdf
- 基于P89LV51RD2单片机的温度控制处理系统的设计与实现.pdf
- 基于μC%2fOS-Ⅱ系统的智能寻迹模型车的设计与实现.pdf
- _天绘一号_卫星星务分系统研究与实现_史简.pdf
- 40机考系统的设计与实现.pdf
- 中科大操作系统原理与实现课件11_FS Implementation2.pdf
- 党支部(党总支)班子2024年度“四个带头”组织生活会对照检查材料.docx
- 国有企业政协委员学习2025年全国政协会议精神心得体会.docx
- 2025年3月党支部“三会一课”方案参考主题.docx
- 某某县委宣传部2025年意识形态工作计划.docx
- 区人民政府2024年度工作总结.docx
- 市司法局2025年机关法治建设工作要点.docx
- 党工委书记在2025年街道“作风转变年”活动推进会上的讲话.docx
- 党支部支委班子组织生活会对照检查发言材料.docx
- 市旧创中心副职发言提纲(案例分析、意识形态).docx
- 某某县文化和旅游局2025年3月“学雷锋做榜样见行动”主题党日活动方案.docx
文档评论(0)