需要金币:2000 个金币 | 资料包括:完整论文 | ||
转换比率:金额 X 10=金币数量, 例100元=1000金币 | 论文字数:9631 | ||
折扣与优惠:团购最低可5折优惠 - 了解详情 | 论文格式:Word格式(*.doc) |
摘要:近年来,随着社会的不断地发展,各种竞争也变得越来越激烈,高校的学生可能面对各种各样的等级考试和学习压力。因此,越来越多的大学生利用课余的时间去图书馆给自己充电,随之而来的是出现了高校图书馆占座问题,造成图书馆自习室座位资源的浪费。 本课题设计了一种图书馆座位状态信息查询和管理系统,利用光电传感器检测各个座位的占座信息,然后利用无线传输技术把相关座位信息发送给监视端,以期处理占座问题和便于同学查询空座信息。本系统由座位信息查询主节点和多个座位状态信息采集从节点构成,主节点采用了STM32F103ZET6作为处理器,并以无线传输模块、触摸屏TFT LCD模块、语音播报电路以及电源电路作为系统外围电路。从节点采用STC12C5A60S2作为处理核心,利用光电传感器采集座位状态信息,通过时钟模块对有人离开的座位进行计时,进而决策占座状态,并通过无线传输模块把相关信息发送给主节点。主节点放置在自习室门前,在液晶屏上显示自习室内空座的数量和座位号。
关键字:占座;STM32F103ZET6;光电传感器;无线传输;液晶显示
目录 摘要 Abstract 1 绪论-1 1.1 研究背景及意义-1 1.2 国内外研究现状-2 1.3 设计的主要内容-2 2 系统整体描述-4 2.1 系统概述-4 2.2 系统框图-4 3 硬件电路设计-6 3.1 STM32微控制器-6 3.1.1 芯片介绍-6 3.1.2 电路原理图-7 3.2 TFT液晶显示接口电路设计-8 3.3 STM32电源模块设计-10 3.4 无线模块设计-10 3.5 STC12C5A60S2微控制器-11 3.6 STC12C5A60S2微控制器电源模块-12 3.7 DS1302实时时钟模块-12 3.8 光电对管检测电路-13 4 软件部分的设计-14 4.1 系统主节点程序流程-14 4.1.1主程序流程-14 4.1.2 无线接收子程序流程-15 4.2 从节点程序流程-17 4.2.1从节点主程序流程-17 4.2.2 计时函数程序流程-18 结 论-19 参 考 文 献-20 附录 A 硬件电路与实物图-21 附录 B 软件主要程序-24 致 谢-37 |