-
Thread
Leitungslänge Display
Guten Abend, ich möchte von meiner delbstgeätzten Platine mit einem AT90CAN128 drauf eine Verbindung zu den Ein- und Ausgabeelementen in der Frontplatte des Schaltschrankes herstellen. Dafür nehme ist Schraubklemmen oder ähnliches - ist aber auch egal. Die Frage ist jetzt
-
Thread
Theorie: Xilinx selbstbau JTAG Programmer
should not care for the version part 0970203f 4 0x1 ATmega128 0978103f 4 0x1 AT90CAN128 0960203f 4 0x1 ATmega64 0950103f 4 0x1 ATmega323 0950203f 4 0x1 ATmega32 0940303f 4 0x1 ATmega16 0940403f 4 0x1 ATmega162 0940503f 4 0x1 ATmega169
-
Thread
Sync Break für LIN erzeugen
Baudratenteiler per U2X1 im Register UCSR1A auf 1 bzw. 0 setzen. Der verwendete Controller ist ein AT90CAN128. Was gesendet wird kann ich am Oszi verfolgen. Im Dateianhang ist zu erkennen, dass der SyncBreak gleich lang ist wie das SyncField. Das SyncBreak sollte aber fast doppelt so lang sein?!? Hier
-
Thread
Could not connect to jtag ice
Normalerweise würde ich den Avr-Dragon nehmen, habe aber aktuell das Problem, dass es unbedingt ein AT90CAN128 sein muss... Am Rechner angeschlossen und mit den Pollin AVR-Board verbunden, wo aktuell ein Atmega32 drinsteckt. Also nur Austausch des Debuggers, man soll ja immer nur ein Teil tauschen....
-
Thread
Huhu - AVR XMEGA-Eval-Board für 29 US-$
Device support Table 1.4. Devices programming and debuggin support ATxmega16A4 ATxmega32A4 AT90CAN128 AT90CAN32 AT90CAN64 AT90PWM2 AT90PWM216 AT90PWM2B AT90PWM3 AT90PWM316 AT90PWM3B AT90PWM81 AT90USB1286 AT90USB1287 AT90USB162 AT90USB646 AT90USB647 AT90USB82 ATmega128 ATmega1280
-
Thread
Anpassung AVR446 auf GCC (Schrittmotorsteuerung)
mit dem AVR-GCC uebersetzt und lauffaehig bekommen. Uebersetzt habe ich mit avr-gcc -mmcu=at90can128 -Wall main.c speed_cntr.c uart.c sm_driver.c Tatsaechlich brauchte ich fuer meinen Motor nur CLK und DIR, die dann mit weiteren kleinen Anpassungen erhalten wurden.
-
Thread
Elektronische Drehzahlregelung eines Gleichstrom-Motors
achso, ich hab jetzt doch nen anderen µC, und zwar AT90CAN128, aber egal. prinzipiell funktioniert alles so wie im tutorial.
-
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
Anzeige einer Zeichenkette auf dem Display mit dem Controller KS0066!
an alle, ich habe ein Display (2 x 20) mit dem Steuer-IC KS0066. Das Display habe ich an den AT90CAN128 angeschlossen. Die Initialisierung des LCD-Controllers hat soweit geklappt. Jetzt habe ich ein Problem, das mir seit 2 Tagen quält: Ich habe eine Funktion [c] void lcd_putchar(char c) [/c] geschrieben
-
Thread
Minimale CAN-Config
Hallo zusammen, ich habe mich jetzt seit Tagen intensiv mit dem AT90CAN128 beschäftigt, stundenlang das Handbuch durchforstet, und ich bekomme einfach kein einziges Lebenszeichen. Zuerst etwas zur Baudrate: Es gibt im Handbuch für meine 8MHz @ 500kbd zwei Zeilen. Einmal
-
Thread
Daten empfangen über UART
ich benutze den AT90CAN128 danke
-
Thread
OBD Fahrzeug diagnose Schnittstellen und Protokolle
hier AVRs an, wie auch im aktuellen Elek- Projekt, oder im AGV4000 von u.a. Rei-. dort wird der AT90CAN128 eingesetzt. Ich suche weitere Hinweise und Links zu Bauanleitungen für Interfaces Incl. Software für den verwendeten Controller. Gruß, m.
-
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 zur
-
Thread
CAN Gateway auf ein neues
den Garten, der Opto-gekoppelt ist, beide mit 100kBps. Das Gateway selber besteht aus einem AT90CAN128 (kleiner ginge auch leicht) und einem MCP2515. Der AT90CAN spielt die Rolle des Knotens am zentralen Bus, der gartenseitige Partner ist ein MCP2515, die beiden sind mit SPI gekoppelt (alle anderen
-
Thread
Projektarbeit dezentrale Controllersteuerungen
Als controller wird ein AT90CAN128 verwendet, der bietet sich auf grund der CAN implementierung an. Die SPI Schnittstelle zum µC zu bekommen ist kein problem, ich müsste nur wissen, ob ich das STK500, anstat es wie vorgesehen mit
-
Thread
Merkwürdiges Verhalten meines ADC
dem Problem ausgewichen; leider auch aus Zeitmangel! Es geht um Folgendes: Ich habe einen AT90CAN128 über dessen AD Schnittstelle ich Werte eines Sensors konkretisiere. Dieser Sensor vereint Gyroskop und Beschl.-Sensor: http://www.sparkfun.com/datasheets/Sensors/IMU/5DOF-v25.pdf Schließe ich
-
Thread
CAN Library von ATMEL - CANary
} } [/c] EDIT: Die 15 Nachrichten scheinen von den Möglichen Mob zu kommen. Der AT90CAN128 hat ja 15 MObs. Die macht das Programm voll und dann ist Schluss...
-
Thread
externe variablen richtig angelegt
message[blockposition].datalength); [/c] Irgendwas ist da doch faul, oder? Als µC nutze ich eien AT90CAN128. Evtl noch nützliche Infos zur Speichernutzung: .data size 1264 .text size 67046 .bss size 1433
-
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
PWM auslesen Duty-Cycle
* Created: 22.03.2019 08:16:52 * Author : Benno */ /*Beschreibung: Ich habe den AT90CAN128 auf 16Mhz eingestellt, mit einem Vorteiler von 64 ergibt das: 0,000004 Sekunden für einen Timerdurchlauf. Das PWM-Signal hat 1kHz ==> 0.001 Sekunden Daraus ergibt sich 0.001 / 0,000004 = 250
-
Thread
Welches Protokoll kann mehrere Daten-Empfänger haben?
CAN-Bootloader, die so funktionieren. Die CAN-Controller haben oft auch große Puffer. Z.B. beim AT90CAN128 kann man von den 15 Message Objekten 8 als Empfangspuffer konfigurieren, d.h. man kann 8 Pakete a 8 Byte = 64 Byte hintereinander rausrotzen, ohne das der Empfänger in den Interrupt springen muß.
-
Thread
USI-UART mit ATTiny85: MSB kaputt
schwieriger zu löten, geht aber auch... Diese zwei Typen würde ich für alles empfehlen. Für CAN noch AT90CAN128, aber man kann auch ohne, mit einem externen CAN-Controller alles machen. Aber 8-Füßler - wozu?
-
Thread
rtl8139
Hi Rufus, Conroller: at90can128. Interfacet CAN (im Moment Lowspeed 83kBit, soll aber auch schnelleres verarbeiten.) Kleinere Logikfunktionen im Controller (wenn Empfang Frame A, dann sende Frame B). Komplexere Logikfunktionen
-
Thread
AVR Studio 4, Atmega 644P und selbstgebautes Board
ATmega640, ATmega644, ATmega645, ATmega6450, ATmega649x, ATmega8, ATmega8515, ATmega8535 - Weitere: AT90CAN128, AT90PWM2, AT90PWM2B, AT90PWM3, AT90PWM3B, AT90USB162, AT90USB646, AT90USB647, AT90USB1286, AT90USB1287 - alle weiteren ATMEGA Prozessoren, die die ISP-Programmierschnittstelle unterstützen Besonderheiten
-
Thread
uint32_t Problem
aufhübschen und wieder in den alten Code einbetten. Tausend Dank an alle. Zu guter letzt: Es war ein AT90CAN128-Controller und die Uhr brauche ich zur exakten Abfrage von ms-Zeiten, die z.T. größer als 64 Sekunden sind. Daher kein uint16. Anbei noch der Code: [c] //////////////////////////// /*****
-
Thread
AVR CAN Teinehmer gezielt ansprechen
nächsten Tagen und dann lege ich los mit probieren. Aber... jetzt kommts :-),im dem Datenblatt des AT90CAN128 (ist mir für den Anfang zu umständlich zum Testbordaufbau) bin ich über den Begriff "Pages" gestolpert. Was sind denn nun wieder die Pages? Ist das eine Ablage, wenn mehrer Datenpakete in schneller
-
Thread
EA DOG-M 163 an ATMega32 in 4bit Modus
bedarf die fertigen routinen für nen 3zeiliges dog-m display mit hardware spi geben (ist für nen at90can128..ggf. musst du die spi register anpassen)
-
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
datenblattat90can128
hallo, hat zufällig jemand ein datenblatt eines at90can128 auf deutsch?
-
Thread
Externes RAM am atmega128
Ich bin gerade beim Blättern auf diese Diskussion gestossen: in den Daten zum AT90CAN128 steht die Warnung, dass die klassischen 74HC ICs den Anforderungen (Anstiegszeit, Verzögerung ...) an den Puffer zwischen Prozessor und Speicher nicht genügen, ATMEL sagt dass (zumindest beim AT90CAN
-
Thread
Tft 3,5 direkt mit 5V-System benutzen?
merken, auch bei 16 MHz. Ich kann das sagen, weil ich vor etwa 20 Jahren ein Produkt mit einem AT90CAN128 (Mega128 plus CAN, VCC=5V) und einem ILI9321 (Vorvorgänger des ILI9341, Vio=2.8V) entwickelt habe. fchk
-
Thread
GPS Erfahrung - uBlox-ms1e vs. RGM 2000
ersteigert. Die Antenne hat noch mal 5 Euro gekostet. Danach habe ich mir eine Schaltung mit AVR AT90CAN128 entwickelt und eine Platine dazu aetzen lassen (ich brauch ein CAN ...). Das war im grossen und ganzen recht viel Aufwand. Der Firmware update hat mir einen halben Tag Arbeit gekostet (ein Bug in
-
Thread
USB schneller als mit den FTDIs
können. Nebenbei erlaubt das mir,den Controller meiner Wahl zu nehmen. Ein Design läuft mit dem AT90CAN128, dass hat mich ne Menge Zeit gekostet :-(.
-
Thread
Eclipse und WinAVR
im Plugin nicht ganz richtig. Wenn ich in den AVRDUDE-PREFERENCES unter "Target MCU Type" den AT90CAN128 auswähle und dann auf den AVR-Button klicke kommt etwas mit ... m128 ... und damit funktioniert mein Programmer nicht. Ich benutze folgenden Befehl: [c]avrdude -p at90can128 -P /dev/ttyUSB0 -b 115200
-
Thread
Externes RAM
Hallo, ich habe ein Problem bei einem AT90CAN128 mit externem RAM. Es läßt sich mit dem Zeigervariablen ansprechen. Meine Frage lautet wie muß man das Makefile erwitern damit es schon beim compelieren richtig verwendet wird?
-
Thread
Unterschied Atmega128 + MCP2515 + MCP2551 und Atmega128can
genannten kobinationen oder ob mal statt einen SPI Can Controller und einem Atmega128 lieber einen at90can128 und einen Tranciever nimmt??? Danke und Gruß Spice
-
Thread
LED-Display nur ein Segment leuchtet
belegt). Die Anoden der Segmente A-F befinden sich auf den Analogports A0-A6. Ich benutze den AT90CAN128. Nun zu meiner Frage: Theoretisch müsste ja alles aufleuchten, wenn ich bei allen Anoden den Port auf "1" setzte, und bei den Kathoden durch ein "0" auf Masse ziehe. [c] DDRA= 0b01111111;
-
Thread
Warum hat Timer Einfluss auf Kommunikation ?
Hallo alle zusammen, ich stehe mal wieder vor einem eigenartigen Problem! Ich habe einen Atmel AT90CAN128 und sende damit LIN und CAN Nachrichten. Die LIN Nachrichten "sollen" mittels eines Timers (ISR(TIMER0_COMP_vect)) der auf 100kHz eingestellt ist, alle 10ms eine LIN Botschaft versenden. Wenn ich
-
Thread
CAN Testboard mit Grafik-Modul
ich suche ein TestBoard, mit dem ich CAN-Bus Messages simmulieren kann. Controller könnte der AT90CAN128, oder ähnliches sein. Wäre nicht schlecht, wenn das Board einen Adapter für ein DIP Grafik-Modul hätte. Wo bekomm ich solch ein Board her?
-
Thread
Mit gdb auf (Peripherie)Register zugreifen
SFR_IO8(io_addr) ((io_addr) + __SFR_OFFSET)[/code] Werfe ich jetzt einen Blick ins Datenblatt des at90can128 (http://www.atmel.com/dyn/resources/prod_documents/doc4250.pdf) finde ich im Kapitel Memories (4.) eine Übersicht zu den Speicherbereichen [code],------------------------------. | 32 |
-
Thread
Bootloader und Applikationen schützen
Hi, ich benutze AT90CAN128 und will die Bootloader und Applikationen vor Auslesen schützen. Geht es mit "BLB12 = BLB11 = BLB02 = BLB01 = LB2 = LB1 = 0"? Sind Applikationen trotzdem mit dem Bootloader updatefähig? Gruss
-
Thread
eclipse debugger sehr langsam
Ich debugge meinen AT90CAN128 mit einem Jtag Mk2 und Eclipse. Was mir aufgefallen ist: der Debugger ist wesentlich langsamer als im AVR Studio. Im Konsolenfenster wird kurz was mit 250Khz angezeigt. Ich habe bereits versucht
-
Thread
Verkaufe DIAMEX PROG-S - ISP-Programmer für AVR / STM32 / NXP / LPC
ATmega640, ATmega644, ATmega645, ATmega6450, ATmega649x, ATmega8, ATmega8515, ATmega8535 - Weitere: AT90CAN128, AT90PWM2, AT90PWM2B, AT90PWM3, AT90PWM3B, AT90USB162, AT90USB646, AT90USB647, AT90USB1286, AT90USB1287 - alle weiteren ATMEGA Prozessoren, die die ISP-Programmierschnittstelle unterstützen Besonderheiten
-
Thread
oszillator tauschen dvk90can1
hi, ich möchte auf meinem dvk90can1-1.1 board (at90can128) einen externen oszillator anschließen. Im Datenblatt vom Board steht, dass am EXP CON1 ein Eingang für eine externe Clock von nem STK500 sein soll. XT1 und XT2. Kann ich da auch nen einfachen oszillator
-
Thread
avrdude-gui.exe
testen. Dieses verwendet zum programmieren des MC avrdude-gui.exe. Diese unterstützt nun leider den AT90CAN128 nicht. Da das Feld, in dem die Parameterübergabe für den avrdude erzeugt wird editierbar ist habe ich versucht, diesen dort einfach einzutragen - jedoch erfolglos. Irgendwie hängt sich die Applikation
-
Thread
Beschleunigungssensor ADXL202
, 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
at90can: debuggen geht, flashen nicht ?
Hallo, ich habe das Problem, dass ich ein kleines Testprogramm auf meinem at90can128 zwar im Debugmode zum Laufen kriege (fehlerfrei), aber wenn ich das Teil einfach flashen will, macht er gar nichts. Ich nutze ein Entwicklungsboard (ATMegaEvoBoard) und das JTAGICE mkII. Ich hab
-
Thread
Welcher ISP für welchen Prozessor?!?
new Thread jetzt etwas verunsichert. Bei meinem aktuellen Projekt kommen ein Atmega8 und ein AT90CAN128 zum Einsatz. Bisher ging ich davon aus, daß beide Prozessoren mit dem gleichen ISP und der gleichen Software (z.B. AVR Studio) programmiert werden können... ...ist dem evtl nicht so? Gruß, Harald
-
Thread
PWM-Leistungsregelung NICHT LINEAR!
herabgeregelt, um in der folgenden Stufe keine zu großen Verlustleistungen zu bekommen. Controller: AT90Can128 mit PWM, Sprache: C ------------------------------------------------ 2. Stufe: Netzteilstufe mit OPs hier befindet sich eine Analoge OP-Regelschaltung, die von 2 DACs per Controller die
-
Thread
Problem: Debuggen mit JTAG-Adapter
Sekunden. Dann hilft nur noch ein Reset. Das Programm läuft auf einem AtmegaEvoBoard mit dem AT90CAN128. Kennt vielleicht jemand dieses Problem und kann Tipps geben was man machen kann? Danke im Voraus für eure Hilfe!