- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
户外环境测仪
基于单片机的户外环境检测仪 2007年8月刊(总第96期) ?
(广州铁路职业技术学院,广东广州 510430)
【摘 要】本系统以单片机为核心,用紫外线传感器检测紫外线强度。测量范围从0~99999uw/cm2。另有时钟和温度显示以及光度计和湿度计功能,方便用户了解实时的户外天气情况,提醒外出人士采取特殊的防护措施。
【关键词】单片机;紫外线传感器;湿度传感器;温度传感器;AD7705
【中图分类号】TP212 【文献标识码】A 【文章编号】1008-1151(2007)08-0043-03
(一)引言
目前,国内对于光度测量及紫外线测量技术已经很成熟。但主要用于天气预报、工业控制等场合,在民用市场上产品很少。为此我们设计本产品,主要功能从如下几个方面考量。紫外线测量,测量范围: 1~99999uw/cm2,湿度测量范围:20~90%RH,精度:±5%RH。光度测量范围: 1~99999lux,温度测量范围: -55~125℃。
(二)测量原理
紫外线分3个波段,UVA波段波长300~380nm称为近紫外线;UVB波段波长200~300nm称为远紫外线;UVC波段波长10~200nm称为极远紫外线,由于UVB及UVC波段被大气层吸收,主要测量UVA波段。
计算紫外线指数的方法为:
X=Φ×R×H×C
上式中,Φ为紫外线辐射通量(W),R为光监测器回应度(A/W),H为电路转阻放大率 (V/A),C为校正因数,X为伏特(V)。由于X与危险紫外线辐射通量成正比,且国际气象组织将每25W/m2的危险紫外线辐射通量定义为1UV-Index,由以上关系再经校正比对后可转换成紫外线指数。
(三)硬件设计
1.总体方案
本系统以单片机为核心。整个系统由单片机、紫外线传感器、光电二极管、AD转换电路、键盘、LCD显示、时钟电路、温度计、看门狗电路等部分构成,如图2所示。
由紫外线传感器检测到紫外线强度后产生电压,经AD转换到单片机,单片机经过处理后,把数据输到LCD显示,提醒这时候外出采取特殊的防护措施。
图2 系统方框图
2.紫外线信号电路
紫外线传感器感应紫外线强度转化成电流信号,然后由差分放大电路将电流互阻抗放大为电压值,把这个电压值送入AD7705转换。
图3 紫外线信号电路
3.AD7705与单片机接口电路
AD7705芯片内有输出数据锁存器,当与计算机连接时,转换电路的输出可以直接连接在CPU数据总线,AD7705在数据采集系统中的应用。采集数据时,首先微处理器执行一条传送指令,在该指令执行过程中,微处理器在控制总线的同时产生C 低电平信号,启动A/D转换器工作,AD7705经100us 后将输入模拟信号转换为数字信号存于输出锁存器,并INTR端产生低电平表示转换结束,并通知微处理器可来取数。当微处理器通过总线查询到INTR为低电平时。立即执行输入指令,以产生CS, 低电平信号到AD7705相应引脚,将数据取出并存入存储器中。整个数据采集过程中,由微处理器有序的执行若干指令完成。
4.LCD显示电路
为了便于显示一些其他参数,本系统利用型号MGL-12864的LCD显示器来显示。它是一片128×64点阵的图形式液晶显示器,可以显示汉字、图形,充分满足本系统的设计要求。电路如图5所示。
图5 LCD显示
5.看门狗电路
当单片机程序跳飞(死机)时,系统应立即复位。看门狗电路可以实现自动复位。其电路由一个单稳电路CD4098实现,如图6所示。将CD4098设计成脉冲漏失检出电路,按再触发方式连接。程序执行时,每隔一定时间间隔△t,设置命令:
CLR P3.0
SETB P3.0
图6 看门狗电路
时间间隔要根据程序设定,且应大于程序最长循环的周期,由P1.2脚输出脉冲脉冲频率为f,适当调节R1、C1参数,即调节单稳输出脉宽tw,使1/ftw2/f。系统正常行时,每隔△t时间,P3.0就输出一脉冲,脉冲无丢失现象,由于△t1/f,故输出为0,单片机复位端为低电平,单片机正常工作,但当系统受到干扰程序乱跳时,则不能保证P3.0连续输出脉冲,即有脉冲漏失。单稳态触发器输出一正脉冲,强行使系统复位。
6.时钟控制电路
时钟控制电路可以提供检测紫外线时的时间。同时,时钟和液晶显示器结合组成了一个日历时钟。时钟IC 采用DS1302具有年、月、日、时、分、秒、星期计时,内含30字节的RAM,可供断电时保存数据用,充分满足本设计的要求。如图7所示。
图7 时钟控制电路
7.光度计电路
光度传感器接收光的强度信号经过以OP07芯片转化为电压后,送去A/D转换,经单机处理,实现光的强度测量,方便用户了解户外实时情况。
图8 光度计电路
8.温度计电路
本系统温度计设计采用美国DALLAS半导体公司继D
文档评论(0)