Teil: 1
SequencerX
ein Multifunktionsmodul auf Basis des oXs_RP2040
Der SequencerX ist ein individuell programmierbares Multifunktionsmodul auf Basis des oXs_RP2040, das die Funktionen eines Switch- und eines Prop-Moduls in einem Baustein vereint und dabei noch eine reale aktive Rückmeldung auf einen FrSky Sender ermöglicht.
Link: https://www.waveshare.com/wiki/RP2040-Zero
Dazu stehen auf einem oXs_RP2040 Board bis zu 16 Ausgänge mit 40 Funktionen zur freien Verfügung, die über ein virtuelles oXs Pad mit 36 Buttons (3 Seiten mit jew.12 Tasten) individuell gesteuert werden können, ohne merklichen Zeitversatz, und das alles nur über einen einzigen SBUS RC Kanal.
Das Highlight dieses mulifunktionalen Moduls ist die aktive Rückmeldung der 16 verfügbaren Anschlüsse eines Boards über den Telemetriekanal, d.h. man erhält ein aktives und optisches Feedback, ob der Anschluss ordnungsgemäß geschaltet und positioniert wurde oder nicht.
Dazu werden die 16 GPio Ausgänge von zwei Telemetriesensoren abgefragt und jeweils als 24bit Wert zum Sender übertragen.
Bildschirmfoto 2024-03-01 um 18.47.05.png
Wichtig: Bei der Einrichtung der DIY5143, DIY5144 und DIY5145, DIY5146 Telemetriesensoren im Sender-Telemetrie-Sensor-Menue den Bereich bitte auf Minimum und Maximum setzen, Verhältnis 100%, Offset 0.
Für jeden Button ist die Rückmeldung mit Kanal, Wert und Farbe getrennt einstellbar. Über ein Konfigurationsfile ist auch die Bearbeitung mit einem PC und ein Laden vorgefertigter Konfigurationen möglich. So muss nicht alles am Sender einprogrammiert werden.
Die Einsatzmöglichkeiten dieses Bausteins sind sehr vielfältig, jeder Ausgang kann individuell entweder eine über das oXs Pad regelbare Spannung von 0V bis 3.3V oder ein PWM Signal (min.-125% bis max.125%) ausgeben.
Das Einsatzgebiet dürfte vorrangig der Funktionsmodellbau mit all seinen Belangen sein.
Von der Steuerung der gesammten Beleuchtung über z.B. ULN2803 Treiber inkl. Blinkfunktion sowie der Ansteuerung der Getriebe-,Differerenzial- Servos, ESC`s oder anderer Komponenten die ein PWM oder analog Signal benötigen, ist alles mit diesem Baustein möglich.
Interessant ist auch die Dimmer-Funktion jedes Ausgangs im Ein- und Ausschaltprozess der individuell zeitgesteuert werden kann.
Zurzeit können zwei Boards gleichzeitig von einem FrSky Sender gesteuert werden.
Somit stehen dem Benutzer max. 32 Ausgänge mit 80 Funktionen zur freien Verfügung, die über eine Touchpad Oberfläche mit bis zu 72 virtuellen Buttons betrieben werden können.
Die Firmware für den RP2040 ist einfach mit einem Terminalprogramm über ein USB Kabel auf den Chip zu laden.
Eine spezielle Programmiersoftware ist nicht erforderlich.
Merkmale: SequencerX Multifunktionsmodul on oXs_RP2040
-- Steuerung über einen frei wählbaren SBUS RC Kanal (1-16)
-- bis zu 16 GPio Ausgänge frei belegbar mit analog (0V-3.3V) oder PWM (988us-2012us)Signal
-- FBUS / SBUS zu PWM Decoder ( FBUS mit Telemetrieunterstützung der bis zu 40 Sensoren)
-- 2 Kanal Gyro zur Steuerung mit zwei Servos zur Lageregelung der X und Y Achse
-- SBUS_in und SBUS_out zum weiteren Betrieb aller 16 Kanäle
-- Betrieb von 2 Boards gleichzeitig (32 GPio/Ausgänge) ohne "Sensor Conflict" oder "Sensor Lost"
Belegung des PWM Kanals im Sender:
PWM-Werte für das Script oder Sender-Funktion mit 5% Skalierung:
Button Seite 1:
obere Button Reihe:
Button 1: 100% = 1024.0
Button 2: 95% = 972.8
Button 3: 90% = 921.6
Button 4: 85% = 870.4
Button 5: 80% = 819.2
Button 6: 75% = 768.0
untere Button Reihe:
Button 7: -15% = -153.6
Button 8: -20% = -204.8
Button 9: -25% = -256.0
Button 10: -30% = -307.2
Button 11: -35% = -358.4
Button 12: -40% = -409.6
Button Seite 2:
obere Button Reihe:
Button 13: 70% = 716.8
Button 14: 65% = 665.6
Button 15: 60% = 614.4
Button 16: 55% = 563.2
Button 17: 50% = 512.0
Button 18: 45% = 460.8
untere Button Reihe:
Button 19: -45% = -460.8
Button 20: -50% = -512.0
Button 21: -55% = -563.2
Button 22: -60% = -614.4
Button 23: -65% = -665.6
Button 24: -70% = -716.8
Button Seite 3:
obere Button Reihe:
Button 25: 40% = 409.6
Button 26: 35% = 358.4
Button 27: 30% = 307.2
Button 28: 25% = 256.0
Button 29: 20% = 204.8
Button 30: 15% = 153.6
untere Button Reihe:
Button 31: -75% = -768.0
Button 32: -80% = -819.2
Button 33: -85% = -870.4
Button 34: -90% = -921.6
Button 35: -95% = -972.8
Button 36:-100% =-1024.0
Es folgt Teil: 2