Cookies op Tweakers

Tweakers is onderdeel van DPG Media en maakt gebruik van cookies, JavaScript en vergelijkbare technologie om je onder andere een optimale gebruikerservaring te bieden. Ook kan Tweakers hierdoor het gedrag van bezoekers vastleggen en analyseren. Door gebruik te maken van deze website, of door op 'Cookies accepteren' te klikken, geef je toestemming voor het gebruik van cookies. Wil je meer informatie over cookies en hoe ze worden gebruikt? Bekijk dan ons cookiebeleid.

Meer informatie
Toon posts:

GND probleem met Wemos D1 mini

Pagina: 1
Acties:

  • mhaket
  • Registratie: augustus 2006
  • Laatst online: 22-06 16:37
Ik ben weer aan het knutselen geslagen met elektronica en loop tegen wat ik denk een GND probleem maar ik snap niet precies waarom.

Situatie:
- Wemos D1 mini gevoed via USB (telefoonlader)
- Op de pinnen GND en D4 (GPIO-2) de beveiliging van een drainagepomp. Deze beveiliging is een switch die vast aan een vlotter en is kortgesloten als het reservoir van de pomp 'leeg' is (en de drainagepomp dus werkt) en open als het reservoir dreigt over te lopen (drainagepomp is kapot). D4 heeft een interne pull-up dus als D4 laag is dan is alles OK, als D4 hoog wordt dan is de drainagepomp kapot
- Op de pinnen GND, 3.3V en D7 (GPIO-13) twee DS18b20 met tussen 3,3V en D7 een weerstand van 5K7. Deze twee temperatuursensoren zitten op de aanvoer en de retourleiding van de CV. Deze leidingen liggen aan de aarde.

Als ik alleen de sensoren aansluit, werkt alles prima. Als ik alleen de drainagepomp beveiliging aansluit is ook alles in orde maar als ik beide aansluit dan start de Wemos D1 mini niet meer op en soms blijft het blauwe lampje dan branden.

Mijn aanname is dat ik een GND probleem heb maar ik snap niet precies waarom? Ik heb beide pinnen van de drainagepomp gemeten en geen van beide hangt aan aarde. Ik zou verwachten dat deze aan een mechanische schakelaar hangen en gewoon 'zweven' qua GND. Als ik de sensoren aan de CV leiding vastmaak, dan forceer ik daarmee de GND van de WEMOS D1 mini naar aarde maar omdat de voeding geen aarde heeft zou dat ook geen probleem moeten zijn. Wat zie ik over het hoofd?

En dan natuurlijk de vraag, hoe los ik het op? Ik kan natuurlijk de sensoren 'ontkoppelen' van de aarde door een isolator tussen de sensor en de CV leiding te plaatsen bijv. isolatietape maar in hoeverre beïnvloed dat de warmtemeting? Andere suggesties?

  • Sine
  • Registratie: juni 2001
  • Laatst online: 14:32
GPIO-2 is een van de pennen waarmee je het ding in programmeer modus kunt zetten, ik gok zomaar eens dat het daar mis gaat.

Repareren doe je zo.


  • mhaket
  • Registratie: augustus 2006
  • Laatst online: 22-06 16:37
Even opgezocht:

"D4 GPIO2 pulled up HIGH at boot connected to on-board LED, boot fails if pulled LOW"

In mijn geval is wordt hij inderdaad naar 0 getrokken bij een boot terwijl hij aangesloten is aan de drainagepomp (normaal is de beveiliging van de pomp kortgesloten). Gevalletje design fout. Opzoek naar een andere pin om dit werkend te krijgen...

Wel raar dat ik daar bij het testen niet tegenaan gelopen ben, Heb hem toch regelmatig opnieuw opgestart terwijl ik GPIO-2 aan de GND had hangen doordat ik de twee draden tegen elkaar aan hield.

[Voor 21% gewijzigd door mhaket op 24-02-2021 18:59. Reden: Toevoeging test]


  • Valen_76
  • Registratie: oktober 2009
  • Laatst online: 27-05 10:32
De RX pin is actief laag. Dus zolang je in bedrijfsmodus er niets serieel naar toe stuurt kun je die als schakelaar input gebruiken. Voor programmeren natuurlijk wel die flotter schakelaar afkoppelen.

  • Gizz
  • Registratie: maart 2001
  • Laatst online: 13:32

Gizz

Dunder-Mifflin, Inc.

mhaket schreef op woensdag 24 februari 2021 @ 18:52:
Opzoek naar een andere pin om dit werkend te krijgen...
Met alleen een thermometer en je vlotterschakelaar blijven er gelukkig meer dan genoeg pinnen over. ESP8266 Pinout Reference en dan even doorscrollen naar Best Pins to Use – ESP8266.

Canon EOS 5Dm3 + 5D + 7D + 300D + 1000FN + EF 17-40 4L + EF 35 1.4L + EF 50 1.8 + EF 80-200 2.8L + 550EX


  • mhaket
  • Registratie: augustus 2006
  • Laatst online: 22-06 16:37
Klopt, gebruik nu D5 met 10k pull-up naar 3,3V en nu werkt alles zoals bedoeld.

Bedankt voor de hulp!
Pagina: 1


Apple iPad Pro (2021) 11" Wi-Fi, 8GB ram Microsoft Xbox Series X LG CX Google Pixel 5a 5G Sony XH90 / XH92 Samsung Galaxy S21 5G Sony PlayStation 5 Nintendo Switch Lite

Tweakers vormt samen met Hardware Info, AutoTrack, Gaspedaal.nl, Nationale Vacaturebank, Intermediair en Independer DPG Online Services B.V.
Alle rechten voorbehouden © 1998 - 2021 Hosting door True