(完整版)基于单片机的智能鱼缸的设计与实现文献综述
基于单片机的智能鱼缸设计
。功能比较全面的
鱼缸控制系统在市场上基本还处在空缺, 现在市场 上已有的喂食器功能主要是用定时电路作为控制的 核心, 只可以喂食一次, 如果想要投放饵料都必须要 再一次设置投放时间, 而且这种定时特别不准确, 往 鱼缸内投放饲料也不能保证每次投放的量是一样 的, 同时每次投放饲料与下次投放饲料的时间间隔 设置的不是特别符合鱼儿的生活习性, 特别容易造 成鱼饲料的浪费, 这些都不能满足鱼缸的自动控制 的功能的要求。如果要同时安装多个功能不同的装 置, 就会使控制系统的结构变得十分繁琐, 需要花费 大量资金, 而且组合在一起会显的整个装置特别乱, 也缺少各个功能彼此间的协调性。因此, 开发设计 一个智能鱼缸自动控制系统, 有很大的必要性。
6 ] , 在工作的时候运行稳 本设计采用直流电机 [
部分是四部分组成: 温度检测装置, 只读内存镜像, 温度报警除法器, 配置寄存器; 加热棒有运行和停止 两种状态: 一种是当鱼缸内的水温达不到我们设定 的鱼儿生存环境最低值的时候加热, 第二种是停止 运行。D S 1 8 B 2 0与接口的连接方式是通过使用单总 线的方式实现。单总线具有性能稳定, 价格适宜, 能 够在环境比较恶劣的情况下使用, 使用起来便捷简
山西电子技术 ㊀ 0 1 7年第 6期
文章编号: 1 6 7 4 4 5 7 8 ( 2 0 1 7 ) 0 6 0 0 3 4 0 4
应用实践㊀
基于单片机的智能鱼缸设计
杨冬英
( 山西大学商务学院, 山西 太原 0 3 0 0 3 1 ) 摘㊀要: 随着社会经济与科学技术的发展, 观赏类鱼缸的工艺品已逐渐进入了家居环境、 办公 环境、 购物环境等地点。但是, 观赏类鱼缸的水环境温度检测、 换水、 投放鱼饵等操作都需要手工进 行操作, 需要花费大量的时间和精力。本设计以 S T C 8 9 C 5 2单片机为控制核心, 采用 C语言进行编 程, 结合直流电机、 温度传感器等硬件, 实现了对鱼缸的自动喂食、 自动加氧、 自动换水、 自动灯光关 启、 自动调温等智能化控制, 该设计的实现给人们的生活带来了极大的便利。 关键词: 单片机;鱼缸;智能化控制 中图分类号: T P 3 6 8 . 1 ; T M 9 2 5 ㊀㊀文献标识码: A ㊀㊀家居环境的布置成为人们日益关心的事情, 一 个生机勃勃的鱼缸不仅可以带给人们舒适的视觉享 受, 还能调节居室环境, 让人们的生活环境更加充满 生机与活力, 让大自然的美景能够融入人们的生活。 现在观赏鱼市场上的鱼缸自动操作部分功能非常分 散, 常常只能实现某一个功能, 就像净化功能、 充氧 功能、 恒温功能等等, 并且大部分都需要人工操作, 需要耗费大量的精力去照看
基于51单片机的智能鱼缸控制系统的设计与实现
基于51单片机的智能鱼缸控制系统的设计与实现摘要:本设计是基于51单片机的智能鱼缸控制系统的设计与实现,是由51单片机作为核心板,LCD1602液晶显示、由DS18B20数字温度传感器检测、由液位传感器df-893液位检测控制模块、由计时器计时投食模块。
基于单片机的智能鱼缸控制系统的鱼缸集温控和喂食,计时,一体、低成本低功耗的智能鱼缸设备。
智能鱼缸系统,免去了养鱼缸的人们对鱼缸的日常操作,本智能鱼缸系统也可以用于水族馆以及养殖场这种场合。
关键词: 51单片机;LCD1602液晶; DS18B20数字温度传感器;df-893液位检测1 设计背景及目的近几年来,随着科学水平的发展和技术的提升,人们的生活质量得到了质的飞跃,越来越多人会在除了衣食住行外的其他方面去提升生活质量和家庭品味,不少人也会在家里摆上个鱼缸以便观赏。
但是现在的快节奏生活和工作又让人们没法花费长时间在打理鱼缸上,而智能鱼缸系统,免去了养鱼缸的人们对鱼缸的日常操作,本智能鱼缸系统也可以用于水族馆以及养殖场这种场合。
目前市面上的一体、低成本低功耗的智能鱼缸设备还比较稀少,属于需求大于供给的状态,所以本课题研究的基于单片机的智能鱼缸控制系统可以满足这一需求并且成本控制上要比单一购买鱼缸设备的成本低。
2 基本设计思路智能鱼缸控制系统的设计分为每个功能模块的硬件部分和由单片机控制的软件部分。
硬件部分包括对时间,温度和液位的感知,并传送所有信息到控制端。
软件部分包含信号的转换,分析温度和液位的临界值、时间的分析,并将得到的信号转换为电信号,控制温度、液位、电机喂食的实现。
3 硬件设计51 单片机是对所有兼容 Intel 8031 指令系统的单片机的统称。
该系列单片机的始祖是 Intel 的 8004 单片机,后来随着 Flash rom 技术的发展,8004 单片机取得了长足的进展,成为应用最广泛的 8 位单片机之一,其代表型号是ATMEL 公司的 AT89 系列,它广泛应用于工业测控系统之中。
基于物联网的智能生态鱼缸系统设计与实现
基于物联网的智能生态鱼缸系统设计与实现孙洪波【摘要】This paper designs an environmental monitoring system of the ecological fish tank based on the Internet of Things , it is mainly com-posed of three parts , which are information collection and control , data transmission and data information management system .Firstly, it uses the sensor sensing technology to collect the environmental information in the ecological fish tank .Secondly , it sends the collected data to the control center node through the wireless ZigBee transmission technology .Then, the control center node is uploaded to the background server through the communication gateway .Finally, the server sends control commands tothe terminal nodes of each device through the data gateway , and realizes the automatic regulation of the fish tank environment .The results show that the system is stable and can meet the needs of real-time and dynamic monitoring of the ecological environment of the fish tank .%设计了一套基于物联网的生态鱼缸环境监控系统,该系统主要由三部分组成:环境信息采集与控制、数据传输和数据信息管理系统。
基于单片机的智能鱼缸温控系统设计
基于单片机的智能鱼缸温控系统设计摘要本文针对传统鱼缸温控系统的不足,提出了一种基于单片机的智能鱼缸温控系统设计方案,该系统具有自动控制、实时监测、定时提醒等特点,可实时保持鱼缸水温在合适的范围内,保障鱼类健康成长。
本文首先对传统温控系统的缺陷进行介绍,然后详细阐述了智能鱼缸温控系统的硬件设计和软件设计,最后进行系统实验验证。
关键词:智能鱼缸,温控系统,单片机,健康成长,实时监测AbstractThis paper proposes a design scheme of intelligent fish tank temperature control system based on single chip microcomputer to solve the shortcomings of traditional fish tank temperature control system. The system has the characteristics of automatic control, real-time monitoring, timing reminder, etc. It can keep the water temperature offish tank in the appropriate range in real time, and ensurethe healthy growth of fish. Firstly, the deficiencies of traditional temperature control system are introduced. Then, the hardware design and software design of intelligent fish tank temperature control system are elaborated in detail. Finally, the system experiment is verified.Keywords: intelligent fish tank, temperature control system, single chip microcomputer, healthy growth, real-time monitoring1. 引言鱼类是人们生活中非常重要的食品来源,鱼缸的养殖已经成为一项风靡全球的爱好。
基于单片机的智能鱼缸的设计与实现---论文终稿
目录摘要 (I)Abstract (II)1 绪论 (1)1.1课题背景 (1)1.2国内外研究现状 (1)1.3研究目的 (2)2 开发技术与原理简介 (4)2.1嵌入式技术 (4)2.2传感器技术 (4)2.3 Android技术 (4)2.3.1 Android智能手机平台概述 (4)2.3.2 Android手机平台的特点 (5)2.3.3 Android系统软件架构 (5)3 需求分析 (6)3.1功能需求 (6)3.1.1系统的特点及功能描述 (6)3.1.2系统流程分析 (6)3.2用例分析 (7)3.3 开发工具 (11)3.3.1 底层硬件电路开发工具 (11)3.3.2底层系统开发工具 (12)3.3.3 Android客户端开发工具 (12)4 概要设计 (13)4.1系统总体方案与功能 (13)4.1.1系统功能组成 (13)4.1.2系统控制参数 (14)4.2系统的硬件结构 (14)4.3系统的软件设计 (15)5 详细设计 (17)5.1单片机系统设计 (17)5.1.1单片机选型 (17)5.1.2单片机最小系统设计 (18)5.1.3详细说明 (21)5.2温度传感器模块设计 (22)5.2.1温度传感器选型 (22)5.2.2温度传感器电路设计 (23)5.3蓝牙串口模块设计 (23)5.3.1串口技术 (23)5.3.2蓝牙串口电路设计 (25)5.3.3系统通讯协议设计 (25)5.3.4系统通讯详细说明 (26)5.4时钟模块设计 (27)5.4.1时钟芯片选型 (27)5.4.2时钟模块电路设计 (27)5.5 Android客户端设计 (28)5.5.1 Android蓝牙通信设计 (28)5.5.2 Android界面设计 (29)6 系统实现 (31)6.1 底层设备软件实现 (31)6.1.1系统软件流程图 (31)6.1.2底层系统算法设计 (32)6.2手机端软件实现 (35)6.2.1手机端软件流程图 (35)6.2.2底手机端软件算法设计 (36)6.3软硬件设备实物图 (38)6.3.1硬件设备实物图 (38)6.3.2手机端软件截图 (40)7 系统测试 (41)7.1LED灯光变换测试 (41)7.2检测温度测试 (42)7.3水循环控制系统测试 (42)7.4充氧模块测试 (43)结束语 (44)致谢 (45)参考文献 (46)摘要近年来嵌入式发展迅速,智能家居也进入了人们的生活。
基于STM32智能鱼缸监控系统的设计
基于STM32智能鱼缸监控系统的设计一、本文概述随着物联网技术的飞速发展,智能家居成为了一个备受关注的新兴领域。
作为智能家居的重要组成部分,智能鱼缸监控系统的设计与实现不仅为鱼类的养殖提供了更为便捷和高效的管理方式,同时也为家庭用户带来了更为丰富和多样的观赏体验。
本文旨在介绍一种基于STM32的智能鱼缸监控系统的设计,通过综合运用传感器技术、嵌入式系统、网络通信等技术手段,实现对鱼缸水质、温度、光照等关键环境参数的实时监控与智能调控,以提高鱼类的养殖质量和生活环境,同时为用户带来更为智能和舒适的观赏体验。
本文将从系统的硬件设计、软件编程、网络通信、用户界面等多个方面进行深入探讨,以期为相关领域的研究与实践提供有益的参考和借鉴。
二、系统总体设计基于STM32的智能鱼缸监控系统的设计主要包括硬件设计和软件设计两大部分。
在硬件设计方面,系统以STM32微控制器为核心,通过外设接口与各种传感器和执行器相连。
传感器部分包括水温传感器、水质传感器(如pH值、溶解氧含量等)以及水位传感器,用于实时获取鱼缸内的环境参数。
执行器部分则包括水泵、加热棒、过滤器以及灯光等,用于根据环境参数的变化自动调整鱼缸内的环境条件。
系统还设计了人机交互模块,如液晶显示屏和触摸按键,方便用户查看鱼缸状态并进行手动控制。
同时,系统还预留了网络接口,以便将来实现远程监控和控制。
在软件设计方面,系统采用模块化编程思想,将各个功能模块独立出来,提高代码的可读性和可维护性。
主程序负责整个系统的初始化、任务调度以及异常处理等工作。
各个功能模块则根据任务需求进行相应的操作,如传感器数据采集、数据处理与分析、执行器控制等。
为了保证系统的实时性和稳定性,软件设计中还采用了中断服务程序来处理一些紧急任务,如水温过高或过低的报警处理等。
总体而言,基于STM32的智能鱼缸监控系统的设计旨在实现鱼缸环境的智能化监控和自动化管理,提高用户的使用体验并保障鱼类的健康生长。
基于单片机的智能鱼缸温控系统设计
基于单片机的智能鱼缸温控系统设计智能鱼缸温控系统是一种基于单片机技术的创新设计,旨在为鱼缸提供稳定的温度环境,以促进鱼类的生长和健康。
本文将详细介绍智能鱼缸温控系统的设计原理、硬件组成和软件实现,并对其在实际应用中的效果进行评估和分析。
一、引言随着人们对休闲娱乐生活的需求不断增加,养殖观赏鱼成为了一种越来越流行的养殖方式。
然而,不同种类的观赏鱼对水温要求不同,过高或过低的水温都会对其健康产生负面影响。
因此,设计一个能够自动调节水温的智能鱼缸温控系统势在必行。
二、设计原理智能鱼缸温控系统主要由传感器、单片机、执行器以及人机交互界面组成。
传感器用于实时监测水温,并将监测结果传输给单片机进行处理;单片机根据预设设定值与实际监测值之间的差异来判断是否需要调节水温;执行器负责控制加热器或制冷器的开关状态,以实现水温的调节;人机交互界面则提供了对系统参数进行设置和监测的功能。
三、硬件组成智能鱼缸温控系统的硬件组成主要包括传感器、单片机、执行器和人机交互界面。
传感器:系统采用高精度的水温传感器,能够准确测量鱼缸内水温,并将测量结果以数字信号的形式传输给单片机。
单片机:系统采用高性能的单片机作为控制核心,具有强大的处理能力和丰富的外设接口。
通过与传感器和执行器进行连接,实现对水温进行监测和调节。
执行器:系统根据单片机处理结果控制加热器或制冷器。
加热器通过加热元件将电能转化为热能,提高鱼缸内水温;制冷器则通过压缩循环原理将热量从鱼缸中排出,降低水温。
人机交互界面:为了方便用户对系统参数进行设置和监测,智能鱼缸温控系统还配备了一个直观友好的人机交互界面。
用户可以通过触摸屏或按钮等方式与系统进行交互,实现对温度设定值、工作模式等参数进行调整。
四、软件实现智能鱼缸温控系统的软件实现主要包括传感器数据采集、数据处理与控制策略、执行器控制以及人机交互界面。
传感器数据采集:单片机通过与传感器进行通信,实时获取鱼缸内的水温数据。
基于单片机的智能鱼缸的设计与实现 论文终稿
编
二级学院计算机科学与工程
专 业计算机科学与技术
班 级112030701
Key words:Aquarium, automatic control, single-chip, Bluetooth communication, APP
1 绪论
1.1课题背景
随着我们国家经济的快速发展,人民对生活质量的追求也一直在提高,人们也不再像前一代人那样的消费观念。人们追求越来越高的生活品位,导致了消费水平也在提高,家居环境的个性化、环保化也越来越受到人们的重视,同时相关的智能家居等行业相应的出现大发展之机遇。现代都市生活使人们承受着种种压力许多人需要得到精神的安慰,心底渴望怀抱大自然的宁静与和谐,饲养宠物已经成为一股经久不息的潮流。而一个生机勃勃的鱼草生活惬意的鱼缸不但可以给人们带来春季盎然的美感,更能美化居室环境,使人回归那久违的绿色,让自己重新回到大自然美景的怀抱中。在这样的新趋势下,饲养几条观赏鱼将成为新的潮流。
The control system STC12C5A60S2 microcontroller bined with sensor technology.Set a variety of control functions.Including temperature detection, automatic oxygenation, automatic water change, transform and lighting automatic feeding. While the design of a Bluetooth communication module in the system can be realized on the tank remote control and management. The whole system is divided into two parts: the first part is STC12C5A60S2 the control part of the core, to achieve a variety of control parameters settings, storage, and processing. The second part is the part of Android phones, the tank can be real-time control, parameter setting via mobile phone terminal APP, human-computer interaction. Between the two parts of the Bluetooth communication technology, information exchange data transmission between the host computer and the next crew.
智能鱼缸毕业论文
智能鱼缸毕业论文智能鱼缸是一种利用互联网和物联网技术,智能化管理和监控鱼缸水质、光照、氧气等环境指标,并能实现自动投食、自动换水、自动治疗等功能的设备。
本文将介绍智能鱼缸的发展历程、设计原理、功能特点和未来发展方向。
一、智能鱼缸的发展历程随着人们对生态环境的越来越关注,对宠物饲养方式的改变也越来越多样化。
智能鱼缸是近年来新兴的宠物饲养方式,其发展历程可以追溯到上世纪末。
1990年代初,人们开始使用机械式和电子式自动投食器,在一定程度上解决了投食的问题,但管理和监控水质等指标还需要人工实现。
2005年,第一款远程控制鱼缸管理器问世,它能通过互联网实现远程监控和控制水质,但价格昂贵,难以普及。
2015年,随着物联网技术的发展,智能鱼缸开始逐渐普及,价格也逐渐降低。
二、智能鱼缸的设计原理智能鱼缸通常由鱼缸本体、传感器、单片机、执行器、互联网模块等组成。
1. 传感器智能鱼缸需要使用多个传感器监测环境指标,包括温度、湿度、PH值、氧气、光照等。
传感器将监测到的数据传输给单片机,单片机通过处理数据来控制鱼缸环境。
2. 单片机智能鱼缸需要使用单片机来控制执行器和传感器,对环境参数进行调整。
常用的单片机有STC、Arduino、树莓派等。
3. 执行器智能鱼缸需要使用多个执行器,包括氧气泵、水泵、定量投食器等。
执行器由单片机控制,自动执行相应的任务,如给鱼投食、换水等。
4. 互联网模块智能鱼缸需要使用互联网模块,将鱼缸数据实时传输给云端服务器,以便用户远程监控和控制。
三、智能鱼缸的功能特点智能鱼缸具有以下功能特点:1. 实时监控环境指标。
智能鱼缸可以实时监控鱼缸内的温度、PH值、氧气、光照等环境指标,并通过云端控制平台实现远程监控。
2. 多种自动化控制功能。
智能鱼缸可以实现自动投食、自动换水、自动治疗等多种自动化控制功能,提高饲养效率和安全性。
3. 用户友好设计。
智能鱼缸使用简单,用户可以通过手机APP或云端控制平台实现一键操作。
基于单片机的智能鱼缸的设计与实现 任务书
—
—
4
在需求分析的基础上搭好系统框架,完成系统的功能设计、界面设计以及一些其它工作,准备论文1稿
2
—
—
5
开始对各功能模块进行程序编写,同时对整个系统进行调试,准备论文2稿
3
—
—
—
6
准备毕业论文3稿,继续对系统测试,完善系统,准备毕业设计答辩
3
—
—
—
7
毕业设计答辩,提交毕业设计所有相关文档
2
—
注:1、此表由指导教师填写;
重 庆 理 工 大 学
毕业设计(论文)任务书
题 目基于单片机的智能
鱼缸的设计与实现
(任务起止日期2016年2月29日~2016年6月15日)
计算机科学与工程学院
计算机科学与技术专业112030701班
学生姓名李洋学号11203070314
指导教师黄贤英系主任黄贤英
二级学院院长杨武
课题内容
随着人们生活节奏的加快,很多养鱼爱好者因为工作繁忙无法照顾自家养的小鱼。现在市场上常用的鱼缸控制系统有:换水器、加氧泵等养鱼设备,但是它们大多是非智能化的、单独工作的器件。本课题提出开发一个基于单片机的智能鱼缸系统,根据当前市场上的需求从系统集成角度进行设计和开发,形成了一套自动充氧、自动换水、灯光变换和自动喂食等功能为一体的控制系统。
[3]杨彦伟,苏卫红,张灏璠.基于STC889C51的智能鱼缸控制系统[J].电子技术与软件工程. 2015(22)
[4] Hu, Jia,Song, Hocheol,Karanfil, parative analysis of halonitromethane and trihalomethane formation and speciation in drinking water: The effects of disinfectants, pH, bromide, and nitrite. Environmental Sciences . 2010.
基于单片机控制的鱼缸水循环系统设计
基于单片机控制的鱼缸水循环系统设计1.引言1.1 概述概述鱼缸水循环系统是一种可以有效控制鱼缸内水质的系统,通过循环和过滤水体来维持鱼缸内环境的稳定和清洁。
传统的鱼缸水循环系统通常需要人工操作,而基于单片机控制的鱼缸水循环系统则能够实现自动化的控制和管理。
本文章将介绍基于单片机控制的鱼缸水循环系统的设计原理和实现方法。
首先,我们将探讨鱼缸水循环系统的需求,分析传统系统的不足之处,并提出基于单片机控制的解决方案。
接着,我们会详细介绍单片机控制的原理,包括采集传感器数据、进行数据处理和控制执行等过程。
通过本文的阅读,读者将能够了解到基于单片机控制的鱼缸水循环系统的设计思路和实现方法,以及该系统相比传统系统的优势和可行性。
另外,我们也将展望未来鱼缸水循环系统的发展方向,为读者提供了进一步的思考和研究的方向。
1.2 文章结构本文主要介绍了基于单片机控制的鱼缸水循环系统设计。
文章分为引言、正文和结论三个部分。
在引言部分,我们首先对鱼缸水循环系统的概念进行了概述。
鱼缸水循环系统是一种能够保持鱼缸水质稳定的装置,它可以有效地循环水体,保持水中的氧气含量,排除有毒有害的废物和污染物,提供一个健康适宜的生存环境给鱼类。
接着,我们介绍了本文的文章结构。
文章主要包括引言、正文和结论三个部分。
在正文部分,我们将详细介绍鱼缸水循环系统的需求和单片机控制的原理。
首先,我们将分析鱼缸水循环系统所需的功能和性能要求,包括水质监测、水泵控制、温度控制等。
其次,我们将详细介绍单片机控制的原理,包括单片机的选择、连接方式和程序设计等。
最后,在结论部分,我们将总结本文对于鱼缸水循环系统设计的可行性和优势。
我们将分析该系统在提高水质稳定性、节约能源、减少人工操作等方面的优势,并展望其在未来的发展前景。
通过以上的文章结构,我们将全面介绍基于单片机控制的鱼缸水循环系统设计的相关内容,希望能够为读者提供有关该系统的全面了解和参考。
1.3 目的本文旨在设计一个基于单片机控制的鱼缸水循环系统,以解决传统鱼缸中存在的一些问题。
基于C51的智能鱼缸系统设计
基于C51的智能鱼缸系统设计李湘李东来张大伟#(营口理工学院电气工程学院,辽宁营口115014)摘要:基于STC51单片机技术,设计一个集定时投喂、自动清洁和恒温控制为一体的智能鱼缸系统,通过无线传输进行远程操作,达到智能控制的目的。
关键词:51单片机;鱼缸;智能控制随着智能时代的来临,智能家居已逐渐深入人心,人们希望通工智能一大自然。
因此,众多智能化设备层穷,生态鱼中之一。
保证中的观赏鱼和水草植物的生能尽可能地简单实用,需要对智能化管理。
目前市的众多产品在水温检测、自动净化以及工作工操作,自动化程高,无形中更多的事理工作,为生活带诸多不便。
介绍了一种以STC51单片机核心的智能设计,对的水温控、及自功能结合在一起,通过无线技术,来实现远程,达到智能化管理的目的。
设STC51单片机核心,实现:的和水循环、自及水温自和功能。
本系要包括、水循环控制、和水温检测等模块,各子系据设定值自工作,在模式下可以实现人工,在WIFI模式下可以实现远程及数据功能,实时对有,项目系统框图如图1所不。
基金项目:营口理工学院2020大创项目S202014435008。
作者简介:李湘(1999-),女,四川遂宁人,在读学生。
李东来(1999-),男,辽宁大连人,在读学生。
张大伟(1983-),男,辽 宁营口人,教师&1硬件设计1.1投系统部分运用MG996R舵机控制饲料箱的开合实现。
运用设定的时间用传对槽中采集,通过数据分析后结合喂养模式计算出准确的输出量,通过控制舵机开合来进行智能程%12系系统清洁模块以舵机为基础,通过执行单片机的控制命令在固间开滤循环系统,通舵机应角度,使对应缺口,提供放水功能。
同时在进水口设置一根联动杆装置打开进水管实现水操作,在这一过程一间之后模块自到状态,以此达到过滤鱼的和残余的鱼食,实现自动清洁的目的。
13系对鱼缸水温的测量,采用了DS18B20温度模块。
该传与单片机连接只需要一根数据线,只要完成单线通信协议的必要步骤,就能对温化,对DS18B20进行初始化,先拉低总线480us-960us,然后释放总线高电平,在接下来的480us内对总线进有低电平出现,则机应答,若一直为高电平,则机器未应答;再完成DS18B20的作,发送0XCC.0X44.0XBE,分别完成跳过ROM、温度变换和读暂存器的功能。
基于单片机的智能生态鱼缸的设计
开发研究基于单片机的智能生态鱼缸的设计杨雨生,吴丽波,龙明彤,周爽,史记源,黄洋,刘峥(吉林工程技术师范学院,吉林长春130052)摘要:系统采用STC12C5A系列单片机作为中央处理器控制的,系统内的单片机将液位检测模块反馈的数据经过处理并且计算出水位高低并利用单片机定时中断自动换水、自动喂食、使用DS18B20温度检测模块对水温进行实时检测并通过12864液晶显示模块进行实时显示,使我们能够更加直观地观察水温是否在适宜范围内O 该系统可让用户放心地外出旅游或出差,从而给用户生活带来了极大的便利。
关键词:单片机;自动控制针对鱼类生活环境净化和改善的设备有很多,目前市场上常用的鱼缸控制系统有:水温控制、充氧控制、过滤控制等相关系统。
但由于产品繁多,功能不统一,而且大多是非智能化的、单一的恒温控制、充氧或照明系统。
如果仅仅是把多个单独的设备组成一套多功能的鱼缸控制系统,需要投入的费用较大,同时多个单一器件机械化的组装之后,也存在一定的资源浪费。
这样不仅增加了成本,重复投资,影响美观,而且功能使用不灵活、不方便,整体性能也无法得到提升。
因此本文设计了一种新型的智能鱼缸监控系统。
1系统的总体设计方案本系统以STC12C5A60S2单片机作为核心处理器,同时以DS18B20温度检测模块、12864液晶显示模块、液位检测模块、自动喂食模块、DS1302时钟模块作为外接传感器,设计一款适合多种鱼类生存的智能控制系统。
首先根据系统的工作环境、控制对象等确定最佳的设计方案,将软件部分与硬件部分进行划分,使其各自完成相应的功能,形成系统研究的初步模型。
本设计的智能控制系统主要特点是:(1)以单片机作为核心处理器,将各个传感器检测的信号进行相应的运算,能够实现自动控制。
(2)人机交换界面采用12864液晶显示模块进行显示,操作简单、方便。
(3Wf®程监控,将裁传感器采集的数据实时传输到终端。
2系统硬件的选择由于市场上芯片的种类繁多且复杂,因此在选择芯片的时候,我们要以“性价比高'、'操作简单”为原则进彳謎取,要选择既适合本系统运行、又可靠的芯片和电子元器件,从而进行合理的电路设计并进行相应的调试。
基于单片机的智能水族箱控制系统_鱼缸
基于单片机的智能水族箱控制系统_鱼缸摘要随着人们物质生活的改善和欣赏能力的提高,观赏鱼缸之类的工艺产品逐渐进入了家庭和宾馆、商场等公共场所。
但是,目前市场上的观赏鱼缸的水温检测、液位控制、水循环、喂食等操作都需要人为的手工进行,这就给人们带来了很大的麻烦和不便。
本文通过对目前大多数水族箱控制设备应用现状的分析和研究,提出了一种多功能的观赏鱼缸智能控制系统的设计方案。
该控制系统基于89系列单片机的家庭水族箱控制系统。
整套系统以STC89C51单片机为核心芯片,结合传感器技术、继电器原理、C语言编程等技术,集多种控制功能于一体,包括恒温、自动照明、自动换水、自动喂食、自动水循环等,并可根据需要增加控制参数,通过选择不同元器件控制成本。
本文从功能设计、元器件选择、硬件电路设计和软件设计等几个方面对该控制系统进行阐述。
通过较长时间的运行测试,表明该控制系统运行稳定可靠、操作简单方便、具有多种节电工作模式。
同时该系统设计灵活、结构简单、成本低廉,易于规模化生产,可广泛用于家庭和宾馆等安装观赏鱼缸的场所。
关键词自动控制;单片机;水族箱;传感器技术IAbstractWith the improvement of people's material life and appreciating ability,such crafts as aquarium gradually enter houses and public places like hotels and department stores.But as for the aquariums found in the present markets,water temperature testing,water level control,water recycling and food feeding are all manually performed,bringing about a lot of troubles and inconveniences.This dissertation analyzes and studies the currentapplications of most aquariums' control devices and makes out a design of multi-functional intelligent control system in aquarium.The control system based on the 89 Series MCU family aquarium control system.The entire system to the STC89C51 MCU as the core chip,combined with the sensor technology, the relay, C language programming technology, set a variety of control functions, including temperature, automatic lighting, automatic water changing, automatic feeding, automatic water circulation and so on, and may need to increase the control parameters, through the selection of different components of cost control. This article from the function design, components selection, hardware circuit design and software design aspects of the control system are described.Through long time operation test, indicates that the control system is stable and reliable,the operation is simple and convenient, has a variety of energy-saving operation mode. At the same time, the system of flexible design, simple structure, low cost, easy to scale production, can be widely used in families and hotels and other places of installation of ornamental fish.Keywords automatic control Series MCU aquarium sensor technologyII目录摘要 (I)Abstract .............................................................................................................. .... II 第1章绪论 .. (1)1.1 选题背景 (1)1.2 国内外研究现状及发展趋势 (2)1.3 主要研究内容 (3)1.4 课题研究的步骤 (4)第2章鱼缸智能控制系统的总体设计 (5)2.1 概述 (5)2.2 系统的设计要求 (5)2.3 系统总体方案与功能 (6)2.3.1 鱼缸智能控制系统的功能组成与控制参数 (6) 2.3.2 系统的硬件结构框图 (7)2.4 主要元器件的选取 (8)2.4.1 单片机的选取 (8)2.4.2 键盘控制和LCD数码显示驱动芯片的选取 (10) 2.5 语言工具的选取 (11)2.6 本章小结 (12)第3章系统的硬件设计 (13)3.1 硬件总体结构 (13)3.2 各模块硬件设计 (14)3.2.1 时钟电路设计 (14)3.2.2 键盘控制与显示模块设计 (15)3.2.3 温度控制模块 (16)3.2.4 其他模块设计 (17)3.3 继电器控制模块 (18)3.3.1 继电器的原理 (18)3.3.2 继电器的选用 (19)3.4 电路原理图及电路板设计 (19)3.5 本章小结 (20)第4章系统的软件设计 (21)III4.1 软件设计方法 (21)4.2 主程序工作流程 (22)4.2.1 主程序工作流程图 (22)4.2.2 主程序流程详解 (22)4.2.3 DS18B20工作流程图 (24)4.3 时间和温度读取模块 (24)4.3.1 读取DS1302的时钟 (24)4.3.2 读取DS18B20的温度 (24)4.4 键盘控制与显示处理模块 (26)4.5 E2PROM模块 (28)4.6 本章小结 (28)第5章总体设计的调试与展望 (29)5.1 系统的调试 (29)5.1.1 系统硬件调试 (29)5.1.2 系统软件调试 (30)5.2 创新点与应用范围 (30)5.2.1 设计总结 (30)5.2.2 创新点 (31)5.2.3 应用范围和实施效果 (31)5.3 展望 (32)5.4 本章小结 (32)结论 (33)致谢 (34)参考文献 (35)附录1 (36)附录2 (40)附录3 (44)附录4 (45)附录5 (46)附录6 (47)IV第1章绪论1.1选题背景随着我国经济的发展和人民生活水平的大幅度提高,人们的消费观念变化很大,消费档次与水平都在提高,人们的生活品味越来越高,环境的个性化、环保化也越来越受到人们的重视,与之相关的休闲、居家装饰等行业相应的日显蓬勃发展趋势。
基于单片机的鱼缸控制器设计毕业设计论文
基于单片机的鱼缸控制器设计摘要本文是基于单片机的鱼缸控制器的设计,目前市场上有各种各样的观赏类的鱼缸,进入了不同的应用场合,如家庭、宾馆和商场等等,但现有的鱼缸一般需要人为的操作,比如水温的检测、水循环、鱼儿喂食和液位控制等,给人们带来了很大的不便。
本论文就是基于这一现状,分析和研究目前大多数的鱼缸的控制设备和现状,提出了一种新型的基于单片机控制的自动化鱼缸控制器,该控制器是以单片机为核心,再结合传感器技术,可以实现多种功能,包括温度控制、水位检测、氧含量控制、灯光照明等,真正做到了自动化控制。
整个控制系统分为两部分,一是以单片机AT89C52为核心,主要是实现对各种控制参数的设置、显示、处理和存储等。
二是输入输出部分,主要是采集系统所要求的各种参数和检测信号,并将核心芯片传输的信号进行执行,设计出硬件电路和软件电路,综合实现鱼缸控制的集中管理。
通过对所设计的系统进行较长时间的运行和测试,结果表明所设计的系统可以实现要求,并且其具有系统运行稳定可靠、操作简单、设计灵活、成本低廉和结构简单等特点,可以广泛的应用于家庭类的观赏性鱼缸。
关键字:单片机,自动化,鱼缸,控制系统The Designer of MCU-based tankABSTRACTThis article is based design automation aquarium, there are a variety of ornamental fish tank on the market today, into the different applications, such as home, hotel and shopping and so on, but the existing tanks generally require human operation , such as water temperature detection, water cycle, fish feeding and level control, to bring a lot of inconvenience. This paper is based on this situation, analysis and research equipment and the current status of control of most of the fish tank, we propose a new tank based automation microprocessor controlled, the system is core, combined with sensor technology, set multiple technologies and control functions in one, including thermostat, automatic feeding, automatic water change, automatic lighting, the perfect automated control. The whole control system is divided into two parts, one is the AT89C52 as the core, it is to achieve a variety of control parameters setting, display, processing, and storage. Second, the input and output section, mainly a variety of parameters and detect signal acquisition system requires, and will be executed, hardware design schematics signal transmission core chip and software design, integrated centralized management control tank.Based on the design of the system for a long time to run and test results show that the proposed system can achieve requirements and having the system is stable and reliable, simple operation, design flexibility, low cost and simple structure, etc., can be widely used in the family class of ornamental fish tank.KEY WORDS: MCU,automation,fish tank,control system目录前言 (1)第1章概述 (2)1.1 研究的意义 (2)1.1.1 自动化鱼缸 (2)1.1.2 自动化鱼缸应用情况及意义 (2)1.2 现状 (3)1.2.1 功能分类 (3)1.2.2 单片机的应用 (3)1.2.3 控制系统及特点 (4)1.3 论文的主要工作 (4)1.3.1 设计任务 (5)1.3.2 设计方案 (5)第2章控制方案 (6)2.1 自动化鱼缸的控制原理分析 (6)2.1.1 应用方向 (6)2.1.2 控制原理 (6)2.1.3 控制要求 (7)2.2 控制参数与性能指标 (7)2.2.1 温度 (7)2.2.2 水位 (8)2.2.3 光和氧气 (8)2.3 设备造型 (8)2.3.1I/O点分析 (8)2.3.2 单片机的选型 (9)2.3.3 电源的选择 (9)2.3.4 继电器的选择 (10)2.4 总体方案 (10)第3章系统硬件设计 (13)3.1 硬件的总体结构 (13)3.2 主从机的电路设计 (14)3.3 各个模块的硬件设计 (15)3.3.1 时钟电路模块的设计 (16)3.3.2 键盘与显示模块的设计 (16)3.3.3 温度控制模块的设计 (16)3.3.4 数据存储电路的设计 (18)第4章系统软件设计 (19)4.1 设计内容及方法 (19)4.1.1 设计内容 (19)4.1.2 设计方法 (19)4.2 主程序的设计 (21)4.3 中断服务子程序的设计 (22)4.4 时间显示和温度读取程序的设计 (23)4.4.1 显示时间的设计 (23)4.4.2 温度读取的设计 (23)第5章系统的抗干扰设计 (24)5.1 硬件电路的抗干扰 (24)5.1.1 单片机控制系统出错的原因 (24)5.1.2 电路的抗干扰设计 (24)5.2 软件电路的抗干扰 (25)5.2.1 数据采集软件的抗干扰 (25)5.2.2 输出通道的抗干扰 (25)5.2.3 程序执行过程的抗干扰 (26)结论 (28)谢辞 (29)参考文献 (30)附录 (31)外文资料翻译 (41)前言本次课题主要是完成基于单片机的鱼缸控制器的设计,针对于目前市场上的鱼缸情况,其在很大程度上都需要人为的操作,而本次论文的主要工作及目的,便是通过将单片机与传感器技术相结合,将人们从操作上解放出来,实现鱼缸的自动化控制,使得其控制更加稳定、灵活和方便。
智能生态水族箱的设计与实现
智能生态水族箱的设计与实现摘要:针对养鱼养花爱好者因对鱼、花不甚了解或因工作繁忙无暇照看而导致鱼或花死亡的问题,本文介绍了一款基于STM32单片机控制的家庭智能生态水族箱。
该系统通过其多种传感器实时获取鱼缸中的水体状态〔温度、ph〕与花盆中土壤〔土壤湿度〕的状态,并利用ESP8266-12E通过无线传输技术传送到用户端APP。
除此之外,端APP还可以提供远程浇花、换水等一系列功能,以实现对水族箱的自动控制;同时还可通过用户输入的鱼的种类、数量、大小以及花的品种等参数,通过数据推算为用户提供最正确设置参数并可一键应用至硬件系统,为用户提供便利。
该系统具有很强的移植性,可广泛应用于家庭水族箱、商业性鱼池等。
[关键词]生态水族箱远程控制智能控制数据分析随着国民经济的开展及人民生活水平的提高,家居环境的个性化与生态化越来越受人们重视,而能给人带来宽松舒适的美感的鱼缸与植物受到人们的广泛喜爱。
但由于多数养殖者对鱼与植物的生活环境不甚了解,或因工作繁忙无暇照顾而时常导致所养鱼、植物死亡。
对于昂贵的欣赏性鱼与植物,其死亡会带来不小的经济损失,而对于商业性养殖池,损失更是不可估量,与之相适应,近几年国内外的“智能鱼缸〞逐渐出现。
目前,国内外的智能鱼缸所能提供功能有:水温恒温控制、充氧控制、过滤控制等,该类智能鱼缸的出现在一定程度上解决了“鱼类寿命过短〞这一问题,但其提供的功能过少、灵活性差,无法根据所养鱼的种类、数量、大小等灵活变换鱼缸中水体参数,更无法为不懂鱼、植物的用户提供合理的养殖建议。
针对上述问题,本文提出一种基于STM32单片机控制、多种传感器协同工作、可远程控制的智能生态养殖系统一智能生态水族箱。
1系统功能设计该系统是一个集养鱼与养花于一体的生态系统,养鱼产生的“废水〞用来浇花,进行废物再利用,突出了节水和环保的特点。
端软件可远程控制鱼缸以实现“一键浇花、一键水循环、一键充氧、一键获取系统状态、设置鱼缸水体ph、设置鱼缸水体温度、设置浇花以及喂鱼周期〞等一系列功能。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
单片机技术、传感器信息采集技术与Android技术简介李洋(一)智能鱼缸概述随着人们生活水平的不断提高,家居环境或是休闲娱乐场所都安装各种各样的观赏型鱼缸,而保持一个适宜水族生活的环境是一件非常耗费精力的工作。
针对水族生活环境的净化和改善的设备有很多,目前市场上常用的鱼缸控制系统有:换水器、加氧泵等改善水质的设备,但是它们大多是非智能化的、单独工作的器件。
如果仅仅把多个单独的设备组成一套多功能的鱼缸控制系统,需要投入的费用较大,同时多个单一器件机械化的组装之后,也存在一定的资源浪费,并且不便于管理控制,该系统则是从系统集成开发的角度进行设计和开发,根据当前市场上的需求,形成了一套集自动充氧、自动水位控制进排水、灯光照明和自动喂食等功能为一体的控制系统。
系统以STC12C5A60S2 单片机为核心,实现对鱼缸的集中控制和管理,并通过手机端APP与人进行信息交互。
(二)嵌入式技术1.嵌入式技术简介嵌入式系统被定义为:以应用为中心、以计算机技术为基础、软硬件可裁剪、适应应用系统,对功能、可靠性、成本、体积、功耗严格要求的专用计算机系统。
嵌入式系统主要由嵌入式微处理器、外围硬件设备、嵌入式操作系统以及用户的应用程序等4个部分组成,它是集软硬件于一体的可独立工作的“器件”。
嵌入式系统是一种面向应用、功能定制、资源受限、响应要求高、性能稳定、无自举开发能力,由硬件和软件两部分构成的专用计算机系统。
“嵌入性”、“专用性”与“计算机系统”是嵌入式系统的三个基本要素,应用对象系统指嵌入式系统所嵌入的宿主系统。
2.嵌入式技术发展环境美国著名未来学家尼葛洛庞帝1999年1月访华时预言,4~5年后嵌入式智能(电脑)工具将是PC和因特网之后最伟大的发明。
嵌入式技术已进阶成智能核心的关键性技术,随着云端运算的技术与环境逐渐成熟,各国政府均倾全力推动物联网、泛在网甚至未来网络的发展,牵动信息科技产业的技术发展走向。
智能系统已向具备更方便的使用介面,支援各式无线网络传输与容量更大的储存装置。
预估智能系统出货量将增加到2015年的33亿部,为处理器市场贡献1,000亿美元营收,而大陆占全球MCU市场比重20%,预料到2015年将成长到50亿美元。
物联网给嵌入式智慧系统、特种电脑提供了更广阔的应用。
许多公司正在从底层BIOS到嵌入式系统、特殊驱动程式、应用软体中介软体等,提供整体解决方案。
3.嵌入式系统应用领域及特点嵌入式计算机在应用数量上远远超过了各种通用计算机,一台通用计算机的外部设备中就包含了5~10个嵌入式微处理器,键盘、鼠标、软驱、硬盘、显示卡、显示器、Modem、网卡、声卡、打印机、扫描仪、数字相机、USB集线器等均是由嵌入式处器控制的。
在制造工业、过程控制、通讯、仪器、仪表、汽车、船舶、航空、航天、军事装备、消费类产品等方面均是嵌入式计算机的应用领域。
嵌入式系统是将先进的计算机技术、半导体技术和电子技术和各个行业的具体应用相结合后的产物。
嵌入式系统的特点:1)技术密集;2)资金密集;3)高度分散;4)不断创新的知识集成系统。
(三)传感器技术1. 传感器技术简介传感器技术是现代科学的前沿技术,是新技术革命和信息社会的重要技术基础。
在现代生活和科学研究中,各种类型的传感器所提供的大量可靠、准确的信息,不仅能代替人的五官功能,而且还能检测到人的五官所不能感受的信息,从而使人类能更好地认识世界和改造世界。
目前,传感器技术广泛应用于航空、航天等尖端技术领域及工业、农业等人类日常生活许多方面。
传感器在工业部门的应用普及率已被国际社会作为衡量一个国家智能化、数字化、网络化的重要标志。
因此,传感器技术作为一种与现代科学密切相关的新兴学科正得到迅速的发展,并且在许多领域被越来越广泛的利用。
2.传感器发展历史20 世纪中期传感器技术才刚刚问世。
此时传感器技术与数字控制技术和计算机技术相比是远远落后于他们的,大部分的先进成果仍处在实验研究的阶段,并没有应用于生产和应用中,转化率相对较低。
在国外传感器技术是在各个国家发展中的工业浪潮中出现的,早期的传感器技术普遍应用于各国的航空领域、军事技术、国家级项目研发等研究中。
20 世纪60 年代我国传感器技术在设计、研发、制造等方面已经取得了长足的进步,已经初步形成传感器设计、研发、制造的发展体系。
但是从总体上来看,传感器技术还是很难适应我国科技与经济的快速发展,我国常用的传感器,无论在识别系统还是在信号处理上,仍以国外进口产品为主。
再加上我国至今没有形成具备一定竞争力的传感器技术产品市场,产品革新及改进速度无法跟上信息社会的发展步伐,导致产品应用系统及生产系统远远落后与国外一些发达国家。
3. 传感器的应用传感器在科学领域已经越来越引起人们的关注。
当代传感器技术的发展与研究,尤其是基于生物学和光电通讯原理的新型传感器技术的发展,已经成为推动信息社会的关键所在。
这是因为传感器能够凭借自身阶跃相应、频率相应等动态优势及精确度、重复性、分辨率等静态优势,即使受到外界因素的影响传感器自身的特征必然会不稳定发生改变,进而为实际应用造成了一定的困难。
这就需要结合传感器的实际用途及自身的使用性能,确保最大限度的发挥传感器的功能,进而达到优化传感器的指标和参数的目的,例如高精度、高灵敏度、抗老化、低成本、无迟滞性等等。
(三)Android技术1. Android智能手机平台概述Android平台首先就是其开放性,是一种开源的、高自由度的手机操作系统,使用Google提供的优质服务。
提供得第三方开发商一个十分宽泛、自由的环境,不会受到各种条条框框的阻扰,“开源”是用于描述那些源码可以被公众使用的软件,并且此软件的使用、修改和发行也不受许可证的限制。
“高自由度”是指用户可以根据自己的喜好来设置手机界面,Android 的应用市场甚至还有各式各样的启动器来供用户自己选择,让自己的手机与众不同。
2. Android手机平台的特点开放性:源代码开发可以修改无需授权。
自由性:摆脱运营商的束缚让手机能自由接触网络。
兼容性:与硬件无关,降低了开发者的负担。
拓展性:允许手机厂商指定特色的辅助功能和服务。
3.历史背景现在的Android如日中天。
每天150万部的Android设备被激活,全球Android用户有7亿。
三星也凭借Android手机,成为第一大智能手机生产商。
而Android在2007年最初发布时,当时负责微软移动开发的Scott Horn评论说,“我看不出他们(Android)能有多大的影响”。
如今,Android的成功已经不需要预测。
Android是Google收购的诸多项目的一个。
Android之父Andy Rubin最初只想做一个数码相机的操作系统。
2005年,Google以五千万美元的价格收购了名不见经传的Android。
随后Android项目在花完资金后,陷入不温不火的尴尬境地。
正当Andy为未来悲观时,苹果拯救了Android。
2007年,乔布斯发布第一款iPhone。
全新的理念和无比友好的界面,立即震撼市场。
Google意识到这小小的掌上机隐含的威胁。
很快,Google从自己收购来的大把项目中找到Android,以免费提供Android操作系统为诱饵,联合灰头土脸的手机生产商们对抗苹果。
手机厂商挤不进苹果封闭的系统,也只能搭Android这条船。
Google擅长于网络,硬件和操作系统的积累较少。
为了尽快建起防线,Android采用了较为廉价的发展路线。
Android主要支持ARM架构的芯片。
这一架构以精简节能著称。
在ARM 上层,Android使用Linux内核,从而利用Linux丰富的硬件支持。
在Linux内核之上,Android 以Java虚拟机(JVM)为蓝本,制作适宜移动端使用的Dalvik虚拟机。
Dalvik虚拟机中,运行着App代码。
相比于iPhone长达数年的酝酿,Android不到一年即发布产品,但这种四处借鉴的做法也为未来的专利之争埋下祸根。
无论Android的未来如何,都是智能手机大潮的一部分。
在这股浪潮中,曾经的个人电脑巨人们被远远抛下。
PC的出货量已经开始衰落,不但被智能手机远远抛在后面,甚至被新生的平版电脑赶上。
曾经的PC霸主们,Intel和微软,开始思考自己的移动端策略。
然而看看智能手机的增长曲线,留给他们的时间有限。
参考文献[1] 王珍娟,宋正刚. 鱼缸智能控制器的设计[J]. 甘肃科技. 2012(09)[2] 刘焕成,编著.单片机原理及系统设计[M]. 清华大学出版社, 2011[3] 杨彦伟,苏卫红,张灏璠. 基于STC889C51的智能鱼缸控制系统[J]. 电子技术与软件工程. 2015(22)[4] 信息产业部经运司.2010年电子工业统计资料汇编[R].2010[5] 李建壮.传感器技术的应用与发展趋势展望中国科技信息2011 年第17 期[6] 林新霞等.传感器技术发展与前景展望[J].工业仪表与自动化装置.2011[7] 何立民.从嵌入式系统视角看物联网[J].单片机与嵌入式系统应用.2010[8] 中国将成全球最大嵌入式市场[J].软件, 2010[9] 信息产业部经运司.2010年电子工业统计资料汇编[R].2010[10] Hu, Jia,Song, Hocheol,Karanfil, parative analysis of halonitromethane and trihalomethane formation and speciation in drinking water: The effects of disinfectants, pH, bromide, and nitrite. Environmental Sciences . 2010.[11] Darryl B. Jones,Aysenur Saglam,Hocheol Song,Tanju Karanfil. The impact of bromide/iodide concentration and ratio on iodinated trihalomethane formation and speciation[J]. Water Research . 2011 (1)[12] Hu, Jia,Song, Hocheol,Karanfil, parative analysis of halonitromethane and trihalomethane formation and speciation in drinking water: The effects of disinfectants, pH, bromide, and nitrite. Environmental Sciences . 2010.。