-
Thread
PWM mit AT90CAN128 und 16bit Timer1
bewandert in der C-Programierung von Mikrocontrollern und habe das Problem, dass ich auf dem AVR AT90CAN128 eine einfache PWM erzeugen möchte, die erstmal nur eine LED aufleuchten lassen soll um zu sehen wie es funktioniert. Ich hab die Dokumentation zu dem Controller rauf und runter gelesen, bin aber
-
Thread
[V]erschenkt Atmel AT90CAN128-16AU TQFP-64
so einer: http://www.conrad.de/ce/de/product/155211/ATMEL-AVR-RISC-Microcontroller-Atmel-AT90CAN128-16AU-Gehaeuseart-TQFP-64-Flash-Speicher-128-kB-Speicher-RAM-4-kB?ref=list Versand als Kompaktbrief zu mind. Euro 0,90.
-
Thread
Speicherplatz ausreichend?
Hallo, ich verwende einen AT90CAN128, und bekomme seltsame Fehler beim verhalten des Programms, kann es sein das mein Speicher schon zu voll ist? Folgende Info bekomme ich beim kompilieren: text data bss dec hex
im Beitrag #3572195: > Vielleicht ist es der nicht ausrreichende bzw. überlaufende RAM? Der AT90CAN128 hat aber ja 4kB RAM. Das sollte dann doch eigentlich ausreichen... Was würde mir noch RAM "klauen"?
-
Thread
at90can128 timer auf 100 ms. WIE??
einen Timer der einen interrupt alle 100ms bei 16MHZ auslöst. Benutze ein Crumb board mit einem at90can128 chip. Hat jemand ein Code Beispiel für mich? Danke
-
Thread
MOb-Register befüllung beim AT90CAN128
Hallo, Ich verwende AT90CAN128 und habe dazu eine rein theoretische Frage: Szenario: Auf dem CAN-Bus kommt ein Frame zu dem es ein passendes MOb gibt und ein Hit wird erkannt. Die IDT, IDE DLC weden geupdated und die 8 Daten-Bytes
-
Artikel
STK600
TQFP64. ©2008 by Atmel Corporation Das STK600-TQFP64 unterstützt folgende AVR's im TQFP64-Gehäuse (AT90CAN128, AT90CAN32, AT90CAN64, AT90USB1286, AT90USB1287, AT90USB646, AT90USB647, ATmega128, ATmega1281, ATmega165, ATmega165P, ATmega169, ATmega169P, ATmega2561, ATmega325, ATmega325P, ATmega329, ATmega329P
-
Thread
Schaltung: AT90CAN128 mit 2 Sensoren über SPI verbinden
; d.h. der Master (in meinem Fall der AT90CAN128, oder?) steuert über SS entweder den einen oder den anderen Sensor über CS an, oder? Falls das so ist, dann verstehe ich nicht, wie das gehen soll? Laut Datenblatt wird SS auf low gesetzt um einen
mir die obige Schaltung gegeben. Ich soll nun eigentlich nur mehr die beiden Sensoren mit dem AT90CAN128 über die SPI-Schnittstelle verbinden. Für jede Hinweise/Tipps/Erklärungen wäre ich sehr dankbar :)
-
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 -> CAN auf einer Platine
Mikrocontroller Gemeinde, Vorhaben: CAN µC --> CAN WLAN Modul. Prosa: Ich möchte von meinem µC AT90CAN128 über CAN ein WLAN Modul füttern. Beides liegt auf einer Platine. Jetzt ist mir nicht klar ob ich 2 CAN Transcreiver brauche um den Bus aufzubauen oder ob ich in dieser Konstellation die beiden
-
Thread
Bauteilsuche: Chip zur Auswertung von 12V Kfz Signalen
der ich recht viele 12V Signale aus dem Kfz-Bordnetz auswerten möchte. Der Controller wird ein AT90CAN128 und auf 5V laufen. Bisher habe ich die Schutzschaltung für die Eingangspins immer diskret aufgebaut, aber das macht immer 4 Bauteile pro Eingang. Bei meinem aktuellen Projekt können es aber schon
-
Thread
Nach den Reset oder Stromausfall verliert EEPROM die Daten
Hallo Zusammen! Ich nutze den AT90CAN128 als MCU, der mit 16 MHz arbeitet, um Signale über ein CAN Interface PCAN-USB auf den CAN-Bus sowohl zu lesen als auch zu schreiben. Mit Hilfe einer Bedienugsoberfläche werden folgende IDs initialisiert
legt. Speziell im Falle wenn die Spannung nicht ganz unter einen bestimmten Wert fällt, beim AT90CAN128 muss z.b. der Wert Vpot falling unterschritten werden BEVOR die Spannung wieder über dem BOD level anliegt. Ist das nicht der Fall, entscheidet der Zufall was dann passiert. The Power-on Reset
-
Thread
AT90CAN128 Olimex FCPU=32Khz?
Moin Moin, ich stehe auf dem Schlauch mit dem AT90CAN128 Modul von Olimex. Die CPU läuft anscheinend nur mit dem Uhrenquarz 32768Hz anstatt mit dem 16Mhz an XTAL1/2 Ich habe im Datenblatt nicht entdecken können wie das passieren kann.... Im Anhang
-
Thread
AVR TWI Bug?
nötigen Pull-ups haben, aber in der Verzweiflung probiert man so einiges aus), ATMEGA8, ATMEGA32, AT90CAN128, zwei unterschiedliche Slave Implementierungen. Alle mit dem selben Ergebnis: Nach der ersten Stop-Condition zieht der AVR SDA gleich auf low. Auf dem Screenshot kann man das wunderbar erkennen (
-
Thread
Zweidimensionales Array. Funktioniert das so zuverlaessig?
gibt es bei mir schon. Allerdings geht das nur ueber CAN. (Beide seriellen Schnittstellen des AT90CAN128 sind belegt, ein LCD steht mir nicht zur Verfuegung.) Ich debugge auch schon ueber PORT Pins mit einem Logic Analyzer. > D.h. Sofern man keinen Debugger hat, mit dem man dem Programm zur > Laufzeit
-
Thread
LIN-BUS AT90CAN128 - APPNote 322
haben die Aufgabe bekommen ein LIN-Master aufzubauen. Wir wollen dazu eine bestehende Hardware (AT90CAN128) mit einem LIN-Transciever (TJA1020) erweitern. Bei der Suche im WWW bin ich da schon auf einige Infos gestoßen. Nun wollte ich die AppNote 322 von Atmel runterladen, wo es auch ein Beispiel geben
-
Thread
CAN auch schneller als MCP2515 ?
senden. Ist es überhaupt realistisch mit "C" und einem anderen Controller, z.B. SJA1000 oder AT90CAN128 solche Antwortzeiten zu erreichen? Beste Grüße Karsten
@ Karsten K. (karsten42) >Ich habe hier ein AT90CAN128 auf einem development board von Olimex. Ich >werde mich dann an die Arbeit machen das ganze interrupt gesteuert mit >dem eingebauten CAN-Controller zu realisieren. Wir eine heiden Arbeit; >
-
Thread
Gutes CAN Setup für automobilbereich gesucht
drinn. Als CAN-Controller setzten wir früher PCA82C200/SJA1000 ein. Und seit längerem den AT90CAN128, mit 15 MOBs, hat der ausreichend Filter und Puffer.
-
Thread
BeagleBoneBlack CAN HighSpeed-Problems
enable-canbus-on-the-beaglebone-black/ Der Versuchsaufbau ist folgender: Auf der einen Seite befindet sich ein AT90CAN128 Board, welches mit Hilfe der CAN-Library von Fabian Greif (http://www.kreatives-chaos.com/artikel/universelle-can-bibliothek) ununterbrochen CAN Frames versendet. Es werden immer 8 Frames in den
-
Thread
[V] AT90CAN128 Eval-Set
Hi! Verkaufe folgendes Set: ALVIDI - AVR Entwicklungsmodul mit AT90CAN128 und OLIMEX - AT90CAN128 development board Boards wuden noch nie genutzt. Beides zusammen für 40 EUR inklusive Versand (DHL - Päckchen) Gruss
-
Thread
LIN Implementierung am AT90CAN128
meiner Abschlussarbeit und bräuchte dringend hilfe! Ich Habe mir eine Platine erstellt mit einem AT90CAN128 und einem MCP2021 LIN Transceiver. Ich benutze die App note AVR322 und bekomme diese leider nicht umgesetzt im Atmel Studio damit ich LIN Botschaften von einem Master versenden kann. Hat jemand
-
Thread
Standard Template Library in AVR Studio 6.1 nutzen
Hilfe der Entwicklungsumgebung AVR Studio 6.1 umzusetzen. Der eingesetzte Controller ist ein AT90CAN128. Nun zur Frage, kennt ihr einen Implementierung der STL die man einsetzen kann? Sodass ich String und Vektoren einsetzen kann? Gruß Mani
-
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 allein
-
Thread
AT90CAN128 zu CANOpen Schnittstele
Mikroprozessoren und versuche derzeit im Rahmen einer Projektarbeit von einem sebstgbauten bord mit AT90Can128 Prozessor auf eine Beckhoff SPS und zurück zu senden (CanOpen Karte EL6751). Auf dem Prozessor programiere ich via avr5 und Dragon. Derzeit ist mein Problem dass meine sps keine daten vom bord empfängt
-
Thread
Problem bei PWM mit TC1 auf AT90CAN128
Hallo zusammen, ich hänge momentan an einem Problem bei der PWM Erzeugung auf einem AT90CAN128 fest. Programmiert wird in C unter dem Atmel Studio 6.1, per ISP oder JTAG. Die Fuses sind alle passend beim AT90 gesetzt (läuft mit externen 16MHz), es läuft soweit (UART, andere Timer/Counter usw
-
Thread
Prozessorwahl
auch sagen. CAN macht die Software extrem einfach und ist sehr zuverlässig. Ich benutze den AT90CAN128.
-
Thread
AT90CAN128 - Firmware flashen
dort gibt’s ein Tool vom Hersteller um über den UART die Firmware zu laden. Wie kann man beim AT90CAN128 ein HEX File flashen? Finde mich auf der Atmel Seite im Moment nicht zurecht.
-
Thread
SPI-Ansteuerung EA DOGM 16x2
Hi, ich bin gerade dabei eine Platine zu entwerfen, die mit einem AT90CAN128 arbeitet, und an die auch ein EA DOGM-Display 16x2 über SPI angeschlossen werden soll. Da ich beides noch nicht habe, konnte ich auch noch nichts testen..... Welche Bibliothek würdet ihr von wo
-
Thread
Probleme mit UART AT90CAN128
Hallo Leute, ich habe ein großes Problem mit der UART-Schnittstelle meines AT90CAN128. Ich bekomme Sie nicht ans laufen finde aber leider auch den Fehler nicht. Vielleicht könnt ihr mir weiterhelfen. Es sollen einfach nur einen Zeichen mit Hterm vom PC auf den AT90CAN128 übertragen
-
Thread
Verständnisproblem UART bei AT90CAN128
ich versuche in Rahmen einer Hausarbeit innerhalb meines Studiums die UART-Schnittstelle eines AT90CAN128 in Betrieb zu nehmen. Nun zu der Frage an dem mein Verständnis zerbricht. Wie ist es möglich, dass das Datenregister UDR0 gleichzeitig für Eingang und Ausgang zuständig ist. So wie ich es aus
-
Thread
LED per PWM Ansteuern
Hey leute, ich hab an meinen AT90CAN128-Mikrocontroller eine LED mittels Transistor angeschlossen. Um zu testen ob die LED funktioniert, hab ich über den Programmiercode zunächst die Ports auf High gesetzt: while(1) { DDRB= 0xFF
G0_H4rd schrieb im Beitrag #3392551: > Hey leute, > > ich hab an meinen AT90CAN128-Mikrocontroller eine LED mittels Transistor > angeschlossen. wie, genau, hast du das gemacht? > Um zu testen ob die LED funktioniert, hab ich über den Programmiercode > zunächst die Ports
-
Thread
SPI Clock Problem
Terminal funktioniert schon so wie sie soll, nur die SPI bereitet noch Schwierigkeiten. Im AT90CAN128 ist das SPI-Register nur 8-bit lang ich muss jedoch wie oben beschrieben 16 - bit abholen. Daher meine Frage wie die Lösung in der Programmierung aussehen könnte. Ich bin leider kein "großer
Walter Reuther schrieb im Beitrag #3392161: > Im AT90CAN128 ist das SPI-Register nur 8-bit lang ich muss jedoch wie > oben beschrieben 16 - bit abholen. Das löst man einfach so, dass man den Lesevorgang 2 mal hintereinander macht. CS muss man sowieso
-
Thread
Suche für AT90CAN128 SPI Beispiel zum auslesen eines ADCs
Hi! Wie in der Überschrift zu lesen ist, bin ich auf der Suche nach einem Beispielcode zum Auslesen eines ADCs mit SPI-Schnittstelle. Hat bzw. kennt jemand Quellen, Code? DANKE! Beste Grüße
-
Thread
Brauche dringend Hilfe - UART Anfängerproblem
Hallo zusammen, ich nutze ein Alvidi - Evalboard mit einem AT90CAN128. Leider bereitet mir der UART einige Probleme. Zum Test habe ich mal die Software vom OLIMEX - Board aufgespielt. [c] /* * UART.c /* Sample program for Olimex AVR-CAN with AT90CAN128
characters on the USART0. * Compile with AVRStudio+WinAVR (gcc version 3.4.6) */ #define __AVR_AT90CAN128__ 1 #define OSCSPEED 16000000 /* in Hz */ #include "avr/io.h" void PORT_Init() { PORTA = 0b00000000; DDRA = 0b00000000; PORTB = 0b00000000; DDRB = 0b00000000; PORTC
-
Thread
AT90CAN128 - USB Verbindung
habe folgendes Problem: Ich habe von der Technikerschule ein Microcontrollerboard mit einem AT90CAN128. In der Schule läuft die Verbindung wunderbar. Allerdings nicht auf meinem Windows 8 - 64Bit System mit AVR Studio 4 (Gleiche wie in der Schule). Simulieren geht! Beim Übertragen kahm bis vor
-
Thread
AT90CANxxx CAN-Controller Timing?
Hallo Zusammen, ich arbeite gerade mit dem AT90CAN128, im Detail mit dem CAN-Controller. Senden/Empfangen läuft. Meine Frage ist nun, ob es irgendwo Hinweise zum Timing des CAN-Controllers steht. Ich meine nicht, dass Timing beim übertragen der einzelnen
-
Thread
jtag ice mkii fail to identify the target
funktionierte immer gut. Gesten ging es plötzlich nicht mehr. (1) Die Targets (atmega128 oder at90can128 oder 8515L )wurden über jtag Interface mit den Computer verbunden. Dann war at90can128 mit einem LCD über SPI verbunden. Jetzt funktioniert das LCD und MCU noch gut wie gewünscht aber ich kann nicht mehr neunes Programm auf dem at90can128 downloaden. Ich versuchte mit den anderen MCUs und kann ebenfalls nicht mehr die MCUs programmieren. (2) Die MCUs funktionieren noch gut mit altem Programm, das darauf downloadet wurde, bevor
-
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
4x MCP2515 oder 4x SJA1000 an AT90CAN128
also über Pointer. Beim MCP2515 muß alles erstmal über den Flaschenhals SPI gehen. Und der AT90CAN128 hat noch nicht mal die modernen UARTs als gepuffertes SPI.
auf jeden Fall vias. Ich werde dann lieber für den Prototypen auf DIL setzen. Nun, das Olimex at90CAN128 header board werde ich dann sicher auch mal nutzen :-) Der Mega162 ist eine gute Idee! beste Grüße Karsten
-
Thread
Arduino und CAN via SPI
einfach programmieren. Deshalb überlege ich gerade, das ganze wie unten gezeichnet aufzubauen. Der AT90CAN128 geht natürlich nicht direkt auf CAN, sondern über einen CAN-Transceiver. Den AVR würde ich also "nur" als Kommunikationsschnittstelle zwischen CAN und SPI verwenden. Für den AVR habe ich auch schonmal
Warum denn den Arduino zwischen AT90CAN128 und Sensoren & Ventile schalten? Schließ den AT90CAN128 doch einfach direkt an die Sensoren & Ventile an, der ist eh leistungsfähiger als der Arduino selber.
-
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
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
AT90CAN128 SPI Datenübertragung
ich an einem kleinen Problem mit der SPI Verbinung zwischen dem Raspberry Pi(Master) und einem AT90CAN128(Slave): Der AT90CAN empfängt mit dem angehängten Quellcode zwar alle Daten (LED macht blinkiblinki) aber beim Raspberry kommen keine Daten an (nur [0]). Die SPI Schnittstelle für den Raspberry
-
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
avrstudio 6.1 mit avrdragon hex vom at90can128 downloaden
Hallo Leute, ich kann niergendwo findenie man von einem bestehendem System die HEX Datei runterladen kann, damit wir in Ruhe den neuen Code testen können. Unser zuständiger Man musste kurz vom Projektabschluss aus persönlichen GRünden aufhören. Und hat uns halbfertiges Board abgeliefert. CAN KOmmunikation funktionert aber, deswegen wollen wir uns langsam herantasten und die bestehende Programmierung behalten. Wir benutzen AVRstudio 6.1 mit AVRDRAGON und ein AVR-CAN board von olimex. Danke euch. Hilfe ist dringend :-(. Grüße miska
-
Thread
AVR Studio 6 - Cycle Counter deaktiviert
welche Alternative es gibt um die Laufzeit zu ermitteln? Ich benutze den JTAGICE mkII mit dem AT90CAN128. Danke für die Hilfe
Counter haben kann. Habe versucht den Simulator zu benutzen aber den gibt es wohl nicht für den AT90CAN128, oder?
-
Thread
AVR CAN Bootloader von Atmel, Programm startet nicht
Hallo, ich baue zur Zeit ein Bussystem mit mehreren AT90CAN128 auf. Das funktioniert soweit sehr gut. Seit einer Woche versuche ich den CAN Bootloader von Atmel zu integrieren. Er scheint auch zu funktionieren aber Das Programm startet nicht oder wird nicht
noch nicht finden. Den Code und die Dokumentation gibt es auf http://www.atmel.com/devices/AT90CAN128AUTOMOTIVE.aspx?tab=documents (Atmel AVR076: AVR CAN - 4K Boot Loader) 1. ich habe mir IAR Embedded Workbench runtergeladen 2. ich habe folgende Änderungen, ergänzungen vorgenommen - isp_lib.h
-
Thread
datenblattat90can128
hallo, hat zufällig jemand ein datenblatt eines at90can128 auf deutsch?
-
Thread
BMS für Elektroaut
dashier gebaut: http://uniworse.org/2013/06/01/battery-management-system-using-ltc6803-3-and-at90can128-2/ und das Design für die Lösung mit CAN Kommunikation zwischen Master und Slave liegt hier auch noch herum, könnte ich bei Bedarf mal rausgeben. Habe mal ein Bild angehängt, das ganze wurde so
-
Thread
USBprog nicht erkannt?!
Ich habe PeakTech DC powerSupp 6085, AT90CAN128 board, die Kabel und USBprog 4.0 (mitm JTAG Kabel). Und hab etwas in AVR studio geschrieben, sodass die LED blinken kann, aber es funkti. nicht. USBprog hab ich installiert (http://www.usbprog.org