对于车身电子和动力管理系统而言,从安全和底盘系统角度出发,高性能单片机能够为当今的汽车电子设计提供严苛精准的控制和智能的潜力。混合信号单片机正在更多的汽车电子系统设计中被应用,同时降低了整个系统的设计难度,减少了元器件的数量和印制板的尺寸。
8位混合信号单片机提
供一系列方法使得汽车电子系统变得简单。通过集成大量的外设和通信协议,例如CAN和LIN总线,混合信号单片机最大程度减少外围元器件。现在的增强型8
位混合信号单片机,能够提高处理速度,减少存储器体积,扩展精准的模拟外设。除此之外,这样大规模的集成的同时又是以尽可能小的封装来完成,因为汽车电子
的应用空间通常非常有限,比如门窗升降,门锁,以及发动机控制传感器等。
在减小印制板体积的同时,片上集成能够降低元器件成本,混合信号单片机能够减少了所需要的外围器件,譬如电压参考源,整流元器件,信号发生器等。元器件数
量的减少也是的整个系统的体积变小,更大程度改善了整个系统的可靠性,因为元器件越多,可靠程度就越脆弱。
芯科科技提供的是C8051F58x系
列混合信号单片机就是一个很好的例子,这款单片机提供了相当多的片上外设,比如高精度的振荡器,高精准的电压参考器,5V整流模块,这些具有汽车等级的校
准特性使得外围不再需要校准传感器,高速的内核减少了内存的需求,创新的IO分配系统使得生产和测试成本都不同程度的降低。
在25mm2封装上提供多达128KB的flash和50MPIS的处理能力,F
58x家族融合容量,性能,小封装于一体,为汽车电子工程师提供了难得的小体积解决方案。F58x汽车级单片机提供一个在-40到125度都能够保持精度
为+-0.5%的内部振荡器,通过使用内部ADC和温度传感器,设计者能够进一步把精度提高到+-0.25%,如果要达到同样的效果,使用外部振荡器需要额外多花费0.2美元。如此高的精度使得不需要外部时钟就能够操作高速CAN,LIN总线,降低成本的同时又提高系统可靠性。
另外一个独特的功能呢是ADC有比例增益设置,能够按比例缩小输入电压,使得能够在参考电压范围内全量程的使用输出数字区间。
58X所拥有的高速串行总线也能够为设计者带来便利,例如内置的高速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系
统等等。
关键字:混合信号 单片机 汽车电子设计
引用地址:
8位混合信号单片机能够降低汽车电子设计的成本和复杂度
推荐阅读最新更新时间:2024-03-16 14:02
用ATMEL89单片机构建的水文缆道测验系统
早期的中小河道水文测验一般是采用人工操作的水文缆道测验系统,操作时间长、劳动强度大、主观误差大。为此我们对原有的人工测验系统进行了改造,采用单片机控制替代人工进行自动水文测验。本文介绍了基于ATMEL89单片机的水文缆道自动测验系统,系统的设计是构建在原有设施基础上,而且尽量不改变系统结构并能兼容手动操作方法,自动地完成流量的测验计算和打印,适用于中小河道的悬索和悬杆两种类型的水文缆道。 根据水利部颁发的《水文缆道测验规范》及人工控制水文缆道的结构和测验要求,单片机控制系统的主要功能有:自动进行河道断面的面积、平均流速、流量测验和计算打印;河道断面任一垂线上水深、水面偏角、河底偏角、垂线平均流速的自动测验;干绳、湿绳和位移
[单片机]
基于P87LPC764型单片机延时型漏电继电器
1 引言 漏电继电器是一种可在被保护线路漏电电流达到设定值(额定动作电流IΔ)后切断被保护线路供电电源的保护装置。漏电信号的检测由零序电流互感器来完成,它 可将检测到的被保护线路的漏电电流转换成毫伏级的交流电压信号,再通过信号整流、放大和滤波得到一个直流电压,然后配合相应的控制电路来驱动执行回路,以 实现切断保护线路供电电源的控制目的。简单的实现过程是信号检测→滤波→二级放大→控制电路→驱动执行回路→切断被保护线路电源。 本文给出的延时型漏电继电器解决方案就是利用P87LPC764型单片机构成控制电路来取代传统的电路,该电路可在不同IΔ条件下实现不同的延时动作时间及其他相关功能。 2 继电器的功能
[单片机]
使用51单片机驱动舵机程序分析
舵机,又称伺服马达,是一种具有闭环控制系统的机电结构。舵机主要是由外 壳、电路板、无核心马达、齿轮与位置检测器所构成。其工作原理是由控制器发出PWM(脉冲宽度调制)信号给舵机,经电路板上的IC处理后计算出转动方向, 再驱动无核心马达转动,透过减速齿轮将动力传至摆臂,同时由位置检测器(电位器)返回位置信号,判断是否已经到达设定位置,一般舵机只能旋转180度。舵机有3根线,棕色为地,红色为电源正,橙色为信号线,但不同牌子的舵机,线的颜色可能不同,需要注意。 舵机的转动位置是靠控制PWM(脉冲宽度调制)信号的占空比来实现的,标准PWM(脉冲宽度调制)信号的周期固定为20ms,占空比0.5~2.5ms 的正脉冲宽度和舵机的转角-90°~9
[单片机]
技巧 2 -- 单片机 C51 & A51 编程要点总结
C51: 1、头文件:#include reg52.h (我用的是 STC 89C54RD+) 2、预定义:sbit LED = P1^0 // 定义 P1 口的 0 位为 LED 注: P1^0 这个写法,与 A51 不同(A51 是 P1.0),P1 是一组端口,端口号范围 0~7 注2:sbit 用于定义 SFR(特殊功能寄存器)的位变量,上例中 LED 作为 全局变量 进行定义 注3:以下写法是错误的: sbit code table = {P1^0, P1^1, P1^2, P1^3}; // 想用 table 指定不同的引脚,但这么做会报错 sbit table = {P1^0
[单片机]
单片机应用于嵌入式系统设计方案
1 概述 随着半导体技术的飞速发展,以及移动通信、网络技术、多媒体技术在嵌入式系统设计中的应用,单片机从4位、8位、16位到32位,其发展历程一直受到广大电子爱好者的极大关注。单片机功能越来越强大,价格却不断下降的优势无疑成为嵌入式系统方案设计的首选,同时单片机应用领域的扩大也使得更多人加入到基于单片机系统的开发行列中,推动着单片机技术的创新进步。 然而传统的单片机系统开发除了需要购置诸如仿真器、编程器、示波器等价格不菲的电子设备外,开发过程也较繁琐。如图1所示,用户程序需要在硬件完成的情况下才能进行联调,如果在调试过程中发现需修改硬件,则要重新制板。因此无论从硬件成本还是开发周期来看,其高风险、低效率的特性显露无遗。来自英国
[单片机]
基于单片机的电子密码锁的实现
要求:用单片机实现一个电子密码锁的功能,一开始设置密码,设置从0-f,任意多少位密码(只要不超过十位),设置成功,蜂鸣器响一下;接着是验证密码,如果输入错误三次,则暂停一段时间,不允许使用,如果输入成功(F键确认),则密码解锁,步进电机转动,如果按下E键,则停止转动。 连线:P0键盘,P2倒着接数码管,P3.0接蜂鸣器,P1接步进电机 /*****************************键盘码的顺序**********************************/ /* 0xee,0xde,0xbe,0x7e 0-3 */ /* 0xed,0xdd,
[单片机]
stm32F030C8单片机串口利用USART_IT_IDLE接收完整的一帧
USART_IT_RXNE寄存器是在没接收到一个字节时产生中断,而USART_IT_IDLE寄存器是在接收到完整一帧后产生中断,即接收完一个字节在一个字节的时间内再无接收的话就会产生中断 下面是源码: void USART1_Config(void) { GPIO_InitTypeDef GPIO_InitStructure; USART_InitTypeDef USART_InitStructure; //定义串口初始化结构体 NVIC_InitTypeDef NVIC_InitStruct; RCC_AHBPeriphClockCmd(USART1_GPIO_RCC, ENABLE); //使能GPIOA的时钟
[单片机]
单片机如何提高编程效率优化程序?
在进行8051单片机应用系统程序设计时,编程都往往少不了要直接操作系统的各个存储器地址空间。 C51程序经过编译之后产生的目标代码具有浮动地址,其绝对地址必须经过BL51连接定位后才能确定。 为了能够在C51程序中直接对任意指定的存储器地址进行操作,可以采用扩展关键字“at”、指针、预定义以及连接定位控制命令。 在这些方法中,本人认为最简单而有效的方法是用“ _at_ ”关键字来对指定变量存储器空间绝对地址来指定。一般格式如下: 数据类型 标识符 _at_ 地址常数 其中: (1).存储器类型: idata、data、xdata等C51能够识别的所有类型,最好不要省略。 (2).数据类型: 可以用int、long
[单片机]