JournalofSensorTechnologyandApplication传感器技术与应用,2019,7(4),142-149PublishedOnlineOctober2019inHans.
http://www.
hanspub.
org/journal/jstahttps://doi.
org/10.
12677/jsta.
2019.
74017文章引用:李惠蓉,孙同金,蒋杏国,左浩.
基于51单片机与4G模块的人员在位系统设计[J].
传感器技术与应用,2019,7(4):142-149.
DOI:10.
12677/jsta.
2019.
74017DesignofPersonnel-in-PlaceSystemBasedon51SingleChipMicrocomputerand4GModuleHuirongLi1,TongjinSun1,XingguoJiang1,HaoZuo21YanchengQualitySupervisionandInspectionInstitute,YanchengJiangsu2SchoolofElectricalEngineering,YanchengInstituteofTechnology,YanchengJiangsuReceived:Sep.
6th,2019;accepted:Oct.
1st,2019;published:Oct.
8th,2019AbstractInthispaper,anofficestaffinplacesystembasedon51singlechipmicrocomputerand4Gmoduleisstudiedanddesigned.
Thesystemismainlydividedintotwoparts:thelowercomputerandtheuppercomputer.
Thelowercomputeriscomposedofsinglechipmicrocomputer,keystroke,LEDdisplayscreen,pressuresensor,serialportconverterand4Gmodule.
Theuppercomputeriscomposedofcloudserver,databaseandpublicnumber.
Onthelowercomputer,thesystemsetsthekeydataandsendsittotheLEDdisplayandserialconverterthroughtheMCU.
TheLEDscreendisplaysthebuttonstatus.
TheserialconverterconvertstheTTLdataintoRS485dataandtrans-mitsittothe4Gmodule.
4GmoduletransmitsthehexmessagetothehostcomputerviatheHTTPprotocol.
Onthehostcomputer,thecloudserverreadsthedataandencodesitintothedatabase.
WhentheusersendsthejobnumberdatatotheWeChatpublicaccount,thecloudserverwillre-turnthecorrespondingpersonnelinthein-positionstate.
Duetoitslowcost,goodapplicabilityandpracticability,thesystemhascertainresearchvalueandapplicationvalue.
KeywordsOfficeAutomation,WeChatServer,SingleChipMicrocomputer,OnlineMonitoring基于51单片机与4G模块的人员在位系统设计李惠蓉1,孙同金1,蒋杏国1,左浩21盐城市产品质量监督检验所,江苏盐城2盐城工学院电气工程学院,江苏盐城收稿日期:2019年9月6日;录用日期:2019年10月1日;发布日期:2019年10月8日李惠蓉等DOI:10.
12677/jsta.
2019.
74017143传感器技术与应用摘要本文研究并设计了一种基于51单片机和4G模块的办公人员在位系统,本系统主要分为两个部分:下位机和上位机.
下位机由单片机、按键、LED显示屏、压力传感器、串口转换器以及4G模块组成;上位机由云服务器、数据库、以及公众号组成.
在下位机上,本系统通过设定好按键数据并经单片机处理后同时送给LED显示屏和串口转换器,LED屏显示按键状态,串口转换器将TTL数据转换成RS485数据传输给4G模块,4G模块通过HTTP协议将16进制消息传送到上位机.
在上位机上,云服务器读取数据并编码存储入数据库.
当用户在指定微信公众号发送工号数据时,云服务器端会返回相应人员在位状态.
该在位系统具有成本低,适用性强和实用性好的特点,具有较大研究与应用价值.
关键词办公自动化,微信服务端,单片机,在线监控Copyright2019byauthor(s)andHansPublishersInc.
ThisworkislicensedundertheCreativeCommonsAttributionInternationalLicense(CCBY).
http://creativecommons.
org/licenses/by/4.
0/1.
引言智能办公系统是综合运用了网络技术和先进设备的办公系统,其意义在于很大程度上提升了办事效率,减轻了工作强度,并实现了科学化的管理和决策[1].
现阶段的智能办公系统,已经在互联网网络技术的运用、应用内容的广度与深度等方面都有了崭新的变化和发展,并已经成为企业不可缺少的核心管理系统.
办公自动化实现的是一种无纸化、智能化、高效化[2]的办公模式.
随着智能办公系统的发展,如何实现企业员工在位状态信息的及时共享,对于提升企业员工协调工作效率,促进企业的发展具有重要的意义[3][4].
基于上述目的,本文研究并设计了一种基于51单片机和4G模块的办公人员在位系统.
此系统主要是通过软件编程实现单片机设备、4G模块与在线服务器之间的通信,并通过微信公众号的转发,实现无论在何地都能实时了解办公人员的动向,提升日常工作的实施效率,大大缩短工作流程所需的时间,提升企业员工协作效率,促进企业快速发展,具有重要意义.
2.
总体方案设计本在位系统的总体方案设计包括硬件设计和软件设计两部分.
硬件部分由控制器模块、4G模块、显示模块、电源模块和按键模块组成;软件部分由云服务器、数据库与微信公众号组成.
总体方案设计图如图1所示[5][6].
3.
系统硬件设计与实现在位系统的硬件设计可以分为六个模块:控制器模块、显示模块、电源模块、串口转换模块、按键模块、压力感应模块以及4G传输模块.
3.
1.
控制器模块由于本系统对控制器的实时性能要求不高,故选用51单片机[7]中使用较为广泛的STC89C52RC单OpenAccess李惠蓉等DOI:10.
12677/jsta.
2019.
74017144传感器技术与应用片机作为控制器模块,其引脚图如图2所示.
Figure1.
Overallschematicdesign图1.
总体方案设计图Figure2.
Pindiagramofsinglechipmicrocomputer图2.
单片机引脚图3.
2.
显示模块显示模块只需用来显示当前单片机的状态,选用LCD1602液晶显示屏,其实物图如图3所示.
3.
3.
电源模块本系统将控制模块与4G模块供电分开.
位系统控制模块需要5V供电,而4G传输模块[8]则需要降压模块将220V电压转为12V电压进行供电.
李惠蓉等DOI:10.
12677/jsta.
2019.
74017145传感器技术与应用Figure3.
LCD1602liquidcrystalphysicalmap图3.
LCD1602液晶实物图3.
4.
串口转换模块串口转换模块主要是用于数据的转换,考虑到其既要与计算机传输通信,又要与4G模块传输通信.
本设计选用多功能合一的串口模块,芯片构成为CP2102[9],其原理如图4所示.
Figure4.
Principlediagramofconversionmodule图4.
转换模块使用原理图3.
5.
按键模块为了实现员工在位不同状态的切换,本设计设置了4个独立按键来实现"Online"、"Waiting30min"、"Meeting"、"Outing"四种状态的切换,并选用单片机的P3.
3、P3.
4、P3.
5、P3.
6输出控制信号.
按键电路原理图如图5所示.
3.
6.
压力感应模块压力感应模块实现了压力检测门锁状态的功能,其由FSR薄膜压力传感器和薄膜压力传感器信号转换模块构成[10].
压力传感器的原理是将施加在FSR传感器薄膜区的压力转换成电阻值的变化,从而获得压力信息;薄膜压力传感器信号转换模块则将传感器的电阻信号转换成模拟电压信号或者高低电平信号.
3.
7.
4G传输模块4G传输模块选用众山物联公司的4GDUT模块.
通过其将接收到的TTL数据通过HTTP协议传送到私人搭建的服务器上,其实物图如图6所示.
李惠蓉等DOI:10.
12677/jsta.
2019.
74017146传感器技术与应用Figure5.
Circuitdiagramofkeymodule图5.
按键模块电路图Figure6.
Physicaldiagramof4Gmodule图6.
4G模块实物图4.
系统软件设计系统软件的总体设计是采用总分模块化的方式进行设计,如图7所示.
下位机的软件设计先是设计出每一个子模块并进行子模块的程序编写,最后在主程序中直接调用子函数;上位机的程序设计是先设计出数据接收处理和存储的接口,再设计出与微信公众号的通信接口;最后设计出数据在数据库读取的接口,将上位机和下位机合并从而完成系统的软件设计.
4.
1.
下位机程序设计a)按键程序设计.
按键程序设计的要求是要根据不同按键显示不同状态.
b)显示程序设计.
显示程序的逻辑是逐个读取内存中的字符,并将其拼接起来,当读取到最后一个字符后,结束程序.
c)压力传感程序设计.
压力传感程序要求不断扫描压力传感器状态,当检测到门锁压力变化时,会刷新当前内存中的数据.
4.
2.
上位机程序设计上位机程序选用了腾讯云服务器搭建环境,后台应用选择EXPRESS框架,数据库选用了MYSQL数据库,公众号选择创建个人公众号并开启开发者模式.
李惠蓉等DOI:10.
12677/jsta.
2019.
74017147传感器技术与应用Figure7.
Softwaredesignflowchart图7.
软件设计流程图a)数据接收存储程序设计.
数据接收存储程序用于将接收到的正确消息处理编码并存储于数据库中.
b)交互程序设计.
交互程序要求只有在用户输入正确工号的情况下,才会返回对应数据.
5.
系统测试系统测试中,其实物如图8所示,办公人员通过操作按键模块和压力检测模块,首先在LCD液晶显示屏上显示按键和压力感应的消息,然后会把预先设定的按键消息转化成二进制,通过TTL转RS485转换器将信息传送到4G模块,4G模块将接收到的信息通过HTTP传输到设定好的服务器上,服务器将消息转换编码,并将其存储至数据库.
按下按键的显示屏显示画面如下(以按下"Wait30min"按键为例).
在服务器上,同时存在着一个接口服务用于接收和发送微信公众号信息.
当用户在微信公众号界面输入需要查询的办公人员工号时,服务器会比对工号的正确性;如果用户输入的消息不符合要求,服务器将不会返回任何有效信息,这样能有效的保护了办公人员的隐私.
企业员工按下不同按键后,在位系统返回查询结果如图9所示.
可以看出,办公人员按下不同按键后,通过微信公众号查询服务器可实时返回办公人员在位信息的数据.
李惠蓉等DOI:10.
12677/jsta.
2019.
74017148传感器技术与应用Figure8.
Systemtestchart图8.
系统测试图Figure9.
Systemtestresultdiagram图9.
系统测试结果图6.
结束语实现企业员工在位状态信息的及时共享,本文研究并设计了一种基于51单片机和4G模块的办公人员在位系统.
系统主要分为下位机和上位机两个部分,其中下位机由单片机、按键、LED显示屏、压力传感器、串口转换器以及4G模块组成;上位机由云服务器、数据库、以及公众号组成.
通过系统测试数据显示,办公人员按下不同按键后,本在位系统通过微信公众号查询服务器可实时反应办公人员在位信息的数据,且具备通过办公人员工号查询实现保障员工隐私的功能.
因此,本文所提在位系统不仅可以实现企业员工在位信息实时查询的功能,且其成本低,适用性强和实用性好,具有较大研究及应用价值.
参考文献[1]王煜.
中小企业办公自动化系统的设计与实现[D]:[硕士学位论文].
大连:大连海事大学,2018.
[2]郭健.
基于NB-IoT的现代农业物联网监测节点的研究与应用[D]:[硕士学位论文].
扬州:扬州大学,2019.
李惠蓉等DOI:10.
12677/jsta.
2019.
74017149传感器技术与应用[3]陆玉梅,高鹏,刘素霞.
企业风险规避下的员工激励模型与协调机制[J].
统计与决策,2015(23):177-180.
[4]朱耀楚,范玉刚.
基于Internet的轴承运行状态远程监测系统设计[J].
电子科技,2018,31(5):19-22+32.
[5]沈牡丹,范智新.
人工智能时代档案工作如何寻求新发展[J].
兰台世界,2018(5):77-79.
[6]赵巍.
基于SOA架构的综合行政管理系统开发技术研究[J].
价值工程,2015,34(2):185-186.
[7]孙万麟.
基于AT89C51单片机的电子琴设计[J].
电脑知识与技术,2010,6(20):5626-5627.
[8]常勇.
基于4G网络的果园环境监测系统研究与开发[D]:[硕士学位论文].
西安:西安理工大学,2018.
[9]叶亮.
基于CP2102的USB转换接口设计的应用[J].
中国新通信,2018,20(6):99.
[10]冯新颖,赵世红.
基于薄膜压力传感器的多路选通信号调理电路设计[J].
机电工程技术,2019,48(1):126-128.
Sharktech又称SK或者鲨鱼机房,是一家主打高防产品的国外商家,成立于2003年,提供的产品包括独立服务器租用、VPS云服务器等,自营机房在美国洛杉矶、丹佛、芝加哥和荷兰阿姆斯特丹等。之前我们经常分享商家提供的独立服务器产品,近期主机商针对云虚拟服务器(CVS)提供优惠码,优惠后XS套餐年付最低仅33.39美元起,支持使用支付宝、PayPal、信用卡等付款方式。下面以XS套餐为例,分享产品配...
AlphaVPS是一家保加利亚本土主机商(DA International Group Ltd),提供VPS主机及独立服务器租用等,数据中心包括美国(洛杉矶/纽约)、德国、英国和保加利亚等,公司办公地点跟他们提供的保加利亚数据中心在一栋楼内,自有硬件,提供IPv4+IPv6,支持PayPal或者信用卡等方式付款。商家提供的大硬盘VPS主机,提供128GB-2TB磁盘,最低年付15欧元起,也可以选择...
bgpto怎么样?bgp.to日本机房、新加坡机房的独立服务器在搞特价促销,日本独立服务器低至6.5折优惠,新加坡独立服务器低至7.5折优惠,所有优惠都是循环的,终身不涨价。服务器不限制流量,支持升级带宽,免费支持Linux和Windows server中文版(还包括Windows 10). 特色:自动部署,无需人工干预,用户可以在后台自己重装系统、重启、关机等操作!bgpto主打日本(东京、大阪...
企业办公自动化系统为你推荐
工信部约谈电信怎么在工信部投诉中国电信百度关键词价格查询百度推广关键词怎么扣费?同ip域名两个网站同一个IP怎么绑定两个域名百度关键词分析怎样对关键词进行分析和选择336.com求那个网站 你懂得 1552517773@qqwww.5any.com重庆哪里有不是全日制的大学?www.kknnn.com求有颜色的网站!要免费的m88.comwww.m88.com现在的官方网址是哪个啊 ?www.m88.com怎么样?66smsm.com【回家的欲望(回家的诱惑)大结局】 回家的诱惑全集66 67 68 69 70集QOVD快播观看地址??javlibrary.comImage Library Sell Photos Digital Photos Photo Sharing Photo Restoration Digital Photos Photo Albums
什么是域名 域名查询工具 欧洲免费vps 中文域名申请 最好的空间 大容量存储器 美国堪萨斯 酷番云 电信主机 上海服务器 服务器硬件防火墙 789 英国伦敦 smtp服务器地址 帽子云排名 qq金券 香港博客 cx域名 magento主机 hosting 更多