




版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、摘 要摘要:公交车自动报站电路公交车自动报站器可以让公交车到达站点时自动报告公交车所停站点的名称。相对于市面上的其它公交车报站器,该报站器具有全自动,体积小,成本低,容量大等优点。本文介绍的公交车自动报站系统采用无线发送接收头F05P/J04P和编解码芯片SC2262/SC2272的配合使用,加上低功耗单片机2051控制语音模块的工作,成功地减小了这个装置的体积,最终达到普通手机大小。由于装置内部采用的都是市场上的普通器件,容易购买,因此成本大大降低。采用的语音模块是深圳点创科技有限公司的产品miniC-A101FS,它支持的Flash容量是0M-1024M,而且支持SD卡,根本上解决了报站器
2、容量的问题。关键字:公交车自动报站器 单片机 编码解码芯片 无线发射接收芯片 mini-A101FS语音模块Abstract: In this paper, a plan of the electronic voice guide device was introduced. The electronic voice guide device mentioned in this paper can be taken with the tourist when he is sightseeing, and it can automatically play in every sceneries,
3、 so the tourists no need to operate it at all. Compared with the other voice guide device at the market, the design has many advantages, such as small volume, low cost, huge voice storage, etc. The guide system introduce in this paper adopt a technique of using F05P/J04P and SC2262/SC2272, cooperate
4、 with the single-chip 2051 in controlling voice module, successfully reduce this devices volume, finally its size can compare with a common mobile phone. Because of the parts of the device can be easily bought in the market, greatly reduce the cost. The voice module we adoptive is miniC-A101FS which
5、 produced by the Shenzhen Dian chuang technology Ltd., the Flash capacitance it support is 0M-1024M, besides it can support SD card, radically settle the problem of the capacitance of our guide device.Key word: Electronic voice guide device Single-chip Code-decode chip 目 录摘要 Abstract 第一章
6、 绪论 1 1.1课题研究的背景及意义1 1.2报站器的动态发展趋势1 1.3设计的主要目标任务2 1.4论文的主要工作和时间安排2.1 总体设计方案2.2 单片机的选用2.3 解码芯片的选用2.4 编码芯片的选用2.5 语音模块的介绍2.6 发射模块部分2.7 接收模块部分第一章 绪论1.1 背景及意义 随着大城市化步伐加快,人们对公交的服务更加迫切,同时公交事业建设既要代表政府体现当地城市的形象,又要尽一切力量减少政府投资,创造良好的社会效益和经济效益。随着科学技术的发展,公交车载设备的发展,对公交企业来说不仅是形象的提升,也是效益的增长,技术的革命。 近年来单片机技术迅猛发展
7、,广泛应用于诸多领域。由于单片机具有可编程性及优良的存储扩展性等许多优点,因此萌生了用单片机来实现公交车辆的自动报站。为了实现城市公交车的自动报站,本次设计研究了一套低廉、高性能的,基于单片机的城市公交车自动报站系统。1.2国内外现状及发展趋势现今社会,公交事业关乎到大多数城市居民的出行,可公交车上的报站系统依然无法满足大家对其的要求。通过在各个车站收集公交司机及各个年龄阶段的乘客对报站系统的看法,可以对现在公交车上普遍使用的人工按键报站总结出以下三个弊端: (1) 报站不准确: 由于司机在操作报站系统时经常会按错键或忘记按键,而且在调整系统时会连续报出几个站点,让不熟悉路线站点的乘客不知所措
8、。(2)安全隐患:每次报站时都需要由驾驶员对报站器进行操作,而在车辆起动与进站时,往往是路面情况最复杂的时候,驾驶员既要对行驶中的汽车进行起动或制动等操作,同时还要兼顾报站系统的操作,给行驶中的车辆带来一定的安全隐患。目前,我国一些大中城市的公交车报站主要有三种方式,人工控制,一般报站人员都是当地人,用方言进行报站,这给外地的乘客带来了很大的不便,这种报站方式逐渐被其他方式取代;半自动报站,这种报站方式一般是司机控制的,比前一种有较大的改进,但是又是由于司机疏忽,也会出现错报、误报的现象,同时,由于需要司机参与,也有一定的安全隐患;自动报站,这种报站方式实现了智能化,无需司机参与,系统自动识别
9、车站,比较准确现在研究这种方式的比较多。虽然国内外都在研究公交车自动报站系统,但他们实现的技术手段是不一样的,现在已经有些大城市的某些公交车上已经采用GPS定位系统自动报站,但其昂贵的成本,难以实现普及,特别是一些中小城市难以负担。还有的设计主要是对公交车车轮轴的转角脉冲进行计数,将计数值与预置值进行比较,即可确定报站时刻,达到准确自动的目的。以上这些技术都是基于单片机的公交车自动报站系统解决的,所以对于这个系统的开发是有其必要性的。1.3设计的主要目标任务本设计的主要目标任务,把单片机技术和电子技术相结合,用集成发射/接收、编码/解码模块对公交车自动报站电路进行设计和实验。要求学生了解方案后
10、,对各单元电路,单片机软,硬件等进行设计。 根据毕业设计所做工作写出毕业设计论文。1.4 论文的主要工作和时间安排 在完成论文的这几个月以来,为了避免自己在平时的工作生活中浪费精力我为自己制定了一套工作计划,这也是我在完成论文的这段时间来总结出来的一条宝贵经验,让我在今后的工作学习里获益匪浅。我的工作计划如下:3初至4月中旬 完成课程设计并查找毕业设计的相关资料,为今后的工作打下基础4月中旬至5月中旬 开始进行毕业设计的进一步研究与实际调查,完成基本的编程,初步完成论文的初稿 5月中旬至6月初 完成一篇科技论文的翻译工作,并与导师进行进一步的沟通,解决论文中的问题 6月初至论文截稿 完成论文定
11、稿,装订第二章 总体设计2.1 总体设计方案站器发展有个过程,最开始的时候是一种半自动化的系统,它的功能是把车站信息以语音文件格式存储在报站器里,一般通过司机手动键盘直接按键播放,很不方便。发展到现在有一些全自动化的智能自动报站设备,它一般是在站点安放无线发射模块,这些发射模块可以控制工作范围,这样在各个站就有不同的编码信号。公交车到达某一站点后,公交车上的自动报站器就能接受站点发出的编码信号,然后解码并把解码后的信号传给单片机处理,单片机作为控制中心控制语音播放即可。本文介绍了这一全智能化公交车自动报站设备的设计,采用了miniC-A101FS和单片机AT89C2051配合使用。当前市场上公
12、交车自动报站器有以下缺陷:1.成本高2.体积大3.语音存储容量小。本文介绍的设备利用无线发送接收头F05P/J04P,编解码芯片SC2262/SC2272的配合使用,低功耗单片机AT89C2051控制语音模块的工作,成功的减小了体积,大约是普通手机大小。降低了成本,由于采用得都是市场上的普通器件,成本大大降低。采用的语音模块是深圳点创科技有限公司的产品miniC-A101FS,他支持的Flash容量是0M-1024M,而且支持SD卡,根本上解决了导游机容量的问题。编码发设装置编码接收装置 单片机语音芯片 硬件电路原理框图2.2 选用的单片机简介选用的单片机是AT89C20511主要性能参数:l
13、 MCS 51 产品指令系统完全兼容,l 2k 字节可重擦写闪速存储器, 1000 次擦写周期l 2 .7V 6V 的工作电压范围l 全静态操作:0Hz 24MHZ l 两级加密程序存储器l 128×8 字节内部RAMl 15个可编程I0 口线l 两个16 位定时计数器l 6 个中断源l 可编程串行UART 通道2.功能特性概述AT89C2051 是美国ATMEL 公司生产的低电压,高性能CMOS 8 位单片机,片内含2k bytes 的可反复擦写的只读程序存储器(PEROM )和128 bytes 的随机存取数据存储器(RAM ) ,器件采用ATMEL 公司的高密度、非易失性存储技
14、术生产,兼容标准MCS 51 指令系统,片内置通用8 位中央处理器和Flash 存储单元,功能强大AT89C2051 单片机可提供许多高性价比的应用场合。AT89C2051 提供以下标准功能:2k 字节Flash 闪速存储器,128 字节内部RAM ,15个I / O 口线,两个16 位定时计数器,一个5 向量两级中断结构,一个全双工串行通信口,内置一个精密比较器,片内振荡器及时钟电路。同时,AT89C2051 可降至0Hz 的静态逻辑操作,并支持两种软件可选的节电工作模式。空闲方式停止CPU 的工作,但允许RAM ,定时计数器,串行通信口及中断系统继续工作。掉电方式保存RAM 中的内容,但振
15、荡器停止工作并禁止其它所有部件工作直到下一个硬件复位。3. 引脚结构介绍 引脚结构图2.1 AT89C2051引脚图4. 方框图图2.2 2051内部方框图5 引脚说明5.1 VCC: 电源电压5.2 GND: 地5.3 P1口:P1口是一组8位双向I/O口,P1.2 P1.7 提供内部上拉电阻,P1.0 和Pl.1内部无上拉电阻,主要是考虑它们分别是内部精密比较器的同相输入端(AIN0 )和反相输入端(AIN1 ) ,如果需要应在外部接上拉电阻。Pl 口输出缓冲器可吸收20mA电流并可直接驱动LED 。当Pl 口引脚写入“1 ”时可作输入端,当引脚P1.2 P1. 7 用作输入并被外部拉低时
16、,它们将因内部的上拉电阻而输出电流。Pl 口还在Flash 闪速编程及程序校验时接收代码数据。4.4 P3口: P3口的P3.0 P3.5 、P3.7 是带有内部上拉电阻的7 个双向I/O 口。P3.6 没有引出,它作为一个通用I/O 口但不可访问,但可作为固定输入片内比较器的输出信号,P3 口缓冲器可吸收20mA 电流。当P3 口写入“1”时,它们被内部上拉电阻拉高并可作为输入端口。作输入端时,被外部拉低的P3 口将用上拉电阻输出电流。P3口还用于实现AT89C2051 特殊的功能,如下表所示:表2.1 2051 P3口功能口引脚功能特性P3.0RXD(串行输入口)P3.1TXD(串行输出口
17、)P3.2INT0(外中断0)P3.3INT1(外中断1)P3.4T0(定时/计数器0外部输入)P3.5T1(定时/计数器1外部输入)P3 口还接收一些用于Flash 闪速存储器编程和程序校验的控制信号。5.5 RST :复位输入。RST 引脚一旦变成两个机器周期以上高电平,所有的I/O 口都将复位到“1”(高电平)状态,当振荡器正在工作时,持续两个机器周期以上的高电平便可完成复位,每个机器周期为12 个振荡时钟周期。5.6 XTAL1 :振荡器反相放大器的及内部时钟发生器的输入端。5.7 XTAL2 :振荡器反相放大器的输出端。6 振荡器特征:XTAL1 、XTAL2 分别为片内振荡器的反相
18、放大器的输入和输出端。可采用石英晶体或陶瓷振荡器组成时钟振荡器,如需从外部输入时钟驱动AT89C2051 ,时钟信号从XTAL1 输入,XTAL2 应悬空。由于输入到内部电路是经过一个2 分频触发器,所以输入的外部时钟信号无需特殊要求,但它必须符合电平的最大和最小值及时序规范。 7 特殊功能寄存器:片内特殊功能寄存器(SFR )空间存储区的映像图如下表所示。并非存储区中所有的地址单元都被占用,未占用的地址单元亦不能使用,如果对其进行读访问一般返回为随机数,写访问也不确定。这些单元是为了以后利用这些未使用的地址单元扩展新功能而设置,所以用户软件不要对它们写“1”,在这种情况下,新位的复位或不激活
19、值总为“0”。图2.3 AT89C2051 片内特殊功能寄存器(SFR )空间存储区的映像图8 某些指令的约束条件AT89C2051 是经济型低价位的微控制器,它含有2k 字节的Flash 闪速程序存储器,指令系统与MCS 51 完全兼容,可使用MCS 51 指令系统对其进行编程。但是在使用某些有关指令进行编程时,程序员须注意一些事项。和跳转或分支有关的指令有一定的空间约束,使目的地址能安全落在AT89C2051 的2k 字节的物理程序存储器空间内,程序员必须注意这一点。对于2k 字节存储器的AT89C2051 来说,LJMP 7EOH 是一条有效指令,而LJMP 900H 则为无效指令。8.
20、1 分支指令对于LCALL 、LJMP 、ACALL 、AJMP 、SJMP 、JMP A +DPTR 等指令,只要程序员记住这些分支指令的目的地址在程序存储器大小的物理范围内(AT89C2051 程序地址空间为:000H 7FFH 单元),这些无条件分支指令就会正确执行,超出物理空间的限制会出现不可预知的程序出错。CJNE 、DJNZ 、JB 、JNB 、JC 、JNC 、JBC 、JZ 、JNZ 等这些条件转移指令的使用与上述原则一样,同样,超出物理空间的限制也会引起不可预知的程序出错。至于中断的使用,80C51 系列硬件结构中己保留标准中断服务子程序的地址。8.2 与MOVX 相关的指令
21、,数据存储器AT89C2051 包含128 字节内部数据存储器,这样,AT89C2051 的堆栈深度局限于内部RAM 的128 字节范围内,它既不支持外部数据存储器的访问,也不支持外部程序存储器的执行,因此程序中不应有MOVX 指令。一般的80C51 汇编器即使在违反上述指令约束而写入指令时仍对指令进行汇编,用户应了解正在使用的AT89C2051 微控制器的存储器物理空间和约束范围,适当地调整所使用的指令寻址范围以适应AT89C2051 。9 程序存储器的加密:AT89C2051 可使用对芯片上的两个加密位进行编程(P )或不编程(U )来得到如下表所示的功能:程序加密位 LB1 LB2保护功
22、能1UU无程序加密功能2PU禁止进一步进行Flash闪速编程3PP同方式2,同时禁止校验注:加密位只能用片擦除操作进行擦除10 空闲模式:在空闲模式下,CPU 保持睡眠状态而所有片内的外设仍保持激活状态,这种方式由软件产生。此时,片内RAM 和所有特殊功能寄存器的内容保持不变。空闲模式可由任何允许的中断请求或硬件复位终止。P1.0 和P1.1 在不使用外部上拉电阻的情况下应设置为“0” ,或者在使用上拉电阻的情况下设置为“1”。应注意的是:在用硬件复位终止空闲模式时,AT89C2051 通常从程序停止一直到内部复位获得控制之前的两个机器周期处恢复程序执行。在这种情况下片内硬件禁止对内部RAM
23、的读写,但允许对端口的访问,要消除硬件复位终止空闲模式对端口意外写入的可能,原则上进入空闲模式指令的下一条指令不应对端口引脚或外部存储器进行访问。11 掉电模式:在掉电模式下,振荡器停止工作,进入掉电模式的指令是最后一条被执行的指令,片内RAM 和特殊功能寄存器的内容在终止掉电模式前被冻结。退出掉电模式的唯一方法是硬件复位,复位后将重新定义全部特殊功能寄存器但不改变RAM 中的内容,在Vcc 恢复到正常工作电平前,复位应无效,且必须保持一定时间以使振荡器重启动并稳定工作。12 Flash 闪速存储器的编程:AT89C2051 是在擦除状态下(也即所有单元内容均为FFH 时)用2k 字节的片内P
24、EROM 代码存储阵列进行封装微控制器,其程序存储器是可反复编程的。代码存储阵列一次编程一个字节,一旦阵列被编程,如需重新编程非空(空为:FFH )字节,必须对整个存储器阵列进行电擦除。内部地址计数器:AT89C2051 内部包含一个PEROM 编程地址计数器,它总在RST 上升沿到来时复位到000H ,并在XTAL1 引脚上出现正跳变脉冲时进行加1 计数。l 编程方法:要对AT89C2051 进行编程,推荐使用以下方法。1 上电次序:在Vcc 和GND 引脚之间加上电源。设置RST 和XTAL1 为GND 电平。其它引脚置空,等待至少10ms 以上。2 置RST 引脚为高电平,置P3.2 引
25、脚为高电平。3 对引脚P3.3 、P3.4 、P3.5 、P3.7 按下表正确组合加上逻辑高“H”或低“L”电平即可对PEROM 进行编程操作。编程和校验方法如下:4 在000H 地址单元对P1.0 P1.7 输入数据代码字节。5 置RST 端为+12V ,激活编程。6 使P3.2 跳变一次来编程PEROM阵列中的一字节或者加密位,写字节周期是自身定时的,一般需时1.2ms 。7 当校验已编程的数据,使RST 从12V 降到逻辑电平“H”, ,置P3 .3 P3.7 引脚到正确的电平即可从Pl 口读取数据。8 对下一地址单元编程字节,使XTAL1 引脚正脉冲跳变一次使地址计数器加1 ,在Pl
26、口输入新的数据字节。9 重复5 至8 ,可对整个2k 字节阵列全部编程,直到目标文件结束。10 下电次序:置XTALI 为低“L”电平置RST 为“L”电平置空所有其它I/O 引脚关闭Vcc 电源l 数据查询:AT89C2051 具有写周期结束的数据查询功能,在写周期期间,对最后写入的字节尝试读将令P1.7上写入数据的操作结束。当写周期完成,全部输出端的真实数据有效,同时下一个周期开始,数据查询可在写周期被初始化的任一时刻开始。l Ready/Busy: 字节编程的进度可通过“RDY / BSY”输出信号监测,编程期间,P3.1 引脚在P3.2 变高“H”后被拉低来指示“BSY” , P3.l
27、 在编程结束后被再次拉高“H”来指示“RDY”。l 程序校验:如果加密位LB1 、LB2 没有进行编程,则代码数据可通过校验数据线读取:1 使RST 从“L”变为“H”,复位内部的地址计数器为000H 。2 对代码数据加上正确的控制信号即可在Pl 口引脚上读取数据。3 XTAL1 引脚跳变一次使内部地址计数器加1 。4 从Pl 口读取下一个代码字节。5 重复3 到4 步骤,即可将全部单元的数据读取。加密位不可直接校验,加密位的校验可通过对存储器的校验和写入状态来验证。l 芯片擦除:利用控制信号的正确组合并保持P3.2 引脚10ms 的低电平即可将PEROM 阵列(2k 字节)和两个加密位整片擦
28、除,代码阵列在片擦除操作中将任何非空单元写入“1”可被再编程之前进行。l 读片内签名字节:除P3.5 、P3.7 必须被拉成逻辑低电平外,读签名字节的过程和单元000H 、001H 及002H 的正常校验相同,返回值意义如下:( 000H )=IEH 声明产品由ATMEL 公司制造。( 00lH )=21H 声明为89C2051 单片机。13 编程接口:Flash 闪速阵列中的每一代码字节进行写入且整个存储器可在控制信号的正确组合下进行擦除,写操作周期是自身定时的,初始化后它将自动定时到操作完成。2.3 选用的编码芯片1.简介: SC2262 是CMOS 工艺制造的低功耗通用编码电路,它和SC
29、2272 配对使用, 最多有12 位三态编码。电路具有省电模式,可用于无线电和红外线遥控发射等应用。在本设计中,把SC2262和SC2272配合使用完成编码解码的工作。 2.特点: CMOS工艺制造,低功耗工作电压范围宽:2V15V数据A 最多可达6 位外部应用线路元器件少地址A 和数据D 位通用红外遥控和无线电遥控应用3. 引脚图图2.4 2262引脚图4.管脚说明表2.3 2262管脚说明5. 与SC2272 的匹配 6在通常使用中,我们一般采用8位地址码和4位数据码,这时编码电路2262和解码2272的第18脚为地址设定脚,有三种状态可供选择:悬空、接
30、正电源、接地三种状态,3的8次方为6561,所以地址编码不重复度为6561组,只有发射端2262和接收端2272的地址编码完全相同,才能配对使用,遥控模块的生产厂家为了便于生产管理,出厂时遥控模块的2262和2272的八位地址编码端全部悬空,这样用户可以很方便选择各种编码状态,用户如果想改变地址编码,只要将2262和2272的18脚设置相同即可,例如将发射机的2262的第1脚接地第5脚接正电源,其它引脚悬空,那么接收机的SC2272只要也第1脚接地第5脚接正电源,其它引脚悬空就能实现配对接收。当两者地址编码完全一致时,接收机对应的D1D4端输出约4V互锁高电平控制信号,同时VT端也输出解码有效
31、高电平信号。用户可将这些信号加一级放大,便可驱动继电器、功率三极管等进行负载遥控开关操纵。2.4 解码芯片l 很宽的工作电压范围(Vcc =213V ) l 很低的功耗和较强的噪声抑制能力l 最大到12 位三态地址管脚或6 位数据管脚l 外接一只电阻的振荡器l 有锁存型和瞬态输出型3. 管脚说明:表2.4 2272管脚说明管脚名称管脚标号输入输出功能说明A0-A516 I0-5码地址管脚。SC2272 通过检测这六条三态的管脚来确定bit0bit6的编码波形。每个管脚均分别可置为“0”“1” 或“f” (悬空)A6/ D5 A11/ D0 7-8 , 10-13 I / O 6 11 码地址管
32、脚或5 0 数据输出管脚。根据SC2272 的规格不同,这六条管脚即可作为高位码地址管脚,也可作为数据输出管脚。当这些管脚作为码地址管脚使用时,每个管脚可分别置为“0”、“1”或“f”(悬空)。当作为数据输出管脚使用时,在同时符合以下两个条件的前提下,输出为“1”( Vcc ) ,否则为“0”( Vss )。(1)所接受的地址码波形与码地址输入端的设置匹配; (2)相应位接收到的数据输出置为“1”。Din14 I数据输入管脚,接受到的编码信号由此脚串行输入OSC116I振荡器第一外接点此二端外接一个电阻,以确定SC2272的基本振荡频率OSC215O振荡器第二外接点VT17O有效传输确认,高电
33、平有效。当SC2272收到有效信号时,VT变成高电平。VCC18电源正端VSS9电源负端4. 功能描述SC2272对Din端子送入的信号进行解码。所送入的编码波形被译成字码,它含有码地址位,数据位和同步位,解码出来的地址码与所设置的地址输出端进行比较,如果所设置的地址与连续2个字码匹配,则SC2272做以下动作:a) 当解码得到有“1”数据时,驱动相应的数据输出端为高电平;b) 驱动VT输出为高电平。(1) 射频工作方式l 位码位码是编程波形的基本单元,可分为AD位(地址,数据)和SYNC位(同步)。根据相应端子电平的低。高或悬空状态,AD位可分别置为“0”,“1”或“f”,每位波形由两个脉冲
34、周期构成,每个脉冲周期含有16个时钟周期,详见下图:图2.6 波形示意图这里,a=2*时钟振荡周期,位“f”仅对码地址有效。同步位的长度是4个AD位的长度,含一个1/8 AD位宽度的脉冲。详见下图:图2.7 同步位l 字码: 一组位码构成了字码,字码由12位AD位码再紧跟1位SYNC位码构成。12位AD位码是地址码还是数据码由SC2272的不同后缀规格规定。请参阅下图:A0A1A2A3A4A5A6A7A8A9A10A11SYNC图2.8 字码结构l 单电阻振荡器SC2272内置的振荡回路,通过在OSC1和OSC2端外接一个电阻可构成一个精密的振荡器。为确保SC2272能正确地对接收到的波形解码
35、,要求SC2272的振荡频率与SC2262的频率相匹配。l 帧码: 帧码由字码构成,构成方式与射频方式下的帧码构成方式相同。(2) 有效接收确认 当SC2272收到编码信号时,它会检查该信号是否有效。1) 它必须是一个完整的字码;2) 码地址必须与接收电路的码地址端子上的设置一致。当进行两个连续有效的接收后,SC2272会将接收到的数据在相应的数据输出端输出,并将VT置为高电平。它们的定时关系见下图:图2.9 2272收发数据定时关系(3) 锁存型或瞬态型数据输出SC2272根据其后缀的不同,其数据输出类型可分为锁存型和瞬态性。锁存型的SC2272-LX在接收到有效编码后将数据输出,并将数据一
36、直保存到下一次接收到有效编码。而瞬态型的SC2272-MX在接收到有效编码后,只是将数据瞬输出,接收结束后,并不保留。请见下图:图2.10 2272收发数据结构5 工作流程1)上电后SC2272进入待机状态;2)检查是否有接收信号。若无接收信号,仍停留在待机状态;否则在收到信号后,进行接收码地址与设置码地址比较;3)当接收地址与设置地址相互匹配时,数据存于寄存器中。当检查到连续两帧的码地址都匹配,且数据都一致时,相应的数据输出端有输出,并且驱动VT输出。当连续两帧的码地址不匹配时,VT不会被驱动,对于瞬态输出型来说,输出数据复位,而对锁存型输出,则输出数据维持原态。6芯片封装 SC2272有很
37、多应用的选择,可以按照要求选择封装。典型的封装是双列直插DIP18,功能体现在后缀上。如:SC2272L4,锁存型,4位数据输出;SC2272M6,瞬态型,6位数据输出,等等。图2.11 2272芯片实物图语音模块简介1. 产品概述 miniC-A101FS语音模块是一款同时支持Flash及SD卡存储语音文件,利用USB接口连接电脑更新语音,可供上位机串口控制的语音模块,另外也可以IO口控制。因此,用户可以很方便将此模块嵌入至其产品,使产品提供语音播放功能,增强竞争力。 它对外提供丰富的控制及查询命令,用于控制语音模块内的MP3音乐播放
38、。除基本的播放控制功能外,还可指定曲目播放、循环播放、查询音乐总数等指令。另外本模块有IO口用于指示工作状态。2. 性能特点l 高品质MP3立体声输出l 支持MPEG1/2/2.5 Layer3的MP3格式文件播放l 支持FAT16,FAT32文件系统l 支持通过USB接口更新语音文件l 支持上位机串口控制功能l 支持按键控制,默认按键功能为:播放,停止,暂停/继续,下一曲,上一曲,音量+,音量- l 32级音量调节l 标配128M Flash存储器,最大可支持1Gl 支持SD卡,支持容量范围:16M1Gl 提供复位引脚,ACK引脚(指示是否处于播放状态),DECT引脚(指示是否正常工作中)3
39、. 图2.12 结构模块图表2.5 主要引脚说明2.6 射频发射模块F05P1. F05P性能参数发射频率:315M 433M工作电压:3-12V发射电流:2-10mA 调制方式:ASK
40、60;传输速率:<10Kbps发射功率:10mW频率稳定度:10-5(声表稳频)工作温度:-40+602. F05P介绍F05P采用SMT工艺,树脂封装,小体积,声表谐振器稳频,内部具有一级调制电路及限流电阻,适合单片机短距离无线数据传输。F05P具有较宽的工作电压范围及低功耗特性,ASK方式调制。F05P不能任意调整发射电流,单片机的数据可直接进入 F05P的数据输入端。在无数据时单片机数据输出口必须设置为低电平状态。F05P 需要输入数据才能发射,数据信号停止,发射电流为零。F05P对0.1-1ms的数据脉冲发射效果较理想,过宽过窄的脉冲会引起调制效率下降,过调制或调制不足使收发距离
41、变近。F05P对直流电平及模拟信号是不能发射的,如在数据位前加一些乱码可以抑制接收机的零电平燥声干扰。若采用通用编解码器2262,发射效果比单片机好,因为2262的数据无论怎么变,但脉宽是不变的,即使出现一点突发性的外界干扰,解码器的宽容性也会解码输出高电平。而单片机则会出现数据错误。所以单片机必须要工作在可靠的收发区域才能保证较低的误码率。F05P有4个功能引脚,因为体积小,无天线只能满足短距离使用,而天线对距离起着很大的作用,天线能否匹配也非常关键,匹配良好的天线能增加几倍的距离,匹配不好的天线效果很差甚至会引起频率漂移。天线的长度取发射频率的1/4,可以用一根直径0.5-1毫米,长度(4
42、33M)18厘米 (315M)24厘米的漆包线代替。但天线必须拉直,指向无所谓。短于1/4波长或弯曲的天线效果会很差。FO5P应垂直安装在印制板边部,应离开周围器件5mm以上,以免受分布参数影响而停振。FO5P发射距离与输入信号,发射电压,电池容量,发射天线及环境有关。在障碍区由于折射反射会形成一些死区及不稳定区域,不同的收发环境会有不同的收发距离。接收电路可根据需求选用J04V J04T J04P J05R J04E 3400 3100同频率接收模块配套。3. F05P实物图及引脚说明 图2.13 F05P实物图及引脚说明引脚说明:1 正电源 3-12V2 地3 数据信号输入4 外接天线 2
43、.7 射频接收模块J04P接收频率:315M&433M工作电压:3V工作电流:0.2mA接收灵敏度:-90db解调滤波器带宽 :10K输出数据电平:TTL电平工作温度:-40-+60体 积 :10×26×6mm(高×宽×厚)性能说明: 1、J04P采用独特的超再生电路结构,SMT工艺树脂封装,内含放大整形电路,输出为数据信号,可直接至解码器,使用极为方便,是一种性价比较好的超再生模块。 2、J04P无信号时输出为零电平状态(无噪声干扰),适合与单片机输入端接口。 3、采用条状镀金电感及优化电路,可无天线工作。 4、采用一定硬度的镀金电感调整接收频点,比采用微调电容调频率的接收电路性能稳定,即使强烈振动也不用担心频点偏离。 5、J04P具有较宽的接收带宽,出厂时已调在315M,只要电源馈电及引线没有太大分布参数即可处于正常接收状态。 6、镀金电感约有±5M可调范围,安装时保持原状不要轻意变动,以免频点偏离。 7、J04P具有极低功耗,3V时只消耗0.2mA电流,可长期处于守机状态。 J04P应用说明:一、J
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 公司组织冲刺活动方案
- 公司生日座谈会策划方案
- 公司文体协会活动方案
- 2025年现代财务管理考试试题及答案
- 2025年生物医学工程基础知识与技术应用考试试卷及答案
- 2025年审判与执行实务考试试卷及答案
- 2025年科学传播与社会认知的能力测试考试卷及答案
- 2025年临床医学专业执业医师考试试卷及答案
- 沪教版(五四学制)(2024)六年级下册英语期末复习Units1-2知识清单
- 2025年翻译专业技术资格考试题及答案
- 第19章一次函数-一次函数专题数形结合一一次函数与45°角模型讲义人教版数学八年级下册
- 2023年四川省宜宾市叙州区数学六年级第二学期期末考试模拟试题含解析
- 幼儿园警察职业介绍课件
- 棉印染清洁生产审核报告
- 灭火器维修与报废规程
- 皮肤病的临床取材及送检指南-修订版
- 机型理论-4c172实用类重量平衡
- 校企合作项目立项申请表(模板)
- 管道工厂化预制推广应用课件
- 海水的淡化精品课件
- 项目工程移交生产验收报告
评论
0/150
提交评论