资料介绍
描述
我们将制作一个 pH 计量系统。它能够将样品保持在规定的 pH 值范围内,在本例中为 8-8.5。如果读数超出范围,则会自动将少量pH UP或pH DOWN溶液添加到样品中,直到读数恢复到限制范围内。pH 值将由pH 传感器监测,而 UP/DOWN 溶液将使用蠕动泵分配。通过 I2C 协议进行操作,读数显示在 Arduino 串行监视器上。
警告:
- Atlas Scientific 不生产消费电子产品。本设备适用于电气工程师。如果您不熟悉电气工程或嵌入式系统编程,这些产品可能不适合您。
- 该设备是使用 Windows 计算机开发和测试的。没有在 Mac 上测试过,Atlas Scientific 不知道这些说明是否兼容 Mac 系统。
第 1 步:预组装要求
a)校准 pH 传感器和泵。有关校准过程,请参阅以下内容:Ezo pH 数据表、Ezo 泵数据表。
b)将 pH 电路和泵协议设置为 I2C,其中为每个设备分配一个唯一的 I2C 地址。根据本项目的示例代码,使用以下地址:pH 传感器地址为 99,pH UP 溶液泵为 103,pH DOWN 溶液泵为 104。有关如何在模式之间切换和设置地址的信息,请参阅此链接。
必须在将传感器实施到此项目之前完成校准和切换到 I2C。
第 2 步:组装硬件
如图所示连接硬件。
蠕动泵有两条电源线。连接到 Arduino 的 5V 引脚的线路用于连接到泵的电路,而外部 12V 电源用于电机。五针接头用于将泵的数据电缆安装到面包板上,然后跨接线与 Arduino 进行适当的连接。
两个 4.7kΩ 电阻用作 SDA(串行数据)和 SCL(串行时钟)线的上拉电阻。
第 3 步:将程序加载到 Arduino
该项目的代码在 I2C 模式下使用了用于 EZO 电路的自定义库和头文件。您必须将它们添加到您的 Arduino IDE 才能使用代码。以下步骤包括将此添加到 IDE 的过程。
a)从 GitHub下载Ezo_I2c_lib,一个 zip 文件夹到您的计算机上。
b)在您的计算机上,打开 Arduino IDE(如果您没有IDE,您可以从这里下载 IDE)。
c)在 IDE 中,转到Sketch -> Include Library -> Add.ZIP Library -> 选择刚刚下载的 Ezo_I2c_lib 文件夹。现在包括适当的文件。
d)将pH_dosing_pump中的代码复制到您的 Arduino 工作面板上。您还可以从上面下载的 Ezo_I2c_lib 文件夹中访问此代码。
e)编译并上传 pH_dosing_pump 代码到您的Arduino UNO 。
f)读数显示在串行监视器上。要打开串行监视器,请转到工具 -> 串行监视器或按键盘上的Ctrl+Shift+M 。将波特率设置为 9600 并选择“回车”。应显示 pH 读数并且相应地触发泵以分配 pH UP 和 pH DOWN 溶液。请记住,此示例代码考虑了 8-8.5 之间的 pH 值,因此泵仅在超出此范围时才会打开。
示范
演示的目的是展示样品的 pH 值保持在 8-8.5 之间。在设置中,样品位于中心的最大烧杯中。pH UP 溶液位于左侧烧杯中,而 pH DOWN 位于右侧烧杯中。由于样品量小,UP 和 DOWN 溶液被稀释,这样样品的 pH 值变化不会在添加时剧烈变化。在整个过程中,会反复添加 pH UP 和 DOWN 溶液,直到读数稳定在所需范围内的 pH = 8.33。
- 浊度和PH检测器开源硬件
- B8B-PH-K-S(LF)(SN)
- S12B-PH-K-S(LF)(SN) 规格书
- 基于HLW8012的计量插座设计与实现 12次下载
- 传统电量计量方案与混合计量法资料下载
- 单功能型50-600W升压DC-DC转换器PH-S系列 6次下载
- SUNTEX在线pH/ORP测量系统 136次下载
- MBUS技术在计量供热中有怎么样的应用 5次下载
- 如何使用物联网操作系统Zephyr实现“连续集成”开源软件的详细说明
- 计量学基础课程课件下载.ppt 24次下载
- 基于CortexM3的pH值检测系统 11次下载
- pH仪的应用和传感器的组成及工作原理的介绍 33次下载
- 基于GPRS的油田计量采集控制系统的设计
- 开源硬件-TIDA-00561-无线 pH 传感器发送器(兼容 SensorTag 2.0) PCB layout 设计
- 开源硬件-TIDM-3PH-ENERGY5-ESD-具有增强型 ESD 保护的 0.5 级三相电能计量系统 PCB layout 设计
- ph传感器的工作原理 ph传感器的使用方法 5337次阅读
- 带温度补偿的隔离式pH监测仪 1018次阅读
- 隔离式pH监测仪向水处理系统添加高精度隔离的技巧浅析 807次阅读
- dfrobot锥形模拟pH计简介 1365次阅读
- dfrobotGravity: 模拟pH计V2介绍 2195次阅读
- 称重软件在计量系统中有什么样的作用 4574次阅读
- dfrobot模拟PH计 (Arduino兼容)简介 2118次阅读
- dfrobot模拟pH计简介 1649次阅读
- 带有温度补偿功能的隔离式pH监测仪 1070次阅读
- ph传感器的校准_ph传感器使用的问题 9088次阅读
- ph传感器用途_ph传感器作用 1.1w次阅读
- PH值的测量方法及PH测试仪的性能特点分析 1.1w次阅读
- ph值和orp的关系 6.9w次阅读
- PH传感器的工作原理_PH传感器的使用方法 5.5w次阅读
- ph电极的工作原理(PH电极的特点和分类及用途) 10.5w次阅读
下载排行
本周
- 1山景DSP芯片AP8248A2数据手册
- 1.06 MB | 532次下载 | 免费
- 2RK3399完整板原理图(支持平板,盒子VR)
- 3.28 MB | 339次下载 | 免费
- 3TC358743XBG评估板参考手册
- 1.36 MB | 330次下载 | 免费
- 4DFM软件使用教程
- 0.84 MB | 295次下载 | 免费
- 5元宇宙深度解析—未来的未来-风口还是泡沫
- 6.40 MB | 227次下载 | 免费
- 6迪文DGUS开发指南
- 31.67 MB | 194次下载 | 免费
- 7元宇宙底层硬件系列报告
- 13.42 MB | 182次下载 | 免费
- 8FP5207XR-G1中文应用手册
- 1.09 MB | 178次下载 | 免费
本月
- 1OrCAD10.5下载OrCAD10.5中文版软件
- 0.00 MB | 234315次下载 | 免费
- 2555集成电路应用800例(新编版)
- 0.00 MB | 33566次下载 | 免费
- 3接口电路图大全
- 未知 | 30323次下载 | 免费
- 4开关电源设计实例指南
- 未知 | 21549次下载 | 免费
- 5电气工程师手册免费下载(新编第二版pdf电子书)
- 0.00 MB | 15349次下载 | 免费
- 6数字电路基础pdf(下载)
- 未知 | 13750次下载 | 免费
- 7电子制作实例集锦 下载
- 未知 | 8113次下载 | 免费
- 8《LED驱动电路设计》 温德尔著
- 0.00 MB | 6656次下载 | 免费
总榜
- 1matlab软件下载入口
- 未知 | 935054次下载 | 免费
- 2protel99se软件下载(可英文版转中文版)
- 78.1 MB | 537798次下载 | 免费
- 3MATLAB 7.1 下载 (含软件介绍)
- 未知 | 420027次下载 | 免费
- 4OrCAD10.5下载OrCAD10.5中文版软件
- 0.00 MB | 234315次下载 | 免费
- 5Altium DXP2002下载入口
- 未知 | 233046次下载 | 免费
- 6电路仿真软件multisim 10.0免费下载
- 340992 | 191187次下载 | 免费
- 7十天学会AVR单片机与C语言视频教程 下载
- 158M | 183279次下载 | 免费
- 8proe5.0野火版下载(中文版免费下载)
- 未知 | 138040次下载 | 免费
评论
查看更多