PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : IR Programmier-Einheit gegen eine Sub-D Buchse tauschen ???



Cybered
07.07.2006, 18:38
Hallo erst mal O:)

Jetzt zum Thema ->
hab mir nen Asuro geholt...zusammengebaut...Testlauf iO...aber dieser sche*** IR Transceiver geht mir jetzt schon auf den Wecker...daher die Frage, ob ich den gegen eine "normale" Sub D Buchse tauschen kann, so das ich den Asuro direkt über die serielle Verbindung mit dem PC verbinden kann ???
Evt. könnte man es so machen, das der IR Teil erhalten bleibt, damit ich ihn (wie hier schon gesehen) noch zur Hindernisserkennung nutzen kann...

Danke schön...

cybered

Klaus_K
07.07.2006, 21:00
Hallo,
ich find die IR-Schnittstelle auch nervig...

Wäre es bei einer "direkten" Kabelverbindung möglich auch die Baudrate (z.B. auf 9600) zu erhöhen???
Das wäre eine echte Zeitersparnis...


Gruß
Klaus

linux_80
07.07.2006, 22:54
Man könnte sich schon einen Adapter bauen, mithilfe eines MAX232 (web +/-12V des PC),
aber die Baudrate kann man nicht ändern, solange der Bootloader im ASURO ist, denn dieser ist fest auf 2400 eingestellt.
Es gibt hier aber einen Thread, da hat jemand einen neuen Bootloader geschrieben. einfach mal danach suchen.

Ausserdem, wenn bei der Übertragung keine Fehler passieren, geht das schnell genug.

Ich hab den ASURO-M8 mal in das RN-Mega8 gesteckt, dann kann man per Kabel und dem Flashtool flashen, das geht dann ruckzuck ;-) trotz 2400.

dutschman
09.07.2006, 13:12
quote: "Ich hab den ASURO-M8 mal in das RN-Mega8 gesteckt, dann kann man per Kabel und dem Flashtool flashen, das geht dann ruckzuck Zwinkern trotz 2400." unquote

Kannst du das bitte mal für einen nicht E-Techniker genauer erklären, was du da gemacht hast. Ich habe nämlich auch massive Probleme mit dem flashen und wäre über eine praktikable Lösung direkt per Kabelverbindung die Programme zu übertragen mehr als dankbar.
Grüße
Dutschman

ManniMammut
09.07.2006, 13:42
Ich hab den ASURO-M8 mal in das RN-Mega8 gesteckt, dann kann man per Kabel und dem Flashtool flashen

...und belastet die Beinchen von dem armen Käfer bei jedem sockeln und rausziehen aus der Fassung... :-k

linux_80
09.07.2006, 14:20
...und belastet die Beinchen von dem armen Käfer bei jedem sockeln und rausziehen aus der Fassung... :-k

was heisst bei jedem mal ? hab bis jetzt halt ein paarmal gemacht.
Für was hab ich denn 'ne Fassung, wenn man das IC nicht wechseln soll/kann/darf :-k :-k

@dutschman
ich bin auch nur Mechaniker, besser kann ich s auch nicht,
BTW: ein RN-Mega8 ist das hier:
http://www.shop.robotikhardware.de/shop/catalog/product_info.php?cPath=64&products_id=11

dutschman
09.07.2006, 16:13
Aso alles klar.

Ist es nicht auch möglich mit dem seriellen Anschluss direkt an den Atmega8 zu gehen. Liese sich nicht vielleicht der Asuro selbst so umbauen oder vielleicht einfach eine kleine, selbstgelötete Platine, auf der ein Sockel mit den entsprechenden Pins an einem seriellen Anschluss verbunden werden. Kann man da das gleiche Flashtool, wie bei der IR-Lösung nutzen?
Wenn der Microcontroller halt irgendwann mal drauf geht, dann sind die ca. 3 euro die er kostet gerade so zu verkraften.

Cybered
09.07.2006, 17:31
Wenn der Microcontroller halt irgendwann mal drauf geht, dann sind die ca. 3 euro die er kostet gerade so zu verkraften.

Hmm...der Mikrocontroller hat doch nen speziellen Bootloader drin...da kann man nicht einfach einen bei Reichelt kaufen und in den bot reinstecken...dann klappt es nicht mehr mit der programmierung [-X

Cybered

uwegw
09.07.2006, 17:41
Man müsste auf der Asuro-Platine die entsprechenden Bauteile auslöten, also IR-Diode und Empfänger IC, und dann die so freigewordenen Pins RXD und TXD am AVR über einen MAX232 an den PC anschließen... Schaltplan: http://www.mikrocontroller.net/tutorial/uart

linux_80
09.07.2006, 17:42
Das geht schon, siehe hier womit
https://www.roboternetz.de/phpBB2/zeigebeitrag.php?p=194922#194922
einfach eine kleine AdapterPlatine mit dem Max232 drauf löten, es werden nur 3 Leitungen zum Datenübertragen gebraucht. mit Stromversorgung für den MAX sinds 4, wenn man aber den MAX so versorgt wie der IR-Adapter brauchts die 4. nicht.
Einfach mal einen Schaltplan ansehen wie das sonst so gemacht wird zB. vom RN-Mega8 oder RN-Control.
Das es vom Prinzip her geht sieht man daran, das ich ihn auf dem RN-M8 Board flashen kann, mit dem orig. Flashtool.

Der Asuro hat ein vorprogrammierten Controller, damit er das mit dem IR kann. Der kostet etwas mehr als ein Blanko Mega8L, gibts zB. über ebay.