- 12V Akku mit 280 Ah bauen         
Ergebnis 1 bis 10 von 138

Thema: I/O-, ADC- und DAC Erweiterung für RP6??? 3,3V und 5V!?

Hybrid-Darstellung

Vorheriger Beitrag Vorheriger Beitrag   Nächster Beitrag Nächster Beitrag
  1. #1
    Erfahrener Benutzer Robotik Einstein Avatar von inka
    Registriert seit
    29.10.2006
    Ort
    nahe Dresden
    Alter
    77
    Beiträge
    2.180
    wo liegen wir bei der platine bei der staffelung? Würde es helfen, wenn ich noch eine unbestückte platine nehmen würde?
    gruß inka

  2. #2
    Erfahrener Benutzer Roboter-Spezialist Avatar von RolfD
    Registriert seit
    07.02.2011
    Beiträge
    414
    @Fabqu
    Du hast ne PN hier.

    @all bezüglich 3,3v
    Ich gehe davon aus, das man als aktiven Steuerkontroller für den Arduino Bus nur einen kleinen Arduino UNO wählt und der müsste 5V haben.
    Meines WIssens gibts von Atmel garkeine echten 3,3v 8-Bit Controller, die Niederspannungscontroler arbeiten wohl mit 1,8v. Zumindest hab ich schon einige Datenblätter gesehen wo die 1,8V genannt werden. Solche "Spezialfälle" kann man eben nicht verwenden oder man müsste noch aufwändige Pegel Umsetzer für den I2C für 5v/3+3v einbauen. Siehe:
    http://arduino.cc/en/pmwiki.php?n=Main/ArduinoBoardDue
    Da steht z.B. ausdrücklich, das solche Boards nicht an 5v laufen!
    Aber lohnt der Aufwand da noch was im I2C für 3,3v dazwischen zu setzen? Ich geb mich mit den kleinen Arduino Boards auf 5V Technik absolut zufrieden und die 3,3v, welche man dann noch z.B. per ex-board anzapfen kann (das arduino cpu Board wird allgemein eh separat z.B. aus UBAT übers eigene Netzteil versorgt - schon damit der arme RP6 Regler nicht vor Überlastung das quietschen anfängt) sind für mich nachrangig und mehr spielerei. Wenn es preiswert möglich und noch Platz da ist, bau eine jumperbare Pegelanpassung ein damit auch das Due Board am I2C läuft. Wenn nicht.. dann eben nicht.
    http://de.wikipedia.org/wiki/Arduino-Plattform#Hardware
    Da gibts ne schöne Tabelle mit Versorgungsspannungen... wer sich unbedingt ein Due Board genehmigen möchte, könnte sich das ggf. auch über RS232 verbinden. Man wird die I2C Leiterbahnen ja auch ganz einfach vom Trägermaterial abkratzen können.
    Gruß
    Geändert von RolfD (10.08.2014 um 16:35 Uhr)
    Sind Sie auch ambivalent?

  3. #3
    Erfahrener Benutzer Roboter Experte
    Registriert seit
    06.11.2010
    Beiträge
    773
    Servus!
    erst mal @inka:
    klar wird es mit jeder bestellten platine für alle etwas billiger, aber natürlich müsstest du dann zwei bezahlen... Der unterschied pro platine sind z.B. 5,60 euro, je nachdem ob wir 10 stück oder 15 stück bestellen. Insgesamt macht es also einiges aus. Aber das ist absolut dir überlassen! Wenn du nur eine willst, kauf nur eine. Alles andere ist ja quatsch.

    @rolfD und alle:
    also ubat ist ja nicht mit dem arduino-sockel verbunden, daher muss schon der 5V-regler herhalten momentan. Aber dafür hat die platine ja einen eigenen 5v-regler
    das mit dem pegelwandler auf 1,8v wäre schon möglich, Platz wäre auch noch da. Aber wozu? Soll dann der I2C vom arduino jumperbar für alle drei pegel gemacht werden, also für 5v, 3,3v und 1,8v? Wird auch bissl ekelig.
    Ich könnte versuchen, den I2C jumperbar wenigstens für 3,3v und 5v zu machen, wenn gewünscht. Benötigen wir eigentlich auch int-leitungen in anderen Pegeln? Habe ich bisher nur auf der MultiIO, nicht auf dieser hier da int von keinem der hier verwendeten i2c-komponenten benötigt wird.

    danke an die, die schon ihre bestellungen geschrieben haben! Ich denke es ist im sinne aller, wenn wir noch etwas warten bis wir eine konkrete zahl haben. Dnn wisst ihr auch sofort eure genauen kosten.

    ich mache mal einen "bestellungs-post", sonst fehlt hier vielleicht der überblick.

    grüße und schönen sonntag abend euch allen!

  4. #4
    Erfahrener Benutzer Roboter Experte
    Registriert seit
    06.11.2010
    Beiträge
    773
    Es gint noch mal diskussionsbedarf...
    es sind ja momentan 8 der 16 PWMs an die SP8M3-MOSFETs angeschlossen. Nun ist hier das problem, wie bei jeder h-brücke, dass sie gerne mal durchschmoren wenn man beide motorkontakte auf Durchzug schaltet. Dann laufen die dinger auf Anschlag und irgendwann raucht es.
    bis der i2c-PWM-IC jedoch initialisiert ist, könnte es bereits zu spät sein. Daher die Frage:
    Wie löst man das?
    Eine Möglichkeit wären z.B. Logik-Gatter, wie es beim RP6v2 gemacht wurde, aber damit wären dann die MOSFETs voll eingeschränkt auf Motortreiber. Das wäre denke ich schade. Ich könnte es jumperbar versuchen, wird aber aufwendig und etws unschön evtl.

    Sonst Ideen? Dirk hat resettable Fuses empfohlen, aber damit kenne ich mich nicht aus, habe keine Erfahrungen damit.

    Grüße

  5. #5
    Erfahrener Benutzer Roboter-Spezialist Avatar von RolfD
    Registriert seit
    07.02.2011
    Beiträge
    414
    Hallo Fabqu,
    Ich hatte im Post 27 schon mal auf eine zuverlässige Verriegelung der H-Brücke hingewiesen. Ob die mit der vom RP6 verwandt ist, weis ich grade nicht - jedenfalls tut sie es. Aufwand wäre pro Brücke ein kleiner ttl Schaltkreis.
    Gruß Rolf
    Sind Sie auch ambivalent?

  6. #6
    Erfahrener Benutzer Roboter Experte
    Registriert seit
    06.11.2010
    Beiträge
    773
    Hi!
    Ja, das ist so ein Demultiplexer im Niobee. Das wäre zwar sicher, aber dann sind die SP8M3 eben zu nix mehr zu gebrauchen als zur H-Brücke, das wäre denke ich schade. N- und P-MOSFETs dieser Klasse kann man auch für andere Spielereien verwenden.
    Pullups bzw -downs könnte ich noch anbringen, aber die lösen das Problem ja auch nicht. Default sind alle Outputs LOW vom PCA9685-PWM-Treiber.

    Grüße

  7. #7
    Erfahrener Benutzer Roboter-Spezialist Avatar von RolfD
    Registriert seit
    07.02.2011
    Beiträge
    414
    Hm stimmt wohl... zumal wenn man das Board anschließt und die Ports nicht braucht, neigt man ggf. dazu die Brücken nicht zu initialisieren... mir fällt da nur ein Tristate Inverterbaustein wie der 74HC240 ein.
    Also Port---74HC240---Brücke.
    Ich persönlich bin aber eh kein Fan von dieser Art der H-Brückenlösung denn sie wird an einem PCF Port nicht pwm-fähig sein wenn man nicht noch riesen Aufwand treibt und die PCF-ports mit den PWM ports vergattert. Man muss bedenken, das geht ja alles über den lahmen I2C Bus ... Was will man aber mit ner H-Brücke deren max. Schaltfrequenz bei unsyncronen 500-1000 Hz liegt und den I2C damit voll blockt? Selbst ein einfacher Floppy-Stepper als Motor würde den Bus schon in die Knie zwingen. Das ist zum Basteln und Experimentieren mit ersten Erfahrungen ganz nett aber sonst ...
    Gruß
    Sind Sie auch ambivalent?

Ähnliche Themen

  1. Funk Erweiterungsmodul für den RP6 und RP6v2 - Gratis für Tester!
    Von Frank im Forum Neuigkeiten / Technik-News / Nachrichten / Aktuelles
    Antworten: 4
    Letzter Beitrag: 25.07.2012, 16:28
  2. ADC Erweiterung
    Von blenderkid im Forum Robby RP6
    Antworten: 3
    Letzter Beitrag: 10.06.2012, 23:08
  3. [ERLEDIGT] Atmega32 und MCP4922, Falscher DAC Output
    Von Burga im Forum Basic-Programmierung (Bascom-Compiler)
    Antworten: 1
    Letzter Beitrag: 14.11.2011, 20:24
  4. DAC AD5343 und timingparameter
    Von Ceos im Forum Elektronik
    Antworten: 3
    Letzter Beitrag: 19.02.2009, 10:04
  5. ADC & DAC
    Von nister im Forum Elektronik
    Antworten: 4
    Letzter Beitrag: 31.01.2006, 15:23

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein
  •  

LiFePO4 Speicher Test