基于51单片机水质检测系统开发 PH采集 TDS电导率检测 鱼塘养殖 浊度采集 温度检测 蓝牙无线传输 蜂鸣器报警 成品套件 DIY设计 实物+源程序+原理图+仿真+其它资料

       水是生命之本, 是生物赖以生存必不可少的物质资源之一,水也是为人体获得各种营养物质的重要途径之一。随着科技的发展,水污染越来越严重。对水资源的保护成为一项重要的工程。水质检测是对水资源保护的重要指标,水质检测越来越受到人们的关注。 因此本次设计本设计选择水质检测系统。其中水体安全则是影响人体健康和国计民生的重大问题。水安全已成为全球性的重大战略性问题。 近年来由于本设计国工业生产水平的迅猛发展,每年的废水也不断增加,其中对环境产生影响的来源主要有:

· 未经处理而排放的工业废水

· 未经处理而排放的生活污水

· 大量使用化肥、 农药、 除草剂的农田污水

· 堆放在河边的工业废弃物和生活垃圾

· 水土流失

· 矿山污水

导致人类周围的水环境污染日趋严重,严重制约了经济的发展和危害着人类的健康。 严峻的水形势提高了人们对水污染控制的重视,对废水的处理和检测成为了维护良好人民生活环境所必不可少的要求 废水中是否有对环境产生重大影响的元素和他们的含量是否在标准以内直接关系到本设计的生存环境,做好水质监测是本次设计的重点目标。

关键词: 浊度;PH;51单片机;DS18B20温度传感器

825-23-24

硬件组成部分:

 整个实物设计过程:

PH+浊度+温度+报警(版本二十三):

基于51单片机水质采集 浊度检测 PH 温度报警 系统设计(实物+程序+原理图+其他资料)845-23

PH+浊度+温度+蓝牙+报警(版本二十四):

基于51单片机水质采集 浊度检测 PH检测 温度报警 蓝牙传输 系统设计(实物+程序+原理图+其他资料)845-24

1.   51系列单片机进行数据处理

2.   OLED液晶显示当前参数

3.   PH模块采集当前水质PH酸碱度

4.   DS18B20温度传感器采集当前水体温度

5.   TDS(电导率)传感器采集当前水体TDS值

6.   浊度(TS-300B传感器)采集当前水体浑浊度

7.   第一个按键设置,第二个加,第三个键

8.   按键设置PH上限+下限报警

9.   按键设置温度上限报警

10.   按键设置浊度上限报警

11.   按键设置TDS上限报警

12.   任意一个参数报警,OLED液晶都会闪烁提醒

13.   任意一个参数报警,蜂鸣器都会进行声光报警

15.   蓝牙:通过HC-05蓝牙模块传输当前数据到手机端显示

1 绪论

1.1 课题研究目的意义

中国水资源的分布极其不均匀 ,水土流失矿山污水导致人类周围的水环境污染日趋严重,严重制约了经济的发展和危害着人类的健康。严峻的水形势提高了人们对水污染控制的重视,对废水的处理和检测成为了维护良好人民生活环境所必不可少的要求,废水中是否有对环境产生重大影响的元素和他们的含量是否在标准以内直接关系到本设计的生存环境。

水是人类生产和生活中必不可少的资源,可是现在,生态环境遭到了人类严重的破坏,水资源持续污染,保护水资源和水污染治理成为当代社会最为关注的问题。污染负荷急剧增加,加重了水体的污染,所以水资源也更加短缺了。工业废水近年来虽然经过治理有所减少,但城市生活污水有增无减,占水质污染的55%以上。

水是生命之本,是人类赖以生存必不可少的物质资源之一,水也是为人体获得各种营养物质的重要途径之一。随着科技的发展,水污染越来越严重。对水资源的保护成为一项重要的工程。水质检测是对水资源保护的重要指标。水质检测越来越受到人们的关注。因此本次设计本设计选择水质检测系统。其中饮水安全则是影响人体健康和国计民生的重大问题。饮用水主要考虑对人体健康的影响,其水质标准除有物理指标、化学指标外,还有微生物指标;对工业用水则考虑是否影响产品质量或易于损害容器及管道。近年来,由于国际上一些地区和国家频繁发生恶性事件,饮水安全和卫生问题引起了全球的关注,饮水安全已成为全球性的重大战略性问题。

所以水资源的保护成了我国重中之重的一个问题,水土流失矿山污水导致人类周围的水环境污染日趋严重,严重制约了经济的发展和危害着人类的健康。严峻的水形势提高了人们对水污染控制的重视,对废水的处理和检测成为了维护良好人民生活环境所必不可少的要求,废水中是否有对环境产生重大影响的元素和他们的含量是否在标准以内直接关系到本设计的生存环境,做好水质监测是本设计重要目标。

1.2 国内外研究现状

许多年以来我国的环境监理工作一直采用传统的环境水质监测工作主要以人工现场采样、实验室仪器分析为主。我国环境水质监测仪器以往主要依赖进口,从2000年开始, 成熟的国产化设备才开始在全国范围内大规模推广。水质监测现状揭示了我国水污染的严重程度和水质监测的建设的落后。因此,治理水污染,必须先做好水质监测。

近年,水质自动监测技术在许多国家地表水监测中得到了广泛的应用,我国的水质自动监测站的建设也取得了较大的进展。但是,还没有可普遍应用于基层水环境在线监测与数据远程传输、处理的水质监测完备平台在国内产出。并且,近年发展起来的各式数据传输网络大多数是上下环境监测部门之间的数据传输,基于基层水质的实时采集监测与水质分析系统环节还很薄弱。

1.3设计依据

随着社会的发展和人们对自身健康的关注以及水资源日益短缺和恶化,使人们对水质越发关注,因此各项水质检测仪器都需要突破难关,迅速发展。统计数据表明,1995-1999年,全国水质分析仪器的年平均销售量位217亿美元,同期中国平均销售额仅为20亿美元左右,占全球总销售额的3.8%。因此中国许多项水质检测仪器都需从国外购买。“十二五”期间,环保部要求县以上城市的污水厂全部采用在线监测,数量巨大,目前发达国家的进口仪器占国内数量的95%,而国内的仪器由于质量不稳定,精度不够远远跟不上社会发展的需要。不但市场占有率低,而且质量不稳定,进口仪器的价格约5万。需进一步扩大用途用于医院污水排放,水产养殖,自来水厂,纯净水厂。

目前,经文献检索,对我国具有一定影响的分析仪器公司中(如上海雷磁分析仪器厂,北京分析仪器厂及四川分析仪器厂等)没有类似成熟产品的信息。在这样的背景下,开发出我们自己的高质量的水质检测仪具有非常现实的意义。

2系统的整体方案设计

本次系统构成分为硬件系统和软件部分。硬件系统就是单片机的选型,传感器的选型,电子元器件的选择。当所有材料选型完成后,进行电子电路设计,确保每个电路的正确和畅通。之后按照设计好的电路图,将所有材料焊接起来,组成一个单片机系统。当硬件部分完成后,进行软件设计,用来控制整个单片机。这里采用KEIL软件进行软件的编程,KEIL软件集成链接器,,编译器,宏汇编,管理库和仿真调试器。采用语言进行整体设计,编写完成后进行测试,没有问题通过下载器烧录进单片机。

2.1系统的整体构架

本系统采用51单片机单片机作为主控芯片,采用频率特性好,浊度传感器具有较高的响应频率的硅光电池采集光信号并转化成电信号,经过放大电路把信号放大,我们通过浊度模块和PH通过A/D转换器adc0832,转换成数字信号送入单片机进行分析处理,最后显示出相关数据,通过DS18B20温度传感器来采集当前水体温度,把所有是数据显示到液晶显示屏上进行显示。按键用来设置当前温度、PH、浊度、报警值不在范围内蜂鸣器进行报警提醒。通过HC-05蓝牙模块进行无线数据传输。电路图如下图所示:

2.2 本课题研究的主要内容

内容:本设计以51系列单片机STC89C52为核心设计水质检测系统,自行设计电源,选用PH传感器采集当前水体酸碱度、DS18B20温度采集、浊度传感器、OLED液晶显示,按键设置和蜂鸣器报警提醒构成。设计经过调研,收集且分析相关技术资料,综合考虑水质检测系统。主要完成以下工作:

  1. 基于单片机水质检测设计方案。
  2. 温度传感器、PH、浊度传感器等与单片机的接口电路设计。
  3. OLED液晶显示当前信息。
  4. 按键设置参数报警范围,通过蜂鸣器进行声光报警。
  5. 电源通过USB-5V供电为整个系统供电
  6. 通过HC-05蓝牙模块把数据传输到手机端进行显示
  7. 设计主要软件程序模块,完成软件设计。
  8. 实物调试

2.3 设计硬件框图

系统硬件结构框图见下图。

各框图的作用:

1.PH/浊度转换:它的作用是将时间连续、幅值也连续的模拟量转换为时间离散、幅值也离散的数字信号,因此,A/D转换一般要经过取样、保持、量化及编码4个过程。在实际电路中,这些过程有的是合并进行的,例如,取样和保持,量化和编码往往都是在转换过程中同时实现的。本次设计主要通过AD转换获取PH和浊度值。

2.单片机电路:单片机电路是程序控制的中心,它把计算机的各种功能电路都集成在一块芯片上,主要包括中央处理器CPU、程序存储器ROM、数据存储器RAM、输入/输出接口电路及计时、分频、扫描、定时、时间设定等电路,ROM内已固化了操作程序,单片机根据输入指令和检测信号,调出内部相应的操作程序,通过电路处理后,输出各种电路控制信号,自动完成程序操作过程。

4.液晶显示电路:由于液晶显示功耗低、无电磁辐射、寿命长、价格低、接口方便等一系列显著优点,被广泛应用于各种仪器仪表、测量显示装置、计算机显示终端等诸方面。

5.按键设置电路:通过按键设置当前水质参数报警范围可以进行任意修改。

6.通过DS18B20防水温度传感器检测当前水体温度

7.电源电路:这是为主控芯片及其外围控制电路提供稳定电源的电路,51单片机及其他元件需要+5V的电源。

8. 把当前的数据通过HC-05模块进行无线传输到设计端进行显示,

  • 23
    点赞
  • 26
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
要在C语言中实现OLED屏幕显示ph浊度温度TDS检测算法,需要以下步骤: 1. 硬件连接 首先需要将OLED屏幕与单片机进行连接。具体连接方式需要参考OLED屏幕和单片机的硬件接口定义。 2. 初始化OLED屏幕 在开始使用OLED屏幕前,需要先对其进行初始化。具体的初始化方法需要参考OLED屏幕的数据手册。 3. ph检测算法 ph检测算法可以使用AD模块采集传感器输出的电信号,并通过校准方法将电信号转换成ph值。校准方法可以参考PH传感器的数据手册或者网上的相关资料。 4. 浊度检测算法 浊度检测算法可以使用光散射原理,测量水中悬浮颗粒的浓度。具体的测量方法需要参考浊度传感器的数据手册或者网上的相关资料。 5. 温度检测算法 温度检测算法可以使用温度传感器采集水温,并将温度转换成数字信号。具体的转换方法需要参考温度传感器的数据手册或者网上的相关资料。 6. TDS检测算法 TDS检测算法可以使用电导率传感器采集水中的电导率,并通过校准方法将电导率转换成TDS值。具体的校准方法需要参考电导率传感器的数据手册或者网上的相关资料。 7. 屏幕显示 最后,需要将检测到的ph浊度温度TDS值显示在OLED屏幕上。可以使用C语言中的相关库函数来实现屏幕显示功能。 综上所述,实现OLED屏幕显示ph浊度温度TDS检测算法需要硬件连接、OLED屏幕初始化、各种传感器采集数据和转换算法、以及屏幕显示功能。具体实现过程需要参考各种传感器和OLED屏幕的数据手册和相关资料

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值