当人们购买家用汽车时,舒适性要求正在稳步提高,舒适性能成为购买汽车所涉及因素的重要指标。统的汽车方向盘具有控制车身的方向和发展klaxon.Avec电子设备的功能,所述轮逐渐集成了许多按钮来控制其他功能,如按钮无线电控制按钮,DVD或CD播放控制按钮,蓝牙免提移动电话,自动巡航控制等,甚至保留用户可配置的功能键,即按钮学习。向盘按钮的风格反映了每个型号的不同个性。向盘控制按钮的设计吸引了越来越多的汽车制造商的关注。虑到汽车方向盘按钮控制受许多因素的限制,诸如安装空间,多个订单和设计的成本,和LIN总线(本地InterconnectNetwork)具有的优点我们选择飞思卡尔半导体,具有高可靠性和低布线布线经济性。司的MC9S08SC4是主控制器;它是基于LIN总线设计的汽车方向盘按钮控制器。制器的设计很困难,因为它存在以下三个困难。装空间限制所安装的面板的方向盘附近的按钮的控制器,它是必要的所述印刷电路板的表面最小化,以促进在方向盘下的小空间插入,并避免与其他模块(如ABS)。

装位置冲突。光束限制了方向盘按钮控制提供驾驶员舒适和控制,并且必须处理由在时间上每个按钮发出多个控制命令,然后将它们发送到相应的控制模块,诸如CD / DVD。机的游戏功能,巡航控制或免提。果按钮控制器连接到使用线束的方法的受控模块,整个车辆的线束,布线复杂性和重量的成本只能增加,这是理想与通过电动机总线控制的每个模块建立通信是有效的。择成本限制原则上,按钮控制器只是将按钮操作转换为相应的命令,并以最不可靠的方式将它们传输到功能模块。计的关键是最小化外围组件的数量,并使用微控制器提供的片上资源来实现系统功能。键控制器系统设计关键控制器系统主要由输入信号调理电路,主控单片机,LIN总线收发器和密钥控制器组成。

背光的输出控制电路。入信号调节电路主要对键信号执行锁定和去抖动处理。处理的模拟信号被送到单片机的AD单元进行数字转换,数字信号被送到单片机中断接口。控MCU主要完成关键信号检查,LED背光控制和LIN通信。LIN总线收发器与LIN控制器配合,完成与每个控制模块的总线通信。下是主控制微控制器和LIN总线收发器的选择。控MCU按钮控制器的设计有许多限制,如安装空间,线束数量,成本等。键组件的选择必须考虑这些因素,并旨在优化成本和性能。Freescale半导体MC9S08SC4基于所述HCS08改善心脏高性能的8位微控制器带有在TSSOP-16封装,仅6.40毫米X5.00毫米的形状因子。向盘键盘控制器的设计将大大减少印刷电路面积。另一方面,所述MC9S08SC4具有时钟发生器,其可以在校准后的整个温度范围内和电压,这足以使LIN通信应用达到的±2%的最大误差具有最高的时钟精度。此,内部数字时钟可以直接使用,以提供LIN通信,并通过整个系统所需的,从而消除了外部时钟振荡器芯片的时钟信号,从而节省的表面卡和系统的成本。MC9S08SC4集成了LIN控制器:分配到汽车的方向盘按键控制功能的不同,以减少相关的电缆线束成本,减轻重量,便于升级和切割功能。为一种可靠且低成本的汽车总线系统,LIN总线已广泛应用于电子车身系统。然LIN控制器可以使用通用串行端口UART控制器实现,SCI模块的串行端口控制器MC9S08SC4不仅实现UART功能外,还集成了相关的LIN通信的一些功能(例如,对于在LIN通信中生成和检测中断字段的非常特殊的过程)。功能集成的硬件LIN通信可以帮助用户降低通信软件LIN设计的复杂度,加快产品开发周期和上市时间相比,使用UART控制器常见。汽车的方向盘上的按钮的控制系统中,关闭系统电源之前的一些数据(例如,最新的音量信息或巡航控制速度信息)必须在下一个功率之后恢复。
果传统方法是添加EEPROM来记录相应的数据,则会施加双倍压力以增加地图面积和成本。果微控制器芯片上的闪存可以模拟EEPROM存储器的操作以实现数据的存储,那么它将是最理想的解决方案。部FLASH MC9S08SC4控制器与支持用于编程和擦除闪存所需的电压的高压泵供给,同时支持重编程,并进一步擦除操作。还可以动态保存FLASH中的参数,以模拟MC9S08SC4的FLASH内部存储器。EEPROM存储器的操作实现了数据存储,无需EEPROM芯片。LIN总线收发器LIN总线收发器是LIN控制器和LIN物理总线之间的接口。须从LIN协议版本,静态能耗和成本中考虑其选择。此设计选择的LIN收发器是恩智浦半导体TJA1021。述TJA1021支持最后LIN2.1协议,1〜20 kbps的数据传输速率,输入电平与3.3V和5V设备兼容,具有非常低的电磁辐射和高免疫电磁干扰,待机模式下的电源电流仅为10μA左右。以进行本地或远程唤醒,LIN总线可自动防止电池和接地。TJA1021应用电路如图2所示。有四种工作模式:正常工作模式,睡眠模式,睡眠模式和启动模式。VBAT打开且NSLP控制信号为低电平时,TJA1021进入启动模式。常启动后,如果NSLP设置为高值且超过2μs,则TJA1021进入正常工作模式。时,如果NSLP设置为低电平且超过2μs,则TJA1021进入休眠模式。待机状态下,如果RXD信号处于低电平变为浮动状态,这意味着该警报信号被检测到(在TXD信号的输出状态被稍微降低本地时钟,一个强大的相应降低唤醒远程)和TJA1021将自动进入待机模式。V15是齐纳二极管,用于抑制汽车电源中的瞬态过电压,以保护收发器免于正常工作。

钮控制器软件系统被设计用于LIN总线系统中,在方向盘上的由控制器按钮的,无线电的功能模块,汽车DVD或CD的功能模块,自动速度控制模块等,方向盘按钮控制器是主节点和其他从节点。钮控制器软件的主程序连续分析的循环按钮矩阵:当按钮状态改变时,LIN发送函数被调用和相应的命令经由LIN总线发出。程序软件由三部分组成:协议层软件,接口层软件和应用层软件。议层的软件负责底层通信协议和总线信号,它提供了应用程序的界面的生成的实施,而该层的软件应用程序负责控制特定功能。议层的软件层是系统LIN协议的所有实现的核心。负责控制和使用物理链接。这种设计中,发送功能是多字节void_send_data(U8 *温度,u8num),数据表来发送通过临时指针NUM传输的是数据要发送的字节数,和发送程序的流程图如图3(a)所示。示。口层的软件层作为协议层和应用层之间的桥梁。负责将应用层命令转换为协议层数据格式,然后通过协议层将数据发送到总线。设计使用多个字节。送功能是void_u8_data_wr(data_handleuuu,U8 * PTR)和节目序列示于图3(b)所示。用层应用软件层软件主要分为三个基本模块:所述通信模块总线void_LIN_send(无效),键盘状态检测模块voidkey_scan(空隙)和模块voidprocess_(void)键盘处理。序开始执行时,首先初始化LIN总线,然后将其传送到key_scan()键盘状态扫描功能。功能监视键盘状态指示器,如果状态改变,则调用LIN_send()将相应的命令发送到总线。据上述方案,按钮控制器的设计和三个按钮被配置为模拟所述通信测试volant.Le按钮和抗干扰初步测试的操作进行effectués.La印刷电路板如图1所示。4.显示。
试方法如下:行LIN和接地线钮控制器分别连接到LIN线和总线测试台LIN由用户做出的接地线,并且电压电源为12V DC。按下任何键时,控制器充当主节点,恒温阀芯主动将“#F0”命令发送到LIN总线。果LIN总线测试站收到命令字,它会触发声音警报并且LED闪烁。际测试表明按钮控制器的LIN通讯功能正常。

于汽车的电磁环境恶劣,LIN通信系统的抗干扰能力尤为重要。键控制在BZ-5电火花试验台上进行了测试,LIN通信功能正常,达到了设计目标。思卡尔介绍了基于的ARM Cortex-M0 的第一KinetisL微控制器系列处理器,飞思卡尔半导体日前宣布KinetisL微控制器系列的基础上的ARM Cortex-M0 处理器的发布。KinetisL入门级系列的第一批测试样品计划在第二季度推出。这样一个快速发展证明了飞思卡尔的家庭KinetisL设备的能力是由于在Cortex-M0 内核的开发过程中与ARM的密切合作。思卡尔是帮助ARM定义和开发世界上最节能的处理器的领先合作伙伴,旨在满足入门级应用,如家用电器,便携式医疗系统,智能电表照明和电源。动机控制系统对能效,成本和易用性有严格的要求。思卡尔在MCU开发方面拥有30多年的经验,在定义和验证新处理器(包括I / O处理和调试)方面提供了宝贵的见解和信息。L系列是飞思卡尔与ARM紧密合作的结晶,ARM是一款入门级微控制器系列,结合了卓越的能效和易用性,以及系列的性能,器件集,功能和可扩展性Kinetis 32位微控制器。用ARM Cortex架构中固有的低功耗和高性能特性。KinetisL系列采用低泄漏90纳米TFS(薄膜存储器)工艺技术制造,结合了卓越的动态,电源关闭和强大的处理性能。种片上闪存密度选项和众多模拟器件,连接和HMI设备选项可以增强各种应用的智能。
本文转载自
恒温阀芯 https://www.wisdom-thermostats.com
