-
Thread
HILFE: avrdude funktioniert nicht!
... benutze: ponyser - design ponyprog serial, reset=!txd sck=rts mosi=dtr miso=cts an COM1 mit AT90CAN128 Flash : "C:\Dokumente und Einstellungen\Tobias\Eigene Dateien\PonyProg\testmitisp.hex" 38 Bytes Initialisierung fehlgeschlagen. Bitte überprüfen Sie den Anschluss und ihre Einstellungen genau
-
Thread
Geht so? uint64_t Array in EEPROM
Hallo, ich hab einen AT90CAN128 und möchte dort im EEPROM einige Werte ablegen. Dazu hab ich mir folgendes überlegt und aus verschiedenen Tutorials zusammengebaut: 4k EEPROM -> 512 mal uint64_t [c] #include <avr/io.h>
-
Thread
Suche Preiswertes Kit mit CAN und A/D-Wandler
Schau mal bei Atmel Prozessoren vorbei AT90CAN. Das könnte was sein
Antworten, hab auch von PIC aufwärts schon einiges durchgesucht, bin dann allerdings etwas bei dem AT90CAN128 hängen geblieben, wäre für 10 Euro zu haben - is allerdings kein Lötvergnügen bei den Pins. Das Problem mit der Aufgabenkomplexität ist momentan noch etwas schwer einzuschätzen (ist ja ein
-
Thread
at90usb162 eagle library
Am besten ein bestehendes kurz abändern. der at90can dürfte nicht großartig anders sein.
-
Thread
CAN-Bus mit ATmegaX8 möglich?
ich möchte gerne eine CAN-Bus Anwendung programmieren mit einem Atmel-Prozessor. Ich habe mir den AT90CAN angesehen und festgestellt, das dieser Prozessor für meine Anwendung viel zu overdressed ist und auch für den Zweck zu teuer. Hat jemand von Euch eine Anwendung mit einem Standard-Atmel-Prozessor
-
Thread
Gateway zwischen zwei CAN-Netzen
ne eierlegendewollmilchsau und kannst noch soviel anderes damit machen. oder wie waers mit 2 at90can die über spi kommunizieren? willst du auch daten zwischen speichern oder on-the-fly weiter senden? und was ist wenn ein cannetzwerk abstürzt? werden die daten gepuffert? wie wird die filterung eingestellt
-
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
Konstanter Pointer zu einer Array-Position (Gcc,WinAVR)
irgendwo was rein, oder geht das mit gcc gar nicht? GCC: 4.1.2 (switch -os), WinAVR, Target: Atmel AT90CAN128 Danke für Eure Antworten schonmal im Voraus. Ich hoffe dass meine Begrifflichkeiten allgemein verständlich sind (ich lass mich auch gerne verbessern) ;-) Kai
-
Thread
Sensorlose Methoden für Brushless DC Motoren
ATtiny261/461/861 AVR452: Sensor-based Control of Three Phase Brushless DC Motors Using AT90CAN128/64/32 MfG Spess
-
Thread
Siemens S65 LPH-Display
und wird per Software gemacht. Ausserdem ist das Datenblatt verfügbar. Das Programm ist für den AT90CAN128 aber ATmega128 geht auch. Ist alles andere als fertig und daher noch ziemlich durcheinander und ohne Komentare. An PF0 hatte ich einfach mal ein Poti drangehängt zum testen. Gruß Christoph
-
Thread
Welche Taster für Eigenbau-Hausbus geeignet
muss ich auch noch ein Bild von meinem Buskoppler zeigen. Auf der Unterseite befindet sich noch ein AT90CAN128.
auch noch ein Bild von meinem Buskoppler zeigen. Auf > der > Unterseite befindet sich noch ein AT90CAN128.
-
Thread
Uart lib für AT90can128
Hallo, hat jemand eine interruptbasierte Uart lib für den At90can128 oder den mega128? Die von Peter Fleury unterstüzt ja leider beide Typen nicht. Ober gibts irgendwo eine Anpassung? Gruss Ralf
-
Thread
Erfahrungen im Einsatz von eDIP240
entschieden - bei weitem am einfachsten zu handhaben bei einer engen Kopplung des eDIP an den uController (AT90Can128, 62.5 kHz - bedingt durch Teilfaktor von 16 MHz Quarz). Geschwindigkeit ist ueberhaupt kein Problem - der Flaschenhals ist das eDIP und seine Faehigkeit Befehle abzuarbeiten, nicht die Geschwindigkeit
Echtzeitquellen, die das Senden von Befehlen an das eDIP ausloesen (Empfang von Daten ueber CAN - der AT90CAN128 haengt an einem Bus - und Touchpad Ergeignisse. Ein Verriegeln der Ausgabebefehle an den eDIP allein reicht nicht, ich habe auch die Wartezeiten nach den Befehlen in den Verriegelungsmechanismus
-
Thread
Can receive im AT90CAN128
hallo Leute, ich habe ein Problem, ich arbeite mit der AT90CAN128, die Sende Funktion klappt gut aber was ich geschikt habe, kriege ich nicht bei dem Emfänger.ZB ich schicke die "ABC"aber bekomme ich nur "BC". Kann jemanden mir sagen wo das Problem liegt. Ich
-
Thread
Wie c-Funktion schreiben: Port-Pin toggeln?
Danke für den Hinweiß. Meiner kanns: AT90CAN128; hab gerade nachgeschaut.
-
Thread
Frage zum AT90CAN128? Receive MOb, welche DLC?
Hallo Ich beschäftige mich gerasde mit dem AT90CAN128. Ich möchte damit CAN Nachrichten empfangen, egal wie lang diese sind. Was schreibe ich denn bei dem Message Object zum Empfangen in die DLC Felder des Registers CANCDMOB? Im Datenblatt steht
-
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
Data length für AT90CAN128
Hallo Zusammen, hier wieder eine Frage zum AT90CAN128. Nun habe ich ein Signal, das 182 bits besitzt und in allen 15 Sekunden erzeugt wird, durch ein RS232 Interface in den AT90CAN128 zu senden. Dann wird das Signal durch CAN Controller nach außen
Eintrag an der 144. Stelle ist somit außerhalb des Arrays. Anm.: Die serielle Schnittstelle des AT90CAN128 liefert Dir keine Bits sondern Bytes!
-
Thread
Liste von AVRs mit externem Speicherinterface?
AT90CAN32_AT90CAN64_AT90CAN128 AT90USB646_AT90USB647_AT90USB1286_AT90USB1287 ATmega128_ATmega128L ATmega162_ATmega162V ATmega640_V_ATmega1280_V_ATmega1281_V_ATmega2560_V_ATmega2561_V ATmega64_ATmega64L
ATmega161 ATmega162 ATmega640 ATmega1280 ATmega1281 ATmega2560 ATmega2561 ATmega8515 AT90CAN128 AT90USB82 AT90USB162 AT90USB646 AT90USB647 AT90USB1286 AT90USB1287 [/pre] Gruß, Magnetus
-
Thread
ADC gibt Wert zurück, trotz 0V
Hallo zusammen Ich versuche mich gerade am ADC des AT90CAN32. Initialisiert hab ich das so: [c]void ADC_Init (void) { uint16_t x; ADCSRA |= (1<<ADEN) | (1<<ADSC) | (1<<ADATE) | (1<<ADIE) | (1<<ADPS1) | (1<<ADPS2); ADMUX |= (1<<REFS0) | (1<<MUX0
-
Thread
Frage zu Interrupt
sitze grad an einem Projekt und bekomm beim "builden" im AVR-Studio eine Warnung. Ich benutze den AT90CAN32 und will am Eingang ADC0 eine Spannung messen. Dann soll er nach jedem Messvorgang den Wert mit einem fixen Wert vergleichen und dann die entsprechende Aktion durchführen. Hier mein Code: [c
-
Thread
Senden und Empfangen mit AT90CAN128
der keine Rückmeldung von den anderen Bus Knoten bekommt. Weisst hier vielleicht jemand, ob der AT90CAN128 die Fähigkeit hat, die Nachrichten zu empfangen, die von selbst ausgesendet ist. Für die Hilfe bin ich sehr dankbar. Viele Grüße Juan
Nun schaff Dir endliche einen zweiten AT90CAN128 an. Wie soll denn ein Prozessor an ein und der selben Schnittstelle die gleichen Daten empfangen, die er gesendet hat? So teuer sind die Dinger nun wirklich nicht!
-
Thread
Das Problem beim Senden von AT90CAN128
Hallo zusammen, hier habe ich ein Problem mit dem AT90CAN128 und zwar, ich habe nun nur ein AT90CAN128 und kann die CAN-Signal aussenden, das man mit Oszilloskop sehen kann. Das Programm habe ich so geschrieben, dass das CAN-Signal (CAN-Rahmen) nur einmal
>Aber es kann der Grund sein, dass ich >nur ein AT90CAN128 habe und der keine Rückmeldung vom anderen >CAN-Controller bekommen kann, schickt der immer die Nachrichten aus. Das dürfte der Grund sein. Kann der AT90CAN128 vielleicht den Loop-Back-Modus
-
Thread
CAN Bus im Fahrzeug auslesen und auf Display anzeigen
Ich hab viele interessante Artikel in diesem Forum zum CAN Bus gefunden. Nun würde ich gerne einen AT90CAN128 oder ähnlichen Controler verwenden um den CAN Bus eines Fahrzeugs mitzulesen. Ich dachte mir,man könnte ein kleines Interface konstruieren, das man einfach parallel an die drei Bus leitungen anschließt
-
Thread
Nachricht per CAN-BUS schicken
hallo Leute, ich brauche ihr Hilfe ich arbeitemit der Platine AT90CAN128. Ich möchte gern eine Nachricht pre CAN senden, aber ich gehe nicht aus der Warteschleife raus es sendet ständig Daten, Alle Register sind gut gesetzt. Wenn jemanden eine Antwort hat, es wäre
-
Thread
Problem mit DS1371 RTC nach Wake-Up
, ich habe ein Problem mit der DS1371 Real-Time Clock. Ich konfiguriere den DS1371 mit meinem AT90CAN128 per I²C, so dass der /INT-Ausgang nach 5 Sekunden auf Low geht. Dies ist der Interrupt, der meinen Controller aus dem Power Down Sleep Mode holen soll. Wenn dies geschieht soll der AVR ein paar
-
Thread
PWM-Beschaltung mehrerer LEDs
Helligkeitsstufen geschaltet werden können(AUS, MITTELHELL, HELL). Die nötigen Anweisungen erledigt ein AT90can128. Dieser hat leider nicht genug PWM-Ausgänge für den Anschluss von je einem LED-Treiber TLE4241 für jede LED. Bevor ich einen zweiten µC zur Aufbereitung der Signale verwende (z.B. aus der AT90PWM-Reihe
-
Thread
Debugger / Programmer für diverse ATtmel µC
Hallo zusammen, ich habe vor in einem Projekt die folgenden µC von ATMEL zu verwenden : - AT90CAN32 - AT32AP7001 - ATmega2560 Da ich die o.g. Prozessoren zum einen In-System Programmieren können muss und zum andern auch eine Debugging-Möglichkeit suche, habe ich mal rumgesucht. Kann es
-
Thread
Lüfter per PWM steuern. Problem!
achso, ich vergaß, sry. ich steuere das nicht mit dem 7555, sondern mit einem at90can, bzw zum testen mit einem signalgenerator. beides klappte nicht
-
Thread
Umstieg von AT90CAN auf AT91SAM7X mehrere Fragen zum AT91
Hallo zusammen, ich habe die letzte Zeit mit dem ATMEL AVR AT90CAN gearbeitet und mit AVR Studio programmiert. Da mir nun der RAM bei dem Controller einfach zu klein wird mit 4 kB wollte ich nun auf den ARM AT91SAM7X umsteigen. Und nun kommt meine Frage :)
Danke für eure ganze Hilfe! @ARM-Fan war es schwer auf dem AT90CAN das FreeRTOS ans laufen zu kriegen??? Habe hier ja auch den AT90CAN rumliegen. Ich könnte ja mal versuchen das FreeRTOS dort ans laufen zu kriegen. Wenn man es für einen Controller schafft sollte
-
Thread
Max3392 Pegelwandler, BlueNiceCom 4
Ich verwende zwischen meinem AT90CAN und dem BNC IV einen 74HC4050 als Pegelwandler. Allerdings benutze ich den USART, nicht SPI.
-
Thread
AVR: UASRT1 geht nur wenn ISP angeschlossen
Hallo Ich habe ein (für mich) komisches Problem mit meinem AT90CAN. Ich tausche über USART1 Daten zwischen einem AT90CAN und einem anderen Controller aus. Komischerweise klappt der Datenaustausch nur, wenn ich das AVRISP mkII an den ISP Anschluss angeschlossen
lässt sich ohne Probleme programmieren. CAN senden und empfangen ist auch kein Problem. Masse von AT90CAN (alle 3), Pegelwanlder und LMX9830 sind über ein Massefeld auf der Platine verbunden. Ich habe zwei identische Platinen. Das Problem tritt bei beiden auf. Im Anhang mal meine Shematic.
-
Thread
AVR USART Timing Frage
Hallo. Ich beschäftige mich zur Zeit mit dem USAT eines AT90CAN. Kann mal jemand folgende Aussage bestätigen oder widerlegen: Bei einer USART Übertragungsrate von 9600bps bleibt ein empfangenges Byte 830µs in UDR0 (9600/8 = 1200; 1/1200 = 830µs). Das bedeutet
-
Thread
SPI <-> Parallel Ansteuerung OLED + Dataflash
verbinden. Der µC holt sich die Daten vom Flash und schickt sie ans OLED weiter. Als µC setze ich einen AT90CAN128 mit 16Mhz und als DataFlash ein AT26F004 ein. Was meint ihr, würde der SPI Bus für diese Aufgabe reichen oder stosse ich damit an seine Grenzen und sollte ich lieber beide parallel ansteuern? Die
-
Thread
AVR: TWI / I²C Pull-Up Widerstände im Sleep Mode
sind die Ruheströme da so klein, dass es keine Rolle mehr spielt (1µA)? Zu Schaltung: Ist ein AT90CAN128, an dem als Slave eine DS1371 Real Time Clock hängt, die den Controller regelmäßig aus dem Sleep Mode holt. Gruß, André Edit: Die RTC weckt den AVR per Interrupt - nicht per TWI. Bevor
-
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
AVR - Frequenz und RC-Osz.
Hallo, ich bin gerade die Specs durch vom AT90CAN128 aber mir fehlt etwas. Kann mir vielleicht Jemand sagen, ob ich bei 3,3V auf 12MHz gehen kann und ob der Interne RC-Oszillator bei 8Mhz genau genug ist für die UART bei 57600 Baud. ciao, Philipp
Philipp wrote: > Hallo, > ich bin gerade die Specs durch vom AT90CAN128 aber mir fehlt etwas. Kann > mir vielleicht Jemand sagen, ob ich bei 3,3V auf 12MHz gehen kann und ob > der Interne RC-Oszillator bei 8Mhz genau genug ist für die UART bei > 57600 Baud. Generell
-
Thread
JTAG SCHALTPLAN Nachbau gesucht
der Firmwarepflege vor ca. 3 Jahren implementiert waren. Die beiden modernsten dabei sind der AT90CAN128 und der ATmega169. Für modernere AVRs lohnt sich der relativ preiswerte AVR Dragon, sofern man AVRs mit maximal 32 KiB ROM benutzt. (Größere kann man mit dem Dragon nicht mehr debuggen, aber
JTAG-ICE-Clone hat damit seinen heutigen Markt eigentlich nur noch, wenn man einen ATmega64/128 oder AT90CAN128 debuggen möchte.
-
Thread
Variable aus PROGMEM auslesen
Mir fehlt nach dem = Zeichen noch irgend etwas damit der Wert aus dem Speicher gelesen wird. uC AT90CAN128 Gruß Robert
-
Thread
I2C bei Attiny13
atmega644p atmega128 atmega1280 atmega1281 atmega645 atmega649 atmega6450 atmega6490 atmega16hva at90can32 at90can64 at90can128 at90usb82 at90usb162 at90usb646 at90usb647 at90usb1286 at90usb1287 at94k atmega2560 atmega2561 [/pre]
-
Thread
Seltsames AVR Studio / WinAVR Verhalten
echt der erste Atmel der solch unerklärliches Verhalten zeigt und ich habe schon mit zig ATmega8, AT90CAN128 und einigen anderen Typen von Atmel gearbeitet. Und dann natürlich auch schon mit den kleinen Standardproblemen zu tun gehabt. Meist kann man den Fehler ja schnell eingrenzen und dann auch beheben
-
Thread
Beschleunigungssensor ADXL202
Hallo, habe im Rahmen eines Praktikums an der Uni zwei ADXL202 Beschleunigungssensoren auf einem AT90CAN128 eingelesen und die Daten in Kugelkoordinaten konvertiert. Vieleicht hilf ja der Code jemandem, der ähnliches vor hat. http://yesombre.de/projekte/beschleunigungssensor/ Ganz fertig ist der
-
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
Pedant für Linux zu WinAVR
atmega644p atmega128 atmega1280 atmega1281 atmega645 atmega649 atmega6450 atmega6490 atmega16hva at90can32 at90can64 at90can128 at90usb82 at90usb162 at90usb646 at90usb647 at90usb1286 at90usb1287 at94k atmega2560 atmega2561
-
Thread
CAN Brücke mit Avisaro WLAN Modul
auf den anderen Bus übertragen werden. Dazu habe ich folgenden Testaufbau gemacht: Ein Atmel AT90CAN sendet eine CAN Nachricht an ein Avisaro Modul. Dieses soll per WLAN die Nachricht an ein zweites Avisaro Modul überetragen. Das zweite Avisaro Modul gibt die Nachricht über CAN weiter an einen zweiten
-
Thread
Umstieg ATmega32 auf AT90CAN128 WinAVR
Was bedeutet anders? Um ehrlich zu sein hab ich jetzt doch "Angst" den Schritt zu wagen und den AT90CAN128 zu nehmen, weil ich einfach nicht weiß, was da auf mich zukommt. Läuft ein C-Code, der unter WinAVR für einen ATmega32 entwickelt wurde, auch auf einen AT90CAN128 einwandfrei, oder gibt es da
IC für I2C >Bus. Der AVR kann auch PWM, der 32er AFAIK 3mal. Vor allem gibt es AFAIK den AT90CAN128 nicht im bastlerfreundlichen DIP Gehäuse. MFG Falk
-
Thread
CAN Busversorgung
Hallo Allerseits! Ich habe eine Frage zum CAN-Bus. Zwar folgendes: Ich möchte den AT90CAN128 in Verbindung mit einem CAN-Transceiver verwenden. Als Transceiver kann ich ja ziemlich jeden nehmen, dachte da z.B. an den MAX3050, welcher Bus Spannungen bis zu Plus/Minus 80V aushält. Ich
-
Thread
Port-Erweiterung AVR mit CPLD 'im Speicher'
Infos und Meinungen. Die Idee war, mit dem CPLD im Speicher, auf einer Experimentierplatine (mit at90can128) für die dort vorhandenen Zusätze wie Ethernet, RFM12, ZigBee, USB-Host (Vinculum), Uart usw. die CS-Signale erzeugt und vielleicht einfach noch ein paar LED's oder so. Die Platine soll eben
-
Thread
Fehler in der Timerinitialisierung
Nochmals ...dat mit 77 war auch Müll von mir, zur Richtigstellung für AT90CAN128 an 16MHz: Timer0 mit timeOver-Methode: [c] u32 CPUCLK=8000000; //std. 8MHz u08 SCLOCK=8; //std. 8MHz //count up in Timer with 100Hz volatile u16 Delay_SystemTicks=0; /
CLOCK/1024 if (Freq==16) { SCLOCK=16; //set Systemclock to 16 MHz CLKPR=0x80; //for AT90CAN128 CLKPR=0x00; //16 MHz } else { SCLOCK= 8; //set Systemclock to 8 MHz CLKPR=0x80; //for AT90CAN128 CLKPR=0x01; //8 MHz } // CPUCLK =1000000*SCLOCK;
-
Thread
watchdog löst aus durch uart_senden
hi, ich hab nen at90can. ich habe mir bislang immer einige werte meines programmes über die uart-schnittstelle am bildschirm ausgeben lassen. seitdem ich einen watchdog im programm hinzugefügt habe, resetet sich der controller