Become a leader in the IoT community!

New DevHeads get a 320-point leaderboard boost when joining the DevHeads IoT Integration Community. In addition to learning and advising, active community leaders are rewarded with community recognition and free tech stuff. Start your Legendary Collaboration now!

Step 1 of 5

CREATE YOUR PROFILE *Required

OR
Step 2 of 5

WHAT BRINGS YOU TO DEVHEADS? *Choose 1 or more

Collaboration & Work 🤝
Learn & Grow 📚
Contribute Experience & Expertise 🔧
Step 3 of 5

WHAT'S YOUR INTEREST OR EXPERTISE? *Choose 1 or more

Hardware & Design 💡
Embedded Software 💻
Edge Networking
Step 4 of 5

Personalize your profile

Step 5 of 5

Read & agree to our COMMUNITY RULES

  1. We want this server to be a welcoming space! Treat everyone with respect. Absolutely no harassment, witch hunting, sexism, racism, or hate speech will be tolerated.
  2. If you see something against the rules or something that makes you feel unsafe, let staff know by messaging @admin in the "support-tickets" tab in the Live DevChat menu.
  3. No age-restricted, obscene or NSFW content. This includes text, images, or links featuring nudity, sex, hard violence, or other graphically disturbing content.
  4. No spam. This includes DMing fellow members.
  5. You must be over the age of 18 years old to participate in our community.
  6. Our community uses Answer Overflow to index content on the web. By posting in this channel your messages will be indexed on the worldwide web to help others find answers.
  7. You agree to our Terms of Service (https://www.devheads.io/terms-of-service/) and Privacy Policy (https://www.devheads.io/privacy-policy)
By clicking "Finish", you have read and agreed to the our Terms of Service and Privacy Policy.

What is the Optimal Electrode Shape for Non-Contact Water Level Sensors in a Coffee Machine?

I am trying to design an automatic water filling system for my coffee machine. I need to design and make two non-contact non-immersion level sensors for the water tank. Ideally these should use electrodes on a thin printed circuit mounted just behind the tank. It needs to detect two levels:
A low level “turn the water on” sensor
A high level “turn the water off” sensor
What is the best shape to make these electrodes?

where green is ground, red is live. Or something else.
I have not determined what circuit to use for the detector yet. I have a schematic for a RC oscillator design. But if you have a better idea, please describe.
file0.jpg

  1. JeremyCook#0000

    Seems like I’ve seen moisture sensors using capacitive sensing, which is maybe what you mean by the RC oscillator. I probably wouldn’t want to pass actual current from positive to ground through the water if that’s what you’re proposing (Maybe it would work, and maybe that is an accepted technique, but just my gut feeling).

    For more info on capacitive sensing, you might check out this article I wrote some time ago about ATtiny touch sensing: https://embeddedcomputing.com/technology/software-and-os/ides-application-programming/attiny85-capacitive-touch-sensing-sans-external-resistors – The other thing that could be very useful shapes-wise IIRC is this Microchip capacitve Touch Sensor Guide (referenced there): https://ww1.microchip.com/downloads/aemDocuments/documents/TXFG/ApplicationNotes/ApplicationNotes/Capacitive-Touch-Sensor-Design-Guide-DS00002934-B.pdf – Has been a while since I looked at it, but lots of great info IIRC.

  2. aymen ammari#0000

    Thanks for the suggestion! Capacitive sensing is exactly what I had in mind. I’ll take a look at your article and the Microchip guide you mentioned. those sound really helpful. I was thinking about using interdigitated electrodes to improve sensitivity. do you think that’s a good choice for this? Also, I’ve been considering an RC oscillator circuit for the detection, but I’m open to better ideas if you have any thoughts on that!

  3. JeremyCook#0000

    Glad I could (hopefully) help. I’m not sure what interdigitated electrodes are, so I have no input there. Oscillator may work well, but you could also look at doing the operation in firmware via a microcontroller.

CONTRIBUTE TO THIS THREAD

Leaderboard

RANKED BY XP

All time
  • 1.
    Avatar
    @Nayel115
    1620 XP
  • 2.
    Avatar
    @UcGee
    650 XP
  • 3.
    Avatar
    @melta101
    600 XP
  • 4.
    Avatar
    @lifegochi
    250 XP
  • 5.
    Avatar
    @Youuce
    180 XP
  • 6.
    Avatar
    @hemalchevli
    170 XP