硬件设计规则分析教学提纲文档格式.docx
- 文档编号:20794089
- 上传时间:2023-01-25
- 格式:DOCX
- 页数:22
- 大小:978.01KB
硬件设计规则分析教学提纲文档格式.docx
《硬件设计规则分析教学提纲文档格式.docx》由会员分享,可在线阅读,更多相关《硬件设计规则分析教学提纲文档格式.docx(22页珍藏版)》请在冰豆网上搜索。
3、Z1(27V/1WZener)可将突波吸收器未能完全吸收的Surge稳压至27V。
4、R1(100Ω.1/2W)为Z1的限流电阻,可避免过大的电流将Z1烧毁。
5、C1、C2、C3、C4为稳压滤波电路,确保5V电源之稳定,不受外在干扰影响。
6、建议值:
TNRS14K14AUTOR1=100Ω1/2W
C1=104PC2=220uF/35VC3=104PC4=220uF/16V
2.1、负触发回路设计(车门开关、中控锁开关、中控锁状态开关,阳光传感器)
1、C1可消除ESD,须尽量靠近连接器端。
2、D1可阻隔外部电压影响到内部回路(用12V上拉时,可省去)。
3、R1为上拉电阻,其选值不能过大(?
?
为什么不能过大),以避免外部开关入水后产生水电阻时,造成输入端降为低位准,使端口误触发。
4、R2、R4为分压电阻,将电池电压降至一般MCU可以接受的电压范围。
5、C2为滤波电容,可滤除开关动作时的弹跳。
R1=1.3K(贴片封装1206)R2=100KR4=150KC1=100nF(耐压100V)C2=10nF
水电阻说明
2.2、正触发回路设计(点火开关、雨刮开关间歇及低速、倒车信号、行李箱开关、自动光开关、点火开关、后洗涤开关)
2、D1可阻隔外部电压影响到内部回路(可省去)。
3、R1为下拉电阻,可吸收Surge。
增强信号传输时的抗干扰能力。
4、R2、R3为分压电阻,将输入电压降至一般MCU可接受的电压范围。
5、C2为滤波电容,可消除开关作动时的弹跳。
R1=3K(贴片1206封装)R2=100KR3=150KC1=100nF(耐压100V)C2=10nF
进入饱和状态之后,三极管的集电极跟发射极之间的电压将很小,可以理解为一个开关闭合了。
这样我们就可以拿三极管来当作开关使用:
当基极电流为0时,三极管集电极电流为0(这叫做三极管截止),相当于开关断开;
当基极电流很大,以至于三极管饱和时,相当于开关闭合。
如果三极管主要工作在截止和饱和状态,那么这样的三极管我们一般把它叫做开关管。
三级管要工作在放大区,发射结必须处于正向偏置,集电结则应处于反向偏置,对硅管而言应使UBE>
0,UBC<
0。
使三极管可靠截止,常使UBE≤0V,此时发射结和集电结均处于反向偏置。
在饱和区,UCE<UBE,发射结和集电结均处于正向偏置。
2.3、车速/转速PWM输入回路
1、此回路设计主要目的是借用外部逻辑降低静态功耗。
降低静态功耗原理说明:
假设若不采用IGN来控制Speed_Input上拉,VB2为长电(12V),则VB2与Speed_Input之间一直存在电流,也就意味着一直存在12/R5的静态损耗;
但是若采用IGN来控制Speed_Input上拉,那么损耗就只存在与IGN_ON时,而一般静态电流测量是在IGN_OFF或者设置警戒状态时。
2、当Speed_Iput为PWM信号时,鉴于Speed_IputPWM信号的规定,若VB2采用I/O_Ctrl上拉控制,有以下缺点:
1、单片机检测PWM信号失真。
2、上拉控制时间延长,得不到降低静态功耗的效果。
3、建议值:
1、R1=10K
2、R2=10K
R3=10K
3、R4=10K
4、R5=1.3K
5、R6=100K
6、R7=150K
7、C2=100nF(耐压100V)
8、C1=10nF
说明:
采用IGN外部逻辑控制的信号一般有以下几种:
1、车速信号;
2、碰撞信号;
3、转速信号;
根据整车线束与BCM实际设计要求,还有以下信号也可以参考IGN外部逻辑控制:
4、安全带信号;
5、前雾灯信号;
2.4、A/D输入回路
A/D输入回路设计注意事项:
1、电阻配比考虑要点;
A、回路抗干扰能力:
A/D端口输入阻抗最好不得超过10K
B、A/D电压采集范围:
C、静态功耗要求:
可采用运放配合设计_电压跟随器(运放输出阻抗约为0)
D、电阻精度要求
3.1、典型回路设计
典型驱动回路有:
高电平驱动回路和低电平驱动回路,对于我们的BCM,不管是高驱还是低驱回路,在设计前期都要明确整车外围电路。
整车外围电路一般分为:
1、直接驱动负载,例如:
钥匙孔照明灯、室内顶灯、防盗LED指示灯等;
2、通过继电器间接驱动的负载,例如:
前/后雨刮控制、门锁马达控制、车窗控制、除霜控制等。
(即BCM通过驱动外部继电器驱动实际负载)对于通过继电器间接驱动的负载,根据具体要求又分为:
a、继电器内置;
b、继电器外置;
以上介绍驱动类型,划分点其实就是驱动外部负载的电流,驱动外部负载需要的电流小,则可直接驱动;
驱动外部负载需要的电流大,就需要通过其他的方法来转换。
3.1.1、高电平驱动回路
A、三极管高驱回路
建议值:
1、R1=10K;
2、R2=4.7K;
3、R3=10K;
4、R4=4.7K;
5、R5为限流电阻,一般用于小电流驱动回路。
6、Q1=BC817;
7、Q2=BC807(500mA驱动能力)
说明:
Q2选择取决于外部负载的驱动电流。
Q1在该回路中是开关管,R1与R2电阻配比要保证Q1的偏置电压>
0.7V;
R3与R4电阻配比要保证Q2的偏置电压>
0.7V。
B、继电器高驱回路
备注:
继电器高驱回路一般用于驱动外部大电流负载。
3.1.2、低电平驱动回路
A、三极管低驱回路
建议值:
1、R1=10K
2、R2=4.7K
3、R3为限流电阻,一般用于小电流驱动回路中。
4、Q1=BC817(驱动电流500mA)
Q1选择一般取决于外部负载电流;
R1与R2电阻配比要保证Q1的偏置电压>
B、MOS管驱动回路
1、R1=4.7K2、R2=47K3、T1=VNN1NV044、C1=100nF(耐压100V)
备注:
MOS管驱动一般用于大电流负载电路;
相比较三极管驱动大电流,需要采用多级放大,MOS管电压驱动更加简洁。
设计时具体选用三极管或者MOS管驱动,需要考虑以下几点要素:
1.设计成本
2.PCB绘制空间
3.外部负载电流
4.保护回路设计(有些MOS管自带短路保护功能)
3.2、BCM输出控制回路介绍:
BCM驱动控制,一般为:
马达控制、灯泡控制、继电器控制等
3.2.1、马达输出控制
A、可使用晶体管控制内部继电器,但在继电器的线圈两端需并接一个二极管,以吸收继电器线圈的反电动势。
B、可使用IC2003驱动内部继电器,因为2003内部有内建二极管,因此不需要再另外接二极管,但须将IC2003的第9PIN接至与继电器相同的正电源。
3.2.2、室内灯输出控制
A、室内灯如果需要渐灭或渐亮的功能,则需要使用高速的FET执行PWM控制。
、
B、D1、C1可有效吸收因PWM作动时所产生的高频散射。
C、建议值:
TR1=2SK1417
D1=Diode4003
C1=103P
3.2.3、中控门锁控制
3.2.3.1、中控门锁闭锁和开锁动作,因此需要控制马达的两端,平时将马达两端接地,一方要作动时再经由继电器将其驱动到B+。
3.2.3.2、电感性马达作动后会产生反电动势,一般会在两端加突波吸收器或无极性电容来吸收反电动势;
若不加突波吸收元件,其反电动势会流入地端,进而会影响其他相同地的零件正常工作。
3.2.3.3、如不加突波吸收器,可将马达的地独立,与其它地分离开来。
(如下所示)
3.2.4、继电器控制
控制外部继电器可利用晶体管或IC2003来做驱动,为吸收继电器的反电动势,需加上Z1(27V/1WZener)来吸收反电动势。
3.2.5、转向灯驱动回路
3.2.5.1、不带诊断的转向灯驱动回路
参见继电器控制回路设计,若左/右转向灯需分开控制,则选用双继电器控制;
若左/右转向灯同时控制,则可选择双刀双掷继电器。
3.2.5.2、带诊断的转向灯驱动回路
下图所示回路是基于BTS5242-2L芯片基础上的转向灯驱动回路。
电路介绍:
1、IN1、IN2为转向灯输入控制端;
2、IS1、IS2、诊断端口;
3、SEN为IN1/IN2输入限流调整端口;
4、R3、R4为采样电阻;
5、R7、D1组成反向保护电路。
工作原理介绍:
当IN1输入高电平,左转向灯开启转向灯驱动,电流值<
规定阈值范围,则判断为开路故障;
若>
规定阈值范围,则判断为短路,IS1开始侦测左路故障;
右转向灯诊断判定同左转向灯。
3.2.6、位置灯驱动电路
3.2.6.1、不带诊断的高驱动回路
参见典型电路“高驱动回路”介绍。
3.2.6.2、带诊断高驱动回路
以下电路主要基于驱动芯片BTS5045:
BTS5045工作原理介绍:
1、IN0/IN1为控制端口;
2、DEN为诊断使能端口;
(DEN端口置“高”则芯片诊断开启;
反之则禁止诊断。
)
3、DSEL为诊断通道选择端口;
(DSEL置“低”则选择诊断OUT0通道;
置“高”则选择诊断OUT1通道。
4、IS为诊断侦测端口;
5、R6为检测电阻,需要注意精度要求;
在侦测外部输出时,侦测到的状态不同,例如:
开路、短路到GND、短路到VBAT、过载、过电压等情况;
直接反映为流经IS引脚的电流不同;
通过检测电阻R6转换为电压,该电压再通过MCU的A/D侦测端口与MCU中储存的逻辑信息做比对,对比完成后,通过MCU中预先设置的逻辑判断,得到相应的诊断结果,从而起到诊断的目的。
6、R7、D1组成反向保护电路。
BTS5045设计回路建议值如下:
1、R1=4.7K
2、R2=4.7K
3、R3=4.7K
4、R4=4.7K
5、R5=4.7K
6、R6=1.2K(精度1%)
7、R7=1K(1206)
8、Z1=36V双向TVS管
9、D1=BAS21
10、C1=C2=10nF
11、C3=C4=100nF(耐压100V)
3.2.7、蜂鸣器控制回路
3.2.7.1、蜂鸣器低驱动回路蜂鸣器高驱动回路当辒入端BUZZ辒入为1时,Q1导通,蜂鸣器蜂鸣
区别?
上图为:
蜂鸣器低驱动回路
选用器件原则:
U1=TMB12A05
根据TMB12A05参数:
额定电流30mA
确定:
1、Q1=BC817(驱动电流500mA,厂内通用器件)
2、R1=10K
3、R2=4.7K
4、C1=10nF耐压10V
3.2.7.2、蜂鸣器高驱动回路
蜂鸣器高驱动回路
4、R3=10K
5、R4=4.7K
若单片机引脚驱动能力配合三极管驱动能力可以满足蜂鸣器驱动要求,可以考虑去掉Q1,R1,R2
单片机直接接到A点。
3.2.8、安全带指示灯控制回路
安全带指示灯_高/低驱动回路设计,参见典型电路设计规范。
3.2.9、低驱保护回路设计
此图为带保护的低驱回路。
关键器件介绍:
1、Q1为驱动管,关键参数Ic、Vce。
2、R3为采样电阻,限定保护回路电流阈值。
(注意选取采样电阻的额定功率)
低驱保护工作原理:
当驱动回路使能时,外部电流Ic≥保护回路电流阈值(Ithr),VR5≥0.7v。
三极管Q3导通,将三极管Q1基极电压拉至0V,三极管Q1截至,Ic=0。
从而起到保护驱动三极管Q1的作用。
设计保护回路电流阈值(Ithr)≈0.4A
建议取值:
1、R1=1K(0603)
2、R2=100K(0603)
3、R3=4.7Ω(2010)
4、Q1/Q2/Q3=BC718
5、R4=15K(0603)
6、R5=5.1K(0603)
7、C1=10nF(耐压50V)
8、C2=100nF(耐压100V)
9、Z1=27V/1W
四、通讯回路设计
该回路是基于TPIC1021芯片的主节点LIN回路设计
根据该芯片DATASHEET选用:
3、R3=1K(1206)
4、C1=100nF耐压50V
5、D13=LL4148(厂内通用器件)
D13与R3组成反向保护回路(仅在产品作为主节点时用)
根据LIN总线规范选用:
6、C2取值取决于车厂设计规范
PCB设计是应注意LIN、RXD、TXD布线尽量短。
以便有效去耦,并降低因控制器所产生的窄波干扰。
TPIC1021芯片工作模式介绍:
1、正常工作模式;
2、休眠模式;
休眠模式唤醒条件:
1、LIN总线唤醒;
2、EN引脚为高电平(EN引脚检测到下降沿时进入休眠模式);
3、Wake引脚检测到高电平。
该回路是基于SN65HVP1040芯片的CAN回路设计。
根据CAN总线规范选用:
终端:
1、R4=60Ω(1206)
2、R5=60Ω(1206)
3、Z1=SMBJ28CA
4、Z2=SMBJ28CA
5、C1=100nF
6、C2=33pF
7、C3=33pF
8、R2=0Ω(1206)
9、LS1为共模电感增强回路抗干扰能力,也可取消。
以上回路设计两种方案供参考。
PCB设计可预留。
10、R1=0Ω(1206)
11、R3=0Ω(1206)
12、C4取值取决于车厂设计规范
13、STB引脚为模式选择引脚,当该引脚置“高”,CAN芯片进入“等待模式”;
当该引脚置“低”时,CAN芯片进入高速工作模式。
A、U1为电压侦测芯片,档电源电压下降至MCU最低工作电压之前时,U1会输出低电位,事先将MCU复位,避免电压在MCU临界工作电压附近变动时,造成MCU内部记忆体错乱而误动作或死机。
B、在振荡器两端并接R1(1MΩ)可增加振荡信号的稳定度。
C、C1、Z1是防止Surge干扰到MCU的正常工作。
D、建议值:
R1=1MΩ
Z1=5.6VZener
C1=2.2uF/16V
U1为S80845,回路如下所示
一般高频接收板可分为:
1、超再生高频接收板;
超再生检波电路实际上是一个受间歇振荡控制的高频振荡器,这个高频振荡器采用电容三点式振荡器,振荡频率和发射器的发射频率相一致。
而间歇振荡又是在高频振荡的振荡过程中产生的,反过来又控制着高频振荡器的振荡与间歇。
而间歇振荡的频率是由电路的参数决定的(一般为1百到几百千赫)。
这个频率选低了,电路的抗干扰性能较好,但接收灵敏度较低,反之,频率选高,接收灵敏度较好,但抗干扰性能变差。
超再生检波电路有很高的增益,在未收到控制信号时,由于受外界杂散信号的干扰和电路自身的热骚动,产生一种特有的噪声,叫超噪声,这个噪声的频率范围为0.3~5kHz之间,听起来像流水似的“沙沙”声。
在无信号时,超噪声电平很高,经滤波放大后输出噪声电压;
当有控制信号到来时,电路谐振,超噪声被抑制,高频振荡器开始产生振荡,输出信号。
2、超外差(内差)高频接收板;
超外差式接收电路的工作原理和一般的超外差式收音机的原理相同。
它将接收到的信号加以放大,并和本机产生的等幅振荡信号相减,产生一个固定频率的中频信号,这个中频信号的幅度中包含有低频调制的控制信号,将这个中频信号加以两级或三级放大,然后进行检波,将中频信号中所包含的低频指令信息取出,就得到正确的遥控信号。
由于中频放大器设有自动增益控制回路,因此,它的增益可以设计得很高而工作十分稳压,这就使得超外差接收机不论对强信号还是弱信号,都能做到基本相同的放大倍数,也正是因为采用了中频放大器,它的信号放大倍数可以达到很大,也就使电路的接收灵敏度大大提高,一般可达到0.1mV左右,与超再生检波电路相比,超外差式接收模块。
3、超外差(内差)模块与超再生模块的应用比较
3.1、两者的成本不一。
超外差(内差)类接收模块价格相对来说较高。
现在市场上出售的超外差(内差)器件,普遍采用的是3310或3400作为主要器件,同时还必须采用晶体作为本振的时钟,因此生产的成本较高,而超再生模块,普遍采用的是一片双运放芯片358作为数据的放大与整形,因此成本较低;
3.2、两者接收灵敏度不一。
从两者的工作原理中,我们可以看出,超外差(内差)模块接收的是两个频率的差值信号,因此在放大环节中可以将通频带做得较窄,这样其灵敏度就可以做得较高,而超再生则不然,他靠的是热噪声信号作为是否接收到数据的判断依据,因此无法做到足够窄的通频带,因此就容易受到外界无线电信号的干扰。
4、传送信息方式
高频遥控器通过KEELOQ编码加密方式发送载波信号,高频接收板接收高频遥控器发出的载波信号,传送给MCU,MCU通过解码程序将所接收到的信息解码,解码完成后,执行相应操作指令。
5、接收频率
高频接收板在汽车领域设计接收频率一般为315.15MHZ和433.92MHZ
七、发射器基本工作原理
1、HCS300一般可以设计4个操作按键,但在配合一些二极管的情况下,可以再增加一路操作按键。
2、建议值:
Batter=3V(CR2013/CR2032);
IC1=HCS300;
SAW=315MHZ/433MHZ声表
D1=FC-2012BXK-465D;
(发光二极管)
R1=47欧姆;
R2=47K;
C1=2P;
C2=10P;
C3=0.1uF;
T1=2SC3356;
8.1、用于车窗电机侦测的差分运放回路,下图所示是左后电动窗的输出检测回路。
U2
1、当左后电动窗动作时(上升/下降),若电动窗动作出现异常,例如:
电机堵转等。
流过分流器R1电流变大,分流器R1两端电压出现变化时,通过运放U1(LM2902)组成的差分运放回路将R1两端的电压变化放大,输出到MCUA/D端口。
该电压再与MCU内部软件设定的标定值做比较,从而来判断外部车窗电机工作是否正常。
若不正常,则做出相应的措施。
1、MCUA/D端口能识别;
2、A/D检测范围都能包括到。
3、参考值:
(10*(U1-U2))
R1=15毫欧
R2=1K_1%
R3=1K_1%
R4=10K_1%
R5=10K_1%
R6=10K
C1=10nF
C2=10nF
4、差分运发推导:
i13=i12=0;
U12=(U1/(R4+R2))*R4;
U13=U12;
(U2-U13)/R3=(U13-UO)/R5;
----U2-U13=U13*R3/R5-UO*R3/R5;
UO=U13+U13*R5/R3-U2*R5/R3;
---UO=R4*U1/(R4+R2)*((R3+R5)/R3)-U2*R5/R3;
即:
UO=R4*(R3+R5)U1/(R3*(R2+R4))-U2*R5/R3。
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 硬件 设计 规则 分析 教学 提纲