多功能视力保护器设计_第1页
多功能视力保护器设计_第2页
多功能视力保护器设计_第3页
多功能视力保护器设计_第4页
多功能视力保护器设计_第5页
已阅读5页,还剩22页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

摘要

青少年近视在我国已成为一个日益严重的社会问题。近视作为一种现代通病,几乎

没有办法根治它。目前的激光切除手术其实是伤害了人体的自然完整,戕害着身心的健

全。于是,百年来人们沿用着“玻璃凹凸”的笨办法维系着人们对外界求索的目光。研

究表明,造成近视99%的原因,源自于孩子们平时读书、写字时坐姿不标准,导致眼睛

距离书本太近所致。

本设计主要由三部分电路组成:距离检测电路、光强检测电路、定时计时电路。距

离检测电路应用超声波反射原理,由发射器发出振荡脉冲,经反射后被接收器接收,再

经放大电路将接收到的信号放大,驱动指示灯闪亮,实现距离检测和报警功能;光强检

测电路应用光敏电阻的阻值随着外界光强变化,实现对环境光的检测作用,并提醒使用

者调整光强;定时计时功能主要是应用CD4060芯片的计时功能实现的。本人采用

STC89c52单片机进行控制整个系统,使用光线自动调节功能,对亮度进行正确的调节;

根据传感器来感知人体的位置,判断是否开关,或者是否发出相应警告纠正坐姿的控制

方式。

关键词:STC89C52;超声波;光敏电阻;CIM060芯片

Abstract

JuvenilemyopiahasbecomeanincreasinglyserioussocialprobleminChina.Asa

moderncommondisease,myopiacanhardlybecured.Atpresent,laserresectionisactually

harmfultothenaturalintegrityofthehumanbodyandthephysicalandmentalhealth.

Therefore,forahundredyears,peoplehavebeenusingthestupidmethodof"glassconcave

convex"tomaintainpeople'seyesofseekingoutsideworld.Researchshowsthat99%ofthe

causesofmyopiaareduetochildren'ssittingposturewhenreadingandwriting,resultingin

theireyestooclosetobooks.

Thedesignconsistsofthreeparts:distancedetectioncircuit,lightintensitydetection

circuit,timingcircuit.Thedistancedetectioncircuitusestheprincipleofultrasonicreflection,

thetransmittersendsouttheoscillationpulse,whichisreceivedbythereceiverafter

reflection,andthentheamplificationcircuitamplifiesthereceivedsignal,drivestheindicator

lighttoflash,andrealizesthedistancedetectionandalarmfunctions;thelightintensity

detectioncircuitusestheresistancevalueofphotosensitiveresistortochangewiththe

externallightintensity,soastorealizethedetectionofenvironmentallightandremindthe

userThetimingfunctionismainlyrealizedbythelimingfunctionofCD4060chip.Iuse

STC89C52singlechipmicrocomputertocontrolthewholesystem,usetheautomaticlight

adjustmentfunctiontoadjustthebrightnesscorrectly;accordingtothesensortoperceivethe

positionofthehumanbody,judgewhethertoswitch,orwhethertosendoutthe

correspondingwarningtocorrectthesittingposturecontrolmode.

Keywords:STC89C52;ultrasonic;photoresist;CD4060chip

目录

第1章绪论......................................................................3

1.1课题研究背景和意义3

1.2研究目的..............................................................3

1.3设计方案的提出.....................................................4

1.4本文的主要研究内容及论文结构安排....................................4

第2章总体方案的选择...........................................................4

2.1主控芯片的选择..........................................................4

2.2照明模块的选择....................................

2.3三极管驱动模块..........................................................4

2.4PWM芯片控制模块....................................

2.5遥控模块的选择.....................................................6

2.6热释电红外传感器........................................................6

2.7光敏电阻.................................................................7

2.8报警模块的选择..........................................................7

2.9智能蓝牙台灯方案的确定..............................................7

第3章硬件设计..................................................................8

3.1单片机及最小系统......................................

3.2台灯驱动电路..........................................

3.3按键控制电路.............................................................8

3.4台灯指示电路..........................................

3.5光敏电路.............................................

3.6.5V电源电路设计.....................................

3.7.光照检测电路设计...................................

3.8.PCF859IA/D采样电路设计............................

3.9.JDY-30蓝牙模块电路设计............................

3.10蜂鸣器报警电路(低电平有效)设计....................

3.11.HC-SR505人体热释感应模块电路设计.................

第4章软件设计................................................

4.1KeilC52软件简介..................................

4.2Protel99SE软件简介...................................

4.3程序流程图...........................................

2

5系统调试和仿真...............................................

5.1硬件的焊接.............................................

5.2系统硬件调试...........................................

5.3系统软件调试...........................................

5.4Proteus仿真...........................................

5.4.1Proteus仿真软件简介............................

3.4.2Proteus仿真软件的使用..........................

5.4.3系统仿真图......................................

结论............................................................................26

参考文献........................................................................27

致谢...........................................................

第1章绪论

1.1课题研究背景

青少年近视在我国已成为一个日益严重的社会问题。近视作为一种现代通病,几乎没有办法根

治它。目前的激光切除手术其实是伤害了人体的自然完整,戕害着身心的健全。于是,百年来人们

沿用着“玻璃凹凸”的笨办法维系着人们对外界求索的目光。经调研结果证明,大部分学生的近视

眼是由学生平常学习的时候坐的姿势不标准,造成眼睛与书本之间的距离过于靠近。而且很多学生

在课堂上很自然而然就趴在臬:子上看书,别人怎么说都不听,导致这个小良习惯一时间很难改变,

这也是很多家长担心的地方。结果还表明,有超过•半的学生和家长都欠缺有关如何保护眼睛的知

识,不知道什么叫做近视与眼盲只有一步之差,再加上有四成以上的学生没有得到有效的矫正,同

时乂得到治疗。经国家教育委员会决定,当学生在学习的时候,需要有一定的光照,而且眼睛需要

与书本要有一定的距离,身体与桌子要有一拳的距离。所以我们开始了探讨多功能视力保护器的实

验。利用一个适宜的学习环境与方法,来让学生在长期学习的过程中,可以保护好自己的眼睛,将

一些近视、驼背等现象进行减少,用一些非常规的措施来戒掉这些不良的习惯。

1.2研究意义和目的

由于我们的实验设备的原因,所以在对多功能视力保护器的机器进行研发的时候,需要对一

些硬件进行制造。所以实验内容由两部分组成:就是对视力保护器的硬件进行设计和实现。在实验

的时候需要考虑到怎样把视力保护和硬件调试的难点。而设计实验硬件设备的时候,多功能视力保

护器的电路需要利用到超声波技术的参与,也就是利用超声波接收头来对超声波信号进行改变,这

样就可以达到利用声光就可以提示电路进行工作的要求,在经过多次实验可以得到,这个视力保护

器可操作,可实现,操作起来非常简单,但是也存在一定的缺点,那就是缺乏光线控制报警,因为

3

光线也是影响学生视力的一个原因。这个实验利用的是这个电子硬件的基础知识来进行探讨的,可

以帮助后期进行多功能视力保护器的研究,而且也可以为怎样提升视力保护的效果提供很大的参考

价值。因为国内外出现很大的需求,所以视力保护器在诞生阶段就备受关注,全球每个国家都有一

些公司对此进行研发,希望在以后的某一天,视力保护器会有一个非常好的发展,这也可以造诣广

大学生。

经历了这次实验,让我对我大学四年所学,所见,所想而做出了一次总结。这也是我人生当中

对大学的一个总结。这个实验综合了多个学科的知识,有机械、编程等,可以很好的提高我的实践

能力。为以后的工作打下坚实的基础。

1.3设计方案的提出

这个设计选择的是STC89C52单片机来用作多功能视力保护器的中央处理器件,这个保护器利用

的是光敏电阻来接收光线的,经过AD来感应光线的强弱,将光线的强弱分成很多级别,利用设定的

报警级别来感应光照,从而发出报警信号。还要通过超声波测距传感器来检测人与桌面的距离大小,

如果小于设定值,则会发出警报。利用单片机自带的定时器,可以当用户连续使用超过设定值,也

同样会发出警报。这个系统选择的报警电路是用三极管驱动蜂鸣器来制作的。

1.4本文的主要研究内容及论文结构安排

第1章.主要介绍本设计的课题背景及国内外研窕状况;

第2章.主要说明系统方案的选择;

第3章.主要介绍硬件电路的组成及使用方法;

第4章.主要介绍软件设计;

第5章.主要介绍硬件调试;

第2章总体方案的选择

木系统采用单片机STC89c52+LCD1602液晶+超声波模块+蜂鸣器+ADC0832+光敏

电阻+按键而成。

2.1系统核心硬件的选择

在构造硬件电路之前必须明确设计的方案,尤其是模块与模块之间哪些互斥哪些互

通要进一步规划好,进而选择合适的硬件设施。

2.1.1主控芯片的选择

方案一:以单片机STC89C52用作核心控制芯片

4

STC89C52是宏晶科技公司的产品具有8K网络程序设计闪存的低功耗8cmos微处理

器,STC89C52使用的MCS-51内核为加强版,加强后的MCS-51内核要比未加强的

MCS-51的功能要多上许多,比如芯片具有4KEPROM存储器,并且与STC89c52芯片指

令兼容,并且需要以电的方式存储数据,则可以直接使用内部存储器,而不必使用外部

存储器芯片将其存储在其中。它具有成本低、开发方便和线上编程和下载等优点。

方案二:采用MSP430单片机作为主控芯片

1996年,德州仪器公司发布了一款MSP430单片•机,也叫混合信号处理器。

它可以生成数字电路和模拟电路,还可以形成具有各种功能的处理器,多功能处理器的

优点是功能强大,它能把多个模拟电路集成到一个芯片上,同样不同功能的微处理器也

可以集成在一个芯片上,MSP430虽为混合信号处理器,但它的能耗却很低,带有简单

的命令集。这种单片机发难度大,价格高,不被普遍采用,一般在用电池供电的便携仪

器中用得比较多。

综上所述,之所以决定使用宏晶科技的STC89c52单片机作为主控芯片,这是综合

考虑到了开发的难易度、成本以及资源的合理分配做出的决定。

2.1.2显示模块的选择

选择一:显示设备配置的是LCD16021液晶屏

LCD1602液晶屏的优点是能大范围的显示出各类字符,可以将16*2也就是32个字

符全部显示出来,这些字符主要包括数字,字母,符号,自定义字符。LCD1602主要用

丁小范围的显示场合,主要是5木7点阵组成的个字符,其在数据传输主要是采用串行

数据传输,因此看起来十分简单,这个显示器和市场上的显示设备HD44780液晶屏控制

原理是一致的。

选择二:选用LCD1602液晶显示设备

LCD1602主要表现是大屏,其显示的分辨率为128*64,一共具有8192个,由4位

/8位串行和并行组成的液晶显示屏,其的主要接口比较简单,方便操作,可以在系统上

表现是人机互动界面,这款显示设备显示信息量巨大,它显示的主要对象是8M行16*16

的点阵汉字,这样就能够对能源大大减少消耗,在显示功能上表现很全面,但是如果不

全部用完就会造成空间的浪费,因此如果在设计不需要这么大的屏就不要用,不然造成

成本上的浪费。

综合上述的描述,考虑到本设计显示内容比较少,最终选用LCD1602液晶显示屏来

显示O

5

2.1.3坐姿检测模块

因为此保护潜需要判断坐姿是否合理,所以歹J出一下两个方案:

方案1:

选用红外热释电传感器,红外热释电传感器可以灵敏地感应到红外线,若人坐姿正

确,即可打开视力保护开关,若坐姿不正确,红外热释电传感器就会输出低信号。若红

外热释电传感器敏感度高,则对视力保护的作用不大,即使人发生一些很小的移动,保

护器也会发出报警,所乂影响不好。只有当人坐着不动的时候,才能正常运行。综上所

述,红外热释电传感器不是多功能视力保护器的最佳选择。因此放弃此方案,

方案2:

选用超声波传感器来进行检测。超声波传感器可以利用人的脸与学习的桌子的距离

来判断坐姿是否正确。如果距离达不到设定值,就会发出报警。这个传感器的质量小,

个体小,且操作简单,成本低,可以很好地用作视力保护器,而且也符合实验要求。综

上所述,选择这个方案,

2.1.4光照强度检测模块

光照度传感器的选择

方案1:

选用的光照度传感器的型号为M124749,此传感器是选择比较成熟的电路来进行开

发,足以符合该实验对于光照测量的需求,还有一个原因是此传感器的输出功率相比而

言更标准,个体更小,安装起来也是非常简单,有着很远的传输距离,能够很好的抵抗

干绕,不过有个缺点就是成本很高且不容易购买。

方案2:

选用光敏电阻来测试光照强度。光敏电阻的工作原理主要是利用光线照射,从而让

电阻内的电子进行激发,然后转变成自由电子。当光线照射的强度越大,自由电子的数

量就越多,最后电阻就会更小。这个光敏电阻有一个好处是,它里面的光电效应与电极

没有什么关系,因此能够使用直流电源。这个光敏电阻与灵敏度,半导体材料以及入射

光的波长有关,价格又比较便宜而且性价比高。

对比上面的两个方案,方案一有着较好的线性度和准确度,不过缺点明显。方案二

则有着较好的性价比,它也能够达到系统开发的需求,综上所述,选择第二个方案。

2.1.6电源稳压电路设计

因为这个实验是选择用电池来进行供电的,所以列出以下方案:

6

方案1:

选用12V的蓄电池来作为系统的供电设备。蓄电池有着很强的驱动电流能力,并且

输出的时候十分可靠。它的缺点就是个体太大,当出现问题的时,更换的成本非常高,

在视力保护器里使用不太合适。因此我们决定放弃这种方案。

方案2:

选用3节1.5V干电池来作为系统的供电设备。它也能提供单片机的电压,经实验

验证,系统在运作时,单片机、传感器都能够达到系统的需求。当电池出现问题的时候,

更换也非常简单。

综上所述,选择的是方案2。

2.1.7语音模块

语音模块用的是WT588D语音芯片(单片机)。正常情况下这款语音芯片是利用当

从片发声的,有非常多的输出、输入接口,又拥有外置FLASH存储器,完全符合一台FLASH

单片机的配置。NT588D的性能好,使用起来又相对简单。这款和51单片机有相同之处。

WT588D语音芯片是广州唯创与台湾华邦合作研发的,其优点是可重复擦除烧写的语音单

片机芯片,用处非常大,

2.1.8报警模块的选择

方案一:采用语音报警模块

语音报警,表面上看起来是方便的,但是编程上相对比较复杂。

方案二:发光二极管和蜂鸣器作为报警模块

该方案编程简单,利用声光相结合不仅降低人工成本,还能及时的反馈用户信息。

综上所述,最终还是决定采用发光二极管和蛭鸣器作为报警模块。

2.9智能蓝牙台灯方案的确定

>报警模块

供电传感器

单片机

超声波模块

按键模块

7

l.STC89c52单片机上带有两种电路,一种是复位电路,另一种是晶振电路。其中复

位电路也分为两种,手动和上电模式。

2.其中有三个功能,第一种是利用超声波来进行测量距离,第二种是用光敏电阻来

检测光照强度,第三种是设置定时报警装置提醒学习时间。

3.不仅能利用超声波的感应范围来改变测量的距离,还能利用光线的强度差异来调

节九敏电阻的阻值,而且能利用学习时间的多少自定义报警时间。

4.当超声波感应到人体的面部和桌子的距离小于安全值时,便会使用声光提醒使用

者及时改变坐姿。

5.会自动检测学习、工作环境光线的强度,一旦发现光线强度过高、或者过低便会

发出声光警报来提醒使用者需要及时改变光照的强度了。

6.学习、工作的时间可以自动进行计时,一旦时间比设定值久,就会发出声光来提

醒使用者该休息了。

第3章硬件设计

3.1单片机及最小系统

3.1.1STC89c52单片机的介绍

•我所用来作为电路控制核心处理器的STC89C52是Atmel公司专为单片机研发的芯

片,此芯片是运用高密度非易失性存储器,成本低能源消耗低的控制器.存储空间

为8K,空间相对比较大。可进行编程的控制芯片,STC89c52被人们广泛的运用于各

方面。在本小节中将对STC89c52的引脚结构进行挑选式讲解其中的一部分来说明

该芯片的运用方式,

引脚结构如图3T所示:

8

140

P1.0VCC

239

Pl.lP0.0

338

Pl.2P0,1

437

Pl.3P0.2

536

Pl.4P0.3

635

Pl.5P0.4

734

Pl.6P0.5

833

Pl.7P0.6

932

RST/VPDPO.7

10P3.0/RxDEAATpp31

1130

P3.17TxDAL日PROG

1229

P3.2/INT0PSEN

1328

P3.3/INT1P2.7

1427

P3.4rr0P2.6

1526

P3.5/T1P2.5

1625

P3.6/WRP2.4

1724

P3.7/RDP2.3

1823

XTAL2P2.2

1922

XTAL1P2.1

2021

GNDP2.0

图3-1STC89c52引脚结构

VCC:电源

GND:地

如图所示,PLO与PL2是外输入引脚,PL0/T2是触发输入引角,其它引脚号的

功能请对照下表。

引脚号第二功能

P1.0T2(定时器/计数器T2的外部计数输入),时钟输出

Pl.1T2EX(定时器/计数器T2的捕捉/重载触发信号和方向控制)

Pl.5MOSI(在系统编程用)

PL6MISO(在系统编程用)

Pl.7SCK(在系统编程用)

P3口除了本身所具备的功能外还可以作为STC89c52特殊功能(第二功能)使用,如

下表所示。

引脚号第二功能

P3.0RXD(串行输入)

9

P3.1TXD(串行输出)

P3.2

INTO(外部中断0)

P3.3

INTO(外部中断0)

P3.4T0(定时器()外部输入)

P3.5T1(定时器1外部输入)

P3.6而(外部数据存储器写选通)

P3.7

■RD(外部数据存储器写选通)

RST:是电路的复位输入。能够在看门狗计时完成后对其进行复位操作。

3.1.2STC89c52单片机的最小系统

对于整个单片机系统的设计,主要是各个部件的设计和安置需要深入分析,整个系

统主要是两种只有两种电路,一种是复位电路,另一种是时钟电路电路复设计了两种

复位模式,一种是自动复位一种是按键复位。使用的电路设计相对是比较简单的,并且

容易操作,出现问题也比较容易解决。这种复位方式是通过将电源VCC与RST端经电阻作

为连接而接通电路来实现其功能的。主要是让整个系统保持独立工作不受外界影响,就

需要对时钟电路分外看重。时钟信号的控制是本次设计的首要选择,能够及时反映出个

部件的运行情况。而内部时钟跟外部时钟是时钟电路设计的两种基本形式。针对这次的

研究,我们利用的是时钟电路中的内部时钟电路,这种电路能够及时准确的显示各部件

的工作情况。下图所示是单片机中最小工作系统的电路设计图

3.4图呈现的是STC89C52单片机最完整的最小系统电路详细设计图

10

T

然后晶振电路中的输入是XTAU,输出是XTAL2,主要被设置在内部电路振荡器上

面,进行内外部的驱动信息的转化,根据图3.2可以知道,本次研究主要是利用利用震

荡电路的原理结合时钟模式把XTAL1、XTAL2接上能够设定时间的元件,一般是晶体和

电容,通过电路输送进行振荡反应,晶振的频率如果越来越高,那么消耗的电能也越来

越大。工作正常时,晶振的频率选择范围在1.2MHz到12MHz之间,但也有可能会超出

这个范围,比如频率翻翻甚至更高的情况出现。

由于AS608温湿度传感潜识别识别模块与单片机直接采用的是串口方式进行通讯,

而选用11.0592MHz晶振可以产生9600波特率0%误差,主要采用的11.0592MHz的石英

晶振。电容的主要作用在于削弱晶振,降低频率。石英材质的晶振电容的选择范围在

20〜40pF的区间,本次实验选的是范围内的中间值30pF,而陶瓷材质的谐振器选择范围

却要比石英要大些,在30~50州这个区间

11

图3.2晶振电路

对于整个复位电路的设计,主要是自动和手动两种方式。图3.3中所示的复位电路

既有手动也有自动。当接上电源的时候,电容的负极和RESET相连,电阻有电压通过,

当RESET的一端输入高电平的时候,整个芯片就会被还原位置。然后芯片还是处于不断

的工作当中,当加大电源的时候,电压就会逐渐变小并接近于0。由图可以知道,复位

按键跟电容是弁联在一起的,一旦复位按键没有被启动,那么整个电路就不能连通。就

是说只有接通芯片运行正常,开关闭合后,若电平达到10ms以上,单片机复位键会自

动闭合,电路处于连通状态

图3.3复位电路结构图

3.1.3主控模块电路原理图

DHT11传感器把收集到的数据信号传递给单片机主程序,单片机再把收到的信号进

行加工,然后把加工好的信号传递给显示设备,至此,系统完成数据接收、加工、发送

的整个流程。然后启动报警系统,再连接蜂鸣器报警,系统完成。结构如下却所示。

12

C0N5

_2L_oPSEN_恒

30

。ALEPRDHz

11

TXD

10g

KXUKbStl

18

X2

19

XI

28

2731

P26EAV?

26

2514

P24TO

2415

P23T1

23

XX

P21INTO

21

P20INTIR16

32s

P07P17

337

P06P16

346

P05P15

355

PCMP14

464

PV3P13

373、

P02P12

3S2

P01Pll

391

POOPIO

S9c51

图3.6STC89C52模块电路设计结构图

3.2LCD1602液晶显示模块

LCD按显示内容分为两种,一种是显示字段,另一种是显示字符。显示字段时,只

要把需要显示的信号输送到与其对应的管脚处就行,这点与LED的字段显示操作近似。

字符显示则是看个人需求。此次设计运用的就是按需显示的字符显示方式。本系统的显

示设备为LCD1602显示器。对比过去的数码管显示器LEDJCD1602显示器优势明显,

它整体结构轻便小巧,耗能小,显示的内容更加的丰富多彩,当然,最明显的优点是没

有额外增加的驱动电路,如今LCD显示设备已经替代LED屏成为了通用的显示设备。

二、LCD1602采用的是标准的十四脚,它的接口引脚的功能有以下八点:

(1)第一脚:VSS是地电源。

(2)第二脚:VDD是接5V的正电源。

(3)第三脚:V0是液晶显示器对比度的调整端。

(4)第四脚:RS是寄存器选择,高电平时选择数据寄存器和低电平时选择指令寄

存器。

(5)第五脚:RW是读写信号线,高电平的时候进行读的操作,低电平时进行写

13

的操作。当RS和RW同时是低电平时,可以写入指令或者显示地址,当RS是低电平

RW是高电平时,可以读忙信号,当RS是高电平RW是低电平时,可以写入数据。

(6)第六脚:E端是使能端,当E端由高电平跳变成低电平时,液晶模块执行命

令。

(7)七到十四脚:DO〜D7是8位的双向数据线。

(8)十五、十六脚:是空脚。

3.2.11602液晶显示模块电路原理图

液晶显示模块:主要功能是依据液晶它本身的性质,然后用电压来控制相应的显示

区域,一旦有电压到达的地方,它就会发出亮光,那么它就会得到相应的图像。由于液

晶显示器的有不一样厚度、不一样分辨率特点,最后呈现出来的图像,其清晰度也会随

之变的不一样,现在液晶显示器已经遍布电视、电脑以及手机等多个领域。

P0T2

图3.71602显示模块

其实物图如下图所示。

14

LCD1602液晶实物图

3.2电源电路设计

供电电源采用7805稳压芯片稳压成5V给传感器,单片机供电。电路如图3

_______T,_______________丁)

图3电源电路

3.3蜂鸣器驱动电路

蜂鸣器采用三极管驱动,驱动原理图如图4。

图4L298N引脚图

3.4按键电路

系统采用4个按键来设定参数,和设定光照强度报警值。电路如图5

15

I;

GM)

图5按键电路

3.5光照强度检测电路

光照强度的检测是通过光敏电阻来进行感应的,一旦光线强烈程度不一样,对应的

阻值也会变得不一样,最后得出的电压也随之不一样。通过AD收回来之后能够知道每

种光照下的数值。最后得到最适合的光线强度警报值。电路如图6所示

P24

zuanzmCSVCC

CH0CLK

CH1DO

GNDDI

AD模块

图6光照采集电路

3.6语音模块

WT588D的特性:

1.外挂2M〜32M的Flash,时间从32—1054秒。掩膜为内置ROM,最长支持400秒(@6K

采样)。采样率支持6K〜22K

2.DAC输出:13Bit,PMM输出:12Bit

3.内置0.5W功放,可直接推动0.5W/8C扬声器

4.支持加载MP3/WAV/WMA三种音频格式

5.工作电压:DC2.8V〜5.5V

6.静态休眠电流:<10uA

7.可通过电脑软件,随意组合语音,可插入静音,插入的静音不占用内存的容量,一个

16

已加载语音可重复调用到多个地址,重复调用的,不占空间,这是其它芯片所不具备的

8.USB下载方式,支持在线下载/TSP下载

9.7种控制方式:MP3控制模式、按键控制模式、3X8矩阵控制模式、并口控制模式、

一线串口控制模式、三线串口控制模式以及三线串口控制I/O口扩展输出模式

10.掩膜后的管脚与原来一致,性能一样,音质一样。不用更改电路。且不用焊接FLASH

11.最多可加载500段语音;210段可控制地址位,单个地址位最多可加载128段语音,

地址位内的语音组合播放;

12.插入的静音时间范围10ms-25min;静音不占用存储空间;

语音提示模块电路图如?I17所示

VCC

-WT588D

语音模块

3.7超声波坐姿测距模块

超声波坐姿测距模块:我们选择己经做好了的HC-RS04模块,这个模块的功能是为

系统提供的距离感应测量是四米以内,它的精确度也相对高。超声波坐姿测距模块还带

有超声波的发射器和接收器。

超声波坐姿测距模块的工作过程:利用输入、输出口来感应测量,然后将高电平信

号输送回模块,模块转疾为方波后发送出去,最后检测是否收到信号的反馈°如果能受

到信号的反馈,那么就在输入、输出口发射高电平,这个高电平会一直保留整个超声波

发送来回这个时间段。它的测距主要是通过高电平的时间与声速的乘积得出。它的实物

图如下。里面是提供5V电压的电源,连接地线的是GND,让信号输入的是TRIG,输出

信号的是ECHO。

17

图8超声波模块实物

其电路如下所示:

(RXOP3.

(TXDIP3.

(T0>P3.4

qpro.s

<WR>PM

XI\12

KTAL1

(KD

第4章软件设计

在整个系统中,单片机在系统中的主要作用就是起到控制系统的效果。对于温湿度

传感器识别识别模块的系统主要是对显示屏选择和按键的程序选择和开发。整个程序开

发利用的主要是C语言,进行数据信息的编程。对于本次设计上,我们主要利用Keil

单片机软件对整个系统进行编程,首先将模块按照不同信息分为几类进行编写,在编写

完成之后存储在编译器并形成相关的文件。然后针对编写的程序进行仿真调试,是否能

够满足本次实验的需求,一旦满足需求,在测试相关的液晶显示屏和按键,看看整个系

统的运转是否正常可行,如果存在不足的地方,要及时更正修改。执行相应的操作,单

片机通过串行接口对温湿度传感器识别模板并读写

各个模块在完成后都要初始化,以测试是否有键被按下了,如果有,就要判断被按

下的是哪一个键,并决定是否调用该子程序。

整个设计的主要程序是液晶显示和按键程序等,必须确保各种硬件系统的可行性才

能进行系统的操作和识别。

18

4.2.主流程图设计

建立程序架构的流程图前,要对所要研究的课题有一个完整清晰的认知,再动手对模块

进行分割、并各个完成模块的功,然后把独立的子板块按照一定的顺序连成一个整体,

形成总程序。总程序形成后,记得第一要务是要初始化系统,并将收集到的温温度信息

传递给系统。主要流程组如4.1图

4.1主程序流程图

4.3.超声波子流程图设计

如图4-2所示为系统坐姿检测超声波测量子程序流程图。

19

图4-2超声波测距子程序流程图

4.4.1602液晶显示模块设计

液晶显示设备为“慢”显示电子元器件,接收指令时,如果板块忙标识为高电平,

表示此时很忙,不接收指令,相反低电平为不忙,能接收指令,如果要读取显示器上的

字符,你得先录入地址,让它知道你想让字符出现在哪个位置1602液晶显示板块就方

便多了,可直接连接SIC89c52的接口。该软件流程图如下图4.2所示

20

图4.31602液晶显示模块程序流程图

21

4.5光敏电阻模块子程序

22

4.6定时模块子程序

5系统调试

5.1硬件的焊接

1.焊接前的筹备工作

焊接准备工作的第一要务,是要先认真查对图纸,根据图纸上所需要的元件,进

行相关型号、规格和数量进行核查,各线路之间也要严格排查是否存在接触不良等问题。

2.焊接顺序

首先安装的是电阻,再者是电容器,接着是相关的二极管和三极管,最后焊接上的

才是各大集成电路,至于线路上的其它小部件,安装顺序一般是由小到大。

3.对元器件焊接要求

23

(1)安装电容器

安装电容器时,一定要先看清仪表上标注的电极,如果正负极接错,一旦短路,就

会烧坏仪表。安装电容器是一定要按顺序的,首先把玻璃釉电容器连上去,其次连机介

质电容器、再做瓷介质电容器的连接工作,最后连接的才是电解容电容器。

安装二级管

做焊接二级管的准备工作时,有几个地方需要留意

首先要明确阴阳极的方向,每个二极管上面都有标注,并且安装时候标注要朝外看

得清楚。对于焊接时间主要是控制2S,这个是针对最短的引线来说的。

(3)三极管焊接

针对三极管的焊接,正常焊接过程中是需要引线的,引线需要用镜子夹住,这样防

止烫伤。当需要大量散热的时候,就需要装散热片,那么接触面就需要平整光滑才能添

加。当需要进行绝缘设置的时候,就需要添加绝獴薄膜。管脚一般是利用塑料导线与电

路板连接在--起。

(4)集成电路

电路的形成主要是将各个部件焊接在电路板上,每个部件所在的位置,所需要的型

号,引脚的位置都是尤为重要的。首先要将两只引脚焊接稳定一边,然后再焊接另外一

边,从左到右,从上到下顺序进行焊接操作。当出现参差不齐的引脚时候,就需要进行

齐根剪。

5.2系统硬件调试

硬件调试主要是核查电路是否存在问题,是否有接触不良、焊接是否到位以及具有

方向的元件是否方向弄错、电路设计错误等情况。

查漏补缺最

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论