五部门关于开展2024年新能源汽车下乡活动的通知
为汽车设计选择 MCU 时要注意的十件事
为汽车设计选择 MCU 时要注意的十件事微控制器 (MCU) 在越来越广泛的汽车应用中提供至关重要的性能,从电机控制到信息娱乐系统和车身控制。它们越来越受欢迎,同时价格敏感性和整合
微控制器 (MCU) 在越来越广泛的汽车应用中提供至关重要的性能,从电机控制到信息娱乐系统和车身控制。它们越来越受欢迎,同时价格敏感性和整合也在增加,这意味着 MCU 越来越被视为商品。尽管存在这种商品化趋势,但汽车系统设计人员明白控制器之间存在显着差异,包括不同的集成度和功率要求。选择 MCU 通常可以降低物料清单 (BOM) 成本,从而有效降低电子控制单元 (ECU) 本身的价格。
在选择汽车 MCU 时,设计人员可以通过考虑 10 个主要因素来平衡成本压力与应用所需的特定性能特征。
1. 低电压检测
MCU 运行期间的故障风险之一是电源电压或内部 MCU 电压可能会在临界点下降到所需水平以下。显然,这会导致故障,因为在推荐的电压供应之外无法保证运行。
传统系统使用外部电压监控 IC 来检查电压。但是,可以将该功能集成到带有内部块的 MCU 中,该内部块可监控内部 MCU 电压和外部电源电压电平。如果级别低于预设阈值,MCU 将自动重置,如图 1 所示。阈值级别可以从一组七个预分配值中选择,就像的富士通 MCU 一样。这种方法从 BOM 中消除了外部组件,从而降低了成本。
2.看门狗定时器
另一个需要寻找的关键特性是看门狗定时器,它有助于从“失控的微型”或“杂草中的处理器”等故障情况中恢复。模块一检测到MCU无响应,就会立即复位MCU。过去,嵌入式系统使用外部 IC 来执行此功能。但是,可以在 MCU 中内置多个看门狗定时器。例如,一个定时器可以作为 CPU 操作系统时钟之外的独立时钟运行。该定时器基于较慢的 CR 时钟,适合用作 MCU 的硬件看门狗,或供较长的软件循环使用以防止失控情况。另一个定时器可以基于更快的外设时钟运行。理想情况下,看门狗定时器模块应支持窗口功能,该功能在定时器输入过快时也会重置 MCU,
3. 专用 NV 存储器
与看门狗定时器一样,EEPROM 传统上是 MCU 的外部组件。然而,可以通过使用专用 ROM 使这种存储器存储成为内部组件。通过增加耐用性和使用纠错机制,可以进一步增强内置 EEPROM。
一种在内部集成 EEPROM 的复杂方法是使用双操作闪存。可以读取闪存存储体的一部分,同时对另一部分进行编程,从而允许单个闪存模块实现 EEPROM 功能。另一种方式是实现两个 Flash 模块,但这会导致比双操作 Flash 更大的开销。例如,富士通 MCU 具有高耐久性 EEPROM 实施,额定擦除/编程周期为 100,000 次。MCU 还支持 ECC,可以将数据保留 20 年。商业级软件可用于控制闪存作为 EEPROM 功能。
4. 汽车接地
由于电子控制单元的定位方式,汽车环境中的电气连接在物理上可能会很长。汽车系统包含许多 ECU 和其他消耗相对较大电流的设备。因此,除了 ECU 本身产生的寄生噪声外,电气接地电平并不完美,可以在一定范围内浮动。
根据此类地面条件设计 MCU 可以提高针对故障的鲁棒性和安全级别。复杂的 MCU 专为根据汽车条件的标准化 VIL 而设计。这有助于防止因“浮动接地”而可能发生的错误,从而提高 ECU 的质量。
5. Vbat电平直接输入
一些汽车系统中的ECU在电池电平电压附近操作IO信号。基于CMOS技术设计的半导体,IO信号为VCC电平,通常在3V到5V范围内。因此,电压电平转换需要收发器。在某些情况下,可能会内置电压保护,这将允许高压信号直接通过限流电阻连接。富士通 MCU 旨在通过带有外部限流器的内部保护二极管来支持此类使用。这种方法减少了 PCB 上所需的组件数量,从而再次降低了成本。
6. 终端功能重定位
在为具有大量引脚数的 IC 进行 PCB 布局时,保持尽可能少的层数通常具有挑战性。PCB 上的外围元件并不总能根据 MCU 的引脚分配进行理想定位。有时,如果 MCU 具有内置的灵活性,可以将其内部模块重新定位到一组不同的引脚,这会有所帮助。这可以通过软件设置来完成。此功能可以提高 PCB 布局过程中的灵活性。
7. ADC 辅助功能
模数转换器 (ADC) 长期以来一直是嵌入式系统的基本模块。ADC 将信号从模拟域转换为数字域,从而能够访问来自模拟世界的信息。
通过使模块适应特定应用,可以根据 ADC 模块区分 MCU。增强功能可以区分整个 MCU 封装。例如,ADC 模块可以在硬件中支持范围比较器和脉冲检测功能。这些对于仪表盘中的步进电机控制、电源监控和传感器应用等应用非常有用。ADC 可以处理来自步进电机线圈的输入信号以执行零点检测 (ZPD)。通过在硬件中完成处理,CPU 可以在其他地方使用其 MIPS。
8. LIN 硬件辅助功能
本地互连网络 (LIN) 是一种廉价、低速的通信技术,广泛用于车身应用。通过在硬件中实现自动报头传输和检测、通信测试功能、可变中断长度生成以及校验和生成和验证等功能,可以提高 MCU 的 LIN 性能。这种方法有助于节省 CPU 的 MIPS 以用于其他地方。
9. ZPD 增强功能
对于组合仪表应用,ECU 使用零点检测来确定指针何时到达终点,以便停止步进电机。此功能需要步进电机控制器(SMC)读取并评估电机线圈中的电压信号(也称为“反电动势”)以进行检测。可以通过添加对电压评估的硬件支持来增强 SMC,因此无需外部组件即可实现 ZPD。此外,大多数反电动势评估都可以使用硬件机制完成。(在这方面,前面提到的 ADC 范围比较器和脉冲检测功能很有帮助。)同样,这种方法需要少的 CPU 使用。
10. 位置和转数计数器
以硬件块的形式提供四方位置和转数计数器 (QPRC) 功能是有利的。这允许用户为音频和导航应用程序实现滚轮功能。该模块可以控制旋转幅度和方向,并确定旋转速度。理论上,这可以使用 MCU 中的标准输入捕获单元来完成。但是,为这些任务配备专门的硬件模块可以让 CPU 节省资源。结果是系统内更好的任务分配和简化的软件包。
上一篇:下一代非易失性存储器设计技术
-
使用双向 DC/DC 稳压器和超级电容器充电器维持总线电压2023-03-03
-
使用Pickering的新款带静电屏蔽功能的继电器 消除紧密堆叠设计中的噪音2023-02-28
-
ROHM开发出输出电压更稳定且非常适用于冗余电源的小型侧LDO2023-02-28
-
奔驰汽车软件系统MB.OS-功能体验,技术理念2023-02-27
-
?辅助驾驶功能起底,噱头还是真香?2022-12-23
-
关于自动驾驶泊车的市场功能,硬件和技术2022-11-28
-
自动驾驶道路上功能和硬件的步伐2022-11-07
-
集度发布首款智能新能源车 具有“三域融通”高阶智能驾驶功能2022-11-01
-
甘肃综合能源公司为充电站增加智能快充功能2022-10-17
-
华宝新能:新能源汽车反向充电功能不会对公司产品销售造成重大不利影响2022-10-15
-
华宝新能:新能源汽车反向充电功能不会对公司产品销售造成重大不利影响 预计明年将进入欧洲地区的市场2022-10-15
-
扩大新能源汽车领域布局 胜利精密拟56亿元投建功能膜项目2022-09-29
-
账面现金仅4.2亿元 胜利精密拟斥资56亿元投向新能源汽车功能膜2022-09-29
-
【公告精选】胜利精密拟56亿元投建新能源汽车功能膜项目;赣锋锂业与宜春市政府签署战略合作框架协议2022-09-28
-
胜利精密拟56亿元投建新能源汽车功能膜项目2022-09-28