检测数据处理课程设计实验报告Word下载.docx

上传人:b****7 文档编号:22635885 上传时间:2023-02-05 格式:DOCX 页数:19 大小:331.91KB
下载 相关 举报
检测数据处理课程设计实验报告Word下载.docx_第1页
第1页 / 共19页
检测数据处理课程设计实验报告Word下载.docx_第2页
第2页 / 共19页
检测数据处理课程设计实验报告Word下载.docx_第3页
第3页 / 共19页
检测数据处理课程设计实验报告Word下载.docx_第4页
第4页 / 共19页
检测数据处理课程设计实验报告Word下载.docx_第5页
第5页 / 共19页
点击查看更多>>
下载资源
资源描述

检测数据处理课程设计实验报告Word下载.docx

《检测数据处理课程设计实验报告Word下载.docx》由会员分享,可在线阅读,更多相关《检测数据处理课程设计实验报告Word下载.docx(19页珍藏版)》请在冰豆网上搜索。

检测数据处理课程设计实验报告Word下载.docx

设计内容:

用光敏二极管测量外界光强度,通过A/D转换过程输入单片机中,并通过单片机编程进行数据处理,把数据结果通过数码管显示。

主要要求:

掌握模拟电路设计以及A/D单片机显示控制编程,对检测到的数据进行简单处理。

(二)、设计过程

在外电路方面,使用运算放大器组成同相反馈放大电路,通过负极的电阻接法,得到两倍放大电压,通过TLC549将电压输入单片机中保存处理。

在显示方面使用三位数码管动态显示,使得到的电压值进行运算后分为三位保存起来。

(三)、检测电路设计

其中RT是光敏二极管,经过我测量在在黑暗和自然光的下的电阻范围为80k~400kΩ。

在此电路中需要注意的是Rf和R2的阻值需要相同,而R1的阻值需要是RT阻值的1~3倍,这样构成了同相电压反馈放大电路。

如下图所示:

这是输出电压随着光敏二极管阻值变化而形成的DC输出特征曲线。

下面的为光敏二极管两端电压,上面为发达后的输出电压。

输出范围电压大约为:

1.5V~3.5V。

(四)、程序流程图及程序清单

1、程序流程图

2、程序清单

DBUF0DATA40H

DBUF1DATA41H

DBUF2DATA42H

DBUF3DATA43H

DBUF4DATA44H

CLOCKBITP2^1

DOUTBITP2^2

CSBITP1^5

ORG0000H

LJMPMAIN

TAB:

DB0C0H,0F9H,0A4H,0B0H,099H

DB092H,082H,0F8H,80H,090H

DB088H,083H,0c6H,0a1H,86H,8eH,0bfH,89H,8cH

MAIN:

MOVSP,#60H

MOVDBUF0,#0C2H

SETBP1.0

SETBP1.1

SETBP2.3

JMPUP:

LCALLTEM

LCALLDISPLAY

LCALLAA1

AJMPJMPUP

TEM:

SETBCS

CLRCLOCK

MOVR0,#00H

AD:

CLRCS

NOP

NXT:

SETBCLOCK

MOVC,DOUT

RLCA

CLRCLOCK

INCR0

CJNER0,#8,NXT

SETBCS

SETBCLOCK

MOVDBUF0,A

ACALLAA1

LCALLDPUT

RET

DISPLAY:

PUSHACC

;

PUSHDPH

PUSHDPL

SETBP1.0

MOVR1,DBUF1

MOVA,R1

ACALLDISP

MOVP0,A

CLRP1.0

LCALLAA1

SETBP1.0

MOVR1,DBUF2

MOVA,R1

MOVA,R6

CLRP1.1

LCALLAA1

MOVR1,DBUF3

CLRP2.3

ANLA,#7FH

;

POPDPL

POPDPH*/

POPACC

DISP:

MOVDPTR,#TAB

MOVCA,@A+DPTR

MOVR6,A

DPUT:

MOVDBUF4,DBUF0

MOVB,#02

MOVA,DBUF0

MOVB,#100

DIVAB

MOVDBUF1,A

MOVA,B

MOVB,#10

MOVDBUF2,A

MOVDBUF3,B

RET

AA1:

MOVR4,#090H

DD2:

MOVR5,#12H

DD1:

NOP

DJNZR5,DD1

DJNZR4,DD2

RET

End

(五)、功能及总结

我的光检测及处理设计可以实现检测环境光强度,并通过电路输入单片机并进行数据处理,数码管显示的为自己标定的光强度值,示数与光强度值成正比。

完成了课程设计的要求,检测环境光强度并对其进行显示。

在最初设计程序的时候由于对单片机原理图分析的错误,导致数码管显示程序出错,不能正确读出光强值。

后来经过仔细寻找,最终找到了错误所在。

程序也曾经过反复的调试,最终确定显示的延迟时间,是显示示数比较稳定。

设计内容:

本课题设计是利用热敏电阻感应热度,通过AD转换输入单片机后经过DA转换输出,而控制外接直流风扇的转速。

掌握模拟电路输入输出设计以及A/D、D/A单片机控制显示编程,对检测到的数据进行简单处理。

(二)、设计过程

同样使用运放将电阻的变化转换成电压的变化,经过A/D转换保存进单片机,在实验之前对传感器进行标定,运算之后保存进显示缓冲区,再将该值与之前设定的温度档位进行比较,得到的结果转换成选择的档位,给D/A输出固定的电压值,该电压值对三极管进行开关操作,从而电风扇会执行相应开启与关断的操作。

其中R1为热敏电阻,此温度检测电路与光检测电路设计思想和方法都是相同的。

(四)、控制电路设计

由S9013组成的电压跟随电流放大电路,通过控制U1电压使,三极管在工作的过程中处于导通或截止状态。

由于单片机带负载能力差,因此利用S9013的电流放大作用驱动R2直流电机,其中R2的额定电压为5V,额定电流为0.2A。

经过测量当R2两端的电压值为2.5V时可以开始启动工作。

通过电机两端的电压值的改变控制风扇的转速。

通过对输入电压的调节来控制小风扇两端的电压,来达到设计的要求,温度控制风扇转速。

(五)、程序流程图及程序清单

DBUF5DATA45H

PWM1DATA48H

PWMCDATA49H

DADINBITP2^4

DSLCKBITP2^5

DCSBITP1^7

SETBP3.6

CLRC

LCALLDISPLAY

LCALLCOMP

LCALLDACP

GOON:

AJMPJMPUP

MOVR0,#00H

CLRCS

LCALLAA1

LCALLTRAN

MOVA,DBUF0

MOVDBUF5,A

MOVDBUF1,A

MOVDBUF5,B

MOVB,#10

MOVDBUF3,B

DACP:

PUSHACC

CLRP2.5

CLRP2.4

SETBP1.7

CLRP1.7

MOVR3,#08H

ACALLDAC2

MOVA,#00H

MOVR3,#04H

SETBP1.7

POPDPH

DAC2:

MOVA,DBUF0

DAC3:

RLCA

MOVP2.4,C

SETBP2.5

DJNZR3,DAC3

TRAN:

CLRC

MOVA,#218

SUBBA,DBUF4

MOVDBUF0,A

COMP:

MOVA,DBUF5

SUBBA,#40

JCCOMP1

MOVA,#0FFH

MOVDBUF0,A

JMPBACK

COMP1:

MOVA,DBUF5

SUBBA,#30

JCCOMP2

MOVA,#96H

COMP2:

MOVA,#00H

BACK:

RET

end

(六)、功能及总结

功能:

在输入电压放大电路中可以采集温度值,在温度值变化时热敏电阻的阻值改变,继而输出电压改变,输入单片机后进行数据处理,在数码管显示的为自己标定的检测到的温度值,通过输出的电压跟随电路控制直流小风扇的转速。

经过单片机对采集的温度值进行处理,一共把温度划分为4个范围(30℃以下、30~40℃、40~50℃、50℃以上)。

在这四个温度范围中风扇的转速自动随着温度的升高而加快,继而完成了课程设计的要求,温度控制风扇转速。

总结:

1、在从单片机输出时,用了P3口,其输出电流过小,经过三极管放大后还是不能带动起小电扇。

通过查资料,得知单片机高电平的带负载能力几乎为零,需要在外部加接驱动电路,这次试验使用了5615芯片,因此不需要如反向器之类的驱动芯片。

2、为了能使发射极电流增大,曾经把VCC与基极相连,使三极管工作在放大内,由于此时三极管负载大,产热量大,烧坏电路中的三极管。

这些经验在我以后的设计中会有很大的帮助,“产生错误,找到错误,改正错误”正是这种实践探索的精神不断的促进我们逐渐成熟起来。

三、附录

(一)、单片机电路原理图

1、AD与单片机接口配置:

2、DA与单片机接口配置:

3、数码管

4、单片机接口图

(二)、主要器件说明

1、EKPS021C3:

(1).极限参数:

工作电压:

0to10V;

反向击穿电压:

30V;

工作温度:

-25to90℃;

储存温度:

-30to100℃

(2).光电特性

感光光谱:

480—1050nm;

饱和压降:

0.3V;

上升时间:

3.2μS

2、来自勤加缘网LM358:

LM358里面包括有两个高增益、独立的、内部频率补偿的双运放,适用于电压范围很宽的单电源,而且也适用于双电源工作方式,它的应用范围包括传感放大器、直流增益模块和其他所有可用单电源供电的使用运放的地方使用。

LM358的特点:

.电源电压范围宽:

单电源(3—30V);

.双电源(±

1.5一±

15V)

.低功耗电流,适合于电池供电

.输出电压摆幅大(0至Vcc-1.5V)

3、NTC:

NTC是NegativeTemperatureCoefficient的缩写,意思是负的温度系数,泛指负温度系数很大的半导体材料或元器件,所谓NTC热敏电阻器就是负温度系数热敏电阻器。

NTC热敏电阻器在室温下的变化范围在100~1000000欧姆,温度系数-2%~-6.5%。

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 教学研究 > 教学案例设计

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1