科技资讯
科技资讯S I N &T NOLOGY I NFORM TI ON 2008N O .14
SCI EN CE &TEC HNO LO GY I N F O RM ATI ON 工业技术冬季寒冷时,汽车内部温度低,尤其是
刚启动时空调温度要比较长时间才能达到
标准,这段时间,驾乘人员很容易受凉,座
加热系统就应运而生了。现有的加热系
统有的采用手工控制方式,有的采用遥控
方式,手工方式仍然要有一定的低温时段,
遥控方式大多采用的是简单的射频技术,
存在的问题是遥控距离短,数据传输不可靠,
一般是单向传输。车主无法知道加热系统
的工作状态。本文设计了基于n RF 905的
汽车座椅加热系统,实现了可靠的较长距
离的遥控,并可双向数据传输,使驾驶员随
时掌握加热情况。
1芯片介绍及工作模式
1.1芯片简介
n RF 905提供给应用的微控制器一个
S PI 接口,速率由微控制器自己设定的接口
速度决定。nRF905自动产生前导码和CRC
校验码,数据准备就绪D R 信号通知MC U
数据传输已经完成。其有效传输距离大于
800m 。
1.2工作模式
n RF 905有两种工作模式和两种节能模
式。两种工作模式分别是Shoc k Bur s t RX
接收模式和Sho c kBur s t TX 发送模式,两
种节能模式分别是P owe r d own 关机模式和
s t a ndby 空闲模式。nRF905的工作模式由
T RX_C E 、T X_E N 和P W R_UP 三个引脚
决定,通过设置这三个引脚状态,可以决定
汽车加热器
是发送还是接收。
典型S ho c kBu r s t T X 模式:当应用
MC U 有遥控数据节点时,接收节点的地址
TX-addr e s s 和有效数据TX-payl oa d 通过
S P I 接口传送给n RF 905应用协议或M CU
设置接口速度;M C U 设置T R X _C E 、TX_EN 为高来激活nRF905Shoc kBur s t 传输;nR F905Shoc kBur st :无线系统自动上电;数据包完成(加前导码和CR C 校验码);数据包发送(100kbps,GFSK,曼
切斯特编码);如果AUT O_RE TRAN 被设置为高n RF 905将连续地发送数据包直到T R X_C E 被设置为低;当T RX_CE 被设置为低时,n RF 905结束数据传输并自动进入s t a n dby 模式。典型Shoc k Bur s t RX 模式:通过设置TRX_CE 高,TX_E N 低来选择Sh oc kBur s t 模式;当n RF905发现和接收频率相同的载波时,载波检测CD 被置高;当nRF905接收到有效的地址时,地址匹配A M 被置高;当nRF905接收到有效的数据包(CRC 校验正确)时,n RF 905去掉前导码、地址和CRC 位,数据准备就绪(D R)被置高;M C U 设置T RX_CE 低,进入s t a ndby 模式低电流模式;M CU 可以以合适的速率通过S P I 接口读出有效数据;当所有的有效数据被读出后,nRF 905将AM 和DR 置低;nRF905将准备进入Shoc kBur s t RX 、ShockBur s t TX 或Powe r down 模式。2系统设计系统由2部分组成,分别为遥控部分和车载控制部分。遥控器部分电路框图如图1所示。单片机对n R F 905初始化并使其处于发送状态并接收键盘指令,将相应的控制代码发送出去,然后转为接收状态,接收车辆部分发回的温度数据,将温度数据显示出来,操作者就可以实时掌握座椅的加热状态。车载控制部分如图2所示。单片机RF 5初始化并使其处于接
基于nRF905的汽车座椅加热系统
朴德慧(装甲兵技术学院控制系吉林长春
130117)摘要:本文设计了车辆座椅遥控加热装置,可以自动稳定座椅温度并可使驾驶员实时掌握加热状况。关键词:nR F905遥控汽车座椅加热
中图分类号:O 532+.2文献标识码:A 文章编号:1672-3791(2008)05(b)-0011-
01图2车载控制部分图收状态,接收遥控部分送来的指令,单片机读指令控制加热器加热,温度传感器感受座椅温度变化,单片机对温度采样,通过改变n R F 905的工作方式将数据传回遥控部分,并控制加热器工作,使其稳定在设定温度。3结语本设计可以实现车辆座椅的遥控加热,自动稳定温度并可监测加热状态,不仅解决了加热问题同时能有效防止加热温度过高等损坏车辆的情况发生。图
遥控部分电路柜图11C E CE ECH A n 901