-
Thread
Frage zu AT90CAN128
Hallo, ich bin Anfänger und habe zwei Frage, en handelt sich um den Mikrocontroller AT90CAN128 von Atmel. Versorgungsspannung ist 3.3V Ich möchte wissen, ob ich ein 16 Bit TTL haben kann? Wenn TTL ein Signalpegel ist, kann ich I/O dafür benutzen? Gibt es überhaupt ein 16 Bit-Register
#1864716: > Hallo, > ich bin Anfänger und habe zwei Frage, en handelt sich um den > Mikrocontroller AT90CAN128 von Atmel. > Versorgungsspannung ist 3.3V > Ich möchte wissen, ob ich ein 16 Bit TTL haben kann? Was verstehst du unter TTL?
-
Thread
At90CAN128 entfusen
Hallo, habe einen AT90CAN128 verfust, sodas ich mit externer Taktquelle oder Quarz nicht mehr ran komme. Ich habe gelsen das es vermutlich mit einem JTag noch gehen soll. Hat jemand im Raum KR, D'dorf Zeit mir den AT90CAN128
Okay, danke für den Hinweis...........also könnte jemand im Raum KR, DU oder D'dorf mir den At90CAN128 per HV Programmierung zurücksetzen. Danke
-
Thread
transceiver für AT90Can
Hallo Gemeinde, ich arbeite gerade an einem kleinen CAN-Projekt. Dazu möchte ich den AT90CAN einsetzten und meine konkrete Frage wäre, welchen Transceiver ihr mir für diesen Controller empfehlen könnt. Für das Breadboard wäre vielleicht ein DIP vorteilhafter
mcp2551 oder der Nachfolger mcp2561. Atmel hatte aber auch einen CAN Transceiver im Program
-
Thread
AT90CAN128 Bibliothek
Leider gibt es dazu keine Dokumentation. In den Beispielprogrammen werden immer Funktionen wie can_get_message(), can_send_message(), ... usw. verwendet. Aber nirgens kann ich diese Funktionen wirklich finden. In der Bibliothek sind ledig Funktionen wie at90can_get_message() oder at90can_send_message
je nach Konfiguration die Funktionen per Define "umbenannt". Wenn du den Code also für AT90CAN compilierst, dann entspricht can_send_message() genau der Funktion at90can_send_message(). Gleiches bei can_get_message() und at90can_get_message(). Patches für die Dokumentation werden übrigens
-
Thread
Beschaltung AT90CAN32
Hallo liebe Forengemeinde, könnt Ihr bitte schauen ob der Schaltplan so korrekt ist oder ob Ihr Änderungen empfehlen würdet? Ziel ist es den MCU über einen CAN BUS anzusprechen. Der I2C Bus ist vorhanden um Sensoren an den MCU anzuschließen und über die ISP soll programmiert werden. An 10 Pins sollen PWM Ausgänge angeschlossen werden, 20 Pins bekommen digitale Eingänge und 10 analoge Eingänge. Kann ich die restlichen Pins genau dafür benutzen? Vielen Dank für Antworten. Andre
-
Thread
AT90can128 programmieren
Hallo, ich hätte eine Frage und zwar ist es möglich mit dem stk500 von Atmel den AT90CAN128 zu porgrammieren? Bzw gibt es noch eine andere Möglichkeit (mit und ohne debugging)? danke mfg christoph P.S.: ich hab die suchfunktion schon bemüht nur ich werde aus den themen nicht
allerdings den 90CAN32 im Sortiment und die 32 KB muss man auch erstmal voll bekommen.
-
Thread
Statusmeldungen durch LED (AT90CAN)
Mitglied durch Beiträge erhalten habe. Jetzt zu meinem Anliegen: Ich arbeite im Moment mit einem At90can128 welcher bereits Nachrichten via Can empfängt. Dazu soll noch das uart kommen und es sollen Werte im Eeprom abgelegt und gelesen werden. Zunächst möchte ich aber eine Funktion implementieren
, sollte das kaum auffallen und wenn, wen stört's :) (Hautsache nicht dan CAN)
-
Thread
AT90CAN ADC springt
Hi, ich bekomme mit dem ADC des AT90CAN128 ungenauere Ergebnisse als mit einem ATMega8, obwohl ich den selben Code benutze (C in AVRStudio). Der ATCAN gibt zwar ein 10-bit-Ergebnis aus, jedoch überspringt das Ergebnis immer mehrere
-
Thread
Makefile AT90CAN128
Hallo zusammen, wie ich bereits gesehen hab, arbeiten einige von schon mit dem AT90CAN128. Meine Frage bezieht sich auf das MFile- Tool von WinAVR. Welche MCU Type habt ihr denn da eingestellt??? mega128 ??? Gruß Holger
Habe einfach manuell # MCU name MCU = at90can128 eingetragen und es ging :)
-
Thread
AT90CAN128 auslesen
Schönen Guten Tag, hab hier einen Diagnosestecker mit AT90CAN128 mit Transceiver, Spannungsregler usw. - alles fix fertig. Ich würde das gerne nutzen, um mit dem CAN-BUS zu experimentieren. Auf der Platine sind Lötaugen herausgeführt und zwar genau die
All Atmel microcontrollers have a three-byte signature code which identifies the device. This code can be read in both serial and parallel mode, also when the device is locked. The three bytes reside in a separate address space. Hmm, mein myAVR mk2 erkennt den Controller aber nicht, hab aber die Kontakte
-
Thread
AT90CAN verpasse Nachrichten
Hallo Ich verwende den AT90CAN128 und empfangen mit ihm CAN Nachrichten. Es kommen zwei Nachrichten direkt hintereinander rein in einem Zyklus von 100ms. Mein Problem ist, dass die zweite CAN Nachricht, die auf die erste folgt
ich sie mit einem Versatz von 5ms sende haut es zuverlässig hin. Ich arbeite mit der universellen CAN bib von kreatives-chaos.com. Die für einen die Funktionen senden und empfangen wie filtern realisiert. Mein Programm arbeitet sequenziell. Fragt also nach jedem Schleifendurchgang ab, ob CAN Nachrichten
-
Thread
LED AT90can128
Moin, ich versuch gerade am AT90can128 evaluationsboard ne led anzusteuern. Die LED liegt an Port A. PORTA = (1<<PA7); Habs mit dem Befehl hier versucht, klappte aber nicht.. Kann mir jemand helfen?
-
Thread
TASTER mit AT90CAN128
Hallo, Ich habe ein Board, welches den AT90CAN128 implementiert hat. Würde nun gerne 2 Taster integrieren und hab dazu ein paar Fragen. An welchen Ports des Controllers kann ich die Taster "anschliessen". Also welche sind geeignet? Suche
-
Thread
AT90CAN128 EAGLE
Hi ich wisst einer von euch wo ich den AT90CAN128 bei EAGLE 5.6 finde. beim Ordner atmel ist er nicht. Danke
-
Thread
AT90CAN128 mit Microcanopen
Hallo, im Rahmen meine Arbeit muss ich die Kommunikation zwischen ein controller (AT90CAN128) und den Protokoll microcanopen erstellen.so jetzt muss ich ein Blockschaltplan fur den controller machen um diese Kommunikation zu ermöglichen.also was brauche ich um diese zu machen.ich weiß
die realisierung der microcanopen kommunikation,was muss ich noch auf diese Platine achten? node ID, CAnID,Heatbeat, object directory ... Habe nicht Viele Erfahrungen mit Canopen.bitte um Hilfe. mFg.
-
Thread
Programmierung mit AT90CAN128
hallo Zusammen, ich habe eine wichtige Frage.Weiß jemanden,ob der Mikrocontroller AT90CAN128 als Multithreading arbeiten kann.Ich meine,ob der Mikrocontroller gleichzeitig senden und empfangen kann. Katia
ja es geht um den CAN-Bus
-
Thread
Mailbox für AT90CAN
hallo, ich bin neuer im Bereich Mikrocontroller-Programmierung. Ich soll mich mit dem AT90CAN128 von ATMEL beschäftigen. Ich habe eine Frage über das Message Objects. Im Datenblatt steht das es 15 Mob gibt, und sie werden nach verschiedenen Mode konfiguriert. 1)wie kann ich die 15 Mob
bedeutet, dass man 15 Nachrichten auf dem Bus schicken kann? Jetzt sende ich die Daten von Knoten A(At90can128) nach Knoten B(at90can128) Meine Konfiguration: zuerst wähle ich ein Mob in CANPAGE, dann setze ich die Länge,IDT, die Daten in CANMSG, aktiviere ich die transmition Mode, am Ende warte ich
-
Thread
Programmierung AT90CAN128
habe ein echtes Problem (zumindest für mich). Ich habe mittels JTAG ein onchip-debugging mit einem AT90CAN128 durchgeführt (AVR Studio), hat auch problemlos geklappt. Als ich anschließend den Controller normal programmiert habe (mit JTAG ICE), kam eine Warnung, dass irgendwelche fuse-bits deaktiviert
-
Thread
AT90CAN Autoreply und DLC
Moin CAN-Spezialisten, Ich habe ein Problem mit dem Controller AT90CAN. Dieser Chip wird von einem Sender per RTR veranlasst, einen Datenrahmen zu senden. Nun soweit ganz gut, es funktioniert sogar per Autoreply
Problem nicht. Meine Frage daher: Kann ich verhindern, dass das DLC-Register des empfangenden AT90CAN durch den DLC einer RTR-Anfrage überschrieben wird? hhoopi
-
Thread
AT90Can128 verfused?
Hallo, ich habe heute ein ATMega128 Programm auf den AT90Can128 portieren wollen. Da der UART nicht auf Anhieb richtig funktionierte (nur sporadisch eine Übermittlung und meistens Murks) sah es so aus als würde er nicht mit dem externen 16Mhz Quarz laufen
-
Thread
AT90CAN128 mit Tastern
Kennt sich jemand mit dem Controller AT90CAN128 aus und hat vielleicht an diesen schon Taster angeschlossen? Ich habe vor 2 Taster anzuschliessen. Frage mich gerade, welchen Port/Pins ich für die Taster nehmen kann? Und verfügt zudem
Du kannst PC1 an Port C nehmen wie in dem ersten Beispiel zur Softwareentprellung. Der hat auch am At90CAN128 alles was du für einen Taster brauchst. Für den zweiten Taster einen anderen Pin z.B. PC0, wenn du die Software anpasst. Oder PortB PB0 bis PB2 wie in Peters *Komfortroutine in C* ...
-
Thread
Wartefunktion AT90CAN128
Atmega8515 hat sie tadellos funktioniert. (Werte wurden auf den Qaurz angepasst). Jetzt benutze ich eine AT90CAN128. Es ist ein 16Mhz Quarz verbaut. Aber egal wie oft er die Schleife durchläuft, die Signale sind nicht nachvollziehbar. Er läuft viel zu schnell. Brauche ich hier einen Timer oder eine andere
-
Thread
Softwaretastenentprellung AT90CAN128
mit Hilfe eines Tasters zwischen verschiednen Seiten auf einem Display umschalten. Ich benutzte den AT90CAN128 und hab den Taster an Port C1 und an Masse des Ports angeschlossen. Nun habe ich folgenden Code angewendet: #define TASTERPORT PINC #define TASTERBIT PINC1 char taster(void) {
-
Thread
AT90CAN128 Board
Stichwörter: Testboard, Experimentierboard, AT90CAN128, AT90CAN, CAN, USB, BUS, Board - AT90CAN128 - USB Ich habe für meine Projekte mit dem AT90CAN Mikrocontroller ein spezielles kleines Board entwickelt, um Problemen mit den SMD Chips zu umgehen. Dabei ist folgendes kleines Board enstanden: Entwicklungs - Board AT90CAN128 USB, mit Quarzsockel oder festem Quarz, ISP, JTAG Stecker und Mini-USB Schnittstelle via USB to Serial Converter. Der AT90CAN128 hat einen internen CAN BUS Controller. Das Board ist sehr
-
Thread
AT90CAN128 Testboard
Ich suche ein kleines Testboard fümit einem AT90CAN128 Controller daruaf. Wo kann ich so was kaufen? Es sollte nicht allzu teuer sein.
hier: http://www.shop.display3000.com/pi14/pd28.html da gibt es dann auch ein Board mit optionalem AT90CAN128 und Farbdisplay (wenn du fragst gibt es das bestimmt auch ohne Farbdisplay). Linus
-
Thread
AT90CAN128 Interruptregister
Guten Tag allerseits. Ich bin dabei mich mit dem AT90CAN128 vertraut zu machen. nach anfänglichen Problemen kann ich ihn nun prima programmieren (Vielen Dank an Jörg Wunsch). Zur Bestimmung der Interrupt-Auslöser (Pegel oder Flanke) werden die Register
Ich habe da ein schönes 18Seitiges PDF von Atmel zum Upgrade vom 128 auf den 90Can128 und den Unterschieden. http://www.atmel.com/dyn/resources/prod_documents/doc4313.pdf
-
Thread
AT90CAN128 Simulator?
Rahmen der Abschlussarbeit zum staatl. gepr. Techniker, 2 Steuergeräte entwickeln, welche über einen CAN-Bus kommunizieren. Bei der Auswahl des Mikrocontrollers bin ich auf ein fertiges Modul gestoßen, welches einen AT90CAN128 beeinhaltet. Zur Programmierung habe ich das neue AVR Studio 7 vorgesehen
, dass du erstmal einen ATmega128 als Controller benutzt. Der ist (bis auf das CAN natürlich) dem AT90CAN128 ziemlich ähnlich.
-
Thread
at90can Analogwerte auslesen
Hallo zusammen, ich programmiere gerade einen at90can128 mit dem Avr Studio. Ich hab ein paar Zeilen geschrieben um alle Analogwerte nacheinander auszulesen. Das funktioniert auch soweit. Sobald ich aber den Port D4 setze, spielen meine Analogwerte
-
Thread
AT90CAN, XMEM und LCD
Probleme durch lesen in diesem Forum lösen können. Nun habe ich eine Verständnisfrage zum Theme AT90CAN XMEM-Interface und der möglichen Anbindung an ein TFT Display (HX8347-I). Ich habe mir zu dem Thema das Datenblatt durchgelesen aber ganz klar ist mir die Sache noch nicht. Kann ich das XMEM
-
Thread
motorsteuerung at90can128
Hallo zusammen, ich benutze ein Crumb128-CAN V5.0 AVR CAN Modul mit einem at90can128 Mikrocontroller und möchte ich damit ein DC Motor steuern. Brauche ich dazu ein Relais vor dem Motor zu schalten? oder auch noch ein Transistor vor dem Relais
IO-Pins des Controllers sind direkt auf die Steckerbinder geführt. http://download.chip45.com/Crumb128-CAN_V5.0-5.1_schematics.pdf Nur wenn der Motor auch beim Anlauf und unter Vollast nicht mehr als 40mA (*) zieht, darfst du ihn direkt anklemmen. Ansonsten nur mit Transistor, Relais etc. https://
-
Thread
SSL auf AT90CAN128
Hallo zusammen, mitlerweile hab ich schon mein drittes Board mit Ethernetfunktion gemacht und die Konfiguration über ein Webinterface wird immer wichtiger. Da sich das Board aber nicht immer in meinem Netzwerk befinden soll, sondern auch evtl in einem Uninetzwerk, möchte ich gerne ein Verschlüsselung mit integrieren. Man weiß ja nie, was die Studenten so den ganzen Tag machen :) Dabei ist mir sofort SSL eingefallen, worauf ich auch diesen http://www.mikrocontroller.net/topic/73373 aufmerksam geworden bin. Dabei habe ich beschlossen, dass die normalen HTTP-Authentifizierungen nicht ausreichend
-
Thread
AT90CAN128 Sendet nicht
Tage mit diesem Problem beschäftigt und komme einfach nicht hinterher was ich falsch mache. Hab einen AT90CAN128 mit 16MHz den ich als RS232-CAN umsetzer einsetzen möchte, nur bleibt er mir ab 125Kbs Busfrequenz bei while (!getbit(CANSTMOB, TXOK)); stehen weil der TXOK nach dem Senden niemals kommt
-
Thread
Kommunikation mit at90can128
Hallo Leute, Ich muss die Kommunikation zwischen PC und AT90CAN128 mitteln den Protokoll CANopen(MicroCANopen)Realisieren.die Node_ID muss mitteln 7-DIP-Schalter ( ist am PORT C den) und Baudrate mit 4-DIP-Schalter(PORT A) eingestellt werden.kann biztte
-
Thread
AT90Can128 Datenblatt
Hallo. Hab folgende Hausaufgabe bekommen. Kapitel 16 und 17 der PDF Files at90can128.pdf zu übersetzen bzw das wichtigste aus diesen beiden Kapitel herausfiltern. Hab mir das ganze gerade durchgelesen, da das Englisch ziemlich schwer ist wollte ich euch um Hilfe bitten. Entweder
-
Thread
Kommunikation mit AT90CAN128
Frequenz 100Mhz typical V_OH 2.4 min V_OL 0.5 max V_IH 2.0 min V_IL 0.8 max Mikrocontroller(AT90CAN128):benutzte Clk-Frequenz 10 Mhz, Vcc=3.3V Erstens möchte ich ein Blockdiagramm erstellen. Meine Frage: Ist so eine Aufgabe machbar. Sind alle Elemente kompatibel? Wie können die zwei Zähler
-
Thread
Frage zu AT90CAN128
Hallo, kann an einem AT90CANxxx direkt der CAN-Bus angeschlossen werden, oder muss ein anderer Baustein zwischen Controller und Bus? Können aus AVRStudio (programmierung in C) direkt Prozessdatenobjekte gesendet und empfangen
zu 1: nein, einen CAN-Transceiver brauchst du auf jeden Fall
-
Thread
AT90CAN128 Registerbelegung
Hallo Zusammen ich möchte zwei ID empfangen und eine ID versenden, quasi 3 id behandeln. Das emfangen funktioniert einwandfrei, nur beim Senden bekomme ich ständig error frames. Abschlusswiderstände sind richtig! Baudrate ist richtig! Timer Register ist richtig! Hat einer ein Codebeispiel mit einer Sendefunktion und Registerbelegung für das senden,das wäre super. Das Beispieldemo auf atmel hilft mir nicht weiter. Die Headerdateien sind von dort entnommen. Achso der Transceiver ist der einfacher Pegelumsetzer
-
Thread
AT90CAN128: lpm
Hallo, wenn ich auf meinem uC (AT90CAN128) lpm bzw. elpm ausführe, erhalte ich nur 0xFF als Ergebnis in Register 0. Aber bereits an der Startadresse stehen eigentlich sinnvolle Werte - weil ich die vorher hinschreibe :) Die Bootlockbits
-
Thread
AT90can128 bootloader
Hallo zusammen. Ich bin gerade dabei einen bootloader für o.g. avr zu erstellen. da meine Zeit ein wenig begrenzt ist, habe ich mich bisher auf initialierung des avr, lcd, menu und meine gewünschten Funktionen beim Programmieren beschränkt. Das hat auch alles soweit mit der Hilfe vom Forum sehr gut geklappt. Aber nun brauche ich auf die schnelle eine Möglichkeit den AVR per usb->serial zu Programmieren, bzw. reine Datenwerte zu übertragen. Dazu fiel mir der Bootloader von Peter Danagger ins Auge, welcher sehr gut und klein sein soll. Mir gefällt daran die einfache Zufriffsmöglichkeit. Man
-
Thread
Ports im AT90CAN128
Hi, ich habe solche Beschreibungen für Ports im AT90CAN128 gelesen. The Port A output buffers have symmetrical drive characteristics with both sink and source capability. As inputs, Port A pins that are externally pulled low will source current if
-
Thread
AT90CAN128 Initialisierung
Hallo nochmal, ich stehe irgendwie auf dem Schlauch. Wie läuft die Initialisierung der einzelnen MObs ab? So wie ich das aus dem Datenblatt rauslese funktioniert das so: ich schreibe in das Register CANPAGE die Nummer des MOb (z.B. 2). Sodann konfiguriere ich das MOb, stelle die entsprechenden Werte in CANCDMOB ein, gebe eine ID Mask vor etc. Dann möchte ich das nächste MOb konfigurieren und lade einfach eine neue Nummer in CANPAGE? Und dann stelle ich das einfach wieder mittels CANCDMOB ein etc.? Das heißt doch, dass ich die Register einfach überschreibe? Ich blicke da echt nicht durch, vielleicht
-
Thread
TWI am AT90CAN128
Hallo, hat jemand von euch schon mit dem TWI des o.g. MC gearbeitet? Ich versuche krampfhaft einen DS1307 anzusteuern, der verweigert jedoch bereits nach dem Senden der Adresse das ACK (Code 0x48). Ich verwende die I²C-Lib. von P. Fleury. Die Ansteuerung sieht so aus: if (i2c_start(0b11010001)) { printf ("Error after Start and Address!"); } else { i2c_readAck (); i2c_readNak (); printf ("Reception OK"); } i2c_stop (); Habe schon aus Verzweiflung mal einen von der Pinbelegung her gleichen DS1678 dran gehangen -> das selbe Problem. Es hängt eine 3,6V Batterie am entsprechenden
-
Thread
AT90CAN128 und AVRdude
Hallo zusammen, ich hab mal ne Frage bezüglich des AT90CAN128. Und zwar bekomme ich den nicht geflasht, sozusagen null Kommunikation. Tools: AVRDUDE, (oder TWINAVR, tuns beide nich) und ein SP12 Programmer... Kann es sein, daß sich der AT90CAN128
-
Thread
keine Verbindung zum At90CAN128
Hallo. Villeicht kann mir hier ja jemand helfen. Ich bekomme einfach keine Verbindung zum AT90CAN128. Benutze das Evoboard und gehe über USB->Serial auf COM4. Eine Kontroll-LED bestätigt TX aber eine zweite Kontroll-LED besagt kein RX. Habe schon AVRStudio, PonyProg, WinAVR probiert. alle
-
Thread
AT90Can AutoReply
Hallo, ich habe da mal eine Verständnisfrage. Ich möchte mit dem AT90Can verschiedene Antwortmodi über Can abbilden. Einen Fall der per AutoReply eine bereits durch den MC vorbereitete Antwort auf ein RemoteFrame sendet und ein Fall in dem der MC die Anforderung jedesmal
-
Thread
PCAN-USB an AT90CAN
Hallo, Ist es normal, dass der PCAN-USB von Peak "abstürzt", wenn ein CAN-Knoten an die Busleitung gesteckt wird? Ein Klick auf das Reset-Symbol erweckt ihn wieder zum Leben. Dann tackert er die eingestellten Befehle ab.
-
Thread
Amtel AT90CAN128
Hallo Zusammen, wer kann einen AT90CAN128 kopieren? Software lässt sich nicht via SPI auslesen da diese gesperrt wurde. Anscheinend gibts aber ne Lösung.. FÜr hilfe dankebar und wenn sich wer dazu in der Lage fühlt zahle auch gerne
-
Thread
at90can128 programmieren
moin! ich habe ein c programm welches ich auf meinen AT90CAN128 der sich auf dem Entwicklungsboard ATDVK90CAN1 befindet schreiben möchte. Programmiergerät hab ich das AVR MKii und als software avrstudio 4.14. Aber ich finde nirgends anleitungen wie das
-
Thread
AT90CAN128 mit CANopen
Hallo, ich realisiert gerade ein Kommunikation zwischen PC und Mikrocontroller AT90CAN128 mit Protokoll CANopen (Microcanopen).Schaltung und Board habe ich schon.ich habe mich in der letzten Zeiten über die Programmierung vom Controller gekümmert also Baudrate,Node_id, Transmit Receiver
-
Thread
Troubleshooting: AT90CAN128
Mahlzeit! Mein AT90CAN128 macht mir z.Zt. große Probleme. Er lässt sich ohne Probleme programmieren und die Ports funktionieren auch. Nur die CAN-Schnittstelle tut nichts. Gleiches Programm auf anderer Schaltung funktioniert. Wenn ich zwischen GND und CAN_RX oder CAN_TX am AVR messe habe ich ständig ein rechteckförmihges Signal. Kann es sein, dass NUR der CAN-Teil im AVR defekt ist?