水位表

水位指示器采用一种简单的机制来检测和指示架空水箱或任何其他水容器的水位。

测量方法是使用一组9个探头,分别放置在水箱壁上的9个不同高度(探头9到探头1按高度递增的顺序放置,普通探头(即供电携带探头)放置在水箱底部)。8级表示“罐满”的情况,0级表示“罐空”的情况。

推荐阅读:使用8051单片机的水位控制电路如何工作?

当水位低于最小可检测电平(MDL)时,设置七段显示器,显示数字0,表示水箱是空的,当水达到1级(但低于2级)时,探头之间的连接完成(通过导电介质-水),晶体管的基电压增加。

这导致晶体管的基极-发射极结向前偏置,使晶体管从截止模式切换到导通模式,单片机的PIN (B7)被拉到地,因此七段显示器显示的对应数字为1。

类似的机制也适用于所有其他级别的检测。当油箱满时,单片机的所有输入引脚都变低。这导致显示器显示为8,在这种情况下还会发出蜂鸣器的声音,从而表明“坦克已满”的情况。

大多数水位指示器只能指示和检测单个水位。在这里实现的水位指示器可以显示多达九个这样的水平和微控制器显示的水平数字在一个七段显示器。

因此,该电路不仅能够提醒人们水箱已满到一定的水位,而且还能指示水位已降至可检测的最低水位以下。这个电路在电器中很重要,如水冷却器,当散热器中没有水用完时,有马达燃尽的危险,它也可以用于燃料位指示。

文献阅读:使用555定时器进行水位报警

在这个项目中,我们展示了水位指示器使用了八个晶体管,随着水位的上升而引导,还添加了一个蜂鸣器,它会自动启动,当水位满时,自动蜂鸣器在单片机的帮助下启动。在这个项目的帮助下,我们不仅在七段显示器上显示水位,而且用蜂鸣器来显示水满的情况。

水位指示器工程电路特点:

  1. 安装方便。
  2. 低维护。
  3. 简洁优雅的设计。
  4. 自动水位控制器,确保水泵无溢流或干跑,节省电和水。
  5. 避免屋顶和墙壁因水箱溢水而渗水。
  6. 全自动,节省人力。
  7. 耗电量极低,适合连续作业。
  8. 自动水位控制器为您提供了灵活性,以决定自己的水泵机组的运行水位。
  9. 显示清晰的水位指示在头顶的水箱。

水位指示器工程方框图:

水位指示器方框图

水位指示器电路图:

水位指示器电路图

下载项目代码

如何用AVR单片机设计水位指示方案?

  • 一个恒定的5v电源供应给微控制器和其余的电路从电池。
  • 该水箱有9个导电型传感器(其他类型的传感器已经提到过,但在我们的项目中只使用导电型)嵌入其中,9根传感器中的8根电线连接到晶体管,第9根连接到5v+电源。
  • 晶体管的用途是作为逆变器(即在开状态下输出低电压,在不导电状态下输出高电压),所有晶体管的输出都连接到微控制器的PORTB。
  • 七段显示器连接到PORTD。它以共阴极方式连接。
    第7级的输出不仅显示在七段显示器上,而且还用不连续的蜂鸣器声音表示。
  • 第8级(即坦克满量状态)的输出不仅显示在7段显示器中,而且还用连续的蜂鸣器声音表示。

水位指示器工程电路如何工作?

这个项目的操作非常简单,容易理解。在我们的“水位指示器”项目中,主要有3个条件:

  1. 源池中没有可用的水。
  2. 中级水平,即第三至第七水平。
  3. 源池中有充足的水可用。

让我们进一步讨论这三个条件

条件1:没有水

当槽空时,8个指示探针和公共探针(连接到5v+电源)之间没有导电路径,因此晶体管基极发射极区域将没有足够的偏置电压,因此它保持在截止区域,其集电极的输出将为Vc约4.2v。

在这种情况下,微控制器被用在主动低区域(这意味着它认为0-2伏为高和3-5伏为低),现在晶体管的输出约为4.2伏将被微控制器认为是低,因此由微控制器给七段显示器的默认值是0,这表明槽是空的。

条件2:中等水平

现在,随着水开始在水箱中填充,传感探头和公共探头之间建立了导电路径,相应的晶体管在其底部获得足够的偏置,它们开始导电,现在输出将是Vce(即1.2v-1.8v),大约是给微控制器的。

在这里,单片机被编程为优先级编码器,它检测最高优先级的输入,并在七段显示器中显示相应的水位。

在这个项目中,当水位达到第7级,即最后但一个级别连同显示在7段一个不连续蜂鸣器被激活,警告用户,水箱即将满。

条件3:水满

当水箱满时,顶层探头通过水获得导电路径,相应的晶体管进入导通,导通的输出给微控制器,通过这个输入微控制器不仅在七段显示液位,而且激活连续蜂鸣器,用户可以了解水箱已满,并可以关闭电机和节约用水。

水位指示器工程工作流程图:

水位指示器流程图

流程图使我们对项目有了清晰易懂的理解。过程如下:
微控制器检查油箱是否满,如果满足条件,它在显示单元上指示相同的条件,如果条件不满足,它也会发出蜂鸣器的声音,它会再次检查,这个过程继续,并在显示单元中指示相应的水平。

推荐阅读- - -七段显示器如何与8051单片机连接?

水位指示器项目申请:

  • 自动水位控制器可用于宾馆、工厂、住宅、公寓、商业大厦、排水系统等,可固定用于单相电机、单相潜水器、三相电机。(对于3Æ和单相潜水启动器是必要的)和裸井,井眼和污水池。我们可以通过一个单元控制两个电机和两个污水池和两个架空水箱。
  • 自动水位控制器在水位下降到预定水位(通常是1/2个水箱)以下时自动启动水泵组,当水箱满时自动关闭水泵组。
  • 车辆燃油位指示器。
  • 公司大型集装箱的液位指示器。

我们正在提供完整的信息,即电路图和项目代码在这里,它将是伟大的,如果您可以与我们分享一些您的项目细节。

在这里,您可以查看完整的输出水位指示器的视频.希望这能帮助你明白。得到最新的电子产品项目定期访问本网站更新。

49岁的反应

      1. 嗨,兄弟,我正在为我的家做这个项目,你可以帮助我,我在编程我的微控制器
        请帮助

  1. 我对这个水位控制器很感兴趣。所以请先生告诉我这个东西,我怎么能使它为我的个人项目...........

  2. 你好,我试图做一个类似的项目使用传感器探头,但我想连接输出(水的水平)到树莓派,以便它在LCD上显示当前的水位

  3. 你好,先生,我想把这个项目做成“水位指示器”。用的是哪个微控制器?
    我们需要为这个项目编程这个微控制器吗?如果它需要,它是怎么做的?

  4. 回答请先生! !

    利用语音集成电路和蜂鸣器进行大坝闸门自动水位指示控制系统的设计。在这款游戏中,我们使用了三根电线来指示gam中的水位。如果水位达到第一根线的输出将作为“水位低”,这将显示在LCD上,这将以声音的形式也。如果水位到达第二根线,那么输出是“水位中等”,在第三根线输出是“水位高”。我的问题是……

    1.水通过电线传递到微控制器的信息是什么形式?

    请把我先生的答复尽可能。
    如果有人知道可以给我发邮件,谢谢

  5. 在使用语音IC和蜂鸣器项目的大坝闸门控制系统的水位指示中,如果水位指示通过电线传给微控制器,那么该信息将以何种形式传给微控制器?

    知道答案的人请发邮件给我解释。

  6. 在我的大学里,我把这个项目作为充分的指标,我已经完成了这个项目,我需要的信息,在你的帮助下,我可以在这里找到它
    它的电路很简单,只花了我50卢比
    你的信息完成我的项目报告

  7. 嘿,

    我对这个很感兴趣,我正在使用一个KL43Z板,我想知道如何做,如果有这个的源代码

    真的需要帮助!!

    1. 一般来说是可以的。但不应超过微控制器GPIO引脚的额定电流(40mA)。在我们这里,如果你直接从水箱连接,电流将超过40mA。这就是为什么我们在这里使用一个晶体管与电流限制电阻,以保护控制器从大电流。

      如果你想知道更多关于如何使用NPN晶体管,那么你应该考虑阅读这篇-//www.dancecages.com/npn-transistor/

  8. 你好先生. .我对你的项目感兴趣,并希望在我的家里实现它。帮助我得到源代码,使它适当地工作,我会感谢你的帮助。

  9. 感谢您实时分享水位指示器。现在我可以提交最后一年的项目了。许多谢谢。坚持发布有用的材料帖子。

    1. 你能帮我与你使用的一切为这个项目,我目前正在工作它作为我的最后一年的项目。

      1. - 1 x Atmega8微控制器
        - 9 × BC547 NPN晶体管
        - 8 x 100Ω电阻
        - 8 x 280KΩ电阻
        - 2 x 470Ω电阻
        - 1 x 7段显示器(共阳极)
        - 1 x 5v蜂鸣器

  10. 你好,

    谢谢你的设计。我实施了,效果很好。由于这个项目是电池操作(在我的情况下),输入晶体管开关如果关闭将一直消耗电流。

    所以我增加了另一个晶体管开关电源的普通探头。所以我只要打开公共探针的电源,然后读取输入,然后关闭。这节省了我的太阳能电池的电力。这只是一个提示。

留下一个回复

您的电邮地址将不会公布。必填项已标记