基于单片机和Zigbee的教室信息查询终端的制作方法

文档序号:6443617阅读:363来源:国知局
专利名称:基于单片机和Zigbee的教室信息查询终端的制作方法
技术领域
本发明涉及一种基于单片机和Zigbee的教室信息查询终端。
背景技术
现实大学生活中,教 室的管理比较麻烦。一般来说,教室除了用于学生固定上课夕卜,有时还因临时开会等事务而外借,因此,学生自习时,往往需要跑多个教室才能找到空着的合适教室,不仅浪费时间,还消耗体力、心力;另外,如果学生忘记了自己的课表,就得到教务处查询,或者问询他人才能获知,同样浪费时间。因此,某些高校使用了一些教室信息查询系统,但这些系统大多基于互联网平台,只能通过电脑上网查看,同时,一般也只能查看到用于固定上课的教室和未用于固定上课的教室,对于用于借用的教室,往往并未加以考虑,故而查询结果与实际情况存在一定出入。另外,基于互联网平台的教室信息查询系统,使用起来也不是很方便。

发明内容
本发明针对现有技术的不足,提供一种基于单片机和Zigbee的教室信息查询终端,具有能够全面覆盖教室借用、教室查询、课表查询、自习教室推荐、教室使用情况实时统计等功能。为实现以上的技术目的,本发明将采取以下的技术方案
一种基于单片机和Zigbee的教室信息查询终端,包括供电电源、用户界面、课表信息存储模块以及用于控制用户界面的终端控制模块;所述终端控制模块包括单片机主控模块,该单片机主控模块通过Zigbee无线传输网络模块与教室人数统计模块无线连接;所述课表信息存储模块,用于存储一段时间内各教室的排课表以及对应于学生的个人课表;教室人数统计模块,用于实时统计各教室内对应的人员个数;单片机主控模块,用于接收Zigbee无线传输网络模块所传输的信息以及用户界面所输入的信息,且单片机主控模块根据用户界面输入的请求,调用课表信息存储模块内的相应存储信息,同时单片机主控模块根据Zigbee无线传输网络模块所传输的教室内人员个数信息,实时修改相应教室内的人员个数。所述教室人数统计模块包括内侧光电门、外侧光电门以及计数器,内侧光电门、夕卜侧光电门均采用红外避障传感器;所述内侧光电门、外侧光电门分别对应地安装在教室门的内侧和外侧;计数器根据内侧光电门、外侧光电门反馈电平信息的顺序以及时间间隔进行计数。所述Zigbee无线传输网络模块包括三个SZ05-ADV模块;所述的三个SZ05-ADV模块中,两个SZ05-ADV模块作为终端节点,余下的一个SZ05-ADV模块作为中心协调器;所述终端节点,用于将经过A/D转换后的教室人数统计模块所采集的信号通过Zigbee协议发射出去;所述中心协调器,用于接收终端节点所发射的信号,并将该信号传输到单片机主控模块。
所述Zigbee无线传输网络模块配置四个工作状态LED指示接口,分别用于连接数据收发LED指示灯、系统运行状态LED指示灯、网络连接状态LED指示灯以及告警LED指示灯。所述单片机主控模块采用MSP430F149芯片。所述用户界面包括液晶界面以及输入键盘;所述输入键盘,用于向课表信息存储模块输入请求信息;所述液晶界面,用于显示终端控制模块根据输入键盘输入的请求信息进行处理后的结果。 所述供电电源包括5. OV供电电源和3. 3V供电电源;5. OV供电电源采用LM2490芯片的稳压输出,而3. 3V供电电源则采用ASM-1117芯片的稳压输出。根据以上的技术方案,可以实现以下的有益效果
本发明用于教室使用管理,具有良好的功能特性1)采用液晶界面与键盘操作模式提供用户接口,使用方便;2)功能完善,完全根据学校实际使用教室时的问题进行设计,覆盖了教室借用、教室查询、课表查询、自习教室推荐、教室使用情况实时统计等功能。3)分模块设计,无线组网传输数据,无需铺设线路,安装方便。4)综合考虑需求和成本,在实现各项功能的前提下使用尽可能少、便宜、低功耗的硬件,成本低。完全基于实际需求设计,基本解决了目前国内类似产品的各种不足。


图I为本发明所述基于单片机和Zigbee的教室信息查询终端系统框 图2为本发明所述基于单片机和Zigbee的教室信息查询终端硬件 图3为本发明所含5V电压源的稳压电路;
图4为本发明所述3. 3V电压源的稳压电路;
图5为本发明所述基于单片机和Zigbee的教室信息查询终端的软件算法流程 图6为Zigbee的组网结构示意 图7为SZ05-ADV引脚电路连接 图8为本发明所述课程的存储信息编码方式;
图9为本发明所述编码实例 图10为本发明所述AT24C08级联 图11为本发明所述单片机程序文件结构 图12为本发明所述单片机算法流程 图13为本发明所述系统状态 图14为本发明所述键盘操作实例的示意图。
具体实施例方式附图非限制性地公开了本发明所涉及优选实施例的结构示意图;以下将结合附图详细地说明本发明的技术方案。如图I至图14所示,本发明所述基于单片机和Zigbee的教室信息查询终端,包括供电电源、用户界面、课表信息存储模块以及用于控制用户界面的终端控制模块;所述终端控制模块包括单片机主控模块,该单片机主控模块通过Zigbee无线传输网络模块与教室人数统计模块无线连接;所述课表信息存储模块,用于存储一段时间内各教室的排课表以及对应于学生的个人课表;教室人数统计模块,用于实时统计各教室内对应的人员个数;单片机主控模块,用于接收Zigbee无线传输网络模块所传输的信息以及用户界面所输入的信息,且单片机主控模块根据用户界面输入的请求,调用课表信息存储模块内的相应存储信息,同时单片机主控模块根据Zigbee无线传输网络模块所传输的教室内人员个数信息,实时修改相应教室内的人员个数。所述教室人数统计模块包括内侧光电门、外侧光电门以及计数器,内侧光电门、外侧光电门均采用红外避障传感器;所述内侧光电门、外侧光电门分别对应地安装在教室门的内侧和外侧;计数器根据内侧光电门、外侧光电门反馈电平信息的顺序以及时间间隔进行计数。所述Zigbee无线传输网络模块包括三个SZ05-ADV模块;所述的三个SZ05-ADV模块中,两个SZ05-ADV模块作为终端节点,余下的一个SZ05-ADV模块作为中心协调器;所述终端节点,用于将经过A/D转换后的教室人数统计模块所采集的信号通过Zigbee协议发射出去;所述中心协调器,用于接收终端节点所发射的信号,并将该信号传输到单片机主控模块。所述单片机主控模块采用MSP430F149芯片。所述用户界面包括液晶界面以及输入键盘;所述输入键盘,用于向课表信息存储模块输入请求信息;所述液晶界面,用于显示终端控制模块根据输入键盘输入的请求信息进行处理后的结果。所述供电电源包括5. OV供电电源和3. 3V供电电源;5. OV供电电源采用LM2490芯片的稳压输出,而3. 3V供电电源则采用ASM-1117芯片的稳压输出。以下将结合附图详细地介绍本发明所涉及各功能模块
I.电源模块
本申请设计当中,需用电源供电的模块共包括SZ05-ZIGBEE无线通信模块、MSP430单片机(包括最小系统板MSP430F149 )以及光电门传感器,可靠电源是各部分硬件稳定工作的基础。全部硬件电路需要的电源
1)3.3V电源SZ05无线通信模块的串口数据收发指示、系统运行指示、网络指示、系统警告指示等LED指示灯的供电;
2)5. OV电源SZ05无线通信模块工作电压,MSP430F149最小系统板工作电压以及光电门传感器工作电压。为了简化设计装置的整体结构,我们考虑自制电源模块,不再采用实验室提供的学生稳压电源。首先我们要对装置的功耗要求进行考量,从而设计合适的电源模块。通过MSP430系列单片机最显著的特点就是它的超低功耗。1.8—3.6V电压、IMHz的时钟条件下运行。耗电电流100mA-400mA之间,RAM在节电模式下耗电为0. 1mA,等待模式下仅为 0. 7mA。根据我们手中掌握的资源,考虑采用7. 2V、2000mAh的镍镉可充电电池,配以相应的稳压电路设计达到目的要求。稳压电路的设计有两种方案串联稳压电路和开关稳压电路。串联稳压电路是由稳压二极管组成基准电压源值,调节运放放大倍数可以改变输出电压,其不足之处是耗电较大。常用芯片有W7800。相比之下开关稳压电路损耗小。开关稳压的原理是在一个时间周期T中,改变开关的通电时间比,脉冲的宽度就改变,在负载上的电压和电流平均值就可以调节,实现直流电的调控。目前市场上可供设计稳压电路的芯片有多种,包括TI的TPS73XX系列开关稳压芯片,7805,LM2940系列及ASM1117系列等等,不同型号的芯片对于输入电压的要求以及输出电压的的特点都是不同的。根据我们手中掌握的资源,我们选取了 LM2490-5.0和ASMl117-3. 3两种型号的芯片进行稳压电路设计。 LM2940-5. 0输入电压幅度范围是6. 25V-26V,输出是5V,1A,封装的三个外露脚从左到右分别是输入Vin,接地Ground,输出Vout。数据手册上标注Low DropoutRegulator指的是低压差线性稳压器,LM2940比7805的转换效率高,7805直接输入不接输出的情况下,其内部还会有3mA的电流消耗(静态电流)。而LDO元件的静态电流就比它远远小得多了。所以采用LM2940设计的稳压电路的转换效率是比较高的。采用LM2940设计5V电压源的稳压电路设计的电路图3 =ASMl117系列输入电压范围4. 75V — 12V,输出电压包含I. 5V,I. 8V, 2. 5V, 2. 85V, 3. 3V,和5. OV等等,输出电流1A,采用T0-252,S0T-223等封装类型,三个外露脚从左至右分别是接地Ground,输出Vout,输入Vin。也属于低压差线性稳压器,电源转换效率高。如果需要直接产生3. 3V的输出电压,则选用尾缀为3. 3的型号就可以了,如果需要输出电压可调,则可以在输出端配置相应的电阻。采用ASMl117-3. 3设计3.3V电压源的稳压电路设计的电路图如图4 :为了简化模块的结构,实际设计当中我们采用5V稳压源的输出电压作为3. 3V稳压源的输入。按照上述的电路图,用7. 2镍镉电池做输入,测得5V稳压源的输出电压为4.928V,3.3V稳压源的输出为3. 320V,电源的设计符合要求。同时,当所有模块一起工作时,电源提供的功率是足够的。2.教室人数统计模块
我们使用的是红外避障传感器,是一种集发射与接收一体的光电传感器。主要用于障碍物的检测。对障碍物的感应距离可以根据要求通过后部的旋钮进行调节。该传感器具有探测距离远、受可见光干扰小、价格便宜、易于装配、使用方便等特点,可以广泛应用于机器人避障、流水线计件等众多场合。这种传感器的性能使它非常适合我们项目的应用——记录人员的进出。判断进出原理
使用两个光电门分别放置在教室门的内外侧,人进入教室时,先挡住外侧光电门再挡住内侧的,而出门时先挡住内侧再挡住外侧的。根据这个不同我们可以判断人员进与出。实际中可能还存在这样的情况,某人挡住了外侧的光电门而后又转身离开了,即并未挡住内侧光电门(或者反过来),而他离开后又有人从教室内走出,那么就会出现明明是人走出教室却先挡住外侧光电门而后外侧的情况,针对这种情况我们使用一个计数器来解决,当一个光电门被挡住后,如果5秒中内另一个光电门未被挡住,那么所有记录被清除,当发生上述特殊情况时,也不会发生所说的“错位”现象。为判断光电门被挡住的情况,我们综合考虑最终使用了中断的方式,当光电门被挡住时光电门的输出电平发生变化,我们将其输出接到单片机的Pl端口利用其中断功能实现目的。 软件算法流程图如图5 :
3.无线传输网络模块
Zigbee是一种短距离、低速率无线网络通信技术,其开发是为了建立一种低成本、低功耗的小区域的无线通信方式。它的应用领域很广,由于它与其他无线网络通信技术相比,功耗更低,因此,它特别适合组建传感器网络。我们在项目中选用了基于该技术。在网络层方面,Zigbee联盟制订Zigbee可具备支持星状、树状及网状3种网络架构。Zigbee依托于一个个独立的工作节点,每个节点的功能不尽相同。我们小组选用的Zigbee设备型号为顺舟SZ05-ADV,它集成了符合Zigbee协议标准的射频收发器和微处理器,它具有通讯距离远、抗干扰能力强、组网灵活、性能可靠稳定等优点和特性;可实现点对点、一点对多点、多点对多点之间的设备间数据的透明传输;可组成星型、树型和蜂窝型网状网络结构。特别的,该设备仅仅只需要一种芯片,使用跳线并通过写入不同的程序就可以成为不同的节点,在电路的搭建上降低了难度,也为更广泛的使用铺平了道路。SZ05系列无线通信模块分为中心协调器、路由器和终端节点,这三类设备具备不同的网络功能,中心协调器是网络的中心节点,负责网络的发起组织、网络维护和管理功能;路由器负责数据的路由中继转发,终端节点只进行本节点数据的发送和接收。中心协调器、路由器和终端节点这三种类型的设备在硬件结构上完 全一致,只是设备嵌入软件不同,只需通过跳线设置或软件配置即可实现不同的设备功能。本申请采用了“多点对多点”的设备间数据传输和“星型网状”网络结构,鉴于Zigbee模块成本很高,本申请使用了 3个SZ05-ADV模块来实现上述设备传输格式和网络结构。其中两片作为终端节点,负责把由设置在门附近的通过AD转换后的传感器信号通过Zigbee协议发射出去,而另外一片作为中心协调器(中心节点),负责接收终端节点发出的信号,并传送到单片机上进行处理和分析。图6公开了本发明Zigbee无线传输模块的星型网状网络结构;图7则公开了SZ05-ADV引脚电路连接示意图。无线传输模块的终点是在中心节点的Zigbee模块上。经过无线传输并被中心节点处理后的数字信号通过TXl脚输出到单片机上。数字信号输出到单片机上的格式与输入的格式完全一致,而在无线传输过程中,附加在信号上的无线模块地址位、校验位等在中心节点被去除,仅剩下所传输的信息。4.课表信息存储模块
在实际应用中,学生往往要达到几千甚至几万,而每个学生的课表要有一个星期、每天十几节的课程。而一个高校的教室也要有两三百个,这些数据都在学校教务处的数据库中,如果在计算机平台上开发的话,如果能授权直接访问教务处的数据库的话将是比较容易实现的。但既然我们选择了单片机的方案,就不太可能模拟真实的那么大数据量的学生课表和教室课表,我们最终选择模拟10个教室、10个学生、8门课程,即便如此数据量对于单片机来说还是比较大的。而单片机自身的存储空间是有限的,考虑到“可拓展性”的设计原贝U,我们使用了外部存储芯片,理论上可以模拟无限多的学生和教室。存储芯片我们选择的是行业上比较常用的ATMEL公司推出的24C系列的FLASH。24C系列的FLASH采用的I2C (Inter-IC)协议读写数据,这是一种10多年前由Philips公司推出的总线协议,是近年来在微电子通信控制领域广泛采用的一种新型总线标准。它是同步通信的一种特殊形式,具有接口线少,控制方式简化,器件封装形式小,通信速率较高等优点。存储器内部是分页的,每个存储单元为一个8个bit的字节,其对应一个唯一的二进制地址。支持字写和页写,支持随机读和连续读。我们要把学生课表信息(也就是哪个学生哪一天哪一节课在哪个教室上的什么课程)和教室信息(也就是哪个教室哪一节是什么课)存到FLASH中,这必然存在一个信息二进制化的过程,而这个转化就需要我们自己制定协议了。我们是这样做的——首先对课程和教室以及学生编号,如图8这样可以用4位BCD码来表示课程,特别地,我们用0表示没有课,用15表示被借用。教室则用压缩的BCD码表示,比如教一-103,简化为1103,编码为0001 000100000011.这样一个教室号对应2个字节。学生则用其自然的一^^通号编号,001 010.
然后,我们约定学生课表存储的格式,课表按学生一卡通号依次存储,每个学生课表的存储区中又按星期顺序存储,每天又按节次先后顺序存储,具体到每节课,则是先课程号,再教室号。如图9 :
如果这2.5字节是 存放在存储器开始的部分,那就表示“学号为001的学生周一第一节课是物理课,教室是教二 -103” .
按这种格式存下去,模拟10个学生,可以计算得需要1360个字节。因为是严格按顺序存的,对于存储某个信息的存储单元的地址是可以算出来的。接着,我们约定教室课表存储的格式,同样是按教室编号依次存储,每个教室课表的存储区中又按星期顺序存,每天按节次先后顺序存储,因为一天我们只模拟了 10节课,而每节课只要4bit就可以表示了,这样算下来,10个教室需要320个字节。所以学生课表和教室课表共需1360+320=1680个字节,AT24C08的内存为lkB,所以我们需要两片级联。AT24C08是2-Wire Serial CMOS E2PR0M,有一位有效的地址位,有一位写保护位,还有一位串行时钟位-SCL和一位串行数据位-SDA。级联电路图如图10 ;
5. MSP430单片机主控模块
MSP430F149有丰富的外设资源,本系统中使用了 Timer_A、UART0、片内FLASH等资源。本系统中,单片机主控这块用来接收Zigbee中心节点发送的异步UART信号,接收按键输入,同时根据输入给出LCD、LED、蜂鸣器等的控制信号。实际上它呈现出系统函数的特性。在软件开发中,我们采用了多文件系统,在“模块化设计”的原则指引下,我们会一个功能模块对应一个c文件(子文件),一个子文件与主文件之间有少量数据交换。如下图11使用了两个中断,一个是Timer_A实时中断,用来读取按键输入和读取当前时钟;另一个是UARTO中断,用来读取Zigbee中心节点发给来的教室人数。图12公开了 MSP430F149芯片的软件算法流程,其中状态机是整个系统的核心,不同的状态表示不同的工作模式,图13公开了本发明状态机的流程图。6.输入显不模块
输入部分为4X4矩阵键盘,这是数字系统中很常用的输入方式。根据图14,本系统中键盘各键的定义如下
0 9:数字键,输入学号、教室号、周几等等;
SET 选择/输入确认/借用教室;
DEL 删除,用于输入数字时,删除前一次输入的数字;或注销教室的借用 BACK 返回上一层菜单;
ESC 退出操作,返回系统主菜单;
一> 向右移动选择键;用于移动,输入内容;
<—向左移动选择键;
显示部分有12864-IXD和模拟教室关灯情况的LED。IXD用于与用户交互,采用的12864液晶显示模块是128X64点阵的汉字图形型液
晶显示模块,可显示汉字及图形,内置国标GB2312码简体中文字库(16X16点阵)、128个字符(8X16点阵)及64X256点阵显示RAM (⑶RAM)。可与CPU直接接口,提供两种界面来连接微处理机8_位并行及串行两种连接方式。具有多种功能光标显示、画面移位、睡眠模式等。因为它内置了 ST7920的中文字型点矩阵IXD控制/驱动器,所以我们只要给它一些控制命令和显示数据 就可以了。LED用来模拟教室的灯。当教室没人时,LED灯灭,做到人走灯灭。7 实施案例与性能
本申请是基于单片机的教室信息查询服务,其核心功能包括学生个人课表和教室课表的查询;实时记录和查询自习室人数。经过前期的方案论证和确立,以及后期方案实施过程中技术路线和各功能模块方案的选取,最终我们实现了以光电传感器采集,MSP430最小系统板预处理,借助ZIEBEE无线通信模块传输,最终达到MSP430单片机和IXD液晶显示屏组成的人机交互智能终端,进行数据的处理和查询的教室信息查询服务系统。首先是模拟教室人进出的光电传感器信息采集模块,这是一种集发射与接收于一体的光电传感器,检测距离可以根据要求进行调节。检测到目标是低电平输出,正常状态是高电平输出;输出外加一个IK上拉电阻即可连接到单片机的I/O 口上。实际处理当中,我们调节的检测距离在20— 30厘米左右,两个光电门之间的距离约为15 — 20厘米,与实际情况相当。测试当中我们发现,光电传感器工作的并不是很灵敏,比如当人的衣服的颜色不同时,采集的信号质量就不同。这可能跟其光学特性有关。其次是在教室终端配置的采集信号预处理模块一最小系统的MSP430单片机。此模块的功能是将传感器采集的人进出的信号转换为一定格式的Sbits数据,并保持一定的比特率传送给ZIGBEE模块进行无线传输。实际处理当中,我们首先考虑了人站在教室门口所有可能的动作状态,当判别有效地动作时,发送相应的Sbits数据,否则不发送。发送的Sbits数据的格式为教室编号(3bits)+进出动作类型(5bits)。然后是我们作品的关键部分一SZ05-ZIGBEE无线通信模块。SZ05-ZIGBEE是嵌入式无线通信模块,我们在利用它进行无线数据传输时,只需对其进行相应的工作模型配置即可。实际处理当中,我们利用计算机的超级终端进行模块的配置。SZ05-ZBEE无线通信模块提供4个工作状态LED指示接口,分别是数据收发、系统运行、网络状态和告警。使用时,上电后网络状态指示灯始终为亮,表示中心节点和终端节点组网成功;系统运行指示灯表现为间隔I秒闪烁,表示系统运行正常;当有障碍物触发光电门时,数据收发指示会闪烁,表示正在进行数据传输。测试的结果是当在终端节点的RxD 口串行输入一字节的数据,经过无线传输在中心节点的TxD 口会输出相同的字节。最后是LCD液晶屏和单片机组成的模拟人机交互智能终端模块。通过编程我们实现了存储几间教室的排课表,以及几位学生的个人课表。通过单片机自带小键盘的操作,可以实现教室课表和个人课表的查询,并将信息显示在IXD液晶屏上。光电门采集信号经无线传输到达单片机,自动修改对应教室内的人数,当有学生自习需查看教室人数时可以实时显现在IXD上。
权利要求
1.一种基于单片机和Zigbee的教室信息查询终端,包括供电电源、用户界面、课表信息存储模块以及用于控制用户界面的终端控制模块;其特征在于所述终端控制模块包括单片机主控模块,该单片机主控模块通过Zigbee无线传输网络模块与教室人数统计模块无线连接;所述课表信息存储模块,用于存储一段时间内各教室的排课表以及对应于学生的个人课表;教室人数统计模块,用于实时统计各教室内对应的人员个数;单片机主控模块,用于接收Zigbee无线传输网络模块所传输的信息以及用户界面所输入的信息,且单片机主控模块根据用户界面输入的请求,调用课表信息存储模块内的相应存储信息,同时单片机主控模块根据Zigbee无线传输网络模块所传输的教室内人员个数信息,实时修改相应教室内的人员个数。
2.根据权利要求I所述基于单片机和Zigbee的教室信息查询终端,其特征在于所述教室人数统计模块包括内侧光电门、外侧光电门以及计数器,内侧光电门、外侧光电门均采用红外避障传感器;所述内侧光电门、外侧光电门分别对应地安装在教室门的内侧和外侧;计数器根据内侧光电门、外侧光电门反馈电平信息的顺序以及时间间隔进行计数。
3.根据权利要求I或2所述基于单片机和Zigbee的教室信息查询终端,其特征在于所述Zigbee无线传输网络模块包括三个SZ05-ADV模块;所述的三个SZ05-ADV模块中,两个SZ05-ADV模块作为终端节点,余下的一个SZ05-ADV模块作为中心协调器;所述终端节点,用于将经过Α/D转换后的教室人数统计模块所采集的信号通过Zigbee协议发射出去;所述中心协调器,用于接收终端节点所发射的信号,并将该信号传输到单片机主控模块。
4.根据权利要求3所述基于单片机和Zigbee的教室信息查询终端,其特征在于所述Zigbee无线传输网络模块配置四个工作状态LED指示接口,分别用于连接数据收发LED指示灯、系统运行状态LED指示灯、网络连接状态LED指示灯以及告警LED指示灯。
5.根据权利要求3所述基于单片机和Zigbee的教室信息查询终端,其特征在于所述单片机主控模块采用MSP430F149芯片。
6.根据权利要求I所述基于单片机和Zigbee的教室信息查询终端,其特征在于所述用户界面包括液晶界面以及输入键盘;所述输入键盘,用于向课表信息存储模块输入请求信息;所述液晶界面,用于显示终端控制模块根据输入键盘输入的请求信息进行处理后的结果。
7.根据权利要求I所述基于单片机和Zigbee的教室信息查询终端,其特征在于所述供电电源包括5. OV供电电源和3. 3V供电电源;5. OV供电电源采用LM2490芯片的稳压输出,而3. 3V供电电源则采用ASM-1117芯片的稳压输出。
全文摘要
本发明公开了一种基于单片机和Zigbee的教室信息查询终端,包括用户界面、课表信息存储模块、单片机主控模块、Zigbee无线传输网络模块、教室人数统计模块;课表信息存储模块,用于存储一段时间内各教室的排课表以及对应于学生的个人课表;教室人数统计模块,用于实时统计各教室内对应的人员个数;单片机主控模块,用于接收Zigbee无线传输网络模块输出信息及用户界面所输入的信息,且单片机主控模块根据用户界面输入的请求调用课表信息存储模块内的相应存储信息、根据Zigbee无线传输网络模块所传输的教室内人员个数信息,实时修改相应教室内的人员个数。因此,本发明能够全面覆盖教室借用、教室查询、课表查询、自习教室推荐、教室使用情况实时统计等功能。
文档编号G06Q50/20GK102622715SQ201110446188
公开日2012年8月1日 申请日期2011年12月28日 优先权日2011年12月28日
发明者沈雨祥 申请人:东南大学
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1