-
Thread
LED treiben mit oder ohne Transistoren?
Servus, ich möchte eine LED mit dem AVR-uC AT90CAN128 treiben. Diese LED braucht 20mA und der Prozessor kann maximal 40mA ausgeben. Soll man einen Transistor einsetzen? Gruss Blanc
-
Thread
CAN Protokoll in Software realisieren; geht das?
nehme mal an, daß "bereits verbauten ATmega128L" bedeutet, daß du ihn nicht einfach durch einen AT90CAN128 ersetzen kannst? @Obelix: > Es wird wohl sehr schwer werden, die Kollisionen in Software zu > erkennen. Wieso? Es muß ja nur das, was gesendet wird, mit dem, was empfangen wird, verglichen
-
Thread
Hilfe bei Schaltung
und PDO (PE0 und PE1) angeschlossen werden und *NICHT* an MOSI und MISO vom µC! Und nein, den AT90CAN128 gibt es nur im QFP.
mal eine Liste zusammenstellen... :) Kann ich eigentlich die RE 471EP (www.reichelt.de) für den AT90CAN nehmen, so das ich den auf eine Lochplatine auflöten kann? LG
-
Thread
AVR mit Studio4
ich habe eine kurze Frage für AVR-Programmierer die Studio4 anwenden. Ich programmiere meinen AT90CAN128 mit WinAVR und mit dem parallelen Programmieradapter STK200. WinAVR hat aber keinen Debugger. Studio4 hat den Debugger aber keinen C-Compiler. Kann ich C-Compiler von WinAVR mit Studio4 anwenden
-
Thread
Pointer auf Funktion in einem Struct ablegen
abgelegten Zeigers aufrufen. Ich brauche das für eine recht komplexe Ansteuerung des CAN-Controllers im AT90CAN128. Als Beispiel: [c]typedef struct { // Hier Zeiger auf Funktion speichern } Strukur_t; Struktur_t MeineStruktur; // Funktion die in der ISR aufgerufen werden muss void Action (
-
Thread
CAN-Bus: Tx-Rx-Problem (AT90CAN128)
langsam mit meinem Latein am Ende, wobei mein Problem folgendes ist: Ich habe 2 Boards mit je einem AT90CAN128, wovon einer Sender, der andere Empfänger ist. Anfangs möchte ich über CAN ein einfaches Datenbyte senden, welches empfangen und angezeigt wird. (Später, wenn alles funktioniert, schicke ich mehrere
-
Thread
JTAG für AVR und ARM
JAVR kann AT90MEGA ubd AT90CAN ueber JTAG programmieren. Eine Byteblaster oder Xilinx Parallelportkabel genuegt.
-
Thread
Temperaturmessung mit PT100 und UTI03
Hallo Hans, ich möchte auch mit AT90CAN128 über UTI den PT100 ablesen. Ich bin heute angefangen die Datenblätter zu studieren. Kannst Du mir bitte deinen C-Quellcode und die Schaltung schicken. Ich versuche das nachzuvollziehen und zu testen
-
Thread
at90can128 über ISP programmieren
www.myavr.de/shop/artikel.php?artID=42 Da steht ganz unten eine Auflistung der unterstützten µCs. Der AT90CAN128 ist nicht dabei!
An sich schon. Falls es dir was hilft, ich befüllen den at90can128 mit dem stk-200 isp und avrdude als Software.
-
Thread
Mit MC auf CAN-Bus im Auto zugreifen?
Technisch nicht so kompliziert: Hardware: Controller mit CAN (z.B. LPC2129, AT90CAN128) oder "irgendeinen" Controller+externem CAN-Controller (z.B. MCP2515) dazu CAN-Transceiver (im Innenraum typisch "fail-save" Transceiver) zum physikalischen Anschluss an den Bus. Software: CAN-Controller
Baudrate? ID's für Motormoment Beschleunigung Verbrauch und co? Danke! Bei mir läuft's mit nem AT90CAN128 und 500KB
-
Thread
AVR - Fehler bei SPI-Ausgabe von Array mit 2000 Elementen
Hallo! Ich habe ein Problem, mit einer Testsoftware für einen AT90CAN128. Der AT90CAN128 ist über die SPI Schnittstelle mit einem 16-Bit Digital-Analog-Converter verbunden und ist so in der Lage, einen Analog-Spannungswert auszugeben. Die Ausgabe von Werten funktioniert
Dir ist schon klar das 2000 U16 Werte fast 4kB ergeben ? Hat der AT90CAN nicht nur 4kB RAM ? D.h. für den Rest deines Programmes + Stack bleiben 96 Bytes über.
-
Thread
KS0108: Warum immer Anzeige auf beiden LCD-Hälften?
Hallo, ich habe folgendes Display (128x64 Pixel, KS0108 Controller) an meinen AT90CAN128 angeschlossen: http://www2.produktinfo.conrad.com/datenblaetter/175000-199999/181682-da-01-en-GRAFIK-MODUL_STN_BLAU_WEISS_128X64.pdf Und als Treiber verwende ich den hier Besprochenen:
CS-Leitungen mal abgelötet und per Hand mal an den Pluspol gehalten und siehe da: es geht. Also der AT90CAN128 hat da irgendwie ein Problem mit seinen Ports. Entweder da ist was verbunden oder k.A.
-
Thread
Hää? Finde den Grund der Warnung nicht! AVR AT90CAN128
Hallo! Ich bin gerade dabei, ein Projekt mit einem AT90CAN128 zu programmieren. Dabei bekomme ich vom AVR Studio WinAVR Gcc eine komische Warnung, die ich nicht verstehen kann: Hier ein kleiner Codeauszug: #define MSG0_PAR0 0x00 #define MSG0_PAR15
-
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
-
Thread
Verkaufe: ATMegaEvoBoard mit AT90CAN128
______________________________________________________________ Fertigmodul ATMegaEvoBoard mit AT90CAN128 Entwicklungsboard mit AT90CAN128-Controller. Besonderheiten CAN-Bus wird über den On-Chip-CAN des AT90CAN128 realisiert. CAN-Bus-Anschluss jumperbar zwischen LOW-Speed und HIGH-Speed
Hallo Leute, das Fertigmodul ATMegaEvoBoard mit AT90CAN128 ist noch zu haben. Wer zuerst kommt, malt zuerst.
-
Thread
STK 500 LED'S über UART
das Programm zurücksenden würde. Wie müsste eine solche Funktion aussehen? Ich verwende einen AT90CAN128 Controller. Der UART ist sende und empfangsbereit geschaltet. Wäre euch sehr dankbar für einen Code oder oder etwas Hilfe. Gruß
-
Thread
ISP und UART für AT90CAN128
Hi! Ich möchte mich etwas mit dem AT90CAN128 beschäftigen und will den via ISP Schnittstelle programmieren sowie UART verwenden und mal schauen was noch... Ist die angehängte Schaltung so korrekt, insbesondere der ISP Anschluss?! Der Controller
-
Thread
Feuchtigkeitssensor für Erde
ueber einen isolierenden DC/DC Wandler). Auf der anderen Seite des Optokopplers haengt dann mein AT90CAN und der Hausbus.
-
Thread
UART Probleme mit AT90CAN128
Hallo zusammen, ich habe ein STK501 mit einem AT90Can128 Controller. Zur inbetriebnahme meines UARTS Habe ich mal das Tutorial genutzt, möchte beim drücken einer Taste auf dem Board das Zeichen x an mein Terminalprogramm des PC`s senden. Habe einen
initialisieren siehe S.197 Datenblatt /* USART-Init 19200 Baud bei 4MHz für AT90CAN128 */ UBRR1H = 0; // Highbyte ist 0 UBRR1L = 12; // Lowbyte ist 12 ( dezimal ) ergibt 19,2k bei 4Mhz Clocktakt UCSR1B |= ( 1 << TXEN1 ); // UART TX
-
Thread
I²C (TWI) CodeVison - Problem bei Pinbelegung
Hallo zusammen, kommt jemandem folgendes Programm bekannt vor???: Ich nutze den AT90CAN128 und arbeite mit dem TWI. Als Compiler nutze ich Codevision. Wenn man dort den CodeWizard benutzt, um grundlegende Einstellungen vorab zu machen, gibt es dort ja zwei Felder, die man aktivieren
drauf. Deswegen dann nach einiger Zeit die vereinzelte Fehlersuche. Ja, genau, ich verbinde 2 AT90CAN128 über I²C. Ein Master Transmitter, ein Slave Empfänger. Gesendet werden soll lediglich ein Byte zu Testzwecken. Die beide Boards hab ich Programme geschrieben, nur funktioniert das Ganze nicht.
-
Thread
Usart zum PC At90Can128 funzt nicht
initialisieren siehe S.197 Datenblatt /* USART-Init 19200 Baud bei 4MHz für AT90CAN128 */ UCSR1B |= ( 1 << TXEN1 ); // UART TX einschalten UCSR1C |= ( 1 << UMSEL1 )|(0<<UPM1)|(1<<USBS1)|( 3<<UCSZ1 ); // Asynchron modus Character Size 8-bit,2 Stopbit, kein Parity UBRR1H
-
Thread
TWI aus PowerDown Mode
Hallo, ich habe hier ein kleines Problem mit der TWI eines AT90CAN128. Alles läuft so weit. Versetze ich den AT90CAN128 in den Schlafmodus 'Idle', dann kann ich nach dem Aufwachen des Controller die TWI problemlos betreiben. Nutze ich aber den PowerDown Schlafmodus
-
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
I²C (TWI) beim AT90CAN128
leider keine Antwort auf mein Problem gefunden. Ich arbeite mit zwei Platinen, die mit je einem AT90CAN128 von Atmel bestückt sind. Diese verbinde ich unter anderem über I²C und möchte lediglich einen einfaches Senden von Daten von einem µC zum anderen durchführen. (Die Übertragung werde ich stören
-
Thread
CAN Header file CodeVisionAVR
bin völlig neu auf dem Gebiet der (µC-)Programmierung und ich habe es gleich mit dem umfangreichen AT90CAN128 zu tun. Ich möchte einfach Daten zwischen zwei dieser Controller austauschen und bin dabei, ein C-Programm in CodevisionAVR zu schreiben. Leider gibt es da keine Header-Dateien mit verwendbaren
-
Thread
I²C beim AT90CAN128 - acknowledgement
mit Mikrocontrollern, nur zur Nachsicht vorweg.:) Ich habe 2 baugleiche Platinen mit je einem AT90CAN128 von Atmel. Diese verbinde ich unter anderem über I²C und möchte lediglich einen einfaches Senden von Daten durchführen. Die Übertragung werde ich stören und möchte dann am Empfänger schauen, was
-
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
AT90CAN128 - Port B5 funktioniert nicht
Hallo, Los Spezialistas wir haben hier folgendes Problem mit einem Controller-Modulboard mit einem AT90CAN128: - Der Port B5 sollte als PWM-Ausgabe des Timers 1 dienen. - Das PWM-Signal ist dort auch mit dem richtigen Timing sichtbar, allerdings nur mit einer Amplitude von ca 150 mV. ?????????
-
Thread
AT90CAN128 auf DVK90CAN1-Board - wie programmieren?
Hallo! Ich habe mir das Atmel DVK90CAN1-Board mit einem AT90CAN128 bestellt. Jetzt brauche ich noch eine Möglichkeit, den Mikrocontroller zu programmieren. Ich würde mir gerne einen ISP-Programmierer selber bauen. Dazu habe ich auch schon gegoogelt. Leider finde
Hallo, ich interesiere mich für den Starterkit DVK90CAN1-Board mit einem AT90CAN128. weisst jemand bei welchem Händler den Board bestellen können. danke.
-
Thread
STR9 comStick, SD Massenspeicher?
Für den CAN bus habe ich auch nichts passendes im Internet gefunden. Wäre eine denkbare Lösung ein AT90CAN128 mit PCA82C250 Tranceicer als Koppler und dort dann am SPI Port eine SD-Karte? Viele Grüße, Rudi
-
Thread
Taktquelle ändern
at90can128 von atmel
schreibst, dass Dein µC von -40 bis +125°C spezifiziert ist. Hast Du etwa die Automotive-Version des AT90CAN128? Nach einem Blick in dessen Datenblatt habe ich nämlich mit einigem Erstaunen festgestellt, dass der RC-Oszi im AT90CAN Automotive im Vergleich zu den in den "normalen" AVRs verbauten eine relativ
-
Thread
CAN: Senden mit AT90CAN128
Hallo, ich studiere im Moment dir Doku zum AT90CAN128. Was sich mit dabei einfach nicht erschließen will, ist, wie ich den CAN-Kontroller dazu veranlassen kann, ein bestimmtes MOb zu senden bzw. welche Registerbits dafür zuständig sind. Könt ihr
-
Thread
CAN Receive Interrupt beim AT90CAN128
Erstmal mein Setup: µC: AT90CAN128 Software: AVR Studio4, Programmers Notepad 2, GCC Compiler Tools: STK500, JTag, CAN-Dongel C-Code: hab ich als Zip-File angehangen Mein Problem: Ich bin dabei eine Software zu entwickeln
-
Thread
At90can128 mehrere Nachrichten unterscheiden
Hallo, Ich arbeite nun schon ein halbes Jahr mit dem at90 und dem CAN-Bus, jetzt stellt sich aber ein größeres Problem: Ich möchte dem Mikrocontroller zwei unterschiedliche Nachrichten mit verschiedenen IDs senden, dieser soll per Interrupt reagieren und je nach ID die Daten in die richtigen Variablen übernehmen. Wie kann ich herausfinden welche ID den Interrupt ausgelöst hat? Das Beispiel von Atmel arbeitet mit dem Prioritätsregister, wenn ich das auch mache, kommt eine Nachricht (mit der niedrigeren Priorität) nicht mehr durch. Die Nachrichten werden extrem schnell hintereinander geschickt
-
Thread
Anfängerfrage Daten von PC zu uC über UART
man dann Werte eingeben können und Häkchen setzten können und ein, zwei Buttons solls geben. Ein AT90CAN soll diese Werte dann hinterher verwenden können. Jetzt Frage ich mich wie man da prinzipiell vorgeht. 1. Welche Programmiersprache nimmt man am Besten für das grafische Programm. Ich kann bis
-
Thread
kleines Quiz :-)
ATmega48, ATmega88, ATmega168 und AT90CAN128 temp von -40°C bis +85°C, +105°C und +125°C würd ich sagen waren wohl die ersten... mfg jan
16.5.2006) > die 4 von ihm genannten gleichzeitig öffentlich angekündigt. Sicher, dass es den AT90CAN128 nicht schon vorher gab? Meine mich zu erinnern, dass ich den schon davor verbaut hatte.
-
Thread
Außenspiegelschalter (Joystick)
nicht für autoteilegibt meistens kein datenblätter >Welchen Kontrollerbenutzt du? ich benutze AT90CAN128 >Die Spannungen <1V kannst du als '0' interprätieren, high fängt >üblicherweise >2 oder 2.3V >an. leider in mein fall nicht dar Controller interprätiert 0,6 schon als High >Wie siehts
wenn du den Schalter ohne die restliche Schaltung misst? Zum anderen gibt das Datenblatt des AT90CAN128, daß bis max. 0.2*Vcc als LOW interpretiert wird, es sollte bei dir eigendlich keine Probleme geben. Haben die restlichen Pins des Joystickschalters irgendwelche pull-up oder pull-down Widerstände
-
Thread
Platine / Starterkit für AT90CAN TQFP
Möglichkeit zu ätzen fehlt suche ich ein Starterkit / Board / eine Platine für die Inbetriebnahme eines AT90CAN. Hat jemand eine Bezugsquelle? Gruß, Daniel
-
Thread
AT90CAN128 - MCP2515
sendet, ohne gleich einen CAN-Analyzer für x Tausend Euro zu kaufen. Meine Idee - ich hab einen AT90CAN128, drauf hab ich von Atmel das CAN-Demo (http://www.atmel.com/dyn/resources/prod_documents/AT90CAN128_demo2_IAR.zip) verwendet - wenn ich es recht verstehe, sollte es empfange Datenpakete über die
Dank für die Anregung, allerdings wollte ich jetzt nicht nocheinmal etwas neues bauen, da ich den AT90CAN sowieso schon gekauft hatte. Ich habe heute morgen noch einmal bei Atmel geschaut, da gibt's eine Lib <http://www.atmel.com/dyn/resources/prod_documents/at90can_lib_3-1.zip> für den AT90CAN, in der
-
Thread
Welcher µC hat viele Timer und Cature/Compare-Einheiten?
products/param_table.asp?family_id=607&OrderBy=part_no&Direction=ASC Atmels mit 8 PWMs wären z.B.: - AT90CAN-Automotive - ATMega128 Gibt's bis 16 PWMs z.B.: - ATMega1280 Allerdings 8 Captures :-/ Müßtest Du dann schon mit PIN-Change IRQs realisieren. Als "Heimwerkerlösung" würde ich's einfach mal mit'm
-
Thread
Kann man an TQFP64 Controllern mit dem Multimeter messen?
Das ist ein AT90CAN. Der ist beim löten etwas verrutscht und ich wollte gucken ob sich benachbarte Beinchen berühren. Dann ist er jetzt wohl hin :-(
Daniel wrote: > Das ist ein AT90CAN. > Der ist beim löten etwas verrutscht und ich wollte gucken ob sich > benachbarte Beinchen berühren. > > Dann ist er jetzt wohl hin :-( Eine LUPE mit Beleuchtung wäre die bessere Wahl.
-
Thread
Beispielprogramm für RFM12 433MHz Funk-Module
mir einen überblick zu verschaffen und naja, es ist viel. mein ziel ist es das rmf12 an einen at90can128 anzuschließen. als grundlage habe ich den code von benedikt (weiter oben rfm12_rs232_rxtx_check_int.zip ) angenommen. jetzt gibt es knapp 10 weitere ausführungen dieses oder eines ähnlichen
programm: 1) die sourcen von Peter Fleury 2) einen softwareuart ich habe die sourcen an den at90can128 soweit angepasst, dennoch sind fragen offen. -zum schaltplan, warum verwendest du den fet bs170 in deiner schaltung, hat der atmega8 keine flankeneinstellungen oder was war der grund? -ist
-
Thread
AT90can128- CAN blockiert ISP?
geflasht und es läuft ohne das Packete verloren gehen. Jetzt mein Problem, seitdem lässt sich der AT90can128 nicht mehr flashen. Der Programmer blinkt wild rot und es kommt die Meldung ich solle Resetleitung und TargetVCC überprüfen. Kennt Ihr das Problem?...ist es denkbar, dass das CAN Interface das
-
Thread
AT90CAN128: CAN-Controller initialisieren
sorry, dort wird ein CAN-Controller angesprochen und nicht der AT90CAN128 aber vieleicht hilft es.
Ich habe mit Ethernut und dem AT90CAN128 gute Erfahrungen gemacht.
-
Thread
HILFE!!! Platine raucht
den Schaltplan gezipt. Alle sechs Seitensind im PDF-Format. Zur Idee: Der Kontroller ist ein At90CAN128, da ich auch eine CAN-Anbindung, zur Kommunikation, mit den anderen Steuergeräten benötige. Die Programmier- und Debug-Schnittstelle soll JTAG dein. Zum programmieren und debuggen hab ich mir
-
Thread
Praktisches Problem mit CAN-Bus
habe eine praktisches CAN Problem. Leider finde ich seit Tagen keine Lösung dazu. Ich habe einen AT90CAN128 mit dem Transceiver PCA82C251. Als Busleitung benutze ich 2 dünne Kabel die an beiden Enden über 120 Ohm miteinander verbunden sind. Da ich nicht genau sagen kann, ob der andere am Bus angeschlossene
> Wenn ich jetzt eine Nachricht senden möchte, bemerkt der > AT90CAN sofort einen Biterror und einen Stufferror und > schaltet auf Busoff. Und verhält sich damit genau nach Spezifikation. Ein einzelnes Device fühlt sich auf dem CAN-Bus zu einsam und schmollt.
-
Thread
CAN Problem, Simulation funktioniert, Praxis nicht
Hallo Ich bastele mit einem AT90CAN und einem 82C251 Transceiver gerade eine Software zum Senden einer CAN Nachricht per Tastendruck. Mit dem CAN Plugin von Atmel zum AVRStudio habe ich das ganze simuliert. In der Simulation funktioniert