Wären diverse Parameter im Arduino vom Sender her veränderbar?
- TeeGee
- Offline Autor
- Premium Mitglied
- Beiträge: 129
- Dank erhalten: 36
Wären diverse Parameter im Arduino vom Sender her veränderbar? wurde erstellt von TeeGee
Posted 11 Aug. 2024 12:52 #1
Moin zusammen,
ich beabsichtige eine „Onboard-Kompressorsteuerung“ mit einem Arduino zu bauen.
Ich würde gerne ein paar wenige Parameter über den Sender verändern können.
Ich gucke schon die ganze Zeit, aber werde nicht fündig. Wurde das Thema schon mal irgendwo behandelt?
VG
Thomas
ich beabsichtige eine „Onboard-Kompressorsteuerung“ mit einem Arduino zu bauen.
Ich würde gerne ein paar wenige Parameter über den Sender verändern können.
Ich gucke schon die ganze Zeit, aber werde nicht fündig. Wurde das Thema schon mal irgendwo behandelt?
VG
Thomas
von TeeGee
Bitte Anmelden oder Registrieren um der Konversation beizutreten.
- IG-Modellbau
- Offline
- Moderator
- Beiträge: 3367
- Dank erhalten: 2411
IG-Modellbau antwortete auf Wären diverse Parameter im Arduino vom Sender her veränderbar?
Posted 11 Aug. 2024 13:03 #2
Hallo Thomas,
Du kannst vom Sender zum Modell nur Kanalwerte übertragen.
Somit musst Du im Arduino, am besten, den ExBus Datenstrom verarbeiten.
Da sind alle 24-Kanäle enthalten und Du kannst gleich Telemetrie zurück an den Sender schicken.
Ingmar
Du kannst vom Sender zum Modell nur Kanalwerte übertragen.
Somit musst Du im Arduino, am besten, den ExBus Datenstrom verarbeiten.
Da sind alle 24-Kanäle enthalten und Du kannst gleich Telemetrie zurück an den Sender schicken.
Ingmar
von IG-Modellbau
Bitte Anmelden oder Registrieren um der Konversation beizutreten.
- FuniCapi
- Offline
- Platinum Mitglied
- Beiträge: 1714
- Dank erhalten: 836
FuniCapi antwortete auf Wären diverse Parameter im Arduino vom Sender her veränderbar?
Posted 11 Aug. 2024 23:54 #3
Und dazu nimmt man am besten die Ex-Bus Library von Bernd/Dieter:
github.com/nichtgedacht/JetiExBus
Ich benutze immer die Arduino Pro Micro Boards mit dem ATmega 32U4 die bis 15V Eingangspannung vertragen (die violetten mit USB-C Anschluss). Die gibt's günstig aus China: a.aliexpress.com/_EydUXm1
Gruss Lukas
Ich benutze immer die Arduino Pro Micro Boards mit dem ATmega 32U4 die bis 15V Eingangspannung vertragen (die violetten mit USB-C Anschluss). Die gibt's günstig aus China: a.aliexpress.com/_EydUXm1
Gruss Lukas
Last Edit:12 Aug. 2024 00:05
von FuniCapi
Letzte Änderung: 12 Aug. 2024 00:05 von FuniCapi.
Bitte Anmelden oder Registrieren um der Konversation beizutreten.
- nichtgedacht
- Offline
- Premium Mitglied
- Beiträge: 94
- Dank erhalten: 56
nichtgedacht antwortete auf Wären diverse Parameter im Arduino vom Sender her veränderbar?
Posted 12 Aug. 2024 08:33 #4
Ich würde keine 8-Bit MCU mehr verwenden. Das Preis-/Leistungs-Verhältnis ist einfach zu schlecht.
Hinzu kommt bei EX-Bus, dass hier eine interruptgesteuerte serielle Schnittstelle bezüglich Timing einfach heikel ist. Die Interrupts dürfen nicht zu lange aufgehalten werden. Der Speicher beträgt nur 2 Bytes. (eigentlich nur 1 Byte) Außerdem muss sehr zeitnahe auf das sich öffnende Zeitfenster zum Telemetriesenden reagiert werden.
Für den SAMD21 habe ich die Schnittstelle zum EX-Bus mit der DMA bedient. Da schaufelt also die Hardware die Daten vom und zum RAM-Speicher ohne den Prozessor zu bemühen. Vielleicht kann das jemand für weitere MCUs implementieren.
Diese Platine ist außerdem sehr klein und sparsam:
Seeed Studio XIAO samd21
Example:
github.com/nichtgedacht/JetiMiniVario
Gruß Dieter
Hinzu kommt bei EX-Bus, dass hier eine interruptgesteuerte serielle Schnittstelle bezüglich Timing einfach heikel ist. Die Interrupts dürfen nicht zu lange aufgehalten werden. Der Speicher beträgt nur 2 Bytes. (eigentlich nur 1 Byte) Außerdem muss sehr zeitnahe auf das sich öffnende Zeitfenster zum Telemetriesenden reagiert werden.
Für den SAMD21 habe ich die Schnittstelle zum EX-Bus mit der DMA bedient. Da schaufelt also die Hardware die Daten vom und zum RAM-Speicher ohne den Prozessor zu bemühen. Vielleicht kann das jemand für weitere MCUs implementieren.
Diese Platine ist außerdem sehr klein und sparsam:
Seeed Studio XIAO samd21
Example:
github.com/nichtgedacht/JetiMiniVario
Gruß Dieter
von nichtgedacht
Folgende Benutzer bedankten sich: hgl
Bitte Anmelden oder Registrieren um der Konversation beizutreten.
- FuniCapi
- Offline
- Platinum Mitglied
- Beiträge: 1714
- Dank erhalten: 836
FuniCapi antwortete auf Wären diverse Parameter im Arduino vom Sender her veränderbar?
Posted 12 Aug. 2024 09:02 #5Diese Platine ist außerdem sehr klein und sparsam:
Seeed Studio XIAO samd21
Hat dieses Board auch einen Spannungsregler? Ich kann da auf die Schnelle keinen erkennen.
Gruss Lukas
von FuniCapi
Bitte Anmelden oder Registrieren um der Konversation beizutreten.
- nichtgedacht
- Offline
- Premium Mitglied
- Beiträge: 94
- Dank erhalten: 56
nichtgedacht antwortete auf Wären diverse Parameter im Arduino vom Sender her veränderbar?
Posted 12 Aug. 2024 09:58 #6
Ja, geht leider nur bis 6V. 7V ist maximum rating.
Gruß Dieter
Gruß Dieter
von nichtgedacht
Bitte Anmelden oder Registrieren um der Konversation beizutreten.
Ladezeit der Seite: 0.966 Sekunden