欢迎来到天天文库
浏览记录
ID:28101385
大小:76.00 KB
页数:6页
时间:2018-12-08
《汽车无线遥控开门技术.doc》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库。
1、汽车无线遥控开门技术开门系统组成可看出,系统方案的设计思想是基于用微控制器构建发射器(遥控钥匙)与接收器。 众所周知,MAXQ系列是采用低噪声设计并为配合模拟电路工作而进行了优化的16位RISC微控制器,能够与RF接收器器件整合到一起构建模拟电路的最佳方案。 2.1遥控钥匙(发射器或收发器)与接收器(车上控制器) 遥控钥匙可选用DS89C450-KIT和MAX7044或两个评估板(EVKIT),即DS89C450-KIT和MAX7044EVKIT(EVht)构成发射器。可以安装在一个壳
2、体内,充电电池位于下方。如使用天线,发送距离超出标准钥匙链几个数量级。 接收器(车上控制器)可由并排安装在一起的MAXQ321216位微控制器和MAXl473接收器组成。其连线接到汽车的车体控制模块(BCM)上。若是在作调试或演示,可使用一个专门的MAXQ3212端口引脚以9600bps发送异步串行数据。 在此之所以采用MAXQ321216位微控制器,是因为MAXQ系列是采用低噪声设计并为配合模拟电路工作而进行了优化的16位RISC微控制器,除数字元件外还集成了高精密的模拟功能,因而应用方案
3、需要的芯片数更少,能够与RF接收器器件MAXl473整合到一起构建模拟电路的最佳方案,而且基本不会干扰RF信号。其优异的功耗特性与强大的功能组合使产品的设计和构建更加简单,可缩短产品上市时间。 而RF接收器器件MAXl473是最新的300MHz至450MHzASK(振幅变换调制)射频接收器平均灵敏度为-114dBm,正常工作仅消耗5.5mA(典型值)的电流。内置镜频抑制,无需通常使用的前端SAW滤波器。睡眠模式时,MAXl473可在小于250ps的时间内启动并发送数据,保证了更深的睡眠周期和更长的
4、电池寿命。MAXl473可工作于3V至5V的电源电压。该300MHz至450MHz发送器和接收器的最大优点是能将RKE系统有效距离扩大一倍,可理想应用子电池供电设备,包括钥匙,汽车报警和胎压检测。 2.2关于模拟信号强度测量 MAXl473接收器提供一个模拟接收信号强度指示器(RSSl),可对此信号进行测量。MAXQ3212内置一个模拟比较器,以比较VREF和CMPI输入,并可以在定时器输出引脚上产生脉宽调制信号(PWM)。图2示出了由比较器和PWM构建ADC的方法。将RSSI信号送到MAX
5、Q3212比较器的VREF引脚端。然后将定时器编程为PWM模式,如果对该PWM进行适当滤波,就可产生DAC输出到T2PB引脚端,并将输出(即DAC)连接到比较器的另一个输入CMPI引脚端。比较器随后比较信号电平,如果信号匹配,可在没有专用硬件ADC的情况下成功进行了模数转换。 软件中没有采用逐次逼近法,而是采用斜率ADC。从一个合理的最小值开始,DAC输出缓慢增加,直到比较器指示匹配状态。 2.3RF信号如何解码 MAXl473接收器提供一路数字信号输出(DATAOUT)。由于RF
6、噪声一直存在,无论钥匙链实际上是否在发送数据,该引脚都将连续转换状态。为将该噪声与信号区分开来,MAXQ微控制器必须采用一个小型软件状态机,测量上升沿和下降沿信号之间的时间,以识别前同步码。 而测量边沿间隔的最有效方法是使用中断触发技术。MAXQ可编程为上升沿或下降沿触发中断。将中断设置为“上升沿”触发,即开始测量。一旦探测到上升沿,复位并重启定时器,同时将中断触发边沿设置为“下降”沿。到下降沿时,中断处理程序读取定时器的值。这可用一小段程序以示一个代码段,该代码段读取和复位定时器,然后转换中断触
7、发信号的极性。如果边沿间隔与8400bps数据率(加/减一个合理的容限)匹配,并检测到协议所指定的同步脉冲数,则微控制器软件状态机切换到接收模式,开始解析余下的数据包。 2.4关于数据流--曼彻斯特编码的使用 由于制造商、型号以及出厂时间的不同,图1中所示的发射器(遥控钥匙)数据流(脉冲串)的协议的差异极大。而对这种售后的市场项目来说,使用可编程微控制器恰到好处。在此随意选用了8400bps曼彻斯特编码的数字数据流,并采用ASK(振幅变换调制)方式以433MHz进行发射。若要使用FSK(频率变换
8、调制)或不同的发射频率,必须用不同的接收器芯片替换MAXl473。 (1)曼彻斯特编码基本概念 每个数据位至少由一个信号跳变来表示,从而实现数据流自同步。图3(a)给出了0和1的表示符号,这里选择下降沿为0,上升沿为1。串形数据通常先发送LSB。如图3(b)所示,ASCⅡ字符“A”(41h,0100.000lb)以1000.0010b的形式发送。编码可以通过连接0和1的符号形成。图3(b)通过连接0和1的符号形成ASCII“A”
此文档下载收益归作者所有