-
Thread
splc780d LCD Pollin
Hi Holger, also ich benutze einen AT90CAN128 von Atmel. Ich hatte vorher die Fleury.lib benutzt. Hab nun auch schon die routine von microcontroller.net ausprobiert, aber auch ohne Erfolg. Vorher hatte ich auch noch den R/W auf PA1,
-
Thread
Avr jtag guenstig
entwickeln, sodass mit dem Ende des Atmel-Firmware-Supports (gekennzeichnet durch den ATmega169 und AT90CAN128) keine Weiterentwicklung der Firmware mehr stattfand. Beide sind mittlerweile wohl fast 7 Jahre alt. Ein AVR Dragon dürfte aus heutiger Sicht eigentlich die sinnvollere Investition sein.
-
Thread
AT90CAN128 Identifier filtern ?
Hallo, Ich möchte den CAN-Bus auf verschiedene Identifier abfragen. Liegt auf dem CAN-Bus eine Message mit einem der gefragten Identifer, soll eine bestimme Aktion passieren. So ist die Aufgabenstellung. Die Identifier sind 0x1000 und 0x2010, 0x2011,..., 0x2019, 0x2020. Die Frage ist, in Datenblättern und im Internet ist immer von einem 11 bit Identifier die Rede, also z.B. 0x317. Meine Vorgabe ist aber vierstellig. Woher kommt das ? 11 bit 16 bit ? Und wie lege ich die Register IDM und IDTag fest. Ich habe einfach mal mit 16 bit weitergemacht, wobei ich glaube, das das nicht richtig ist.
-
Thread
taskmanager mit definierter zeit funktioniert nicht
es geht um den at90can128
-
Thread
BMW iDrive Display
CAN Wake Up Modul. (gehört zum Display, wenn man es ohne Steuergerät betreiben möchte. Da ist ein AT90CAN128 drin. Aber egal ob das Modul an- oder abgesteckt ist, es ändert sich nichts und es kommt auf dem Display "No Signal". Danke für den Hinweis mit dem Most Bus. MfG Tom PS: Laut Wikipedia
-
Thread
I2C SCL nach Startbedingung auf LOW
habe ich bereits mehrere Varianten getestet und auch den Controller habe ich bereits gewechselt (AT90CAN). Merkwürdig erscheint mir folgendes: 1.) SCL geht ziemlich zeitgleich mit SDA auf LOW 2.) Beim Senden der Adresse wechselt SDA auf High - SCL bleibt weiterhin LOW Um Auszuschließen das der Sensor einen Treffer hat, habe ich 2 AT90CAN miteinander verbunden. Der Effekt bleibt der gleiche - SCL wird nicht generiert!! Wo kann nur der Fehler liegen ? Der Controller läuft als Master Receiver mit folgenden Quellcode: int main
-
Thread
Atmel AVR in der Industrie
hab ich auch schon einen Atmega auf nem Karteneinschub gesehen aber nicht weiter untersucht. Den AT90CAN habe ich nur bei studentischen Entwicklungen angetroffen, aber im Feld sonst auch nicht mehr. Man findet AVRs also durchaus und nicht gerade selten - auch in der Industrie und Fabrikautomation.
Ein CAN Wake - UP Modul von Bertrandt für BMW Entwicklung verwendet einen AT90CAN32. Das iDrive Display eines 7 er BMWs verwendet einen mb88f332 von Fujitsu
-
Thread
Kommandointerface - ich hab nen Knoten im Gehirn
dazu auch primitives Protokoll definiert habe. Wo braucht man so etwas? Ich benutze einen AT90CAN128 für eine kleine CAN-Restbussimulation. Über Kommandos veranlasse ich ihn diverse CAN-Botschaften zu erzeugen und mit bestimmten Daten zu senden. Wenn eine Botschaft oder eine bestimmte Funktion
-
Thread
Kommunikation zwischen mehreren µC
, ist CAN optimal. Leider ist die Auswahl an CAN-MCs bei Atmel nicht sehr üppig. Ich benutze AT90CAN128 und AT89C51CC03. Peter
-
Thread
AVR .data section vergrößern
---- Device: at90can128 Program: 9400 bytes (7.2% Full) (.text + .data + .bootloader) Data: 3091 bytes (75.5% Full) (.data + .bss + .noinit) Done executing task "RunAvrGCC". Von den 128kB Flash nutze
im Beitrag #2440174: > Nein, das kannst du nicht, denn das ist das SRAM: Doch, kann er. Der AT90CAN128 hat ein External-Memory-Interface. ;-)
-
Thread
LCD Taktproblem
an anderen Controllern bereits erfolgreich in Betrieb genommen. Z.B. mit dem Atmega32 bei 8Mhz, AT90CAN128 bei 8MHZ sowie bei 16MHZ. Kann das Problem auch vom jetzt verwendeten Atmega8-16AU kommen?
-
Thread
XMega192A1 kommt nicht -> Umstieg auf ARM, aber welchen?
wollte erst etwas moderneres nehmen, habe mich dann aber aufgrund der Beschaffbarkeit für den Oldie AT90CAN128 entschieden. Man muß nicht immer die allerneuesten Gimmicks haben. Peter
-
Thread
Auswahl eines µController mit 8 PWM und CAN-Controller
bewältigt? AVR mit 16 MHz reicht. >Die ersten Controller, die mir aufgefallen sind, waren der AT90CAN128 >und der ATmega64M1 (10x Hardware-PWM). Geht auch. >Kann ich diese beide einfach mit einem Philips PCA82C250 oder MCP 2551 >verbinden und die CAN Kommunikation steht (mit ein paar Zeilen Code >natürlich)? Sicher, aber wozu dann der AT90CAN128? Dann reicht ein kleiner ATmega88 oder sogar ATtiny2313. MFG Falk
-
Thread
Verbrennungsmotor: Drehzahl messen und über CAN verschicken
Belieben und Bedarf belegen 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
Energieeffizienter uC mit CAN gesucht
Bistabilen Relay eventuell noch Zeitsteuerung des relays ( Zeit in EEPROM Speichern ) Habe da den AT90CAN128 entdeckt: bei 16 MHz und 4,5V verbraucht er ca 11 mA und bei 8 MHz und 2,7V nur 3 mA ich denke für die geringe Anforderung reichen doch eigentlich die 8 MHz aus ? kennt jemand einen besser
Ach ja den AT90CAN hatte ich zwar auch schon ein paar mal, was mich da aber extrem stört ist der hohe Preis. Ein PIC kostet da gerade mal 1/3. Vielleicht ist es sogar günstiger einen kleinen PIC/ATMEL zu nehmen und
-
Thread
ethersex avr-net-io AD's auf TCP oder UDP legen Basiscode
aufzeichnen... Mir fehlt aber derzeit vollkommen der Einstieg. Ich habe vor Jahren schon mal mit einen AT90CAN128 gearbeitet - ist lange her. Kabel, Adapter usw. sind da. Gibt es irgend wo ein ähnliches Codebeispiel in C wo man einsteigen könnte? Mit welcher Entwicklungsumgebung unter Debian 6 oder Ubuntu
-
Thread
AVR CAN Beispiel Application Note
Hallo zusammen, ich mache gerade erste Schritte mit dem AT90CAN128. Gibt es von Atmel eine Aplication Note für CAN oder hat jemand ein Minimalbeispiel oder ähnliches? Vielen Dank! Beste Grüße Markus
Hallo, creativen Chaos bietet eine Library an die AT90CAN + SJ1000 + MCP2515 unterschützt, irgendwer muss ja die ganzen Register etc setzen, das macht der AT90CAN auch nicht von alleine.
-
Thread
Fa. Atmel soll Probleme haben ?
völlig anderes wäre es gewesen, wenn die Xmega zu den AVRs kompatibel wären. D.h. daß man z.B. den AT90CAN128 durch eine kompatiblen Xmega ersetzen könnte und das alte Programm weiterhin funktioniert. Und dann könnte man bequem die zusätzlichen Features ausprobieren. Kein Entwickler springt nunmal gerne
-
Thread
Endschalter mit Mikrocontroller abfragen
Hallo, mein Ziel ist, mit einem Mikrocontroller (AT90CAN128) und einer H-Brücke einen DC-Motor zu steuern. Ich verwende dazu zwei Ausgangspins des Mikrcontrollers für die jeweilige Drehrichtung des Motors (CW und CCW). Beide Endlagen des Motors werden
-
Thread
Geeigneter Controller gesucht
Kommunikationsmöglichkeit geeignet. Ist die Kombination AT-Mega8/MCP2515 vergleichbar zu z.B. einem AT90CAN? - Ist für die Entfernung von 2-3m I²C auch eine Alternative? - Oliver: Was meinst Du mit 'fertige Boards mit Atmel-Prozessoren'? Meinst Du die AVR-Entwicklungsplatine, die im Starterkit enthalten
-
Thread
Haussteuerng realesierung
PC visualisieren und bzw. vom PC zu Steuern 2. was brauche ich dafür. ich benutze einen AT90CAN128. Es währe schön wenn das einer schon mal gemacht hat und mir dabei helfen kann.
-
Thread
CAN-BusTiming-Probleme
Ich habe 2 identische Schaltungen, die den AT90CAN128 benutzen und weitere Schlatungen, die jeweils den MCP2515 nutzen. Die AT90CAN-Schaltungen arbeiten prima zusammen und kommunizieren. Anders mit den MCPs. Der AT90CAN bringt STuff-errors, bei
nicht. MCP2515-Datasheet S. 38 Liege ich da falsch ? Denn dann müsste ich kurzerhand den BRP am AT90CAN verdoppeln.
-
Thread
Bluetooth-Modul
Hallo zusammen, ich würde gerne einen AT90CAN128 via Bluetooth an den PC verbinden. Ich habe bereits ein CAN-Interface via USB realisiert. Dazu habe ich den FDTI FT232R Baustein verwendet. Ich würde diesen USB-Baustein jetzt gerne durch einen
-
Thread
Seltsames Problem mit Grafik Display
initalisierung -> Ohne erfolg. Was vielleicht noch Interessant zu wissen ist, ich verwende einen at90can128 controller. Hätte ich am Anfang erwähnen sollen :P. Vielen Dank im Vorraus!
-
Thread
Crumb128-CAN und Fusebits
Hallo Leute, ich habe mir ein Crumb128-CAN Modul zugelegt (AT90CAN128): http://shop.chip45.com/epages/es10644620.sf/de_DE/? Es ist ein externer Quarz mit 16MHz bestückt. Nun wollte ich den Bootloader per ISP (CrispAVR-USB) programmieren. Mit avrdude hat das
-
Thread
ADC0 bei AT90CAN128 geht nicht
Hallo, ich habe beim AT90CAN128 das Problem, dass alle ADCs gehen außer ADC0. Folgender Code zum ADCs auslesen: Initialisierung und Auslesefkt. void vadc_Init(void) { ADMUX = 0x00; ADMUX |= (1<<REFS0);
-
Thread
Heizungsanlage: SPS oder kleinen PC?
doch einfach fertige IO module zB mit CAN - da dann einen beliebigen can fähigen controller dazu zB at90can128 - und alles wird gut ein pc geht da völlig am thema vorbei, das ding langweilt sich zu 99,9999999% der zeit
einfach fertige IO module zB mit CAN - da dann einen > beliebigen can fähigen controller dazu zB at90can128 - und alles wird > gut Das wäre wahrscheinlich die sinnvollste Lösung wenn ich mal auf die Idee kommen sollte mein ganzes Haus zu automatisieren. Aber daß ich keinen µC einsetzen will hatte
-
Thread
Anfrage ans Forum
Wärmeverteilung (2x Heizung mit Pumpe (Relais) und Mischer (Relais, Triac), 1x Warmwasser Relais), CAN, 9xKTY, AT90CAN128) für eine Heizung gedacht waren. Sie sind nicht mehr in der Buchhaltung enthalten, also nicht mehr gewerblich genutzt und zum Verschrotten sie zu schade. Es gibt auch 15 Hackschnitzelofensteuerplatinen als dual AT90CAN128-system, die nicht mehr benötigt werden und für Bastler vielleicht von Interesse sind. Darf ich diese hier ohne gegen die Regel "keine gewerbliche Angebote" zu verstoßen anbieten obwohl es eine
-
Thread
SPI - RS-485 - CAN
entscheide dich für die controllerfamilie mit der du schon umgehen kannst. ich verwende seit jahren den at90can128 und bin voll zufrieden
Hallo, den Avr ATMega16 gibt es auch mit CAN Bus, ansonsten wäre eine alternative der AT90CAN32.
-
Thread
Frequenz im Fast PWM modus
und ich benutze ein at90can128
-
Thread
XMEGA reif für den produktiven Einsatz?
Projekt die neuen CAN-AVRs einsetzen. Ich hab dann aber wegen der Verfügbarkeit doch den Oldie AT90CAN128 genommen. Ich hätte schon gerne die UARTs als gepuffertes SPI genommen (je 16Bit in einem Rutsch senden). Peter
-
Thread
DS1305 an AT90CAN128 läuft nicht
Hallo Forenleser und Profis! Ich habe ein echt verrücktes Problem: Zur erfassung der Zeit hab ich mir eine DS1305 RTC im DIL16 bestellt und verkabelt. Die Ports passen alle, die Bits kommen soweit aufm Oszi auch an. Jetzt kommt das verrückte: Ist das Oszi am MISO PIN der Uhr angeklemmt, inkrementiert sie die Sekunden und Minuten. Häng ich das Oszi ab, bleibt die Uhr stehen und inkrementiert gefühlt alle 30 sec um 1 sec. Weiteres Phänomen ist, dass die Sekunden nur bis 29 Zählen, dann wieder bei 0 anfangen, wieder bis 29 und dann erst die Minute hochzählen. Irgendetwas stimmt hier überhaupt nicht
-
Thread
PWM Timer springt (AT90CAN128)
, ob einer von euch das schon mal hatte bzw. weiß was hilft. Es geht um folgendes: Auf einem AT90CAN128 soll im Timer3 ein PWM-Signal für eine Servoansteuerung erzeugt werden. Nebenbei laufen noch 2 weitere Timer für andere Anwendungen. Das PWM-Signal wird auch erzeugt und prizipiell ist auch
-
Thread
Gemeinsamer Hausbus
eigenen Protokoll...der Aufwand lohnt einfach nicht. Nimm einen AVR mit integriertem CAN controller (at90can128) und dann DeviceNet oder so als Application Layer. Das ganze ist fertig, hochstabil und man kann sich ganz um die Nodes sowie die Anwendungen kümmern. Auch wenn die Controller geringfügig teurer
-
Thread
Atmel FLIP unter WIN7 / 64 Bit
Hallo zusammen, ich habe ein vermutlich relativ exotisches Problem: Ich flashe meine AT90CAN128 mit dem ATMEL-Tool "FLIP" unter Verwendung von Vector-Hardware via CAN. Das ganze war solange kein Problem, bis ich einen neuen Laptop mit WIN7 statt XP bekommen habe. Obwohl FLIP eigentlich
-
Thread
WLAN, RF oder CAN Bootloader (für Cortex M3 / LPC1768)
Ich beschäftige mich seit einiger Zeit mit dem LPC1768 (ARM Cortex-M3) um den bisher verwendeten AT90CAN128 (Atmel 8-Bit µC) abzulösen. Leider fehlt mir für den Chip eine Grundvorraussetzung, um richtige Schaltungen mit ihm bauen zu können: Ein passender Bootloader. Ich kann mich mit dem neuen Mikrocontroller
-
Thread
Probleme ADC AVR AT90CAN128
leider auch nichts gebracht so bin ich jetzt ratlos und wende mich an euch ;-D Ich benutze den AVR AT90CAN128 + AVRISP mkII + AVR Studio 4.19 und aktuellem WINAVR. [c] //---------------------------ADC--------------------------- void ADC_Init(void) { uint16_t result; ADMUX |= (1<<REFS0
-
Thread
AVR debuggen unter linux
Device Name Device ID Flash EEPROM --------------- --------- ------- ------- at90can128 0x9781 128 KiB 4 KiB at90can32 0x9581 32 KiB 1 KiB at90can64 0x9681 64 KiB 2 KiB at90pwm2 0x9381 8 KiB 0.5 KiB at90pwm216
-
Thread
Errorframes beim Einschalten AT90CAN128 und ATA6660
Hallo Beim Einschalten der Spannungsversorung meines Laboraufbaus empfange ich bis zu 80 ErrorFrames. Im µC ist die CAN Unit aber in einem listen only mode. Woher kommen die Botschaften? Nützt es etwas den CAN Transiever über einen Pull up in den Standby mode zu zwingen und erst später über einen µC Port in Normal mode zu schalten? Gruß Martin
-
Thread
UART AT90CAN128-16AU von ALVIDI
Hallo, ich habe ein Problem mit dem UART des ALVIDI AT90CAN128-16AU Board. Ich kann Daten an den Controller richtig versenden, aber keine vom Controller zum PC. Manchmal kommt etwas an, aber nur falsche Zeichen. Ich kann zwar mit dem Oszilloskop auf der
-
Thread
AT90CAN64 ISP/JTAG Probleme
Guten Tag allerseits, meine neue Elektronik macht noch folgende Probleme: Ich benutze einen AT90CAN64 und wollte mit einem normalen JTAG Ice debuggen. Das scheint anscheinend nur mit der 128kb Version zu funktionieren. Kann man das irgendwie umgehen? Ich kann zwar mit dem JTAG connecten, programmieren
programmiert auch, merkt dann aber beim Verify das es nicht ankommt. Ich kann mit JTAG Ice nur AT90CAN128 zum Debuggen auswählen. Den AT90CAN64 kann ich gar nicht markieren... :( Morgen mach ich die ISP Schnittstelle fit und hoffe dann programmieren zu können. JTAG mkII wäre Debug-kompatibel, habe
-
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
STK500v2 Bootloader auf AT90CAN32
Hallo, ich versuche gerade seit Stunden Peter Fleury's stk500v2 Bootloader auf meinen AT90CAN32 zu bringen. Ich habe den Bootloader dem Chip entsprechend abgeändert (s.u) und kann ihn auch in die Bootloader-section vom Chip flashen (mit einem usbasp-programmer). Wenn ich jedoch über den
[code]#if FLASHEND>0xFFFF[/code] zu ersetzen, dann funktionierts auch mit AT90CAN32/64. Liebe Grüße Niko
-
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
AT90CAN128 - Umstellung der Fuse - Fehler?
wie schon zuvor am dem MCP2515 und dem ATMega328P - beide gehen mit der Bestückung, nicht aber der AT90CAN. In einem Anderen Beitrag habe ich jetzt gelesen das die Kondensatoren schon von dem Quarz und nicht vom MC abhängen. Aber warum arbeiten die 2 (AtMega und MCP) mit den 22pF und der AT90Can nicht
ausgibt. Im At90Can habe ich SUT CKSEL auf ext Clock und 6Ck + 4,1ms sowie CKDIV8 auf 0 eingestellt Am AT90CAN kommt nun an CLK0 - PC7 - Pin 42 auch gemessene 16.0005MHz raus. Auch bei setzen des CKDIV8 werden aus 16MHz