汽车智能MP3无线发射器的技术原理

发布者:RadiantEnergy最新更新时间:2013-11-01 来源: 21ic关键字:MP3无线发射器  FM广播  AT89C52 手机看文章 扫描二维码
随时随地手机看文章
引言

汽车MP3无线发射器可以将MP3播放器内存储的音乐通过FM广播方式发送,再通过FM调频收音机接收,通过汽车音响播放。本文采用单片机AT89C52及数字锁相环MC145152等芯片设计了汽车MP3无线发射器,从仿真结果与目标样机的运行情况来看,均达到了预期效果。

系统组成

图1为汽车智能MP3无线发射器的系统组成框图,它主要由MC145152、MC1648组成数字锁相环频率合成器,采用变容二极管MV209调频。用户可使用简易的按键,通过单片机AT89C52控制并监测发射频率,同时利用液晶显示器显示反馈信息。另外,可使用串行口实现单片机与计算机的通信,从而通过计算机对发射机进行智能控制。音源不仅可以从车载MP3播放器获取,还可以通过计算机甚至使用网络资源提供。

 


图1 系统组成框图

各组成模块的设计

数字锁相环频率合成器的设计

本文采用MC145152,该芯片集成了晶振、参考分频器、鉴频/鉴相器、可编程分频器等电路,简化了电路设计。同时利用单片机来控制MC145152,确定分频系数A、N和发射频率的对应关系。

频率合成器的控制由单片机来实现,由式f0=(P×N+A)×fr(式中f0为VCO输出频率,P为图1高速分频器的分频系数,N、A为单片机可编程分频系数,fr为调频步进值)可知,输出频率可由A和N来控制,A和N的值分别从单片机的P2.2~P2.7(6位)和P0口(8位)向MC145152发送。本来发送N值需要10位数据线,但因为f0属于88~108MHz频段,如果采用10KHz调频步进值fr,根据式f0=(P×N+A)×fr计算,可以得到N值最高位(N9,N8)恒为0,可省去单片机的输出口,而将MC145152的N9、N8两脚直接接地。

压控振荡器是频率合成电路的关键部分,采用集成的VCO芯片MC1648,其工作电压为5V,输出频率最高可达225MHz,输出波形失真小,采用由变容二极管MV09和电感组成的并联LC谐振槽路,振荡频率将受变容二极管的偏置电压控制。

高速分频器的设计

由于发射机的频率高达88MHz ,MC145152无法对其直接分频,必须先用ECL(非饱和型逻辑电路)的高速分频器进行预分频,把频率降低,然后由MC145152进一步分频,得到一个与参考频率相等的频率,并进行鉴相。为使分频系数连续可调,可编程分频电路采用的是吞咽脉冲计数法,它由ECL的高速分频器MC12022及MC145152内部的÷A减法计数器和÷N减法计数器构成。

控制电路设计和频率计算

控制电路的作用包括:响应按键输入,控制液晶显示,计算并向MC145152输出控制信号以及监测发射频率。单片机使用11.0592MHz晶振,从X1、X2口接入,晶振的两个引脚分别接30pF的负载电容到地。

测频可利用单片机来完成。单片机内部有两个计时/计数器,一个用来计时,产生一个标准的时基闸门信号,一个用来计数,计下闸门时间内输入的脉冲个数,然后经换算得到实际输入的频率。

与MC145152类似,单片机同样无法以高达88MHz的频率直接进行测量,必须先对发射频率进行预分频,降到单片机能够测量的频率范围,并转换成为通用TTL电平,再接入测频接口,所测结果采用液晶显示。MC12022的输出频率至少为88MHz/64=1.375MHz,高于单片机的测频上限,无法直接利用,因此需要再接一个分频系数为100的分频器,本文采用价格较低的分频器74HC390。

VCO输出频率的范围是88 MHz ~108MHz。首先应确定参考频率fc,fr为步长(频率间隔)。 fr可由式1确定。[page]

由于R值是固定的,只能从8个参考值中选择,若fc采用10.2400MHz的晶振作为标准频率,对其进行÷R分频,R取2048,分频得到5KHz的脉冲信号作为fr。该值可通过单片机改变。

由fr确定的N值和A值的范围应该在MC145152工作范围内(A值范围0~63,N值范围0~1023),并且必须满足N>A。采用吞咽脉冲计数的方式,式2为总分频比。只要N>A,尽管P为固定值,只要合理选择N和A的值,∑即可连续。

此时f0被锁定在:

f0=(P×N+A)×fr (3)

其中N为0~1023;A为0~63;P=64(由MC12022确定)。通过算式可以方便地算出每个频率对应的参数。

软件设计

软件设计的关键是 MC145152的控制以及测频显示。软件实现的功能是:

①设定频率间隔fr÷R,即确定调频步进;

②设定分频系数A、N的值,以得到需要的输出频率;

③测量输出频率并显示;

④驱动液晶显示器。

MC145152的控制和显示部分的程序设计

图2为软件设计流程图。晶振频率为10.2400MHz,首先确定其频率间隔,对其进行÷R分频,若R取2048,得到频率间隔为5kHz。改变计数方法,可以得到的调频步进值分别为5kHz、100kHz和500kHz , A、N值的计算可由前述的公式来完成,但是在程序设计中并不是将算法编写为程序,而是要找到A、N的变化规律。表1为不同步进值对应的A、N值(限于篇幅只列其中一部分)。当步进值分别为5kHz、100kHz、500kHz时,A值分别增加1、20和36,由于A值的范围是0~63,而且必须满足N>A。 程序设计中,不需要将每个变化都存入单片机,而是使用一个变量fa,其值分别对应不同的步进,取值为1、20或36。这样节省了系统资源,可根据设定频率确定A、N值并送到MC145152中。

 


图2 软件设计流程图

频率测量子程序

频率测量是对设定的输出频率进行实时测定并显示。编程用C语言来实现。该程序包括分频器、测频控制器、计数器和锁存器4个模块。最终将测得的数据锁存后送到液晶显示。其原理是利用计数器对被测频率脉冲计数,当时钟周期为Is时,测得的脉冲个数即为所测频率。测频控制是为了完成自动测频而设计的,它控制计数器的工作,使其计数周期为Is,Is之后就停止计数,将此时的计数值送入锁存器锁存,同时对计数器清零,开始下一个周期的计数,该计数值就是测得的频率。

结语

在研制汽车MP3无线发射器的过程中,曾采用几套频率合成的设计方案,经过比较,最终选定以单片机控制、MC145152为核心的数字锁相环频率合成电路,实现了频率自动跟踪,中心频率稳定度达到了要求。设计成数控可变频,得到任意的频率,经测试,具有比较高的频率稳定度和可靠性。

关键字:MP3无线发射器  FM广播  AT89C52 引用地址:汽车智能MP3无线发射器的技术原理

上一篇:采用QCM传感器的生物芯片检测电路的原理设计
下一篇:作息闹铃控制器设计

推荐阅读最新更新时间:2024-03-16 13:29

AT89C52最小系统电路图接口电路图分享
AT89C52是一个低电压,高性能CMOS 8位单片机,片内含8k bytes的可反复擦写的Flash只读程序存储器和256 bytes的随机存取数据存储器(RAM),器件采用ATMEL公司的高密度、非易失性存储技术生产,兼容标准MCS-51指令系统,片内置通用8位中央处理器和Flash存储单元,AT89C52单片机在电子行业中有着广泛的应用。 基于AT89C52单片机最小系统接口电路 AT89C52有PDIP、PQFP/TQFP及PLCC等三种封装形式,以适应不同产品的需求单片机正常工作时,都需要有一个时钟电路和一个复位电路。单片机复位、晶振电路如图所示。 at89c52单片机最小系统 AT89C52与时钟电路(包括晶体
[单片机]
<font color='red'>AT89C52</font>最小系统电路图接口电路图分享
AT89C52单片机实现RS422到CAN总线的转换
引言 RS422是串行通讯中应用较广的标准总线。他能很方便地把各种计算机、外部设备、测量仪器有机地连接起来,构成一个测量、控制系统。但是,他传输速率低、传输距离短并且接口处信号间易产生串扰,因此不能直接应用于工业控制。 CAN总线刚好以其高性能、高可靠性及独特的设计赢得了工业界的高度重视。例如,奔驰S型轿车上采用的就是CAN总线系统,美国商用车辆制造商们也将注意力转向了CAN总线,美国一些企业已将CAN作为内部总线应用在生产线和机床上。同时,由于CAN总线可以提供较高的安全性,因此在医疗领域、纺织机械及电梯控制中也得到了广泛应用。可见,实现RS422总线和CAN总线之间的转换非常有必要。 2硬件设计 2.1总体设计分析
[单片机]
用<font color='red'>AT89C52</font>单片机实现RS422到CAN总线的转换
基于单片机的CAN总线接口设计与实现
0 引言 CAN是ControllerAreaNetwork的缩写(以下称为CAN),是ISO国际标准化的串行通信协议。在当前的汽车产业中,出于对安全性、舒适性、方便性、低公害、低成本的要求,各种各样的电子控制系统被开发了出来。现在,CAN的高性能和可靠性已被认同,并被广泛地应用于工业自动化、船舶、医疗设备、工业设备等方面。现场总线是当今自动化领域技术发展的热点之一,它的出现为分布式控制系统实现各节点之间实时、可靠的数据通信提供了强有力的技术支持。应用设计的CAN总线节点,系统上电复位后,CAN通信接口接收到PC机的数据后,便向总线上的各个节点传播。CAN总线上的节点与被控对象相连,当它接收到PC机的数据后,则对被控对象作相
[单片机]
基于单片机的CAN总线接口设计与实现
基于AT89C52单片机的自动存取柜的设计与实现
1、需求信息: 在大型超市、图书馆、火车及汽车站,人们经常需要寄存包裹。采用人工方法存取包裹即费人工又费时间,与信息社会格格不入。故而笔者设计一套基于单片机AT89C52的自动存取柜(16柜)的微机系统,能够完全实现自动化。顾客只须按存包键,某一柜门自动打开,同时系统打印密码和柜号。当顾客取包时,按取包键,同时输入密码(人机互动),系统确认密码正确后其柜门再次打开,顾客取包离开。 2、自动存取柜的硬件系统设计: 自动存取柜的硬件系统设计如图2.1   图2.1   自动存取柜的硬件系统设计原理简图 2.1 本次设计采用TM162 16✕2字符液晶点阵式LCD,数据线挂接总数据线,数据或命令端RS接P2.2
[单片机]
基于<font color='red'>AT89C52</font>单片机的自动存取柜的设计与实现
基于AT89C52网络监控系统的设计与实现
0 引 言 以电子设备故障检修技能考核与训练智能化系统为例,介绍由一台PC机与多台单片机组成的主从式网络通信系统,单片机控制作为下位机,负责对电子设备故障点进行数据采集和控制,通过接口将结果传给PC机;PC机作为上位机,对数据进行分析和处理,根据分析和处理的结果来控制单片机的操作。目前,应用Visual C++开发串行通信实现智能化考核和训练系统的通信方法通常有4种: (1)调用API(Application Program Interface)函数实现; (2)利用Visual C++的标准通信函数一inp、一inpw等直接对串口进行操作; (3)使用Visual C++的通信控件(MSComm); (4)利
[单片机]
基于<font color='red'>AT89C52</font>网络监控系统的设计与实现
L297/L298芯片步进电机的单片机控制实现
1 引言 步进电动机是将电脉冲激励信号转换成相应的角位移或线位移的离散值控制电动机,这种电动机每当输入一个电脉冲就动一步,所以又称脉冲电动机。步进电动机把电脉冲信号变换成角位移以控制转子转动的微特电机。在自动控制装置中作为执行元件。每输入一个脉冲信号,步进电动机前进一步,故又称脉冲电动机。步进电动机多用于数字式计算机的外部设备,以及打印机、绘图机和磁盘等装置。 在数字控制系统中具有精度高,运行可靠。如采用位置检测和速度反馈,亦可实现闭环控制。步进电动机已广泛地应用于数字控制系统中,如数模转换装置、数控机床、计算机外围设备、自动记录仪、钟表等之中,另外在工业自动化生产线、印刷设备等中亦有应用。 2 工作原理 由于步进电机是一种
[单片机]
L297/L298芯片步进电机的单片机控制实现
基于AT89C52的智能无线安防报警器
引言 现在安防报警系统越来越受到人们的重视,人们对报警器功能和性能方面的要求也越来越高。本文提出一种基于AT89C52的智能无线安防报警器: 能与标准保安探头进行无线连接,实现大范围安防监控,并可随意扩展。 多防区功能。能够区分各种警情,并能够用语音播出警情类别。 自动电话报警,向远方用户提供警情语音和现场声响,并接收用户指令进行相应操作。 多功能自由切换,低误报率,高可靠性。 使用方便,有较高的性价比。 本报警器串接在外线和用户的普通电话机中间。报警号码的输入、报警语音的录制、无线传感器的录入及其他主机参数的设定都是通过电话机完成,平时不影响电话机的工作,用户用遥控器对主机进行布防或撤防。当主机接收到来自无线探头发过来的编
[单片机]
基于<font color='red'>AT89C52</font>的智能<font color='red'>无线</font>安防报警器
AT89C52单片机对八路电压表的设计
八路电压表C程序 /*使用AT89C52单片机,12MHz晶振,P0口读入AD值,P2口作AD控制,用共阳LED数码管 P1口输出段码,P3口扫描,最高位指示通道(0-7)。*/ #include“reg52.h”//52系列单片机定义文件 #include“intrins.h”//调用_nop_();延时函数用 #definead_conP2//AD控制口 #defineaddataP0//AD数据计入读入口 #defineDisdataP1//显示数据段码输出口 #defineucharunsignedchar//无符号字符(8位) #defineuintunsignedint//无符号整数(16位) sbitALE=P2^3
[单片机]
小广播
添点儿料...
无论热点新闻、行业分析、技术干货……
设计资源 培训 开发板 精华推荐

最新单片机文章
何立民专栏 单片机及嵌入式宝典

北京航空航天大学教授,20余年来致力于单片机与嵌入式系统推广工作。

换一换 更多 相关热搜器件
电子工程世界版权所有 京B2-20211791 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号 Copyright © 2005-2024 EEWORLD.com.cn, Inc. All rights reserved