-
Thread
Hilfe zu Hardwarekonzept
von Profis für ein Konzept für die Erweiterung meiner Hardware. Ich habe hier ein Board mit einem AT90CAN128, der einen CAN-Bus mit 3 Messages aller 10ms mitliest, ein Datentelegramm von einem anderen Controller aller 100ms empfängt, mit Daten ergänzt und wieder zurückschickt. Weiterhin wird ein zweiter
-
Thread
Programmieren von AVRs schlägt fehl nach Benutzung von CLKPR
Und das mit den 50 MHz ist natürlich kein Quark, ich hab's vorhin mit 'nem anderen Controller AT90CAN128, der das gleiche Verhalten zeigte, einfach ausprobiert. Mich interessiert, ob es eine Möglichkeit gibt, den SPI-Takt während des Programmierens mit Avrdude und AVR910-Programmer zu reduzieren
-
Thread
AVR Bezeichnungen
der Atmel Homepage in die AVR Übersicht, fällt auf, dass es spezielle AVRs AT90PWM, AT90USB und AT90CAN gibt. Da diese teilweise auch bis 20MHz gehen, können die ja nicht wirklich alt sein. Wodurch unterscheiden sich denn nun aber AT90xxx von ATmega/ATtiny? Oder ist die Bezeichnung AT90xxx nach
-
Thread
Projektarbeit dezentrale Controllersteuerungen
Als controller wird ein AT90CAN128 verwendet, der bietet sich auf grund der CAN implementierung an. Die SPI Schnittstelle zum µC zu bekommen ist kein problem, ich müsste nur wissen, ob ich das STK500, anstat es wie vorgesehen mit
-
Thread
Leiterplatten - gibt es das schon?
aus meinem "Hühnerhof", beides flexibel einsetzbare kleine Experimentier / Prototyp Platten für AT90CAN128 - eine mit 256 kbit FRAM, die andere mit 32k Byte NV RAM. Es gibt sicher eine grosse Zahl ähnlicher Beispiele. Natürlich ist die für den Entwurf verwendete Software ein Problem - aber schon
-
Thread
RasPi und AVR mit I2C (TWI) verbinden
Hallo zusammen. Ich beschäftige mich gerade mit dem TWI / I2C Bus insbesondere mit einem AT90CAN128 als Slave und Einen Raspberry als Master. Auf dem Slave läuft ein simples Programm auf Basis der Bibliothek von www.jtronics.de (bzw. die von ihm bereitgestellte main.c) auf dem RasPi sind
-
Thread
ATmega 128 via JTAG ICE ansprechbar aber ISP funktioniert nicht
Suchfunktion hat auch mir bei diesem Problem geholfen! Ich wunderte mich ebenso darüber, dass ich den AT90CAN zwar mit JTAG, aber nicht mit ISP ansteueren konnte. jurtrx schrieb im Beitrag #1378699: > Tja, wer (das Handbuch) lesen kann ist klar im Vorteil. Das steht zwar im Handbuch, aber meines Erachtens
-
Thread
CAN Nachricht "selbst empfangen"
Hallo, ich habe mehrere Platinen mit AT90CAN128. Meine Software baut aufder von Johannes auf: http://www.mikrocontroller.net/topic/62061 1. Frage: Nachrichten versenden und empfangen funktioniert (von einer zur anderen Platine), allerdings
-
Thread
allg. Frage zum Leiterplattendesign
Leiterplatten, bzw. Layoutregeln. Folgendes zur Erklärung: Ich habe vor ein paar Wochen ein Testboard mit AT90CAN und Phillips PCA82 CAN Treiber aufgebaut. Nun möchte ich "anbauen" und ein neues Layout mit USB Treiberbaustein erstellen, sowie gleichzeitig Platz sparen und die Platine beidseitig nutzen. Lange
-
Thread
LTC_1257 DA-Wandlungsverfahren
konnte ich leider nichts darüber finden, oder ich bin zu ... dazu. Ach ja, er arbeitet mit einem AT90CAN von Atmel zusammen(wenn man das so nennt). Danke schon mal im vorraus
-
Thread
Pin als Tristate-Ausgang beschalten
Hallo, Ich habe folgende Frage: Kann ich bei einem at90can128 einen Pin als Tristate-Ausgang betreiben? tristate funktion: (A = mein Ausgangspin) (E,G Pins die zur verfügung stehen) E G A 0 0 Hi-Z 0 1 0 1 0 Hi-Z 1 1 1
-
Thread
AVRDude: Verify lässt sich nicht abschalten
Hallo, zusammen, habe hier einen STK200-Dongle am AT90CAN128, den ich vom AVRDude über das GUI bedienen lasse. Seltsam und bei großen Programmen sehr störend ist, dass die Option -V (disable verify check) scheinbar keine Funktion hat. GUI-Fehler? Nein
-
Thread
Schon wieder ne Frage zu Interrupts
ich aus den anderen nicht die richtige Antwort gefunden habe. In einem Projekt verwende ich den AT90CAN32. Der soll eine CAN-Nachricht empfangen und, je nach Daten in der Nachricht, einen DC-Motor über PWM ansteuern (links/rechts/stopp). Über den Sense-Ausgang des verwendeten Motortreibers (L6201) wird
-
Thread
Mega88 und internes EEPROM lesen und schreiben
following devices since these devices have the EEPROM IO ports at different locations: - AT90CAN128 - ATmega48 - ATmega88 - ATmega165 - ATmega168 - ATmega169 - ATmega325 - ATmega3250 - ATmega645 - ATmega6450 ... Wie nun?
-
Thread
Messsystem Eingangsbeschaltung - ADC + variabler OP
auch an so einer Schaltung interessiert. ich habe mir letzten ein kleines CAN messystem mit dem at90can gebaut. An eine besondere Beschaltung des ADC habe ich nicht gedacht... anfänger fehler :( Da ich aber sensoren mit 3V, 5V und 10V pegeln habe muss ich mir auch noch sowas machen. Martin schrieb
-
Thread
EA DOG-M 163 an ATMega32 in 4bit Modus
bedarf die fertigen routinen für nen 3zeiliges dog-m display mit hardware spi geben (ist für nen at90can128..ggf. musst du die spi register anpassen)
-
Thread
Verständnisfrage CAN-Bus
das lieber herkömmlich... Den einzigen CAN-fähigen Controller den ich bei Reichelt finde ist ein AT90CAN128 für 16,10 EUR - eindeutig zu viel. Mein Ziel ist es, kleinere Baugruppen an den Bus anzubinden, beispielsweise 4 Lüfter, die ich getrennt voneinander einschalten möchte. Oder 3 Temperatursensoren
-
Thread
Port Binärzahl in Dezimalzahl umwandeln
erfahrenen unter uns sehr einfach klingen, ich scheitere jedoch bereits hieran. Ich verwende einen AT90CAN128. Es geht um folgendes C-Problem. AN PORTB sind alle Pins auf Eingang geschalten. PIN G0 dient ebenfalls als Eingang. Aufgrund von schaltungsspezifischen Vorgaben ist nur jeweils ein PORT high.
-
Thread
Memory Mapping?
Das fürchte ich auch :-( Ich werde mir mal ein paar samples für den AT90CAN128-16AI schicken lassen, aber ich bin mittlerwiele auch mehr auf der Schiene die Sensoren und Aktoren unseres Roboterprojektes hier an der Uni per USB anzuschliessen. Die Chips von FTDI laufen wirklich
-
Thread
ADC wandelt nicht
Hallo, Ich habe ein Problem mit dem ADC am AT90CAN128. Ich bekomme, unabhängig von der Eingangspannung, konstante Ausgangswerte im Unteren einstelligem Bereich. Wenn ich Parameter wie Referenzspannung und Prescaler ändere, ändert sich nur der konstante
-
Thread
AVR mit analogen Ports und Can Schnittstelle
vermute AT90CAN128
-
Thread
Fragen zum Software-Handshake in Wikipedia
X-ON und X-OFF Zeichen werden lediglich vom UART-Interface zum Prozessor gesendet. Ich benutze AT90CAN128. Im Kapitel "USART" finde ich keine Informationen über das Software-Handshake. Wie realisiert man dieses in MCU? MfG Senmeis
-
Thread
Schematic and Footprint gesucht
Hi, wo findet man das Schematic and den Footprint von Atmel AVR AT90CAN128 für Protel? Ich habe im Netz gesucht aber nicht gefunden. Wie kriegt ihr sowas normalerweise? Selber zeichnen? Danke
-
Thread
Probleme bei CAN Bus
Register beschreiben und auch die richtigen Werte auslesen. Beim Erstellen der Bibliothek fuer einen AT90CAN128 bekam ich eine Fehlermeldung von WinAVR, dass dieser Kontroller nicht unterstuetzt wird. Kann aber eigentlich nicht sein. Falls jemand aehnliche Probleme damit hatte oder eine bessere Loesung
-
Thread
AVR Board mit CAN
Tranceiver) und eine einfache Möglichkeit es zu programmieren (GNU-Compiler....). 1) Eine Frage zu AT90CAN128-Boards: Ich habe nun mehrmals gelesen, dass diese nicht geeignet sind für Anfänger (wie mich). Was würdet ihr für Alternativen vorschlagen ?? 2) Eine Frage zum OLIMEX-Board (www.olimex.com/Products
-
Thread
CAN Problem beim Senden
Hi, hab ein Problem mit meinem CAN Testaufbau: Ich hab 3 Nodes, alle mit einem AT90CAN128. 2 davon mit 82C251 Bustreiber, 1 mit SN65HVD231. Node 1: 82C251 5V Node 2: 82C251 5V Node 3: SN65HVD231 3V3 Kommunikation zw. 1 und 2 läuft Problemlos. Diese Nachrichten lassen
-
Thread
Gibt es einen "Register-Konfigurator" für AVR Xmega?
Und Bits zählen muß man auch nicht, sie haben Namen. Hier mal ein Beispiel, wie ich das mache (AT90CAN128): [c] OCR1A = SYNC_PERIOD - 1; OCR1B = SYNC_TIME - 1; TCCR1A = 0<<COM1A1 | 0<<COM1A0 | 1<<COM1B1 | 0<<COM1B0 | 0<<COM1C1 | 0<<COM1C0 | 1<<WGM11 | 1<<WGM10;
-
Thread
Atmega via Ethernet flashen
Hallo, ich bin an diesem Netzwerk-Bootloader sehr interesiert. Ich verwende einen AT90Can128 Baustein. Deswegen möchte ich den Bootloader gerne anpassen. Ich verwende das AVR Studio 4.0 oder 6.0. Leider kenne ich mit den Makefile nicht so aus. Kann mir jemand beim "Portieren" des Projekts
ja okay, das geht, aber ich müsste dann "zu Fuss" in dem Makefile mein At90can128 reinbasteln. Da kenne ich mich eben nicht so aus. Mir wäre ein AVR Studio Projekt doch lieber :D. Muss ich da in den Memory Settings eigentlich den Bootloader Bereich einstellen ?
-
Thread
Atmega128can Bascom
Ok hab mich mit der Bezeichnung geirrt heißt AT90CAN128
-
Thread
Hilfe bei Wahl neuer Controllerfamilie
folgender Suche von Euren Erfahrungen profitieren: Bisher habe ich für viele Schaltungen den AT90CAN128 von Atmel genutzt, da ich viel mit der CAN-Schnittstelle arbeite. Allerdings ist der gute schon recht betagt und ich habe Sorge, dass er irgendwann einfach abgekündigt wird. Außerdem ist es schade
-
Thread
cannot read spec file 'device-specs/specs-atmega4808'
avr4/at90pwm3 avr/lib/avr4/at90pwm3b avr/lib/avr4/at90pwm81 avr/lib/avr5/ avr/lib/avr5/at90can32 avr/lib/avr5/at90can64 avr/lib/avr5/at90pwm216 avr/lib/avr5/at90pwm316 avr/lib/avr5/at90pwm161 avr/lib/avr5/at90scr100 avr/lib/avr5/at90usb646 avr/lib/avr5/at90usb647 avr
avr51/atmega128rfa1 avr/lib/avr51/atmega1284rfr2 avr/lib/avr51/atmega128rfr2 avr/lib/avr51/at90can128 avr/lib/avr51/at90usb1286 avr/lib/avr51/at90usb1287 avr/lib/avr6/ avr/lib/avr6/atmega2560 avr/lib/avr6/atmega2561 avr/lib/avr6/atmega2564rfr2 avr/lib/avr6/atmega256rfr2
-
Thread
Signalübertragung über 300 Meter
billiger, aber du scheinst ja auch Platzprobleme zu haben. Wenn es CAN sein soll: Du kannst einen AT90CAN und einen MAX14882AWE+ verwenden, letzterer ist bei unter 2,50 EUR. Vergiss nicht, dass du noch eine galvanisch getrennte Spannungsversorgung brauchst. Alternativ kannst du auch überlegen, den
-
Thread
PS/2 Stecker in Eagle?
Hallo, ich suche einen PS/2 Stecker für EAGEL. Ich möchte gern eine Tastatur an einen AT90CAN128 anschließen. Ich kann den PS/2 Stecker aber weder im Netz noch in den standard Libs finden. Ich kann mir aber auch nicht vorstellen, dass ich der erste bin der das vor hat *g* Weiß jemand wo
-
Thread
CAN Anbindung - ein bisschen Input gebraucht.
für deine Anwendung die richtige. Passend dazu gibt es kleine CAN Interfaces für USB. Für den AT90CAN32/64/128 von Atmel wirst du hier im Mikrocontroller.net wahrscheinlich die beste Unterstüzung finden. Der hat einen CAN Controller. http://www.atmel.com/tools/ATDVK90CAN1.aspx
-
Thread
LED-Display nur ein Segment leuchtet
belegt). Die Anoden der Segmente A-F befinden sich auf den Analogports A0-A6. Ich benutze den AT90CAN128. Nun zu meiner Frage: Theoretisch müsste ja alles aufleuchten, wenn ich bei allen Anoden den Port auf "1" setzte, und bei den Kathoden durch ein "0" auf Masse ziehe. [c] DDRA= 0b01111111
-
Thread
Gesetze Ports gehen auf 0 bei nächster Portsetzung
Guten Abend ! Ich programmiere derzeit einen AT90CAN128. Standardgemäss DDR und PORTs gesetzt. Es funktioniert auch alles, aber ich bin auf ein komisches Problem gestossen: Wenn ich einen Port in einer Codezeile setze, und in der nächsten einen anderen
-
Thread
JTAGICE3 oder JTAGICE-MK2
einem STK600 und diversen Microcontrollern wie z.B. dem ATMEGA2562, dem 3232UC301512C und einigen AT90CAN* Controllern. Vielleicht kann mir ja jemand ein paar Tipps geben, um mir die Entscheidung etwas zu erleichtern. Gruß
-
Thread
AVR Bootloader Checksummen-Berechnung
= 0; iAdr < 0x1E000; iAdr += 2) iChk ^= pgm_read_word_far(iAdr); return iChk; }[/c] AT90CAN128 / GNU GCC 4.3.1 / AVRStudio Und, was hat es mit dem "boot_rww_enable();" auf sich, ich hab es nicht ganz verstanden, nur so viel, dass es den braucht wenn der Bootloader die Applikation starten
-
Thread
Frage zu activ-Low Schalter und PINx Register
sein. Ist es aber nicht in der Simulation mit AVRStudio. AVRStudio sagt PINX=0x00. Ich werde den AT90CAN128 verwenden. Die HW existiert noch nicht - kann es nicht ausprobieren. Ich simulier grad in AVR Studio... mg, Johannes
-
Thread
CAN128 bit Timing
dass ich nerve, aber hat jemand Erfahrungen mit dem Einstellen der Baudrate für den CAN-Bus beim AT90CAN128? Was für Zahlen benutzt ihr? Die aus der Tabelle im Datenblatt? Oder die vom X-Calculator (der irgendwie auf völlig andere Zahlen kommt)? Und nach welchen Kriterien suche ich die SJW aus? Danke
-
Thread
SMBUS mit Atmega
nicht. Wo ist der Unterschied ? hat jemmand Source mit ansteuerung über 2 Port Pin. Prozessor AT90CAN128. Gruß franz
-
Thread
Watchdogschaltung für TI TMS320DM368
dem MAX6749 gute Erfahrungen. Allerdings nur bei eher einfachen Mikrocontrollern wie ATmega oder AT90CAN. Auf dem Ding jetzt läuft ein Linux, welches eine bestimmte Zeit zum booten braucht. Gehen wir hier mal von 15 Sekunden aus. Der Watchdog ist aber nur sinnvoll einsetzbar, wenn er z.B. jede Sekunde
-
Thread
FTDI232 -> UART kein Zeichen korrekt
gefunden! Hab das Program zuerst auf einen Atmega16 getestet und bin dann mit dem FTDI auf einen AT90CAN128 gegangen. Die UART Ini hab ich zwar angepasst, aber das Problem war das der AT90 eine Fuse hat die der Atmega16 nicht hat. Nämlich "Divide Clock by 8 internally". Dadurch hat natürlich die Baudrate
-
Thread
ISR fuer UART in AVR
Hallo, ich benutze AT90CAN128 von Atmel und habe eine ISR-Funktion und eine User-Funktion für UART geschrieben. Baudrate = 19,200 bits/s, Quarz = 8 MHz. [c] SIGNAL(SIG_UART0_RECV) { receive_uart_data = UDR0; // Datenbyte
-
Thread
warum timer drift
Guten Morgen! Habe auf meinen At90CAN128 folgendes Problem. Der Timer driftet ab und ich verstehe nicht warum. Wenn ich die Zeit Messe vom Interrupt dann habe ich eine Zeit von 10ms Das Runled ist aber nicht 1000ms sondern 1003ms.
-
Thread
Drehzahlbegrenzung Karts
haben für die Messung von Motortemperatur, Nocken- und Kurbelwellendrehzahl und des Ganges einen AT90can fast mit in den Motorverbaut. Und der läuft seit 3 Jahren ohne Probleme. Motor ist ein Honda mit 600cm³ und 90PS also kein Spielzeug.
-
Thread
can avr simulation
Hallo Leute, ich habe ein project über CAN Bus und ich arbeite mit AVR STUDIO 4 mit dem µC AT90CAN128. Ich habe schon manche programms geschrieben und will jetzt überprufen ob sie richtig funktionniert. zu beispiel habe ich den Transmitter für Can geschrieben und mein fünktion hängt bei der wheile
-
Thread
Zeit zwischen CAN-Nachrichten/ genaue Zeit des CAN-Interrupts
Es gibt eine CAN-Netz, die aus mehreren Modulen besteht (auf Basis AT90CAN64). Nachrichtenverkehr ist unregelmäßig. Ich muss jetzt aber genau nach einer Nachricht etwas machen, aber bevor als andere Nachricht (von anderen Modul) am Bus kommt. Jede CAN-Nachricht wird mit
-
Thread
Kann es ein das PCAN Explorer falsche Werte anzeigt?
Hallo Ich habe für den AT90CAN eine Software geschrieben die teils zyklisch und teils auf Knopfdruck Nachrichten sendet. Komischerweise zeigt PCAN Explorer die richtigen IDs aber nicht die gewünschten Werte im Data Feld an.
-
Thread
Spartan 3 über JTAG mit FTDI FT2232C programmieren
Auf dem Board was ich zur Z. bearbeite ist ein FT2232H, ein XC6SLX45 mit SPI Flash M25P32 und ein AT90CAN128. Alles Bausteine kann ich mit dem xc3sprog/javr von Sourceforge SVN erreichen. "externen EEPROM" is SPI Flash oder was sonst?