FPV-Auto: Unterschied zwischen den Versionen

Aus Hackerspace Ffm
Wechseln zu: Navigation, Suche
(FPV Control Board)
(FPV Control Board)
Zeile 13: Zeile 13:
 
Features und Implementation:
 
Features und Implementation:
 
* Stromversorgung:
 
* Stromversorgung:
** 5V/1A für Raspberry Pi
+
** 3.3V/0.15A mit Enable und Selbsthaltung für ATmega328 - optimiert auf geringen Ruhestrom
** 3.3V/0.3A mit Enable und Selbsthaltung für ATmega328 - optimiert auf geringen Ruhestrom
+
*** '''LP5907MFX-3.3/NOPB (LDO, 12uA Iq, Ultra-Low-Noise for RF, SOT-23, 0.45 EUR)'''
*** '''TPS70633DBVR (LDO, 1uA Iq, 0.64 EUR, SOT-23)'''
+
*** TPS70633DBVR (LDO, 1uA Iq, 0.64 EUR, SOT-23)
 
*** TPS62272 (Buck, 3.3V, 1.23 EUR, 18uA)
 
*** TPS62272 (Buck, 3.3V, 1.23 EUR, 18uA)
 
*** TPS62740 (Buck, mit mehr Schnickschnack, unter 1uA)
 
*** TPS62740 (Buck, mit mehr Schnickschnack, unter 1uA)
 
*** TPS62007 (Buck, teuer, größeres Gehäuse)
 
*** TPS62007 (Buck, teuer, größeres Gehäuse)
** evtl. separate 5V/1-2A für Servos/Neopixel
+
** Booster: 3x 5.1V/1A
** Boost: 3x TPS61230A
+
*** 5.1V/1A für Raspberry Pi (Zero W braucht etwa 240mA)
 +
*** 4 - 6V/2A für Motoren
 +
*** evtl. separate 5V/1-2A für Servos/Neopixel
 +
*** TPS61230A
 +
 
 
* Batteriemanagement:
 
* Batteriemanagement:
 
** Ideal: Balancer und Ladeschaltung für 2 LiIon in Reihe, min 1A Ladestrom
 
** Ideal: Balancer und Ladeschaltung für 2 LiIon in Reihe, min 1A Ladestrom

Version vom 18. Juni 2018, 22:41 Uhr

Wir wollen ein fernsteuerbares Auto bauen mit folgenden Features:

  • Einfach nachzubauen
  • Selbstgedrucktes Chassis aus dem 3D-Drucker
  • Selbstgegossene Silikon-Reifen mit selbstgedruckten Gießformen für beste Bodenhaftung
  • Energieversorgung: 2x 1x 18650 LiIon Akku (bevorzugt Zellen mit integrierter Schutzschaltung)
  • Antrieb: 4x Mini-Motor mit Getriebe
  • Lenkung: Nur über unterschiedliche Ansteuerung der Motoren
  • Elektronik:
    • Raspberry Pi Zero W mit Kamera für FPV
    • Selbstentwickeltes Board für Stromversorgung, Mototreiber, Batteriemanagement, Servokanäle und NRF24L01+ Funkmodul um einen ATmega328 Mikrocontroller

FPV Control Board

Features und Implementation:

  • Stromversorgung:
    • 3.3V/0.15A mit Enable und Selbsthaltung für ATmega328 - optimiert auf geringen Ruhestrom
      • LP5907MFX-3.3/NOPB (LDO, 12uA Iq, Ultra-Low-Noise for RF, SOT-23, 0.45 EUR)
      • TPS70633DBVR (LDO, 1uA Iq, 0.64 EUR, SOT-23)
      • TPS62272 (Buck, 3.3V, 1.23 EUR, 18uA)
      • TPS62740 (Buck, mit mehr Schnickschnack, unter 1uA)
      • TPS62007 (Buck, teuer, größeres Gehäuse)
    • Booster: 3x 5.1V/1A
      • 5.1V/1A für Raspberry Pi (Zero W braucht etwa 240mA)
      • 4 - 6V/2A für Motoren
      • evtl. separate 5V/1-2A für Servos/Neopixel
      • TPS61230A
  • Batteriemanagement:
    • Ideal: Balancer und Ladeschaltung für 2 LiIon in Reihe, min 1A Ladestrom
    • Gibts nicht, aber es gibt Balancer mit LDO Ausgang: bq296xx
    • Reiner Balancer: bq2920x
    • Buck-Boost Charger: bq25703
    • Günstiger Buck Charger: bq24133
  • Motortreiber:
    • Kontrollierbar mit 3.3V Pegeln
    • 2 Motorkanäle für bis zu 9V Vin, 0.8A Motorstrom würde reichen
    • DRV8835 (Sleep wenn VM aus) oder DRV8833 (Sleep 15uA, int. 3.3V Regler) (welcher ist besser?)
  • Pegelwandler:
    • 4x 3.3V -> 5V für 4 Servokanäle (Problem: 328 bringt per PWM nur 2 Servokanäle, besser gleich PCA9685)
    • 2x 3.3V -> 5V für Neopixel
  • Optional: 1 Kanal Class-D Audio-Amp (oder Codec?) für 5V
  • NRF24L01+ Mini-Modul