自动化铁道信号电子系统课程设计报告Word下载.docx
《自动化铁道信号电子系统课程设计报告Word下载.docx》由会员分享,可在线阅读,更多相关《自动化铁道信号电子系统课程设计报告Word下载.docx(20页珍藏版)》请在冰豆网上搜索。
VDC=(1.5~5)V,显示直流电压值,指示灯5灯依次流水往复,流水速度0.5秒。
当VDC<
1.5V时,显示直流电压值,指示灯3灯依次流水往复,流水速度1秒。
报警。
报警模式为单音连续音响。
当VDC>
5V时,显示直流电压值,指示灯7灯依次流水往复,流水速度0.2秒,并且间歇闪烁,间歇时间为流水3秒间歇1秒。
报警模式为模拟救护车音响。
b)检测信号为交流电压实现以上功能。
c)实现无线传输异地报警。
(2)发挥部分
a)正常工作温度:
室温,显示温度值。
当t>
30oC时,报警。
报警模式为模拟救火车音响。
b)实现无线传输异地报警。
(自主实现调制、解调部分)。
c)自动循环监测3路数据。
2设计方案及论证
(1)任务分析
根据任务要求,系统应该包含如下几个模块以实现规定功能。
分别是温度传感器模块,交直流转换模块,电压(温度)显示模块,报警蜂鸣器模块,报警灯模块,无线传输模块等。
以下为各模块功能和实现原理分析。
a)温度传感器模块:
核心为温度传感器,由温度传感器输出根据温度而变化的电压信号,经过适当放大和整流,作为后续模块的输入信号。
b)报警蜂鸣器模块:
蜂鸣器一共有三种报警模式,分别是单音连续、模拟救火车和模拟救护车。
单音连续需要对蜂鸣器输入稳定持续电压,较为简单。
救火车声音的基频在高频与低频之间连续变化,需要进行调频。
救护车声音有两个不同频率,基频大约分别为400Hz和800Hz,需要两个振荡源。
c)报警灯模块:
流水灯共有三种工作方式。
根据不同的输入电压有不容的工作方式,三种方式下由一个统一的时序进行控制,所以取满足各个流水变化的振荡频率10Hz。
d)交直流转换模块:
以峰值检波模块为核心构成。
e)电压(温度)显示模块:
以ICL7107芯片为基础,类似于万用表表头电路,将输入电压通过四位数码管显示出来。
(2)方案比较
根据对任务要求初步分析,针对不同模块,根据个不同的思路产生了几种不同的方案如下。
a)无线传输模块
●方案一:
购买使用集成无线传输模块。
●方案二:
设计调制解调电路,完成数字信号传输。
经过分析,调制解调电路原理复杂,涉及知识并未掌握,所以设计制作难度较大,故选择直接购买集成无线传输模块。
b)电压(温度)显示模块
使用集成芯片ICL7107,仿照数字电压表表头设计,直接将电压信号在四位数码管上显示。
使用ADC0809芯片,完成AD转换,将电压值(模拟信号)转化为数字信号,再通过74LS47译码电路在数码管上显示出来。
方案一电路简单成熟,只需一片7107芯片,集成度很高,制作方便,稳定性好,显示精度很高,几乎与万用表一致。
同时可以通过调节外接电阻、电容大小选择不同量程,方便调零校正。
而方案二使用ADC0809芯片,电路比较复杂,不方便制作。
最大的缺点是模数转换精度问题,有可能引起显示数字与电压实际值出现较大偏差。
故最终决定选用方案一。
c)交直流转换模块
使用二极管整流桥和滤波器滤波,得到直流为原来交流电压的有效值。
使用检波电路,筛选出交流信号有效值和峰值,作为模块的输出信号。
检波电路灵敏度比较高,电路简单,所以选择方案二。
d)温度传感器模块
以温度传感器AD590作为核心。
以温度传感器LM35作为核心。
●方案三:
以热敏电阻为核心,通过电阻值变化反映温度变化。
热敏电阻在温度变化范围不大时基本可以看做阻值随温度线性变换,但是缺点在于难以建立温度值和电路输出值的关系,然而采用成熟的温度传感器可以克服这个问题。
方案一中AD590输出的电流信号,调节系数为1µ
A/K,25°
C时输出298.2µ
A电流。
方案二中LM35输出为电压信号,调节系数10mV/K。
为方便设计采用方案二。
e)模数转换:
系统应通过不同的输入电压进行不同的显示和发声,所以必须有把模拟信号转换为数字信号以进行不同的控制。
使用ADC模数转换芯片,优点是精度高,数字信号为8位。
使用电压比较器进行转换,将模拟量转换为两位数字信号输出,共有四种状态,即00,01,10,11。
本次设计仅仅需要数字量的三种状态,而且对分辨率要求不高,故ADC芯片不仅无法发挥其优势,而且会增加电路的复杂度。
所以采用方案二,使用运算放大器将输入电压与基准电压进行比较。
f)流水灯时间控制
针对三种控制要求设置三个不同的时钟,根据电压大小选择三路时钟信号进行输出。
三路时钟信号的周期分别为1s,0.5s和0.2s。
只设置一路时钟信号,周期为0.1s,根据输入信号电压大小进行2、5、10分频,即可以产生周期为1s,0.5s和0.2s的三种时钟信号。
方案一使用较多模拟器件,无疑降低了电路的稳定性,增加不确定因素,比较不利于后期调试。
故选择方案二,使用计数器和逻辑门搭配产生不同分频效果。
g)流水灯数量控制
从译码器的输出接反馈到流水灯的计数器上,使用与或门来控制整体的运作。
由于已经将模拟信号转换为了两路数字信号,所以使用数据选择器来进行数据反馈线路的选择。
方案二使用芯片数量较少,电路制作较容易,故选用方案二。
h)基准频率发生
使用555定时器计时产生振荡。
使用晶振。
由于本系统所需要时钟频率非常低(100Hz一下),而晶振频率普遍较高,所以晶振并不合适。
故选用方案一。
i)单音连续和救护车音响发生
将2片555分别连接成多谐振荡器,在2片555之间添加一个PNP管构成的功率放大电路。
第一片的作用是控制高频声音的持续时间;
第二片555的作用是控制高低音的频率,驱动蜂鸣器发出响声。
将1片555连接成多谐振荡器,此外用PNP管、NPN管、电阻、电容构成一个可控式反馈音频振荡器。
当555输出低电平时,PNP不导通无法起振,当555输出高电平时,音频振荡器开始震荡,驱动蜂鸣器发出声响。
方案二使用模拟元件较多,实物电路效果难以保证,而方案一以555芯片作为音频振荡器,使电路大大简化,可行性高,故选择方案一。
j)救火车音响发生
直接用2片NE555芯片(构成多谐振荡器),若干电阻、电容(确定频率),蜂鸣器构成救护车报警声模拟电路。
由集成运放组成三角波发生电路,由555组成多谐振荡器,以及若干电阻、电容,一个蜂鸣器。
方案一所使用元件较少,而且便于调试,故选择方案一。
(3)系统结构设计文字说明及原理框图
a)
温度传感器模块结构
如图2-3-1温度传感器模块流程图所示,温度信号通过温度传感器转变为电压信号,经过放大电路进行适当放大,作为了电压显示模块的输入,通过电压值表示当前温度值。
同时输入温度比较电路,根据电压信号大小对报警和流水灯模块进行不同类型的控制,即声光控制。
b)
电压(温度)显示模块结构
如图2-3-2电压(温度)显示模块流程图,模块接收直流电压信号,输入ICL7107芯片。
该芯片作为集成芯片和少量电阻电容原件搭配完成了AD转换,译码等工作直接将输入电压值在四位数码管上显示出来。
c)
流水灯控制模块结构
如图2-3-3流水灯控制模块流程图。
该模块根据电压信号大小,经过控制电路向LED组合输入不同的控制信号,实现流水灯效果。
同时,时钟频率输入用来控制流水灯变化速度。
d)无线传输模块结构
如图2-3-4
无线传输模块流程图。
电压信号经过比较电路后得到电压相对值作为无线模块发射端的输入,经过调制解调等过程被接收端接收,形成报警电路的输入,控制是否报警及报警方式。
e)
系统总体结构
如图2-3-5系统总体流程图,将各模块功能集成起来。
系统可以大致分为三层,分别是输入层,控制层和输出层。
输入层包括交直流输入,温度传感器电路等,控制层包括7107芯片电路,流水灯控制电路,电压比较电路等,输出层包括四位数码管,LED组合,报警电路等。
(4)具体电路设计完整电路原理图及文字说明
a)时钟频率发生电路
图2-4-1时钟频率发生电路
图2-4-1所示为始终频率发生电路,该电路是由555定时器构成的多谐振荡器。
接通电源后,输出假定是高电平,则T截止,电容C1充电。
充电回路是VCC—R1—R2—C1—地,按指数规律上升,当上升到2Vcc/3时(TH、端电平大于Vc),输出翻转为低电平。
Vo是低电平,T导通,C1放电,放电回路为C1—R2—T—地,按指数规律下降,当下降到Vcc/3时(TH、端电平小于Vc),输出翻转为高电平,放电管T截止,电容再次充电,如此周而复始,产生振荡。
且经过计算可知,其输出高电平的时间为t1≈(R1+R2)*C*0.7,输出低电平的时间t2≈0.7*R2*C,所以总的周期为T=t1+t2.本系统中需要频率10Hz的方波,经过计算设置电阻电容大小如图2-4-1所示,在实际调试中用电位器校正频率数值。
b)电压比较电路
图2-4-2电压比较电路
如图2-4-2电压比较电路,使用运算放大器组成电压比较器。
本电路中,放大器采用开环回路状态工作。
这种状态下输入输出关系如式2-4-3所示。
(式2-4-3)
式中Aog为运放的开环回路差动增益,其数值非常高,所以即使输入端差动很小也会让输出信号饱和。
图中U3A和U3B的反向输入端电压分别是1.5V和5V,作为临界电压。
模拟信号输入小于1.5V时U3B输出低电平(0V),大于1.5V时U3B输出高电平(12V),模拟信号大于5V时U3A输出高电平(12V)。
-由于输出12V过大,所以在输出端后加入稳压二极管,使高电平稳定在5.1V左右。
c)电压(温度)显示电路
如图2-4-3电压显示电路所示,电路核心是ICL7107芯片。
该芯片作为电压显示模块时有两种工作模式,量程分别为199mV和1.99V,不同量程对应不同基准电压。
本次设计在28和29号管脚分别接入470kΩ电阻和47nF电容,即选择了2V量程,基准电压为1V。
但是系统输入电压较大,显示范围应该达到19.99V,
故在输入端接入分压电阻减小输入电压,并用电位器校零。
d)循环监测模块电路
图2-4-4循环监测模块电路
电路的主要功能由模拟开关U1完成,功能类似于数据选择器74LS153,区别在于传输的不是数字信号,而是模拟信号。
e)救护车及单音连续报警电路
图2-4-5救护车及单音连续报警电路图
如图2-4-6是救护车及单音连续报警电路。
两路报警电路都是由555定时器构成的多谐振荡器,其原理与时钟频率发生电路基本一致。
但是第一片555定时器的输出是经过一电阻接入第二片的CON端,所以电路如下工作过程:
将两片的R端都接入高电平,当U1输出高电平时,使U2片内比较电平提高,从而U2的振荡频率降低;
当U1输出低电平时,使U2片内比较电平降低,致使U2的振荡频率提高,结果使蜂鸣器发出两种声调交替的声音,模拟救护车的声响。
将U1的R端接入低电平,U2的R端接入高电平,则U1不工作,U2一直保持同一个频率的输出,使得蜂鸣器保持一个不变的声音,为单音连续。
f)救火车报警电路
图2-4-7救火车报警电路图
第一级U1的多谐振荡器频率较低,THR外接的电容C1电压为充、放电指数