Hallo Forumsgemeinde, Ich habe mein erstes richtiges µC Projekt gestartet und dazu ein PCB erstellt wo u.a. ein AVR AT90CAN64 mit einem externen 16MHz Quarz drauf ist. Dieser soll analoge Signale aufnehmen und via CAN BUS senden. Nachdem ich nach langer Spielerei es geschafft habe, den Bootloader via Arduino ISP zu brennen, bin ich jetzt auf dass nächste Problem gestoßen. Der Hochladevorgang mit dem CP2102N von Silicon Labs funktioniert nicht zuverlässig über die Arduino IDE und ich kann auch keinen richtigen Anschlussplan dazu finden. Hauptverursacher dieses Problems, ist meiner Meinung nach der RESET und wie ich diesen ordnungsgemäß beschallte. Ich habe es zwar mit einer völligen Murx Schaltung mit Hilfe einer KI geschafft wo ich den RTS mit einem 100nF Kondensator in Serie auf den RESET lege, diese funktioniert aber nur teilweise. Mir fehlt leider das notwendige Grundwissen um hier weiterzukommen, daher wäre ich für jede nützliche Nachricht sehr dankbar. Danke im Voraus LG Rene
Rene S. schrieb: > mit Hilfe einer KI Da kommt oft unbrauchbarer Müll raus. Rene S. schrieb: > wo ich den RTS mit einem 100nF Kondensator in Serie auf den > RESET lege, In der Arduinowelt verwendet man dafür eher DTR Rene S. schrieb: > AT90CAN64 Soweit mir bekannt(ich mich erinnere) hat der doch einen CAN Bootloader fest drauf, den man per Flip ansprechen kann.
Dann besorge dir doch das Datenblatt. https://www.silabs.com/documents/public/data-sheets/cp2102n-datasheet.pdf
Die ersten Arduino Boards haben noch einen FT232RL für den Upload über USB benutzt. Ob der 1:1 durch einen CP2102N zu ersetzen ist, kann ich nicht sagen. Eventuell hilft dir für den Anschluß aber der alte Schaltplan auf der Arduino Seite weiter. Es werden RTS und DTR für den Reset benutzt. https://docs.arduino.cc/retired/boards/arduino-duemilanove
Michael H. schrieb: > duemilanove Historisch! Sollte man da nicht besser auf etwas modernere schauen? z.B. Pro Mini, Nano, Uno, R3, Mega
Arduino F. schrieb: > Sollte man da nicht besser auf etwas modernere schauen? .... und ein fertiges modernes CAN Modul verwenden? https://www.ebay.de/itm/314870492130
Rene S. schrieb: > Mir fehlt leider das > notwendige Grundwissen um hier weiterzukommen, daher wäre ich für jede > nützliche Nachricht sehr dankbar. Wenn du hier zielführende Hilfe möchtest, solltest du zuerst den Schaltplan und das Layout deiner Platine zeigen.
Wastl schrieb: > .... und ein fertiges modernes CAN Modul verwenden? > > https://www.ebay.de/itm/314870492130 Der MCP2515 ist doch ebefalls uralt so wie der AT90CAN. Aktuell wäre ein MCP2518FD.
Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.
