汽车安全新应用:无线遥控开门
2.2 关于模拟信号强度测量
MAXl473接收器提供一个模拟接收信号强度指示器(RSSl),可对此信号进行测量。MAXQ3212内置一个模拟比较器,以比较VREF和CMPI输入,并可以在定时器输出引脚上产生脉宽调制信号(PWM)。图2示出了由比较器和PWM构建ADC的方法。将RSSI信号送到MAXQ3212比较器的VREF引脚端。然后将定时器编程为PWM模式,如果对该PWM进行适当滤波,就可产生DAC输出到T2PB引脚端,并将输出(即DAC)连接到比较器的另一个输入CMPI引脚端。比较器随后比较信号电平,如果信号匹配,可在没有专用硬件ADC的情况下成功进行了模数转换。
软件中没有采用逐次逼近法,而是采用斜率ADC。从一个合理的最小值开始,DAC输出缓慢增加,直到比较器指示匹配状态。
2.3 RF信号如何解码
MAXl473接收器提供一路数字信号输出(DATAOUT)。由于RF噪声一直存在,无论钥匙链实际上是否在发送数据,该引脚都将连续转换状态。为将该噪声与信号区分开来,MAXQ微控制器必须采用一个小型软件状态机,测量上升沿和下降沿信号之间的时间,以识别前同步码。
而测量边沿间隔的最有效方法是使用中断触发技术。MAXQ可编程为上升沿或下降沿触发中断。将中断设置为“上升沿”触发,即开始测量。一旦探测到上升沿,复位并重启定时器,同时将中断触发边沿设置为“下降”沿。到下降沿时,中断处理程序读取定时器的值。这可用一小段程序以示一个代码段,该代码段读取和复位定时器,然后转换中断触发信号的极性。如果边沿间隔与8400bps数据率(加/减一个合理的容限)匹配,并检测到协议所指定的同步脉冲数,则微控制器软件状态机切换到接收模式,开始解析余下的数据包。
2.4 关于数据流--曼彻斯特编码的使用
利用两个频率可实现低成本双向通信收发器,其中125kHz用于接收数据,UHF(315、433868或915MHz)用于发射数据。由于125kHz信号的传播能力不强,因此双向通信的范围通常在三米以下。
在此类智能无线遥控开门系统中,控制器(接收器)利用125kHz频率发送命令,同时不断搜索有效范围内收发器(在此的发射器称收发器更为确切)发出的UHF频率信号。而该智能收发器通常处于接收模式,等待有效的125kHz控制器命令。如果接收到有效的控制器命令,那么收发器将通过UHF频率做出响应。这就是通常所说的新型被动遥控开门(PKE)系统。
评论