-
Thread
SPI, ISP, USI, TWI, I2C
Mikrocontroller miteinander zu vernetzen und eine Kommunikation mit dem PC herzustellen. Ich werde den AT90CAN128 verwenden, aber es gibt noch so viele Möglichkeiten dabei Einstellungen vorzunehmen....
-
Thread
CAN_Konfiguration des Kontrollers bei jeden Spannungsausfall neu initialisieren
Hallo Zusammen! Ich nutze den AT90CAN128 als MCU, um Signale auf den CAN-Bus sowohl zu lesen als auch zu schreiben. Die Daten werden mit einem Interface gesendet und empfangen. Mit diesem Bedienung-Interface wird die Konfiguration des
-
Thread
Aussperren aus AT90 durch zu lange Programmierleitung
Hallo zusammen, ich habe mich heute beim Debuggen meines AT90CAN128 mit dem JTAGICE mkII offensichtlich durch die Verwendung einer zu langen Programmierleitung dauerhaft aus dem Controller ausgesperrt, d.h. während sein "letztes" Programm weiterhin und fehlerfrei
-
Thread
Aus 13,8V möglichst verlustfrei stabile 5V erzeugen
? Wär nicht ganz > unwichtig. Ich denke nicht viel, Komponenten sollen folgende werden: AT90CAN128 4x ADC ( 1x PWM (Anschließend ne Schaltung die das PWM auf max. 10 V hebt) das wars auch schon. also ich denke das sollte unter 1A sein.
-
Thread
JTAG ICE oder JTAG ICE 2
auch nicht mehr von den Atmel-Tools upgedated. Damit kann man nur die ATmega bis 128kByte und den At90can128 programmieren bzw. debuggen. Viel Geld wird es dafür nicht mehr geben.
-
Thread
CAN Botschaften senden
kommen hauptsächlich der MCP2515 (SPI) oder SJA1000 (parallel) in Frage. Ich nehme entweder der AT90CAN128 oder irgendeinen AVR+MCP2515. Den SJA habe ich noch nie eingesetzt, funktioniert aber auch :-) Transceiver: reiche Auswahl (Bandbreite, Temperatur, Automotive, wake-on-CAN etc). Microchip, TI, Philips
-
Thread
wieviel µH für negative Hilfsspannung mit AVR
damit 4 Stück INA122. Dadurch kann ich dann wirklich 0V messen. Die PWM setze ich auf 150kHz (AT90CAN128): [c] OCR0A = INV_PERIOD / 2 - 1; TCCR0A = 0<<FOC0A | 0<<WGM00 | 0<<COM0A1 | 1<<COM0A0 | 1<<WGM01 | 0<<CS02 | 0<<CS01 | 1<<CS00; // Mode 2,
-
Thread
taskmanager mit definierter zeit funktioniert nicht
es geht um den at90can128
-
Thread
Atmega mit oder ohne integriertem CAN?
von der Verfügbarkeit abhängig machen. Was hast Du da, was kannst Du günstig kriegen? Für den AT90CAN128 gibt es tolle Bibliotheken auf kreatives-chaos.com.
-
Thread
Verbrennungsmotor: Drehzahl messen und über CAN verschicken
kann. Als CAN-Controller bieten sich natürlich die gängigen AVR-Typen AT90CAN32, AT90CAN64, AT90CAN128 an. Im 32-Bit-Bereich ist die Auswahl natürlich viel größer. Erwin
-
Thread
YM2002A LCD verweigert den Dienst
AVR-GCC-Tutorial angesteuert. Hat perfekt funktioniert. Nun habe ich ein neues Projekt auf einem AT90CAN128 angefangen und ein 20x2 Display eingebunden. Als Bezeichnung trägt dieses "YM2002A" (http://ic-wx.com/yyyjpdf/02a.pdf). Welcher Controller exakt darauf sitzt konnte ich leider nicht herausfinden,
-
Thread
2 AD-Wandlungen hintereinander
Hallo an alle, mich quält gerade der AD-Multiplexer meines AT90CAN128... Ich will analoge Werte aus 2 Potis messen. Das Prinzip ist ja ganz leicht: Ich stelle im "MUX-Register" Kanal1 ein, messe und lass mir den Wert ausgeben. Dann Stelle ich Kanal2 ein, messe und
-
Thread
char + char = short Was ist falsch?
schief return(value); } Ich arbeite mit AVRStudio und Zielplattform ist ein AT90CAN128. Bei meinem code passiert jetzt folgendes. Ich lese das high und das low Register jeweils in ein char aus. Die Werte stimmen laut AVRstudio. Danach kommt zuerst der high teil in die short variable
-
Thread
atmel programmierung
Beispiel Code in C für die Steuerung eines Motors? ich benutze Atmel Studio 7 Mikrocontroller at90can128 Betriebsspannung 5V Vielen Dank
-
Thread
I-Bit in SREG blockiert ADC und Timer ?
Hallo, folgendes Problem stellt sich mir (AT90CAN128): Sobald das globale Interruptflag gesetzt ist, läuft der ADC und Timer, bzw. alle Interruptgenerierenden Einrichtungen nicht mehr. Kann das an Fusebits liegen ? Ich hab im Datenblatt intensiv
-
Thread
Fragen zum Software-Handshake in Wikipedia
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
Adapterboard für ATMega, AT90CAN Controller
Hallo zusammnen, ich wollte eine Adapterplatine für die Mikrocontroller ATMega128 und AT90CAN128 stricken, mit Pfostenleisten, um im Steckbrett oder einer Lochrasterkarte mal schnell einen Testaufbau machen zu können. Die gibt es so zwar schon fertig (z. B. Elk-Elektronik), aber ich wollte noch
-
Thread
Bascom u. Grafikdisplay 240x128 mit T6963
Was meinst du mit Controller? Controller D071 ->ATMega128 oder optional ATMega2561 oder AT90CAN128 Controller T6963 -> Displaycontroller, der auf dem Display verbaut ist. >Für ein Heizungssteuerungsprojekt werde ich mir den Controller D071 von >Display3000 besorgen, nur ist mir das Display
-
Thread
Studienarbeit CAN
Aufgabe Bearbeiten. Wie telefonisch besprochen schicke ich Ihnen erst einmal das Datenblatt des AT90CAN128. Die Programmierung wird, wie gesagt unter CodevisionAVR (http://www.hpinfotech.ro/html/cvavr.htm) in ANSI C erfolgen. Nötige Aufgaben sind - Anknüpfung an ein bestehendes CAN Protokoll -
-
Thread
AVR Frage zu Frequenz vs. Versorgungsspannung
Hallo! Ich habe einen AT90CAN128 den ich mit 8MHz bei 3,3V laufen lassen möchte. Der interne Oszillator ist mir allerdings zum Betrieb der CAN-Schnittstelle nicht genau genug - ich möchte einen externen Quarz verwenden. Nun mein
-
Thread
Bootlaoder - Sprung zur Application
Lösungsvorschläge ausprobiert: http://www.mikrocontroller.net/topic/112739 Ich verwende einen AT90CAN128, Kommunikation über RS485 Schnittstelle und AVR-GCC 4.0.2 und avrlibc 1.4.4 . Nach dem Programmieren überprüft der AVR die Checksumme der geschriebenen Daten und speichert diese am Ende des Flashs
-
Thread
Initialisierung des MCU von EEPROM
Hallo Leute! Ich nutze den AT90CAN128 als MCU um Signale auf den CAN-Bus zu schreiben. Problem: Ich sicher mir die aktuelle Konfiguration der CAN-Register im EEPROM, zum Beispiel wenn die Baudrate geändert wurde und konfiguriere bei
-
Thread
Handshake bei Atmega8
sorry at90can128
-
Thread
Loxone Link - CAN-Bus
wieder als online angezeigt wird, wenn man einen Heartbeat schickt. Als Controller soll der AT90CAN128 zum Einsatz kommen. Da ich nichts verschwenden will, soll der Controller dann virtuell mehrere Extentions zur Verfügung stellen. Bisher habe ich da schon Bauteile rausgesucht, die Testfirmware
ATMega + MCP2515 sind dabei so meine Controller gewesen. Dank der can_lib läuft's aber auch auf AT90CAN128.
-
Thread
WinAVR: Datem im EEPROM an bestimmte Stelle aber auch ins .eep
Sachen im Makefile. Nur der Linker bzw. avr-objcopy scheinen sich nicht drum zu kümmern. Bsp: AT90CAN128 In den Project Settings eine zweite Section .eepromcal auf die EEPROM-Adresse 0x0800 (obere Hälfte des EEPROMs) gelegt. Dann findet sich im Makefile in den Options für avr-objcopy auch IMHO
-
Thread
Probleme mit einem Schaltnetzteil beim selbstgebautem Ambilight
Ich habe einen 6m Stripe mit LPD8806 an einen AT90CAN128 angeschlossen. Wenn ich den Laptop runterfahre und der MK2 Prommer den AT90 in Reset setzt flackert der Stripe tatsächlich unkontrolliert vor sich hin. Offene Leitungen am Eingang des Stripes
-
Thread
CAN - Datenlogger
AT90CAN128, SD-Karte über SPI, FT232RL als RS232-USB Wandler WinAVR, AVR-Studio, Eclipse evtl. als IDE, ... That's all ...
-
Thread
Batteriemanagement LTC6803-1
der von linear gelieferten Software angesteuert werden. Später soll ein galvanisch entkoppelter AT90CAN128 die Kommunikation übernehmen. Das alles kommt dann auf ein Breadboard, mit dem ich früher oder später alles ausprobieren kann. Anbei ein Blockschaltbild. Das Demoboard: http://cds.linear.com
-
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
-
Thread
µC eines Datenloggers hängt sich nach unbestimmter Zeit auf !
mir macht zur Zeit mein µC meines Datenloggers ein wenig Schwierigkeiten! Verwendet wird ein AT90CAN128. Peripherie ist eine RTC und ein SD-Card-Slot. Der Datenlogger loggt Daten mit und schreibt diese alle 960 ms auf eine SD / MMC - Karte. Der verwendete Bus ist der SPI-Bus. Dieser wird zuerst
-
Thread
Bibliothek für AT89 CAN
dein Anliegen noch aktuell? Ich habe im Rahmen einer Studienarbeit eine CAN-Bibliothek für den AT90CAN128 im AVR-Studio geschrieben und könnte sie dir geben. MfG Marco
-
Thread
Sin @ 3kHz fix - anschließend weitere Verarbeitung.
unterdimensioniert" mit SJA1000 und PCA82C250? Brauche ich mehr Speicher? Oder doch gleich einen AT90CAN128 mit nem PCA82C250? Ich bin für jede Hilfe dankbar! Gruß ayk
-
Thread
DA und AD Board
Hallo, auf meinem Controller Testboard (Controller: AT90CAN128) habe ich die notwendigsten Sachen (Quarz, Spannungsregler, etc, ...) drauf und möchte von dort aus über Stecker weitere Boards ansprechen die mir jeweils 4 Analoge Signale (0 - 10V) einlesen und
-
Thread
I²C-Bus für Kfz-Offroad-Steuerung
Fl B. schrieb im Beitrag #5467236: > Kennt jemand CAN-Bus ähnliche Bausteine? at90can128
-
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
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
Galvanisch getrennt Spannung Messen (Trennverstärker)
geführt, damit sich die Zellen nicht durch den Spannungsteiler entladen. Als Prozessor kommt ein AT90CAN128 zum Einsatz. Es sollen 8 Spannungen gemessen werden. Mit einem Analog-Multiplexer habe ich noch nicht gearbeitet, kann mir das aber vorstellen. Einen Analog-Multiplexer der gleich die Differenz-Spannung
-
Thread
Sonderzeichen mit sprintf
mache ich denn falsch? Die Entwicklungsumgebung ist WinAVR mit dem AVRStudio. Der µC ist ein AT90CAN128 und das Display ist ein eDIP240-7 über I2C angesteuert. Vielen Dank schon einmal für die Antworten! Gruß, Sven
-
Thread
RS232
die RS232 schnittstelle benutzen(Daten senden und empfangen) kann. compiler : avr-gcc chip :AT90CAN128 Danke .
-
Thread
Crumb128-CAN V5.0 AVR CAN Modul
stellen kann ?über welche Schnittstelle? was brauche ich zusätzlich um mein Mikrocontroller AT90CAN128 zu programmieren? vielen dank
-
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
Zufallszahlen mit Attiny13
dem Einschalten ist der Inhalt im Grunde sehr genau vorhersehbar. "Device under Test" war ein AT90CAN128. Gruß, Thomas
-
Thread
Suche Atmel JTAG
sollte es nicht unbedingt kosten......) Es kommen 8-bit-AVRs wie ATmega8, Tiny85, ATmega16, AT90CAN128, oder Tinys mit TPI zum Einsatz. Ich möchte Variablen am PC sehen können und Breakpoints verwenden. (Weiß aber nicht, wo der Unterschied zwischen SW- und HW Breakpoints ist, wurde hier auch nicht
-
Thread
CPLD Programmer(Xilinx)
Die AVR Programmierung ueber MPSSE is deutlich langsamer als ueber den Parallelport. Beim AT90CAN128 hat Atmel einige bloede Aenderungen im Programmierprotokoll zum ATMEGA gemacht. Rund laeuft das ganze auch nur unter Linux, den mit Windows beschaeftige ich mich nur wenn ich muss.
-
Thread
Linken vor-gelinkter Bestandteile und __do_copy_data
nicht. afag. Linke tue ich das entstandene .elf mit meiner main.o wie folgt: avr-gcc -mmcu=at90can128 -I. -D GCC_MEGA_AVR -I. -I../../Source/include -I../Common/include -g -Os -funsigned-char -funsigned-bitfields -fpack-struct -fshort-enums -Wall -Wextra -Wshadow -Wpointer-arith -Wcast-align -Wsign-compare
-
Thread
at90can intermission error frame
gerade mit der universellen CAN-Bibliothek von Roboternetz eine Verbindung zwischen meinem Crumb at90can128 und CANoe herzustellen. Sobald ich mein Testprogramm laufen lasse, bringt er mir nur error frames mit der meldung:Intermission Fehler. Physikalisch ist der Aufbau auf jeden Fall in Ordnung (Abschlusswiderstand
-
Thread
EEPROM-Problem
Hallo, ich habe ein kleines Problem mit dem EEPROM eines AT90CAN128. Ich kann in den EEPROM schreiben und auch aus dem EEPROM lesen, die Daten kann ich per JTAG auslesen. Es funktioniert auch nach einem RESET. Stoppe ich die Debugging Session oder nehme ich den
-
Thread
TFT parallel ansteuerung
eigentlich gedacht ist um einen externen Speicher anzusprechen. Im vergleich zu einem Ateml (At90CAN128) sind beim S12 jedoch Adressen- und Datenbus seperat rausgeführt also nicht gemultiplext. Wenn ich das richtig verstehe würde ich jetzt einfach die Adressleitung offen lassen und die 16 Bit breite