期刊文献+

基于ARM11和Linux的环境智能模块开发与设计 被引量:1

Development and Design of Environment Intelligent Monitoring Module Based on ARM11 and Linux
下载PDF
导出
摘要 基于三星公司生产的ARM11内核的S3C6410,在移植后的Linux系统下开发设计了环境智能监测模块,具体开发了基于Qt的底层应用程序界面,完成模块与现场传感器的串口通信,获得农作物大棚的温度、CO2、湿度和光照度等参数.利用双缓冲技术,以像素映射的方式编写了具有缩放功能的曲线显示控件,实时反映各类参数的整体和局部变化趋势.通过开发字符设备驱动程序,控制现场继电器设备使环境指标到达适宜标准.利用ASP.NET技术和异步刷新方式在服务器上编写并发布监测网页,以socket的通信方式完成与智能模块的数据交互,供用户远程登录访问,确保农作物生长环境的适宜性和设备运行的安全性. An environment intelligent monitoring module is developed and designed under transplanted Linux system, based on the platform with ARM11 core-based S3C6410 as the main controller. This paper mainly develops intelligent monitoring interface based on Qt. With the serial communication between modules and sensors, users can obtain the parameters such as temperature, CO2, humidity and illuminance etc. in crops greenhouses. By using double buffer technique and pixel mapping, curve display controller is designed to reflect the global and local change trend of all kinds of parameters in the real time. Through developing a character device driver program, this module can control the relay equipment to keep environment indexes to the appropriate standards. Finally, the monitoring web page is designed and published on the server by ASP.NET technology and asynchronous refresh, with socket communication mode to complete data interaction with intelligent module. The users can remote login the system to ensure the suitability of crop growth environment and the safety of the equipment operation.
出处 《计算机系统应用》 2017年第6期65-71,共7页 Computer Systems & Applications
基金 天津市科技支撑重点项目(10ZCKFGX03000) 天津市高等学校科技发展基金计划项目(20120705)
关键词 S3C6410 LINUX Qt 串口通信 SOCKET通信 字符设备驱动 ASP.NET S3C6410 Linux Qt serial port communication socket communication character device driver ASP.NET
  • 相关文献

参考文献3

二级参考文献17

  • 1沈洪垚,傅建中,陈子辰.基于ARM和DS18B20的数字测温系统[J].机电工程,2005,22(11):50-53. 被引量:9
  • 2任善全,吕强,钱培德,杨季文.一个基于Qt/Embedded的嵌入式Linux应用程序的实现[J].计算机应用与软件,2006,23(2):105-107. 被引量:37
  • 3蔡志明,卢传富,李立夏.精通Qt4编程[M].北京:电子工业出版社,2008-01:2-3.
  • 4俞永昌.Linux设备驱动开发技术及应用[M].北京:人民邮电出版社.2008.
  • 5Jasmin Blanchette,Mark Summerfiel.C++ GUI Qt4编程[M].2版.闫峰欣,曾泉人,张志强,译.北京:电子工业出版社,2008:238-249.
  • 6DALLAS公司.DS18B20数据手册[EB/OL].http://www.1-wire.com.cn,2006.
  • 7Larry D,Jon N.Boa web server[EB/OL],http://www.boa.org/,2000.
  • 8Nokia公司.Qt参考文档[EB/OL].http://doc.trolltech.com/4.6/index.html.
  • 9赵娜,赵刚,于珍珠,郭守清.基于51单片机的温度测量系统[J].微计算机信息,2007(01Z):146-148. 被引量:86
  • 10Xteam(中国)软件有限公司.Qt程序设计[M].北京:清华大学出版社,2002.

共引文献39

同被引文献11

引证文献1

二级引证文献2

相关作者

内容加载中请稍等...

相关机构

内容加载中请稍等...

相关主题

内容加载中请稍等...

浏览历史

内容加载中请稍等...
;
使用帮助 返回顶部