Hallo zusammen!
Ich möchte euch gerne mal mein aktuelles Projekt vorstellen.
Ich bin seit einiger Zeit am Suchen einer kompakten immer-dabei Funke für den Sommer.
Multiplex Smart SX hab ich mir mal angesehen, aber ist irgendwie nicht so wirklich was für mich.
Unser Forums-Mitglied Der-Frickler hat mich dann auf die Turnigy 5x aufmerksam gemacht:
Ein sehr günstiger Handsender, der um etwa 1/3 kleiner ist als die sonst gewohnten üblichen TXen am Markt, allerdings leider mit einem proprietären 5-Kanal Sender/Empfänger ausgestattet.
in diesem Thread gibts eine detaillierte Beschreibung wie man den Sender entsprechend umbauen kann, um OpenTx einzusetzen.
Auch hat Kollege seeers daraus resultierend mittlerweile eine Platine gezaubert, die diesen Schritt wesentlich vereinfacht.
Mir persönlich ist jedoch das löten des Atmel-Chips doch etwas zu heikel und auch brauche ich nicht wirklich den vollen Funktionsumfang von OpenTx im Sender.
Etwas schlanker kommt da die ArduinoRCLib daher. Hier reicht ein einfacher Arduino Nano aus und man hat zahlreiche von einem Sender gewohnte Funktionen zur Verfügung.
Die Idee ist mit einfachem Lötaufwand, den jeder hinbekommen sollte und geringen Kosten einen vernünftigen kompakten Sender zu bekommen.
Herausgekommen ist da mal folgendes "Baukasten"-System:
- Turnigy 5x Sender (30 USD inkl. Versand mit Buddycode und dem billigsten Lipo im Warenkorb)
- Arduino Nano (5-7 EUR in der Bucht)
- Pololu 9V Regler (ca. 3 EUR. Dieser versorgt Arduino und Frsky-Modul)
- HF-Modul (ich verwende das FrSky DHT 8ch DIY, vermutlich funktionieren auch andere)
- etwas SMD-Vogelfutter (ein paar EUR in der Bucht oder beim großen C)
Zusammengeführt wird das ganze durch ein neues Mainboard, das ich an ein paar Abenden in Eagle zusammengeklickt habe:
Grundsätzlich unterstützt das Board von Haus aus schon mal
- die 4 obligatorischen Steuerachsen (AIL, ELE, THR, RUD)
- 1x 2-pos Switch
- 2x 3-pos Switch
- Spannungsteiler um die Spannungs-Versorgung zu checken
- Flexibel was die Versorgung der Funke angeht (entweder die vom Werk aus vorgesehenen 4 AA-Batterien, oder auch 1-2s LiPo)
- Ansteuerung eines Piezo-Buzzers
- Ansteuerung einer Status-LED
- Ausgabe des PPM-Signals an den HF-Teil
- Vorbereitet für Frsky Telemetrie-Empfang
- I2C-Pins für eventuelle Erweiterungen wie z.B. I2C-Display, bzw. alternativ dazu 2 analoge Anschlüsse
- 1 zusätzlicher Analog-Port mit 5V und GND für z.B. ein Poti.
- 5 zusätzliche optionale Digital Ein/Ausgänge mit 5V und GND. z.b. für einen 4-pos switch samt button, oder was auch immer
- USB direkt am Arduino Nano
- zusätzliche Pins für 3.3V, 5V, 9V (zusammen mit GND versteht sich)
LED, Buzzer, HF-Teil und Versorgung wird über 2.54mm Anschlüsse entweder direkt verlötet oder ist mittels Pins steckbar.
Die restlichen Anschlüsse verwenden - wie auch der Original-Sender - 2mm JST Stecker. Entweder man lötet die Stecker vom Original-Board aus, lötet die Leitungen direkt an oder gönnt sich neue Stecker. Gibts recht günstig auf ebay, auch im Set mit vorkonfektionierten Kabeln.
Virtuell sieht die doppelseitig bestückte Platine momentan mal so aus:
Die Kondensatoren kann man theoretisch weglassen, sollten aber helfen ein sauberes Signal zu bekommen bzw. Schalter zu entprellen.
Der Pegelwandler für die Frsky-Telemetrie ist dzt. noch ohne Funktion, solange bis jemand die Frsky-Lib entsprechend einbindet, sollte aber kein großes Ding sein.
Spannungsteiler für die Versorgungsüberwachung sowie LED und Buzzer ist zwar optional aber funktioniert auch jetzt schon.
Das Ganze ist eine Parallelentwicklung zu seeer's Platine, jedoch mit einem etwas anderen Ansatz:
- geringerer Funktionsumfang, dadurch aber auch einfacher gehalten
- einfach zu Löten, SMD Vogelfutter kann jeder der auch sonst löten kann
- leicht zu erweitern (Display, Frsky-Telemetrie,...)
Für eventuelle Vorschläge bin ich dankbar.
Ich habe geplant demnächst ein paar Platinen fertigen zu lassen. Falls jemand Interesse hat, bitte einfach melden.
Gruß aus Wien,
Christian
PS: Danke an Der-Frickler für das geduldige Beantworten meiner unzähligen lästigen Fragen
Ich möchte euch gerne mal mein aktuelles Projekt vorstellen.
Ich bin seit einiger Zeit am Suchen einer kompakten immer-dabei Funke für den Sommer.
Multiplex Smart SX hab ich mir mal angesehen, aber ist irgendwie nicht so wirklich was für mich.
Unser Forums-Mitglied Der-Frickler hat mich dann auf die Turnigy 5x aufmerksam gemacht:
Ein sehr günstiger Handsender, der um etwa 1/3 kleiner ist als die sonst gewohnten üblichen TXen am Markt, allerdings leider mit einem proprietären 5-Kanal Sender/Empfänger ausgestattet.
in diesem Thread gibts eine detaillierte Beschreibung wie man den Sender entsprechend umbauen kann, um OpenTx einzusetzen.
Auch hat Kollege seeers daraus resultierend mittlerweile eine Platine gezaubert, die diesen Schritt wesentlich vereinfacht.
Mir persönlich ist jedoch das löten des Atmel-Chips doch etwas zu heikel und auch brauche ich nicht wirklich den vollen Funktionsumfang von OpenTx im Sender.
Etwas schlanker kommt da die ArduinoRCLib daher. Hier reicht ein einfacher Arduino Nano aus und man hat zahlreiche von einem Sender gewohnte Funktionen zur Verfügung.
Die Idee ist mit einfachem Lötaufwand, den jeder hinbekommen sollte und geringen Kosten einen vernünftigen kompakten Sender zu bekommen.
Herausgekommen ist da mal folgendes "Baukasten"-System:
- Turnigy 5x Sender (30 USD inkl. Versand mit Buddycode und dem billigsten Lipo im Warenkorb)
- Arduino Nano (5-7 EUR in der Bucht)
- Pololu 9V Regler (ca. 3 EUR. Dieser versorgt Arduino und Frsky-Modul)
- HF-Modul (ich verwende das FrSky DHT 8ch DIY, vermutlich funktionieren auch andere)
- etwas SMD-Vogelfutter (ein paar EUR in der Bucht oder beim großen C)
Zusammengeführt wird das ganze durch ein neues Mainboard, das ich an ein paar Abenden in Eagle zusammengeklickt habe:
Grundsätzlich unterstützt das Board von Haus aus schon mal
- die 4 obligatorischen Steuerachsen (AIL, ELE, THR, RUD)
- 1x 2-pos Switch
- 2x 3-pos Switch
- Spannungsteiler um die Spannungs-Versorgung zu checken
- Flexibel was die Versorgung der Funke angeht (entweder die vom Werk aus vorgesehenen 4 AA-Batterien, oder auch 1-2s LiPo)
- Ansteuerung eines Piezo-Buzzers
- Ansteuerung einer Status-LED
- Ausgabe des PPM-Signals an den HF-Teil
- Vorbereitet für Frsky Telemetrie-Empfang
- I2C-Pins für eventuelle Erweiterungen wie z.B. I2C-Display, bzw. alternativ dazu 2 analoge Anschlüsse
- 1 zusätzlicher Analog-Port mit 5V und GND für z.B. ein Poti.
- 5 zusätzliche optionale Digital Ein/Ausgänge mit 5V und GND. z.b. für einen 4-pos switch samt button, oder was auch immer
- USB direkt am Arduino Nano
- zusätzliche Pins für 3.3V, 5V, 9V (zusammen mit GND versteht sich)
LED, Buzzer, HF-Teil und Versorgung wird über 2.54mm Anschlüsse entweder direkt verlötet oder ist mittels Pins steckbar.
Die restlichen Anschlüsse verwenden - wie auch der Original-Sender - 2mm JST Stecker. Entweder man lötet die Stecker vom Original-Board aus, lötet die Leitungen direkt an oder gönnt sich neue Stecker. Gibts recht günstig auf ebay, auch im Set mit vorkonfektionierten Kabeln.
Virtuell sieht die doppelseitig bestückte Platine momentan mal so aus:
Die Kondensatoren kann man theoretisch weglassen, sollten aber helfen ein sauberes Signal zu bekommen bzw. Schalter zu entprellen.
Der Pegelwandler für die Frsky-Telemetrie ist dzt. noch ohne Funktion, solange bis jemand die Frsky-Lib entsprechend einbindet, sollte aber kein großes Ding sein.
Spannungsteiler für die Versorgungsüberwachung sowie LED und Buzzer ist zwar optional aber funktioniert auch jetzt schon.
Das Ganze ist eine Parallelentwicklung zu seeer's Platine, jedoch mit einem etwas anderen Ansatz:
- geringerer Funktionsumfang, dadurch aber auch einfacher gehalten
- einfach zu Löten, SMD Vogelfutter kann jeder der auch sonst löten kann
- leicht zu erweitern (Display, Frsky-Telemetrie,...)
Für eventuelle Vorschläge bin ich dankbar.
Ich habe geplant demnächst ein paar Platinen fertigen zu lassen. Falls jemand Interesse hat, bitte einfach melden.
Gruß aus Wien,
Christian
PS: Danke an Der-Frickler für das geduldige Beantworten meiner unzähligen lästigen Fragen
Anhänge
-
68,9 KB Aufrufe: 438
Zuletzt bearbeitet von einem Moderator: