基于嵌入式Linux的智能植物培养箱的研究与设计
本文关键词: 植物培养箱 嵌入式Linux 采集 存储 控制 显示 出处:《天津理工大学》2016年硕士论文 论文类型:学位论文
【摘要】:随着信息技术的不断发展,现代农业正在逐步取代传统农业,信息技术在农业生产上的应用也越来越广泛,人工植物培养室(或人工植物培养箱)就是其中一个典型代表。人工植物培养室(或人工植物培养箱)一般都有监测温度、湿度、光照度、二氧化碳浓度、土壤酸碱度这几个环境变量的功能,一旦发现其内部环境达不到植物生长的要求,可以自动进行调节。在信息技术发展的浪潮中,嵌入式系统无疑是最令人瞩目的技术之一。嵌入式系统是针对特定用户和特定需求而开发的一种专用计算机系统,一般都具有软件硬件可裁剪、运行稳定、体积较小、功耗较低等特点,近年来已经被广泛地应用于网络通讯、实时监控、工业自动化、消费电子产品等多个领域。本文结合ARM和Linux,设计了一款基于嵌入式系统的智能型植物培养箱,该培养箱有采集和控制两大功能。采用三星的S3C2440作为主控CPU,搭载了SDRAM、NandFlash、USB模块、网卡、SD卡等构成嵌入式系统的硬件基础,并连接了用于实时采集箱内温度、湿度、光照度、二氧化碳浓度这四个环境参数的传感器,还设置了一款摄像头用于拍摄箱内的实时图片。由于要实现箱内环境的调节,因此硬件部分还包括对应的环境调节装置。软件方面主要分为系统底层软件设计和应用层软件设计两大模块,底层软件设计包括构建嵌入式Linux系统和编写(或者配置)必要的驱动程序;应用层软件主要用于实现核心的业务逻辑,进行数据的采集、存储、控制、显示等。
[Abstract]:With the continuous development of information technology, modern agriculture is gradually replacing traditional agriculture, and the application of information technology in agricultural production is becoming more and more extensive. The artificial plant culture room (or artificial plant incubator) is a typical example. The artificial plant culture room (or artificial plant incubator) generally has the monitoring temperature, the humidity, the light intensity, the carbon dioxide concentration, The function of the environmental variables of soil acidity and alkalinity can be adjusted automatically once it is found that its internal environment does not meet the requirements of plant growth. Embedded system is undoubtedly one of the most attractive technologies. Embedded system is a kind of special computer system developed for specific users and special needs. Generally, it has software and hardware tailor-made, stable operation and small volume. In recent years, it has been widely used in many fields, such as network communication, real-time monitoring, industrial automation, consumer electronics and so on. In this paper, an intelligent plant incubator based on embedded system is designed based on ARM and Linux. The incubator has two functions of acquisition and control. It uses Samsung's S3C2440 as the main control CPU, carries the USB module of SDRAMN and Flash, and the SD card of network card to form the hardware foundation of the embedded system, and connects it to collect the temperature, humidity and illuminance of the box in real time. The sensor for the four environmental parameters, carbon dioxide concentration, is also equipped with a camera to take real-time pictures of the box. Therefore, the hardware part also includes the corresponding environmental adjustment device. The software is mainly divided into two modules: the software design of the bottom layer of the system and the software design of the application layer. The underlying software design includes building embedded Linux system and writing (or configuring) necessary drivers, and application layer software is mainly used to implement core business logic, data acquisition, storage, control, display and so on.
【学位授予单位】:天津理工大学
【学位级别】:硕士
【学位授予年份】:2016
【分类号】:S31;TP316.81
【相似文献】
相关期刊论文 前10条
1 李应真;刘松;;linux环境下基于usb摄像头的图片采集与分析[J];信阳农业高等专科学校学报;2009年01期
2 周秋珍;徐秋红;;基于Linux智能手机的设备驱动的探讨[J];农业网络信息;2008年05期
3 周波;浅谈基于国产Linux的NC机的应用[J];石河子科技;2005年01期
4 宋微;郑洪伟;;Linux下集群系统的构建[J];北京农学院学报;2006年02期
5 洪艳伟;赖娟;;一种嵌入式Linux手持视频信息终端的设计[J];中南林业科技大学学报;2010年01期
6 吴亚春,孟繁疆,赵峻颖;基于Linux环境网上辅助答疑网站的设计[J];农机化研究;2003年02期
7 杨爱军;;Linux内核演化研究[J];山东农业大学学报(自然科学版);2010年04期
8 王树森;田成军;;基于LINUX路由器的中小企业IP地址不足的解决方案[J];林业科技情报;2007年04期
9 历超;乔梁;杨娃;;简析Suse Linux的xinetd服务[J];林业勘查设计;2010年03期
10 苏小冰;;基于Linux的WebGIS平台架构方案[J];绿色科技;2013年03期
相关会议论文 前10条
1 龚成清;;基于人工智能的Linux网络入侵检测系统的设计[A];第三届全国软件测试会议与移动计算、栅格、智能化高级论坛论文集[C];2009年
2 燕东渭;;在LINUX下构建简单的INTERNET/INTRANET安全系统[A];第五届全国优秀青年气象科技工作者学术研讨会学术论文集[C];2002年
3 陈优平;;新一代气象信息网络服务器的选择——Linux[A];网络安全技术的开发应用学术会议论文集[C];2002年
4 罗佳宇;李陶深;;基于Linux的小型网络入侵检测系统的设计与实现[A];广西计算机学会2007年年会论文集[C];2007年
5 杨强;齐美彬;蒋建国;;VPN在arm-linux嵌入式系统中的应用[A];全国第21届计算机技术与应用学术会议(CACIS·2010)暨全国第2届安全关键技术与应用学术会议论文集[C];2010年
6 王朝君;谢永强;宋敬华;;基于Linux的网络诱骗系统研究[A];第十八次全国计算机安全学术交流会论文集[C];2003年
7 张耀南;罗立辉;;根据应用设定linux的安全策略[A];第十九次全国计算机安全学术交流会论文集[C];2004年
8 于哲舟;李一宏;蒲东兵;王纲巧;刘小华;周春光;冯博;;基于嵌入式Linux的人像考勤系统[A];第七届青年学术会议论文集[C];2005年
9 郑伟;苏捷;朱威;;PXE网络安装linux的实现[A];第13届全国计算机、网络在现代科学技术领域的应用学术会议论文集[C];2007年
10 王连春;张永焘;窦峰山;龙志强;;基于Linux中低速磁浮列车车载监测与评估系统设计与实现[A];2009中国控制与决策会议论文集(2)[C];2009年
相关重要报纸文章 前10条
1 广西 Subbo;优化Linux的系统服务[N];电脑报;2004年
2 张雪琳;当Linux遭遇电信[N];通信产业报;2002年
3 中科院计算所软件室 李洋;如何监控和保护Linux下进程安全[N];计算机世界;2005年
4 刘涛;Linux领袖瞄准自由软件运动[N];电脑商报;2006年
5 沈勤誉 DigiTimes;Linux手机声势看俏 软件平台业者水涨船高[N];电子资讯时报;2007年
6 Neil McAllister;基金会让Linux更“团结”[N];计算机世界;2007年
7 孙文;联想为Linux带来新的“幸福”[N];中国电子报;2000年
8 ;LINUX掌上电脑 能否吃到行业用户市场的奶酪[N];中国高新技术产业导报;2002年
9 方恺;北美企业用户数萎缩 Linux普及受阻?[N];中国高新技术产业导报;2005年
10 ;长城Linux策略[N];网络世界;2001年
相关硕士学位论文 前10条
1 金萌;Linux上建立县级森林资源信息管理系统解决方案[D];北京林业大学;2006年
2 周云龙;基于系统多样性的Linux安全相关研究[D];兰州大学;2015年
3 龚俊;基于龙芯3A的Linux系统网络设备性能优化设计与实现[D];电子科技大学;2015年
4 冯超;基于嵌入式Linux的自助洗衣房集中控制器的设计[D];太原理工大学;2016年
5 辛娟;基于Linux系统基线安全加固工具的研究[D];武汉轻工大学;2015年
6 侯志强;基于Linux的实时数据网关关键技术的研究与实现[D];云南大学;2016年
7 邹浩;基于ARM和Linux的数据网关的研究与设计[D];云南大学;2016年
8 张剑;基于linux总线驱动的智能网关的研究与设计[D];上海师范大学;2016年
9 史军亭;基于Linux的示波器软件设计[D];电子科技大学;2016年
10 雷林;基于嵌入式Linux的系统完整性认证技术研究与实现[D];电子科技大学;2016年
,本文编号:1520664
本文链接:https://www.wllwen.com/kejilunwen/ruanjiangongchenglunwen/1520664.html