Da ich in letzter Zeit auch zwei neue PCB Projekte gestartet habe, dachte ich es wäre auch mal wieder an der Zeit hier darüber zu berichten.
genCtrl aka “NerdiskeratorController”
Eins der Seitenprojekte das aus WinDIY und dem Nerdiskerator entstanden ist, ist das Controller Board das ich nutze um die verschiedenen Sensoren und Aktoren der Windturbine und des Generators zu Überwachen.
Anfangs hatte ich es ganz platt “NerdiskeratorController” genannt. Dann aber beschlossen, dass ich die Funktionalität dieses Controllers nicht nur auf WinDIY in Kombination mit dem Nerdiskerator als Generator beschränken will.
Het doel is om een controller te ontwikkelen die ook met andere windturbines kan worden gebruikt.
De volgende componenten zijn momenteel op het bord geïnstalleerd:
- Drieweg bruggelijkrichter
- Stap naar beneden controle
- Drie onafhankelijke laadcircuits voor elk een LiPo-cel
- Drie I2C-motordrivers voor het aansturen van de motoren van de remactuator en de pitch-actuator
- Diverse stroom- en spanningssensoren om de opgewekte en verbruikte energie te meten
- Aansluitingen voor twee Hall-sensoren voor het meten van het generatortoerental
- Aansluitingen voor drie schuifweerstanden om de standen van de pitchactuator en de remcilinder te kunnen meten
- Aansluitingen voor twee krachtsensoren voor het meten van de contactdruk van de remcilinders
- Aansluitingen voor vier NTC's om de temperaturen van de generatorwikkelingen en de belastingsweerstand te meten.
- Aansluiting om de gelijkgerichte spanning af te kunnen voeren naar een verbruiker
- Aansluiting en elektronica om een belastingsweerstand PWM-gestuurd te kunnen inschakelen.
- Trillingssensor om abnormale trillingen te detecteren
- twee temperatuursensoren om de temperaturen op de print te bewaken
- een elektronisch kompas
- een micro SD-kaartsleuf
- een klimaatsensor voor het meten van de omgevingstemperatuur, luchtvochtigheid en luchtdruk
De printplaat is vervaardigd bij PCBway.com 🙂
Hier zijn nog een paar foto's van de onbewerkte en bewerkte printplaat:
nanoPxl – WS2812/SK6812 aka Neopixel-LED in Größer
Für eine andere Platine habe ich auch das erste Mal den Panel-Service von PCBWay.com getestet. Dabei werden kleinere PCBs als Panel zusammengefasst. Dies erleichtert später das Bestücken. Fertig gelötet können die Platinen dann anhand Ihrer kleinen Stege auseinander gebrochen werden.
Die Platine besteht aus einem WS2811 Chip, welcher im Prinzip dem Vorgänger der Berühmten WS2812 LED aka Neopixel entspricht. Bei diesem können RGB LEDs in Reihe geschaltet werden. Die Daten zur Ansteuerung der LEDs werden dann ähnlich wie bei einem Schieberegister von LED zu LED weiter gereicht.
Dies hat den großen Vorteil, dass man bis zu 512 LEDs mit nur einem GPIO und minimalem Komponentenaufwand ansteuern kann.
Für ein geplantes Projekt benötige ich auf jeden Fall etwas mehr Licht als die kleinen WS2812 LEDs bisher liefern können. Dazu habe ichden WS2811 etwas Zweckentfremdet um über dessen Ausgänge einzelne LEDs zu schalten.
Het resultaat zie je op de volgende foto's en binnenkort meer hier op nerdiy.de of mijn Instagram-kanaal