基于STM8的车载抬头显示器设计
基于STM8的车载抬头显示器设计基于STM8的车载抬头显示器设计随着电子技术与计算机技术在汽车电子中的应用越来越多,传统的机械式仪表已经逐步被电子仪表所代替。电子仪表有体积小、重量轻等优点,可以有效地节约车内有限的空间。其以数字、文字或图形方式显示汽车信息时,显示直观、信息量大,可以根据不同需要修改不同的显示内容。抬头显示器HUD是英文HeadUpDisplay的缩写,意为“抬头显示”或“平视显示器”。最初的应用就是在战斗机上,是由电子组件、显示组件、控制器以及高压电源等组成的综合电子显示设备,能将飞行参数、瞄准攻击、自检测等信息,以图像、字符的形式,通过光学部件投射到座舱正前方组合玻璃上的显示装置。由于使司机不必低头察看仪表盘,HUD可以大大缩短司机的读表时间。与传统的仪表板相比,人们使用HUD可以更有效地察觉在行车前方发生的事件。1总体功能抬头显示系统采用LED直接投射式,在前挡风玻璃处采用反射膜的反射成像方式。显示光经过位于驾驶座前方的半透明反射板反射后,映入驾驶员的眼睛。驾驶员通过反射板对行车前方的路况和显示图像以相重叠的形式进行信息识别。显示像通过透镜系统能在无限远点处成像,所以能够缩短视线的移动和焦点调节所需要的时间。系统具备CAN总线通信功能,可以通过总线接收并指示车速、转速、超速报警、巡航状态、挡位等信息。[pic]图1系统设计框2实现方案①器件选择本系统有三个主要器件,CAN收发器、微处理器和LED显示驱动器。主控板需要通过CAN总线接口来获取车辆的车速、油量、车门开关等信息,接口电路包括了协议收发器以及总线隔离放大器等部分。由于STM8S系列单片机自带CAN协议通信接口,所以在这里可以省略以往设计中采用的SJA1000系列CAN总线收发器,仅添加CAN物理层接口器件TJA1040就可实现与整车之间的