收藏本站 | 论文目录

关键词: python matlab plc 单片机 dsp fpga 仿真 stm32

多路巡回检测系统—硬件设计

[关键词:多路巡回,巡回检测系统]  [热度 ]
提示:此毕业设计论文完整版包含【论文,电路图
作品编号:ckjs0368,word全文:28页,合计:11000

以下仅为该作品极少介绍,详细内容请点击购买完整版!
多路巡回检测系统—硬件设计毕业设计论文------

本次毕业设计所设计的是八路巡回检测仪,能够测量八路温度信号,现场使用Pt100热电阻,作为传感器(实际设计中采用电流源模拟),温度测量最大范围为0~300℃,为了使硬件连接更为简单方便,本次均采用了串行通信的芯片,AT89C52为中央处理器;A/D转换芯片采用串行接口芯片TLC1543,该芯片具有11通道10位,本次设计采八路集模拟信号;键盘显示器采用HD7279A为8位显示并可最多扩展到64个按键,根据本次设计的目的和要求,采用5个按键,驱动八位数码管;温度的量程上下限、报警上下限均可调,应用串行EEPROM25045芯片进行存储。八路通道可以分为不同的量程上下限和报警上下限。

本课题设计思想

在本设计中,我们设计了一个八路温度信号的实时采集、处理、报警和显示的系统。本毕业设计的检测系统是采用AT89C52单片机作为核心处理器,现场温度信号通过Pt100热电阻传感器进行测量,送出4~20mA电流值,经过8个下拉电阻(250欧)转换成1~5V电压,经过A/D转换器TLC1543得到所需的数字信号,这些数字信号在单片机中经过量程变换、线性化后,转成为实际对应的温度值,再把这些实际值送入AT89C52内部存储器[2]。再将这些实际值转换成供显示用的段码,通过串行键盘显示器HD7279A驱动LED显示相应的温度值,并与报警上下限比较,超出报警上下限,则通过蜂鸣器报警。八个通道的量程上下限、报警上下限,都存储在X25045的不同单元中,并可以通过按键更改设定值[3]。

本次毕业设计硬件的主要工作是原理图的绘制、PCB图的生成、硬件的焊接与调试等;软件的主要工作是模数转换、量程变换、线性化、数据的存储、数据的显示、测量值报警、以及按键的处理等。

在本系统中,输入的模拟量采用电流源模拟现场温度信号,产生4~20mA的八路模拟信号再通过下拉电阻转换成1~5V电压信号。模数转换功能由TCL1543芯片完成,它把1~5V电压信号转换为10位数字信号。在本设计中,需要检测0℃到300℃的温度,所以由TCL1543完成的数字信号要送入单片机进行量程变换、线性化,变换完后的实际数据再与报警上限,报警下限,测量上限,测量下限(为了更好的对温度进行监测,本系统将报警上限,报警下限,测量上限,测量下限保存下来。由于单片机的片内RAM在系统断电后不能保存数据,因此需要外接存储器。所以在本系统中,采用芯片X25045,用来完成对大量测量数据的存储。这四个值已经预先存于存储器X25045中)比较后,最后送到键盘/显示器芯片HD7279A中显示。

在本系统中,还设计了参数键,闪烁键,增键,通道键,确认键五个键来控制本系统的测量显示。其中参数键包括测量值,报警上限,报警下限,测量上限,测量下限五个状态,闪烁键是来确定更改LED显示器的位,增键用来改变显示器的值,通道键分别显示八路通道的采样值,确认键是把更改后的报警上限,报警下限,测量上限,测量下限数据存入25045中。 

总之,在设计本系统过程中,我应用了AT89C52单片机,TCL1543模数转换器,HD7279A键盘/显示器,X25045存储器,通过硬件的连接,软件的编写,基本完成了设计的要求。

 

 


以上仅为该作品极少介绍,详细内容请点击购买完整版!

提示:此毕业设计论文完整版包含【论文,电路图
作品编号:ckjs0368,word全文:28页,合计:11000

本测控技术与仪器毕业设计论文作品由 毕业论文设计参考 [http://www.qflunwen.com] 征集整理——多路巡回检测系统—硬件设计(论文,电路图)!
相关毕业设计