红外线人数计数器设计.docx

上传人:b****6 文档编号:13014248 上传时间:2023-06-10 格式:DOCX 页数:10 大小:396.38KB
下载 相关 举报
红外线人数计数器设计.docx_第1页
第1页 / 共10页
红外线人数计数器设计.docx_第2页
第2页 / 共10页
红外线人数计数器设计.docx_第3页
第3页 / 共10页
红外线人数计数器设计.docx_第4页
第4页 / 共10页
红外线人数计数器设计.docx_第5页
第5页 / 共10页
红外线人数计数器设计.docx_第6页
第6页 / 共10页
红外线人数计数器设计.docx_第7页
第7页 / 共10页
红外线人数计数器设计.docx_第8页
第8页 / 共10页
红外线人数计数器设计.docx_第9页
第9页 / 共10页
红外线人数计数器设计.docx_第10页
第10页 / 共10页
亲,该文档总共10页,全部预览完了,如果喜欢就下载吧!
下载资源
资源描述

红外线人数计数器设计.docx

《红外线人数计数器设计.docx》由会员分享,可在线阅读,更多相关《红外线人数计数器设计.docx(10页珍藏版)》请在冰点文库上搜索。

红外线人数计数器设计.docx

红外线人数计数器设计

红外线室内人数统计设计

 

摘要:

本文详细描述了红外线室内人数统计系统的设计方法。

设计理念是有两组红外线发射和接收系统组成,将信号传递给控制单片机,由其判断两组信号的触发顺序来给出室内人数是增加还是减少,然后将结果控制LCD液晶显示模块显示。

本系统基本实现了数字控制,可分为四个模块:

单片机控制模块、恒流驱动电源模块、红外线发射和接收模块、LCD液晶显示模块。

单片机控制模块主要以MSP430F2274单片机为核心,主要由555定时器构成的多谐振荡器给红外线发射38KHz脉冲信号,单片机通过对接收到的信号进行运算处理,将信号转为LCD显示屏显示。

恒流驱动电源模块主要给整个电路提供合适的工作电压。

关键词单片机控制恒流电源555定时器构成的多谐振荡器LCD显示

 

Abstract:

Thispaperdescribestheinfraredindoortollsystemdesignmethod.Designconceptistwogroupsofinfraredemittingandreceivingsystem,willsignalstocontrolchip,twogroupsbythejudgmentofthesignaltotriggersequencenumberisindoor,thenwillincreaseordecreasetheLCDLCDdisplaycontrolmodule.Thissystemrealizesthedigitalcontrol,whichcanbedividedintofourmodules:

SCMcontrolmodule,constant-currentpowermoduledriver,infraredemittingandreceivingmodule,LCDdisplaymodule.SCMcontrolmodulemainlyMSP430F2274singlechip,mainlycomposedof555timingbymoreharmonicoscillatorinfraredemission38KHzpulsesignaltoasinglechipcomputerthroughthesignalprocessingoperations,LCDdisplayshowstosignal.Constant-currentpowermodulesforthemaindrivingcircuitprovidesappropriateworkingvoltage.

Keywordssingle-chipmicrocomputercontrolconstant-currentsourceofmuchharmonic555timingLCDoscillator

1方案与比较论证

1.1总体设计方案云比较

方案一:

采用红外线遥控器提供红外线发射信号,但由于红外线遥控器提供的信号是间断的不能实现要求,故舍弃。

方案二:

采用555定时器构成的多谐振荡器给红外线发射管提供振荡频率,从而有了连续不间断的红外线发射信号满足设计要求。

而且电路比较简单,容易焊接,效果较好。

故选择此种方案。

 

1.2实验器材

需要准备的器材:

MSP430F2274实验板一块、红外线发射管两只、集成红外接收模块两只、555定时器一块、5V电源、电阻8k两只、电容102一只、电容103一只、可变电阻器一块(1K~5k)、lcd液晶显示器一块、AMS1117-3.3恒流稳压块及其组成电路元器件等。

1.3模块电路设计与论证

单片机控制模块

主控制器采用MSP430F2274单片机。

是一种16位的单片机,它具有集成度高、外围设备丰富、超低功耗等优点。

且性价比高,足够实现本设计要求,并还可以扩展研发,具有充分的扩展性。

恒流驱动电源模块

电源采用AMS1117-3.3恒流稳压块,使用简单可靠,足以为本设计提供可靠电源,且性价比高。

由555定时器构成的多谐振荡器如图(a)所示,其工作波形见图(b)。

接通电源后,电源VDD通过R1和R2对电容C充电,当Uc<1/3VDD时,振荡器输出Vo=1,放电管截止。

当Uc充电到≥2/3VDD后,振荡器输出Vo翻转成0,此时放电管导通,使放电端(DIS)接地,电容C通过R2对地放电,使Uc下降。

当Uc下降到≤1/3VDD后,振荡器输出Vo又翻转成1,此时放电管又截止,使放电端(DIS)不接地,电源VDD通过R1和R2又对电容C充电,又使Uc从1/3VDD上升到2/3VDD,触发器又发生翻转,如此周而复始,从而在输出端Vo得到连续变化的振荡脉冲波形。

脉冲宽度TL≈0.7R2C,由电容C放电时间决定;TH=0.7(R1+R2)C,由电容C充电时间决定,脉冲周期T≈TH+TL。

图555构成多谐振荡器

  

LCD液晶显示模块

这里介绍的字符型液晶模块是一种用5x7点阵图形来显示字符的液晶显示器,根据显示的容量可以分为1行16个字、2行16个字、2行20个字等等,这里我们使用常用的2行16个字的LCD1602液晶模块来介绍它的编程方法。

LCD1602液晶模块内部的字符发生存储器(CGROM)已经存储了160个不同的点阵字符图形,这些字符有:

阿拉伯数字、英文字母的大小写、常用的符号、和日文假名等,每一个字符都有一个固定的代码,其代码与标准的ASCII字符代码一致。

因此,我们只要写入显示字符的ASCII码即可,这种标准化的设计给使用带来很大的方便。

比如大写的英文字母“A”的ASCII代码是01000001B(41H),显示时单片机往液晶模块写入显示指令,模块就把地址41H中的点阵字符图形显示出来,我们就能在相应位置上看到字母“A”。

2.系统设计

2.1总体设计

总体设计框图如图2-1所示:

图2-1总体框图

 

 

 

2.2软件流程图

 

 

图2-2程序流程图

2.3主控电路

主控电路图如图2-3所示

图2-3设计电路图

 

3测试数据与分析

3.1模块测试

控制模块

接通电源,将程序下载至芯片,用电压表测试各个管脚的高低电平情况,对照是否与程序所写一致!

显示模块

当控制芯片测试好后将显示屏接至控制芯片,然后在程序中调试其显示,使其能按要求正确显示。

注意在接线时的管脚连接正确!

红外线模块

正确为其接好外围电路,用万用表测其发射端频率是否为38khz,接收头是否可以接收到信号。

恒流驱动电源模块

接好其电路后用电压表测试其输出电压,然后进行改良元件微调使其输出达到符合要求。

3.2整机调试

连接好所有电路,测试观察其是否正常显示,然后用挡板模拟人经过,测试其计数是否准确。

3.3测试结果

项目

完成情况

模拟十人经过

显示10

模拟二十人经过

显示20

自制单元控制器中的恒流驱动电源

完成

采用液晶显示

完成

正确调试好显示屏显示程序

完成

 

4系统特色

4.1系统模块化设计:

系统采用了模块化技术架构,具有良好的持续升级和功能扩展能力。

随着技术的发展和用户功能需求的变化而不断升级。

4.2全中文液晶显示:

采用液晶显示可以显示更多的信息,接口电路简单,控制方便,显示直观,便于用户设置时间参数。

5总结

我们在整个设计制作过程中,始终关注系统的性能指标和运行的稳定性,本着稳定性和精确性并重的原则,我们采取了诸多的有效措施,基本完成了设计题目所规定的指标和要求,而且对于有些指标进行了扩展设计,功能提高。

同时考虑到性价比和人机互动,简化电路,改善显示界面,优化整机构造,提出更人性化的设计。

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

当前位置:首页 > 幼儿教育 > 育儿理论经验

copyright@ 2008-2023 冰点文库 网站版权所有

经营许可证编号:鄂ICP备19020893号-2