MC9S12XHY256:汽车控制解决方案

分享到:

MC9S12XHY系列是飞思卡尔公司的经过优化的,汽车16位微控制器产品系列,具有低成本,高性能的特点。该系列是联接低端16位微控制器(如:MC9S12HY系列),和高性能32位解决方案的桥梁。MC9S12XHY系列定位于低端汽车仪器群集应用,它包括支持CAN和LIN/J2602通信,并传送典型的群集请求,如步进失速检测(SSD)和LCD驱动器的步进电机控制。

MC9S12XHY系列具有16位微控制器的所有优点和效率,同时又保持了飞思卡尔公司现有的8位和16位MCU系列的优势,即低成本、低功耗、EMC和代码尺寸效率等优点。与MC9S12HY系列相同,MC9S12XHY系列可以运行16位宽的访问,而不会出现外设和存储器的等待状态。MC9S12XHY系列为100引脚LQFP和112引脚LQFP封装,旨在最大限度地与100LQFP,MC9S12HY系列兼容。除了每个模块具有I/O端口外,还可提供更多的,具有中断功能的I/O端口,具有从停止或等待模式唤醒功能。


图1 MC9S12XHY系列方框图


图2 DEMO9S12XHY256演示板电路图(1)

MC9S12XHY256主要特性

• CPU12XV1 CPU核,总线频率最高为40MHz

• 最高为256kbyte的片上闪存,具有ECC和8kbyte数据闪存,带有ECC

• 最高为12kbyte的片上SRAM

• 最高为40×4 LCD驱动器

• 步进电机控制器,最多可容纳4台电机驱动器,外加4个步进失速探测器模块(每个电机一个)

• 锁相环(IPLL)倍频器与内部过滤器,支持4MHz~16 MHz振幅控制皮尔斯振荡器

• 脉宽调制(PWM)模块和2个定时器模块(TIM0和TIM1)

• 最多12个通道,10bit分辨率的逐次逼近型模拟数字转换器(ATD)

• 串行外设接口(SPI)模块和Inter-IC总线接口(I2C)模块

• 两个串行通信接口(SCI)模块,支持LIN通信

• 两个多级可扩展控制器区域网络(MSCAN)模块(支持CAN协议值2.0A/ B)

• 调节输入电源和所有内部电压的片上电压调节器(VREG)

• 自治定期中断(API)和最多为25个重点唤醒输入

MC9S12XHY256目标应用

• 低端仪表组

• 基于致动器控制的汽车HVAC步进电机

• 汽车音响系统

DEMO9S12XHY256演示板

DEMO9S12XHY256是一个MC9S12XHY256微控制器的演示板。由于采用了集成的USB-BDM,范例软件工具及范例,使得应用开发即快速又简单。它还具有一个可选BDM_PORT端口,可以使用BDM_PORT电缆。其40脚连接器可以访问大多数目标MCU的IO信号。


图3 DEMO9S12XHY256演示板电路图(2)


图4 DEMO9S12XHY256演示板电路图(3)

继续阅读
恩智浦电机控制解决方案,360°无死角全方位展示!

随着电子产品智能化的趋势,作为执行机构的电机系统正在快速渗透到智能家居、生产设备、智能汽车、无人机等诸多应用领域,与此同时电机控制也正朝向数字化和智能化的方向发展。

如何让你的CAN更加安全?办法在这里!

每辆汽车中都使用CAN网络来连接电子控制单元(ECU),预计未来十年它仍会是主导性网络。随着汽车电子设备不断增多,跨CAN网络交换的实时数据量也在增加。

CAN总线中特殊波特率如何计算?

CAN总线采用的是异步串行通信,也就是没有单独的时钟线来保证各个收发器之间时钟的一致,每个收发器是按事先设置的波特率来对总线上的电平进行分位。因此波特率设置准确对CAN总线的稳定通信来说非常重要。

怎样避免CAN总线节点设计的错误

CAN总线网络中,若其中一个节点出现硬件或者软件上的错误,很可能导致总线电平持续保持在显性状态,总线上所有节点均不能正常通信。在节点设计时,应该如何通过硬件手段避免这一问题发生?

CAN总线如何抗干扰?遵守六条“军规”肯定没错!

随着CAN总线在电动汽车、充电桩、电力电子、轨道交通等电磁环境比较恶劣的场合应用越来越多,信号干扰的问题已经严重影响到使用者对CAN总线的信任。究竟如何才能抗干扰?本文展示了致远电子CAN总线抗干扰的6条“军规”。

精彩活动