8位混合信号单片机能够降低汽车电子设计的成本和复杂度
对于车身电子和动力管理系统而言,从安全和底盘系统角度出发,高性能单片机能够为当今的汽车电子设计提供严苛精准的控制和智能的潜力。混合信号单片机正在更多的汽车电子系统设计中被应用,同时降低了整个系统的设计难度,减少了元器件的数量和印制板的尺寸。
8位混合信号单片机提 供一系列方法使得汽车电子系统变得简单。通过集成大量的外设和通信协议,例如CAN和LIN总线,混合信号单片机最大程度减少外围元器件。现在的增强型8 位混合信号单片机,能够提高处理速度,减少存储器体积,扩展精准的模拟外设。除此之外,这样大规模的集成的同时又是以尽可能小的封装来完成,因为汽车电子 的应用空间通常非常有限,比如门窗升降,门锁,以及发动机控制传感器等。
在减小印制板体积的同时,片上集成能够降低元器件成本,混合信号单片机能够减少了所需要的外围器件,譬如电压参考源,整流元器件,信号发生器等。元器件数 量的减少也是的整个系统的体积变小,更大程度改善了整个系统的可靠性,因为元器件越多,可靠程度就越脆弱。
芯科科技提供的是C8051F58x系列混合信号单片机就是一个很好的例子,这款单片机提供了相当多的片上外设,比如高精度的振荡器,高精准的电压参考器,5V整流模块,这些具有汽车等级的校 准特性使得外围不再需要校准传感器,高速的内核减少了内存的需求,创新的IO分配系统使得生产和测试成本都不同程度的降低。
在25mm2封装上提供多达128KB的flash和50MPIS的处理能力,F58x家族融合容量,性能,小封装于一体,为汽车电子工程师提供了难得的小体积解决方案。F58x汽车级单片机提供一个在-40到125度都能够保持精度 为±0.5%的内部振荡器,通过使用内部ADC和温度传感器,设计者能够进一步把精度提高到±0.25%,如果要达到同样的效果,使用外部振荡器需要额外多花费0.2美元。如此高的精度使得不需要外部时钟就能够操作高速CAN,LIN总线,降低成本的同时又提高系统可靠性。
另外一个独特的功能呢是ADC有比例增益设置,能够按比例缩小输入电压,使得能够在参考电压范围内全量程的使用输出数字区间。
C8051F58x所拥有的高速串行总线也能够为设计者带来便利,例如内置的高速CAN2.0核心提供32个独立的message buffer使得整个系统能够胜任繁忙的网络通信,通过使用内置的LIN2.1控制器,汽车电子工程师能够进一步提高网络性能。内置的8byte的 message buffer能够实现硬件同步和生成checksum,能够节省有限的CPU资源并且使得更为复杂的LIN拓扑结构成为可能。
灵活的设计对于汽车电子工程师来说很重要,一般的,单片机提供的固定引脚使得设计人员只能按照现有资源布板,而混合信号单片机提供一个可编程的IO分配系 统CORSSBAR,使用者可以轻松分配对应的外设IO到可用引脚上,这极大的简化了系统设计的难度并增加了资源,例如,设计者可以在系统运行时有2路独 立的LIN总线重新分配引脚,这降低了系统成本,增强了设计的灵活性。
在设计上进一步来看,一个数字隔离器使得CAN物理层和MCU CAN总线隔离开来,这进一步增加了汽车系统中MCU的抗干扰能力,也消除了地线环路对CAN和LIN网络的影响,在电噪声环境中这么做是一个很好的选 择。在混动和纯电动车中,数字隔离一样也是有需要的,隔离被集成进每一个高压模块,为通讯和高压控制之间提供通道,例如电池模块管理,启停系统,EPS系 统等等。
看到这里您是否又有项目灵感需实现,点击下面开发软件帮你忙。
SILICON LABS Simplicity Studio平台开发工具
Silicon Labs 集成开发环境工具
Silicon Labs 配置向导2开发工具
Silicon Labs FLASH编程开发工具
Silicon Labs 8位MCU Keil PK51 开发工具
Silicon Labs ToolStick 开发工具
Silicon Labs μVision 调试驱动程序开发工具
Silicon Labs 生产编程器开发工具
Silicon Labs .HEX转化.SVF开发工具
Silicon Labs USB复位实用程序开发工具
- |
- +1 赞 0
- 收藏
- 评论 3
本网站所有内容禁止转载,否则追究法律责任!
相关研发服务和供应服务
评论
全部评论(3)
-
阿猛 Lv7. 资深专家 2022-12-29一直在用
-
无心善者 Lv6. 高级专家 2020-08-10学习
-
下载成功 Lv6. 高级专家 2019-12-30666
相关推荐
高性能8位MCU降低汽车设计中的成本和复杂性
从汽车安全系统和底盘系统到车身电子和动力总成管理,高性能微控制器(MCU)为当今的汽车设计提供了关键的控制和数据分析能力。
EFM32应用方案之GPS追踪器
EFM32是由Silicon labs公司采用ARM Cortex-M0+\M3\M4内核设计而来的高性能低功耗32位微控制器。它具有突出的低功耗特性,适用领域广。
符合ASIL-D等级的高安全MCU助阵无刷EPS
市场渗透加速,EPS MCU扮演关键角色!RH850/P1X系列在无刷EPS中的应用极为重要,高安全性的EPS系统离不开安全可靠的MCU!
Silicon Labs(芯科科技) 8 bit 集成开发环境 (IDE)
描述- Silicon Labs(芯科科技) 集成开发环境 (IDE) 是一个完整独立的软件程序,其包含项目管理器、源代码编辑器、源代码级调试器和其他实用工具。第三方开发工具链的 IDE 接口,可为系统设计者提供完整的嵌入式软件开发环境。IDE 支持全部的 8 位微控制器 (MCU) 组合。
【经验】温度传感器的精度测量及误差校准方法
本文介绍C8051F39x—集成温度传感器的MCU的精度测量及误差校准方法。
SILICON LABS C8051F50x-59x Automotive & Industrial MCUs选型表
SILICON LABS 8位MCU选型,基于25~50MHz Frequency,2~128kB Flash,0.25~8kB RAM等参数进行选型
产品型号
|
品类
|
MCU Core
|
Frequency(MHz)
|
Flash (kB)
|
RAM (kB)
|
Dig I/O Pins
|
5 Volt Tolerant
|
ADC 1
|
Temp Sensor
|
Timers (16-bit)
|
PCA Channels
|
Comparators
|
UART
|
SPI
|
I2C
|
HS I2C Slave
|
I2S
|
EMIF
|
CAN
|
LIN
|
AEC-Q100
|
Vdd min(V)
|
Vdd max(V)
|
Package Type
|
Package Size (mm)
|
Internal Osc.
|
VREF
|
Debug Interface
|
Temperature Range (ºC)
|
C8051F500-AM
|
MCU
|
8051
|
50
|
64
|
4.25
|
40
|
5 Volt Tolerant
|
12-bit, 32-ch., 200 ksps
|
Temp Sensor
|
4
|
6
|
2
|
1
|
1
|
1
|
0
|
0
|
1
|
1
|
1
|
AEC-Q100
|
1.8
|
5.25
|
QFN48
|
7x7
|
±0.5
|
VREF
|
C2
|
-40 to 125
|
选型表 - SILICON LABS 立即选型
SILICON LABS 8-bit Microcontroller选型表
SILICON LABS 8位MCU选型,MCU Core 8051,频率20MHz~100MHz,Flash存储2kB~120kB,RAM存储0.25kB~8kB。
产品型号
|
品类
|
系列
|
Frequency(MHz)
|
Flash (kB)
|
RAM (kB)
|
Vdd min(V)
|
Vdd max(V)
|
Package Type
|
Package Size (mm)
|
Internal Osc.
|
Dig I/O Pins
|
ADC 1
|
Temp Sensor
|
Timers (16-bit)
|
PCA Channels
|
DAC
|
Comparators
|
UART
|
SPI
|
I2C
|
HS I2C Slave
|
EMIF
|
CAN
|
LIN
|
VREF
|
Debug Interface
|
C8051F392-A-GM
|
8位MCU
|
C8051F39x Small Form Factor
|
50
|
16
|
1
|
1.8
|
3.6
|
QFN20
|
4x4
|
±2
|
17
|
10-bit, 16-ch., 500 ksps
|
Temp Sensor
|
6
|
3
|
10-bit, 2-ch.
|
1
|
1
|
1
|
2
|
0
|
0
|
0
|
0
|
VREF
|
C2
|
选型表 - SILICON LABS 立即选型
BMS软件评估板及算法库简介
描述- BMSSOXLib算法库是博联科技经过多年努力研发的一个电池管理系统BMS的算法库,主要用来解决BMS系统中SOC,SOE,SOP,SOH等众多参数计算复杂的问题。该库是针对Arm Cortex M4F内核微控制器开发板的优化过的电池管理系统(BMS)相关算法解决方案。
型号- BMS-SEVB,BMS-012EVB,BMS-024EVB,SOXBIN-012SBMS-012EVB,SOXBIN-024SBMS-024EVB,BMS-NEVB,BMS-096EVB,SOXSRC-N PLUSBMS-SEVB,BMS-048EVB,SOXBIN-048SBMS-048EVB,SOXBIN-096SBMS-096EVB,SOXBIN-NSBMS-NEVB
【经验】EFM8LB MCU自带高精度温度传感器的使用指南
Silicon labs的基于C8051内核的EFM8LB系列MCU自带高精度的温度传感器,精确到±3℃。在物联网设备中,既可以当做主控MCU来使用。
C8051F580内部Flash大小为128K,使用IDE或者Keil编译时,超过64K会提示错误,无法编译通过。请问是什么原因造成的?
在AN130文档里有详细说明,工程需要文件L51_BANK.A51。设置步骤:(1)Project-->tool Chain Integration-->linker-->Customize-->Code Banking Select设置为C8051F580;(2)Project-->Target Build Configuration -->Customize-->Files to link-->Files to linked栏设置文件的BANK区域,然后保存,编译。使用MCU Production Programmer软件烧写时需要根据编译设置,选择对应的BANK区域。详细说明请查看AN130文档。
【经验】EFM32JG系列MCU内部温度传感器使用方法
本文介绍了选用内部温度传感器来采集周围环境温度的方式的使用方法。
【产品】14位高分辨率工业级高精度数字温度传感器
Si7053精度最高可以达到± 0.3ºC,且进行了出厂校准。
使用EFM8LB系列单片机时,怎样对温度传感器模块进行偏移校准?
对温度传感器的编译校准可以依照如下步骤:1、控制/测量环境温度(该温度必须是已知的)。2、给器件上电,等待几秒钟使器件自热。3、将温度传感器选择为正输入,将 GND 选择为负输入,进行一次 ADC 转换。4、计算偏移值,并将这些计算值存入到非易失性存储器中,以备以后使用温度传感器进行温度测量时使用。
使用EFM8BB1系列MCU时,怎样关闭看门狗定时器?
关闭看门狗定时器,需要向WDTCN寄存器写入0xDE后再写入0xAD将禁止WDT。写0xDE和写0xAD必须发生在4个时钟周期之内,否则禁止操作将被忽略。在这个过程期间,应禁止中断,以避免两次写操作之间有延时。
电子商城
现货市场
服务
可定制电机的连续转矩范围1Nm至2000Nm,峰值转矩3Nm至5500Nm,电机延长线长度、变换编码器类型。
最小起订量: 1 提交需求>
可定制插座连接器的间距1.25mm~2.54mm;列数:单列/双列/三列/四列;端子类型:直焊针、直角焊针、表面贴装式、无焊柔性针压接、绕接、载体.;镀层、车针长度/直径、连接针长度等参数可按需定制。
最小起订量: 1 提交需求>
登录 | 立即注册
提交评论