基于龙芯平台的物联网实验系统的设计Design of IoT experimental system based on Loongson platform
畅丽红,裴焕斗,杨佩宗
摘要(Abstract):
针对当前物联网、嵌入式人才培养的需要和信息技术自主可控化趋势,提出一种基于我国自主研发龙芯处理器的物联网实验系统设计方案。实验平台包括基于龙芯3B1500多核处理器的安全可靠上位机和基于龙芯1C300单核处理器的无线网络节点下位机两大部分。利用DL-LN33无线模块实现传感器无线ZigBee组网;利用开源Qt框架及其扩展插件Qwt设计上位机可视化监控管理软件。另外,根据物联网相关专业课程内容进行了实验项目的设计。经测试,平台各部分均能正常运行且性能良好。
关键词(KeyWords): 物联网;龙芯;实验平台;无线网络节点;ZigBee;Qt框架
基金项目(Foundation): 山西省重点研发计划(指南)项目(201603D121034)~~
作者(Author): 畅丽红,裴焕斗,杨佩宗
DOI: 10.16652/j.issn.1004-373x.2018.24.045
参考文献(References):
- [1] GUBBI J,BUYYA R,MARUSIC S,et al. Internet of Things(IoT):a vision,architectural elements,and future directions[J]. Future generation computer systems,2013,29(7):1645-1660.
- [2] MADAKAM S,RAMASWAMY R,TRIPATHI S. Internet of Things(IoT):a literature review[J]. Journal of computer&communications,2015,3(5):164-173.
- [3]孙冠男.基于ZigBee协议的物联网实验教学平台的设计与开发[D].济南:山东师范大学,2014.SUN Guannan. Design and development of experimental teaching platform of IoT based on ZigBee protocol[D]. Jinan:Shandong Normal University,2014.
- [4]贾伟.物联网的数据采集与信息传输技术研究[J].现代电子技术,2016,39(5):33-37.JIA Wei. Research on data acquisition and information transmission technology of Internet of Things[J]. Modern electronics technique,2016,39(5):33-37.
- [5]龙芯中科技术有限公司.龙芯1C300处理器数据手册(V1.3)[EB/OL].[2015-08-04].http://www.loongson.cn/uploadfile/cpu/1C/Loongson_1C300_data.pdf.Loongson Technology Corporation Limited. Datasheet of Loongson 1C300 processor(V1.3)[EB/OL].[2015-08-04]. http://www.loongson.cn/uploadfile/cpu/1C/Loongson_1C300_data.pdf.
- [6]深联创新.DL-LN3X系列2.4G自组网无线通信模块[EB/OL].[2016-08-30].https://wenku.baidu.com/view/940ba675f342336cleb91a37f111f18583d00c7b.html.Shenlian Innovation. Introduction for DL-LN3X family 2.4G multi-hop Ad Hoc WSN modules[EB/OL].[2016-08-30].https://wenku.baidu.com/view/940ba675f342336c1eb91a37f111f18583d00c7b.html.
- [7]刘飞.基于ZigBee的物联网实验平台的设计与实现[D].济南:山东科技大学,2014.LIU Fei. Design and implementation of the IoT experiment platform based on ZigBee[D]. Jinan:Shandong University of Science and Technology,2014.
- [8]龙芯中科技术有限公司.龙芯3B1500处理器数据手册[EB/OL].[2013-05-10]. http://www. loongson. cn/uploadfile/cpu/3B1500/Loongson_3B1500_cpu_data.pdf.Loongson Technology Corporation Limited. Datasheet of Loongson 3B1500 processor[EB/OL].[2013-05-10]. http://www.loongson.cn/uploadfile/cpu/3B1500/Loongson_3B1500_cpu_data.pdf.
- [9]卢华伟,秦品健,郑锐.基于Qt/Qwt的操作监控系统的设计与实现[J].微计算机信息,2010,26(1):72-74.LU Huawei,QIN Pinjian,ZHENG Rui. Design and implementation of operating monitoring system based on Qt and Qwt[J].Microcomputer information,2010,26(1):72-74.
- [10]徐东,刘敬猛,李善锋,等.一种基于跨平台Qt的数控人机交互方法设计[J].组合机床与自动化加工技术,2012(7):30-32.XU Dong,LIU Jingmeng,LI Shanfeng,et al. Design of human-CNC interaction based on the Qt software[J]. Modular machine tool&automatic manufacturing technique, 2012(7):30-32.