Jump to content
View in the app

A better way to browse. Learn more.

Tinkerunity

A full-screen app on your home screen with push notifications, badges and more.

To install this app on iOS and iPadOS
  1. Tap the Share icon in Safari
  2. Scroll the menu and tap Add to Home Screen.
  3. Tap Add in the top-right corner.
To install this app on Android
  1. Tap the 3-dot menu (⋮) in the top-right corner of the browser.
  2. Tap Add to Home screen or Install app.
  3. Confirm by tapping Install.

Featured Replies

Geschrieben

Hallo,

 

eigentlich liefert Master.getStackVoltage() doch nur dann einen Wert > 0, wenn eine Step-Down PWR-Supply drunter ist.

 

Nun habe ich gerade 2 Master-Bricks übereinander, mit 8 Bricklets dran - über USB verbunden.

Sporadisch (alle paar Minuten) liefert getStackVoltage() nun einen Wert > 0, so im Bereich 1.2 bis 1.8 V, dabei frage ich 1x pro Sekunde die Spannung ab (C/C++ API).

 

Ist Euch sowas schon mal aufgefallen?

Normal?

 

Mit nur einem Master war der Wert immer 0.

Erst mit dem 2. Master der 2 Quad-Relais, 1 Dual-Relais und ein Ambilight dran hat tritt der Effekt auf.

 

Viele Grüße

Geschrieben

Kurz zu dem was hardware-technisch Sache ist:

 

Wenn die Step Down Power Supply nicht im Stack ist, ist die Leitung über die die Spannung gemessen wird nicht angeschlossen. Würde man hier dennoch eine Spannung messen, so würde man beliebige Werte messen können (Leitung ist "floating"). Um dies zu verhindern haben wir einen schwachen Pulldown (100k) auf jeden Master Brick gebracht.

 

Eine stärkerer Pulldown würde die Messung verfälschen und die Last auf der Leitung deutlich erhöhen (können ja bis zu 9 Master Bricks in einem Stack sein).

 

Wenn man den Pin berührt kann man z.T. händisch den Effekt erzeugen. In deinem Fall frage ich mich, ob er nur auftritt wenn du mit den Relais etwas schaltest. Ist dem so? Falls ja, scheint der Aufbau den du da schaltest soviel Störungen zu produzieren, dass es reicht den Pulldown zu überlagern.

Geschrieben
  • Autor

Ich habe zu der Zeit nichts geschaltet, am Relais hängt auch noch keine Last.

 

Ich habe jetzt alle Bricklets abgesteckt, Kontakte geprüft, neu ran und auch die Master mal vertauscht:

 

Effekt tritt aktuell nicht mehr auf - vielleicht war ein Kontakt doch nicht ganz dran?

 

Aber ich merke mir mal, dass 0V zurück kommen müssten.

Vielen Dank

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Gast
Reply to this topic...

Configure browser push notifications

Chrome (Android)
  1. Tap the lock icon next to the address bar.
  2. Tap Permissions → Notifications.
  3. Adjust your preference.
Chrome (Desktop)
  1. Click the padlock icon in the address bar.
  2. Select Site settings.
  3. Find Notifications and adjust your preference.