0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

使用松弛振荡器的总溶解固体计

星星科技指导员 来源:microchip 作者:microchip 2023-04-21 10:26 次阅读

什么是 TDS?

在讨论如何使用我们的 8 位 MCU 测量总溶解固体 (TDS) 之前,让我们简要解释一下什么是 TDS。TDS是决定给定水源质量的关键因素,可以理解为水中存在无机或不溶性盐和少量有机物。杂质含量越高,溶液的导电性就越强,这可以通过使用测量溶液中离子数量的电导率探头进行定量。例如,通过在水中加入盐,水分子分离钠离子和氯离子,从而提高溶液的电导率。这使得电流很容易被这些离子带入溶液中。

那么,为什么要关心TDS?TDS可以通过测量存在的某些杂质的量来量化水质。溶解了过量这些物质的水对人类和环境有毒。高水平的TDS会干扰污水处理的有效性,导致城市管道中不必要的堆积,导致农作物的不安全施肥,并最终影响标准饮用水。

实施 TDS 测量工具

现在我们已经介绍了什么是TDS以及它们如何影响我们的日常生活,让我们谈谈如何使用8位MCU实现TDS测量工具。测量TDS的方法之一是使用分压器,如图1所示。在该电路中,受污染的水充当可变电阻,可变电阻两端的电压可以使用模数转换器ADC测量。根据这些值,可以计算出 TDS。使用分压器,可以用最少的电路在很宽的范围内测量TDS值。TDS的缺点之一是系统的精度会随着时间的推移而降低,因为腐蚀会通过称为电解的过程在探针上积聚,这导致需要定期清洁和/或重新校准探头。此外,电解会导致H2O分裂,导致形成少量的氢气和氧气,这可能是危险的。

poYBAGRB-tKAdxDiAACHa7ueBGI324.png

图1:分压器电路

另一种可用于测量TDS值的方法是使用运算放大器(op amp)作为弛豫振荡器,如图2所示。为了理解这种方法如何测量TDS值,让我们简要讨论什么是松弛振荡器。用于产生此结构的电路由一个电容器、多个电阻器和一个运算放大器组成。最初,运算放大器的输入不平衡。为了纠正不平衡,运算放大器沿一个方向推动或拉动输出。发生这种情况时,输出发生偏移,运算放大器必须开始向相反方向移动,以尝试抵消这种变化。输出在此状态下开始振荡。这最终会在运算放大器的输出端产生脉冲。

松弛振荡器通过显着降低探头上积聚的腐蚀速率来提高TDS仪表的长期稳定性,因为探头在零和正之间调节,从而减少了离子对探头的吸引力。

TDS探头作为运算放大器的输入连接,并充当可变电阻(图1中的R2)。电容的输入值(图1中的C2)决定了振荡器的振荡速度。通过改变该电容值,可以修改频率范围。

然后,运算放大器产生的脉冲可由捕获/比较/PWM(CCP)外设捕获。CCP捕获运算放大器输出,然后可用于计算脉冲时间段并转换为TDS值。

pYYBAGRB-tmAW3yOAABdaB3Y32w575.png

图2:松弛振荡器电路

分压器电路和松弛振荡器电路都提供了使用我们的8位MCU测量TDS值的解决方案。

审核编辑:郭婷

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • mcu
    mcu
    +关注

    关注

    146

    文章

    17128

    浏览量

    351002
  • 分压器
    +关注

    关注

    0

    文章

    191

    浏览量

    18910
  • adc
    adc
    +关注

    关注

    98

    文章

    6496

    浏览量

    544475
收藏 人收藏

    评论

    相关推荐

    石英振荡器以及压控振荡器的使用会不同吗?

    有源晶振也称之为石英振荡器,因为石英精度要高于陶瓷的精度,所以,所有的振荡器材质均为石英所成。石英振荡器根据晶振在电路中不同的功能又分为温补振荡器,压控
    发表于 06-08 09:46

    自激振荡器电路

    自激振荡器电路 图 自激振荡器电路 图示出自激振荡器电路部分。实验发现此振荡器
    发表于 07-18 12:09 1.1w次阅读
    自激<b class='flag-5'>振荡器</b>电路

    振荡器,振荡器是什么意思

    振荡器,振荡器是什么意思 振荡器 振荡器(英文:oscillator)是一种能量转换装置——将直流电能转换
    发表于 03-08 17:41 9594次阅读

    振荡器,振荡器的分类,振荡器的特性

    振荡器,振荡器的分类,振荡器的特性 振荡器定义振荡器简单地说就是一个频率源,一般用在锁相环中。详细说就是一个不需要
    发表于 03-08 17:46 1524次阅读

    振荡器,振荡器的分类和原理是什么?

    振荡器,振荡器的分类和原理是什么? 振荡器定义振荡器简单地说就是一个频率源,一般用在锁相环中。详细说就是一个不需要
    发表于 03-22 14:04 1.9w次阅读

    压控振荡器,压控振荡器是什么意思

    压控振荡器,压控振荡器是什么意思 压控振荡器(VCO) 压控振荡器(VCO)是指信号发生输出信号的频率由外加信号电压控制。VCO的频
    发表于 03-22 14:29 5314次阅读

    使用数字电位的可编程振荡器

    数字电位功能广泛,可用于许多滤波和波形发生应用。 本设计介绍一种振荡器,可通过设置数字电位的电阻对 振荡频率和幅度进行独立编程。图1显示的是典型二极管 稳定文氏电桥
    发表于 04-11 16:51 50次下载
    使用数字电位<b class='flag-5'>计</b>的可编程<b class='flag-5'>振荡器</b>

    CMOS振荡器设计

    并讨论了一种新颖的完全基于CMOS 静态逻辑反相设计的数字控制振荡器 振荡器   振荡器是收发设备的基础电路,它的作用是产生一定
    发表于 06-15 17:23 1.1w次阅读
    CMOS<b class='flag-5'>振荡器</b>设计

    振荡器如何拆解

    振荡器(oscillator)是一种能量转换装置——将直流电能转换为具有一定频率的交流电能,其构成的电路叫振荡电路。振荡器主要可以分成两种:谐波振荡器(harmonic oscilla
    的头像 发表于 04-23 16:46 5243次阅读

    Arduino松弛振荡器开源案例

    电子发烧友网站提供《Arduino松弛振荡器开源案例.zip》资料免费下载
    发表于 08-17 11:26 0次下载
    Arduino<b class='flag-5'>松弛</b><b class='flag-5'>振荡器</b>开源案例

    UJT松弛振荡器电路分享

    单结晶体管通常可以以松弛振荡器的形式接线,如以下基本电路所示。
    的头像 发表于 06-03 11:41 1951次阅读
    UJT<b class='flag-5'>松弛</b><b class='flag-5'>振荡器</b>电路分享

    什么是RC振荡器?RC振荡器的工作原理 基本RC振荡器电路设计

    使用电阻和电容元件的振荡器可以获得良好的频率稳定性和波形,这种振荡器称为 RC 或者相移振荡器
    的头像 发表于 08-31 14:20 7096次阅读
    什么是RC<b class='flag-5'>振荡器</b>?RC<b class='flag-5'>振荡器</b>的工作原理 基本RC<b class='flag-5'>振荡器</b>电路设计

    MEMS振荡器与传统振荡器的比较

    MEMS振荡器与传统振荡器的比较
    的头像 发表于 12-13 16:14 551次阅读
    MEMS<b class='flag-5'>振荡器</b>与传统<b class='flag-5'>振荡器</b>的比较

    什么是皮尔斯振荡器?皮尔斯振荡器电路原理分析案例

    皮尔斯振荡器**是**石英晶体振荡器最常见的设计之一**,**皮尔斯振荡器的核心是一个反馈回路,其中包括一个谐振电路和一个放大器。
    的头像 发表于 02-17 15:18 4554次阅读
    什么是皮尔斯<b class='flag-5'>振荡器</b>?皮尔斯<b class='flag-5'>振荡器</b>电路原理分析案例

    什么是皮尔斯振荡器?皮尔斯振荡器电路如何工作?

    皮尔斯振荡器是石英晶体振荡器最常见的设计之一,皮尔斯振荡器在设计上与之前的 Colpitts 振荡器非常相似,非常适合使用晶体作为其反馈电路的一部分来实现晶体
    的头像 发表于 04-01 14:24 1838次阅读
    什么是皮尔斯<b class='flag-5'>振荡器</b>?皮尔斯<b class='flag-5'>振荡器</b>电路如何工作?