- 1、本文档共14页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
项目设计说明书项目计说明书
工程技术综合实践
项目设计报告
(电类)
项 目:自动门铃(主动红外探测及计数)
西安理工大学工程训练中心
大 纲
概述(系统基本功能描述)
一种精确的人体探测与门铃自动响应装置,主要利用三组光电对管来探测人体的存在与否,同时根据每组对管信号出现的先后顺序来确定人员是进门还是出门,及进出人数的多少。
总体设计
系统功能及技术指标(分类细化系统功能和技术指标)
语音系统,包括录音和放音
控制系统,用AT89C52单片机控制
显示系统,通过单片机控制LED显示屏,显示内部人数
系统构成(尽量采取图示描述)
主要设备及元器件选型(说明选择依据)
MAX7219 显示屏的驱动。
LED5621 显示屏,方便实用,能够满足设计需求。
LM358 放大器,老师推荐。
AT89C52
ISD2560 能够实现六十秒的录音,且掉电后不会擦除。
系统核心处理策略(控制策略、信号处理方法等)
由三对光电对管作用传感器,向单片机输入,由单片机控制MAX7219,ISD2560。当光电对管不导通时,输入高电平,通过LM358放大。在程序中,每个光电管设2个标示位,一进一出。当进入时,标示位依次赋1,直至第三个标示位为1,说明有人进入。同理,当出去标示位因为传感器而依次变为1,表明有人出去。MAX7219控制在数码管上显示人数,加1或减1
2.5系统软硬件功能划分
AT89C52单片机控制。
Max7219 控制在数码管上显示人数
ISD2560 控制声音的录放
光电对管采集信号
详细设计
硬件设计
输入与输出(确定输入、输出性质、数量和指标要求)
通过三对光电对管得到信号的顺序采集信息
录音采集的声音信号
(3)输出有显示输出和语音输出,
(a)显示屏显示内部人数,人进入时加1,出来时减1.,并有人数上限。
(b)当人进入时,播放“欢迎光临”;当人离开时,播放“欢迎下次再来”。当人数达上限时,语音提示“人数已到上限”。
功能划分(以框图形式表示)
子系统1(元器件选型、硬件原理及功能描述)
显示系统,led显示屏,MAX7219驱动显示屏
全局图片
局部放大图
子系统2
ISD2560芯片,实现录音和放音。录音用小麦克风,放音用喇叭。
电源
放大器
放大器
3.1.5原理图及元器件清单
3.1.6 PCB设计
软件设计
软件功能模块(以框图形式表示,确定主程序框架)
人出入时的计数(输入输出参数、算法流程、调用关系等)
设置的标志位
1.当有人进入时((1)(2)(3)(4)(5)依次进行)
(1)当In1=0,Out1=0,Out2=0,若第一个传感器接收到数
(RECEs=1),则执行In1=1.
(2)当In1=1,In2=0,若第二个传感器接收到数据(RECEm=1),则执
行In1=0,In2=1.
(3) 当In2=1,In3=0时,若第三个传感器接收到数据(RECEe=1),
则执行In2=0,In3=1.
(4)当In3=1时(经过(1)(2)(3)),表明有人进入,则判断总人
数sum是否超出总人数。如果未超出总人数,执行sum++,并调
用函数InitialDisplay(sum)显示总人数,同时调用函数
ISDyueyingplay(0),说欢迎光临。若超出总人数,则调用函数
InitialDisplay(sum)显示总人数,同时调用函数ISDyueyingplay
(300),说人数已达上限。
(5)执行In1=0,In2=0,In3=0,回到最初状态。
2.当有人出去时((1)(2)(3)(4)(5)依次进行)
(1)当Out1=0,In1=0,In2=0,若第三个传感器接收到数据(RECEe=1),
则执行Out=1.
(2)当Out1=1,Out2=0,若第二个传感器接收到数据(RECEm=1),则
执行Out1=0,Out2=1.
(3) 当Out2=1,Out3=0时,若第一个传感器接收到数据(RECEs=1),
则执行Out2=0,Out3=1.
(4)当Out3=1时(经过(1)(2)(3)),表明有人出去,则判断总人
数sum是否大于0。如果总人数sum大于0,执行sum--,并调用函
数InitialDisplay(sum)显示总人数,同时调用函数ISDyueyingplay
(100),说欢迎下次再来。若总人数sum不大于0,则执行sum=0,
并调用函数InitialDisplay(sum)显示总人数,同时调用函数
ISDyueyingplay(400),说场地已空。
(5)执行Out1=0,Out2=
您可能关注的文档
- 音乐基础知识与欣赏.doc
- 音乐教师专业试题2.doc
- 音乐教案 新人音版2册音乐教案 新人音版第2册.doc
- 音乐是声音的艺术音是声音的艺术.doc
- 音乐第二课堂活动计划.doc
- 音乐课导入技巧音乐导入技巧.doc
- 音乐鉴赏答案 周宏海宏.doc
- 音由心生 乐者药也.doc
- 音韵学沈献初教学视笔记音韵学沈献初教学视频笔记.doc
- 顶岗实习周志、总结.doc
- 2025年内蒙古陈巴尔虎旗事业单位引进人才54人笔试模拟试题参考答案详解.docx
- 2025至2030管线钢行业市场供给分析及竞争格局与行业市场深度研究及发展前景投资可行性分析报告.docx
- 运营实习生个人实习总结.doc
- 2025年内蒙古包头市石拐区事业单位人才引进20人笔试模拟试题及答案详解一套.docx
- 2025年内蒙古包头市石拐区事业单位人才引进20人笔试模拟试题及答案详解1套.docx
- 2025至2030管理咨询产业深度调研及行业发展趋势与行业项目调研及市场前景预测评估报告.docx
- 2025年内蒙古包头市石拐区事业单位人才引进20人笔试模拟试题及完整答案详解1套.docx
- 永远的蝴蝶说课课件.pptx
- 海上货物运输《船舶总纵强度找答案》考试题.doc
- 2025至2030管理咨询产业行业市场占有率及投资前景评估规划报告.docx
文档评论(0)