PWM bij Raspberry Pi zero

Pagina: 1
Acties:

Onderwerpen

Vraag


Acties:
  • 0 Henk 'm!

  • RafM
  • Registratie: Februari 2025
  • Laatst online: 16-03 13:48
Mijn vraag

Ik ben nog vrij nieuw met raspberry pi.
Ik heb een SSR dat ik via PWM stuur en maak gebruik van een Pi zero 2W. Ik gebruik node red voor programmatie.
PWM sturen lukt.
Ik heb vervolgens een temperatuursensor aangesloten (DS12B20).
Temperatuur uitlezen lukt ook maar probleem is dat nu mijn PWM niet meer stabiel is.
Ik heb momenteel op de PWM uitgang een PWM to 0-10V printje. Hierop heb ik een een LED aangesloten.
Sinds de temperatuursensor aangesloten is zie ik dat het LEDje niet meer stabiel brandt maar soms kort vol brandt.

Zou het kunnen dat de PI zero niet voldoende krachtig is hiervoor en dit met bv een Pi4 wel zou kunnen?
Of zou er een andere oorzaak zijn? Oplossing?

Iemand hier ervaring mee?

Beste antwoord (via RafM op 11-02-2025 19:13)


  • SA007
  • Registratie: Oktober 2002
  • Laatst online: 13-09 15:20

SA007

Moderator Tweaking
Dit heeft niet te maken met hoe krachtig het systeem is, dat heeft te maken dat je PWM in software doet.
Op het moment dat je software 'iets anders' aan het doen is, zoals de DS18B20 uitlezen dan stopt de software die de PWM aanstuurt even en dat zie je op je ledje.

Je moet dus eens gaan kijken naar theads zodat je PWM doorloopt tijdens andere taken, of de PWM in hardware doen, hier zijn genoeg voorbeelden voor te vinden.

Voorbeeld voor hardware pwm:
https://raspberrypi.stack...-to-set-hardware-pwm-pins

[ Voor 12% gewijzigd door SA007 op 09-02-2025 14:48 ]

Alle reacties


Acties:
  • Beste antwoord
  • +1 Henk 'm!

  • SA007
  • Registratie: Oktober 2002
  • Laatst online: 13-09 15:20

SA007

Moderator Tweaking
Dit heeft niet te maken met hoe krachtig het systeem is, dat heeft te maken dat je PWM in software doet.
Op het moment dat je software 'iets anders' aan het doen is, zoals de DS18B20 uitlezen dan stopt de software die de PWM aanstuurt even en dat zie je op je ledje.

Je moet dus eens gaan kijken naar theads zodat je PWM doorloopt tijdens andere taken, of de PWM in hardware doen, hier zijn genoeg voorbeelden voor te vinden.

Voorbeeld voor hardware pwm:
https://raspberrypi.stack...-to-set-hardware-pwm-pins

[ Voor 12% gewijzigd door SA007 op 09-02-2025 14:48 ]


Acties:
  • 0 Henk 'm!

  • RafM
  • Registratie: Februari 2025
  • Laatst online: 16-03 13:48
Merci voor de tip. Werkt pirma nu!