wo liegen wir bei der platine bei der staffelung? Würde es helfen, wenn ich noch eine unbestückte platine nehmen würde?
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
@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?
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!
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
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?
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
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?
Lesezeichen