-
Thread
Galvanisch getrennt Spannung Messen (Trennverstärker)
geführt, damit sich die Zellen nicht durch den Spannungsteiler entladen. Als Prozessor kommt ein AT90CAN128 zum Einsatz. Es sollen 8 Spannungen gemessen werden. Mit einem Analog-Multiplexer habe ich noch nicht gearbeitet, kann mir das aber vorstellen. Einen Analog-Multiplexer der gleich die Differenz-Spannung
-
Thread
Ansteuerung LCD-Display mit t6369c-Chip und 16Mhz Taktfrequenz
zu rufen: ich programmiere gerade an einem Display mit T6963C-Chip und habe das ganze an einem AT90CAN128 hängen.. Daten-Port: C; Control-Port: A; JTAG disabled, und die hier angebotene Library in Benutzung. Das ganze funktionierte einwandfrei mit der internen Taktfrequenz des AT90 (8MHz), aber als
-
Thread
UART AT90CAN128 Einstieg
Hallo. Die F_CPU ist viel zu hoch. Zum einen kann der AT90CAN128 doch nur 16MHz und wenn ich richtig sehe wären es bei Dir 32,7MHz. Geht also schon mal vom Prozessor nicht. Welchen Quarz hast Du denn eingebaut ? F_CPU muss dem tatsächlichen Takt entsprechen
-
Thread
AVR ISP Programmierung Target Voltage stimmt angeblich nicht
Hallo zusammen, ich habe ein Problem beim Programmieren eine AT90CAN32. Programmiertool JTAGICE3, ISP Spannungsversorgung 3,3V Die Schaltung funktioniert und der µC läuft. Das Programm läuft. Wenn ich nun den Programmer anschließe und Kontakt zum Controller
-
Thread
Neue AVR-Tiny Generation, neue B-ATMegas, neue Entwicklungstools
auch nicht schlecht. Da wir CAN (fast) immer benötigen, ist unser standard AVR notgedrungen der AT90CAN128. Ist zwar alt, aber gut beschaffbare Lagerware. Die neueren ATmega64M1 waren zum Zeitpunkt der Entscheidung immer noch nur sporadisch zu erhalten.
sehr schick. > Da wir CAN (fast) immer benötigen, ist unser standard AVR notgedrungen > der AT90CAN128. Ich benutze den 90CAN32 und den 16M1. Während der 90CAN32 etwas angestaubt ist, ist mir der 16M1 dann wieder eher zu klein. Richtig gut gefallen würde mir ein 164M1 oder auch 164C1 weil
-
Thread
Signale aus Sensor verarbeiten / filtern
Ansatz, wie soetwas im Programmablauf integriert wird. Ich programmiere einen Atmel-Controller AT90CAN
wie > soetwas im Programmablauf integriert wird. > > Ich programmiere einen Atmel-Controller AT90CAN Weder der µC spielt dabei eine Rolle noch deine Programmierfähigkeiten. Du musst dir vor dem Programmieren erstmal darüber klar werden, was du eigentlich berechnen musst! Das ist reine Mathematik
-
Thread
Eeprom aus Controller auslesen
at90can128
Mit AVRDUDE sieht ein EEPROM verify dann für den AT90CAN128 etwa so aus: (ich benutzte einen MyAVR "mySmartUSB light" Programmer an Comport 16) [c] avrdude -p c128 -c stk500v2 -P com16 -U eeprom:v:Vergleichsdateinamen.eep:a [/c] Vergleiche dazu
-
Thread
SMBUS mit Atmega
nicht. Wo ist der Unterschied ? hat jemmand Source mit ansteuerung über 2 Port Pin. Prozessor AT90CAN128. Gruß franz
-
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
Projekt Motor über Start/Stop-Taster starten
ihr mir da einen genauen Typ oder können > mein Vorhaben alle "CAN-fähigen" Atmels bewältigen? AT90CAN32 - AT90CAN128 Manuel Bü schrieb im Beitrag #3861534: > Auf was muss ich achten? Auf Fehler beim Programmieren.
-
Thread
CAN informationen identifizieren.
Hallo, Ich habe vor mich mit einem AT90CAN128 an mein Auto zu klemmen und mir informationen abzugreifen. Dazu muss ich ja die ID und die Information aus dem CAN-bus auslesen und entsprechend auswerten. Und hier sind wir beim Problem. Ich weiß
-
Thread
AT90CAN128 Interrupt OVRIT_vect funktioniert nicht.
Hallo, Wie ich in einem Anderen Thread schonmal geschrieben habe arbeite ich an TTC über den AT90CAN128. Mittlerweile komme ich gut voran, nur hänge ich jetzt an einem ganz blöden Problem und hoffe ihr wisst Rat. Also ich möchte periodisch eine Nachricht senden. Dies hatte ich mit dem Timer0
-
Thread
5V Spannungsversorgungs LM 1117 Alternative , da dieser heiss wird
> nur raten (war übrigens der 48P, nicht 88P). Aach so nee ist kein Staatsgeheimnis, ist ein AT90CAN. Höhere Busgeschwindigkeit benötigt halt eine höhere Rechnenleistung.
Bernd S. schrieb im Beitrag #3836691: > Aach so nee ist kein Staatsgeheimnis, ist ein AT90CAN. Offenbar doch, denn davon gibts diverse Grössenklassen. ;-)
-
Thread
Gierratensensor: Maßnahmen gegen Rauschen
Ich lese mit dem AT90CAN128 die Gierrate mit dem ADIS16060 aus. Die ausgelesenen Daten sind aber komplett verrauscht. Was kann ich dagegen tun? Danke für etwaige Tipps und Hilfe schon im Voraus! :)
-
Thread
AT90CAN128 8Mhz CAN mit 1000kbits
Hey, kann mir jemand einen Tip geben, warum ich meinen AT90Can128, der mit 3.3V und 8 Mhz zusammen mit einem Max13054 Can Transceiver läuft, nicht mit 1MBit/s auf den CANBUS senden kann? Mit 500kBit/s geht alles ganz wunderbar. Ich hab die Einstellungen aus dem Datenblatt des AT90Can verwendet. Also für CANBIT1 = 0x00, CANBIT2 = 0x04, CANBIT3= 0x12. Das kommische ist, dass es mit 500kbits geht und mit 1000kbits nichtmehr. Also denke ich nicht, dass irgendwo ein Fehler in der
-
Thread
NUR ADC4 an AT90CAN128 tut nicht?
Hallo, ich benutze einen AT90CAN128 um damit Analogwerte einzulesen und per CAN zu versenden. Bei ADC0-ADC3 ist das kein Problem, aber ADC4 liefert mir immer nur 1023. Obwohl auf Grund der Spannung an dem Pin etwas anderes herauskommen
-
Thread
TAE für eigenes CAN Bussystem
machen kann und will. Der Rest sind mehr oder weniger Eigengewächse, teils mit MCP2515, teils mit AT90CAN... Terminierung - naja. An einem Ende ist ein 120R, der Rest hat je einen 2k2 bekommen. Übertragungsfehler? Fehlanzeige. Habe mal eine Woche mitgeloggt und ausgewertet.
-
Thread
Can bus ohne Can-fähige Controller
Korrekt. Wobei es uC und CAN-Controller schon in einem Chip gibt, etwa die AT90CAN oder STM32F1xx Chips und viele andere auch. Gruß Ulrich
-
Thread
TTC mit AT90CAN128 grundsätzliche Fragen.
Feuchtigkeitssensoren beschäftigt. Im Moment habe ich angefangen mich mit TTC zu beschäftigen und zwar mit dem AT90CAN128. Ich habe einige Stunden mit Googel zugebracht und bin leider nicht fündig geworden. Von daher wollte ich hier fragen ob Jemand schonmal etwas in diese Richtung gemacht hat. Falls das der
-
Thread
Problem bei ADC Messung
Problem bei einer ADC-Messung. Ich benutzte das Entwicklungsboard AL-ERAM128_CAN, mit dem Controller AT90CAN128. Der ADC Eingang ist wie auch im Tutorial beschrieben über eine Spannungsteiler beschaltet. Temperaturmessung erfolgt über einen KTY81-210. Am ADC Eingang messe ich bei Raumtemperatur ca. 2,15V
#include <stdio.h> // Hier die verwendete Taktfrequenz in Hz eintragen, wichtig! #define MCU at90can128 #define F_CPU 14000000//7372800UL #define ADC_PORT 0 #include <util/delay.h> #include <ctype.h> #include <stdlib.h> #include <util/delay.h> /* ADC initialisieren
-
Thread
Probleme bei Grundbeschaltung 8051 (AT89S52)
AT90S2313 AT90S2333 AT90S2343 AT90S4414 AT90S4433 AT90S4434 AT90S8515 AT90S8535 CAN Series AT90CAN128 PWM Series AT90PWM2 AT90PWM3 [/code]
-
Thread
LiIon-Traktionsbatterie bauen
BMS würde ich mit einem Balancer von Linear Technology oder ähnlich aufbauen, kombiniert mit einem AT90CAN. Am liebsten wären mir auch große Prismatische Zellen anstelle von hunderten Rundzellen (die ich dann schon per Punktschweißen verbinden würde), aber was ich da gefunden habe liegt (allein für die
-
Thread
aus PWM-Signal 0-10V Schnittstelle
bei einem Praktikum die Aufgabenstellung, eine Platine/Schaltung zu entwerfen, die ein durch nen AT90CAN32- µC ausgegebenes PWM-Signal in ein analoges 0-10V - Signal umwandeln kann, sozusagen eine 0-10V-Schnittstelle. Bei meiner Recherche bin ich hier schon mehrmals auf die relativ einfache Lösung
-
Thread
AVR bootloader Probleme
HEX File damit zu schreiben.. Leider macht mein µC dabei komische Sachen. Ich verwende einen AT90CAN128, habe die fuses eingestellt und das -Ttext Flag beim Linker auf den richtigen Wert gesetzt, funktioniert alles Prima - bootloader startet und meldet sich über den UART. Nun sobald ich versuche
-
Thread
Adressierung über Bus
LPC11U24 nehmen, aber der ist im > QFN-Gehäuse und damit schwerer zu verarbeiten. > ... Den AT90CAN32/64/128 kennst Du anscheinend nicht?
LPC11U24 nehmen, aber der ist im >> QFN-Gehäuse und damit schwerer zu verarbeiten. >> ... > > Den AT90CAN32/64/128 kennst Du anscheinend nicht? Doch, aber der ist für viele Anwendungen zu groß und zu teuer. Im Bereich 20 bis 28 Pins hat Atmel nichts anzubieten. Macht aber auch nichts, Microchip hat
-
Thread
8051 (C515C-L) Wo kann ich einen passenden Chip kaufen
ATmega645, ATmega6450, ATmega649x, ATmega8, ATmega8515, ATmega8535 Weitere Atmel Controller AT90CAN128, AT90PWM2, AT90PWM2B, AT90PWM3, AT90PWM3B, AT90USB162, AT90USB646, AT90USB647, AT90USB1286, AT90USB1287 alle weiteren ATMEGA Prozessoren, die die SPI-Programmierschnittstelle unterstützen
-
Thread
CAN ACK Slot
(regardless of whether the node is configured to accept that specific message or not). Beim AT90CAN128 findet man: Correct messages are acknowledged by the receivers regardless of the result of the acceptance test. Zumindest diese beiden senden ein ACK unabhängig von den Filtereinstellungen.
-
Thread
USBASP, LEDs, Kondensatoren Kit
, ATMEGA6490 (V), ATMEGA128 (L), ATMEGA1280 (V), ATMEGA1281 (V), ATMEGA2560 (V), ATMEGA2561 (V), AT90CAN32, AT90CAN64, AT90CAN128, AT90PWM2 (B) , AT90PWM3 (B) NUR 3.29 Euro 200 Elektrolyt Kondensatoren, bis zu 220uF, incl. 1uF ELNA und 0.1uF, viele Kap. Werte. ideal fuer Prototyp Schaltungen
-
Thread
[V] [T] Messtechnik VXI
Ausgängen linear geregelt und je ~30V, ~2A/ Kanal denkbar. Oder Entlötstation, oder Sammlung von AT90CANs, Atmels.... oder oder oder... Ich freue mich auf eure Vorschläge. Einfach PN an mich, bei Sympathie kann versendet werden, gegen Kosten vom Empfänger. Viele Grüße
-
Thread
Array an Array in Struktur übergeben
Nachricht verschickt wird, hängt von dem verwendeten System ab. Ich benutze in diesem Fall einen AT90CAN und die „Universelle CAN Bibliothek“ von kreatives-chaos.com. [c] void CAN_Send(uint8_t *msg) // Array mit 8 Elementen wird übergeben { // Struktur und Funktion aus der „Universelle
Bibliothek von kreatives-chaos.com rumgesucht. Wenn ich das richtig Verstanden habe, wird für einen AT90CAN aus can_send_message() at90can_send_message(), was dann at90can_copy_message_to_mob() aufruft. [c] void at90can_copy_message_to_mob(const can_t *msg) { // write DLC (Data Length Code) CANCDMOB
-
Thread
__DATE__ in Bootloader
Noch als Zusatzinfo: Ich nutze einen AT90CAN128 mit den Fuses: LFUSE = 0x5f HFUSE = 0xD8 EFUSE = 0xFB
-
Thread
I2C ACK Problem
Hallo, ich versuche mit einem AT90CAN128 eine I2C Verbindung zum DS2482 (I2C - one wire bridge) aufzubauen. Nach einigem hin und her habe ich jetzt herausgefunden, dass auch alle Daten übertragen werden, aber der DS2482 die Datenleitung
-
Thread
Auslegung und Auswahl OpAmp zur Pegelwandlung für ADC (8..18V->0..5V)
Eingang des ADC auf 5V limitieren und somit vor Überspannung schützen. Der Controller ist ein AT90CAN128: VCC=5V, AGND=GND, AREF=mit 100nF an GND, AVCC=5V Spannungsquelle ist ein 12V Blei-Akku. Benötige auch noch die Version für 24V, hoffe jedoch diese dann aus der 12V Version selbst ableiten
-
Thread
AT90CAN128 mit AVRDragon programmieren
will ich mit einem AVR Dragon mein selbst gebasteltes Board programmieren. Auf dem Board ist ein AT90CAN128 verbaut. Ich habe in den Anhang den Schaltplan gepackt. Leider kommt immer die Fehlermeldung, dass er nicht in den Programmingmode kommt. Meines erachtens ist der Schaltplan richtig und die
-
Thread
Sleep-Mode AT90CAN - first contact
Hallo, ich programmiere einen AT90CAN-Prozessor, der mit externem Quarz auf 4MHz läuft. Ich programmiere in C und nutze zwei Timer mit Interrupt bei Overflow - Timer 1: alle 10ms - Timer 3: jede 64tel Sekunde (15,625 ms) Timer
-
Thread
CAN Anbindung - ein bisschen Input gebraucht.
für deine Anwendung die richtige. Passend dazu gibt es kleine CAN Interfaces für USB. Für den AT90CAN32/64/128 von Atmel wirst du hier im Mikrocontroller.net wahrscheinlich die beste Unterstüzung finden. Der hat einen CAN Controller. http://www.atmel.com/tools/ATDVK90CAN1.aspx
-
Thread
At90can128 mit ds2482 und DS1822
ganz neu in der uC Programmierung und möchte gerne insgesamt 8 DS1822 Temperatursensoren mit dem AT90CAN128 auslesen. Damit das als Anfänger leichter geht habe ich den DS2482 dazwischengeschaltet. Leider finde ich keine gut Einführung für die Programmierung. Hat mir jemand einen Tipp wo es Programmbeispiele
-
Thread
Magnete ansteuern mit AT90CAN128
eine oder andere Frage bzw. Aussage für euch etwas blöd erscheinen mag: Ich möchte mit meinem AT90CAN128 ein CAN Signal empfangen (Tachogeschwindigkeit), in eine bestimmte Frequenz umrechnen (der Geschwindigkeit entsprechend,simple Berechnung) und über eine Sinusspannung zwei Magnete ansteuern. CAN-Bus
>deshalb wollte ich es über den DAC probieren: Der AT90CAN128 hat *keinen* DAC.
-
Thread
Beschaltung AT90CAN32
Hallo liebe Forengemeinde, könnt Ihr bitte schauen ob der Schaltplan so korrekt ist oder ob Ihr Änderungen empfehlen würdet? Ziel ist es den MCU über einen CAN BUS anzusprechen. Der I2C Bus ist vorhanden um Sensoren an den MCU anzuschließen und über die ISP soll programmiert werden. An 10 Pins sollen PWM Ausgänge angeschlossen werden, 20 Pins bekommen digitale Eingänge und 10 analoge Eingänge. Kann ich die restlichen Pins genau dafür benutzen? Vielen Dank für Antworten. Andre
-
Thread
ATMega64M1 CAN geht nicht. Jedoch an AT90CAN schon
294619 Dabei bekomme ich das im Bild gezeigte Resultat. Das Programm läuft aber sauber auf einem AT90CAN128. Als Transreceiver wird der MCP2551 verwendet. RS (PIN8) ist über 10 kOhm an GND angeschlossen. Hat jemand einenn Tip zur Fehlersuche? Vielen Dank :)
-
Thread
EEPROM auslesen - "lvalue required as unary '&' operand" Fehler
Moin Moin, ich möchte einen AT90CAN128 MUC mit dem AVR Studeio 4 programmieren und dabei in einem Bootloader eine Variable im EEPROM speichern. Teil der Bootloader.c [c] #include <avr/io.h> #include <avr/eeprom.h> #include <avr
-
Thread
development board at90can128
Hallo, ich bin auf der suche nach zwei development boards für den at90can128. Idealeiweiße mit einer Beispiel Applikation damit ich mit dem Ganzen Can Zeugs direkt anfangen kann. Kann mir jemand was gutes empfehlen?
-
Thread
AT90CAN booted manchmal -> JTAG debugger ?
Moin Moin, Ich versuche ein At90CAN128 mit zwei SJA1000 als CAN-Router zu entwickeln. Router daher, weil bestimmte Daten nur an den einen oder anderen SJA1000 weiter geleitet werden sollen. Nun habe ich das Problem, das der AT90CAN
Moin Frank, Nun, TQFP44 mit 0.8pitch ging gerade noch so von Hand. Den AT90CAN128 habe ich wohlweißlich als Header-Board von Olimex. Gleichartiges für den LPC2294 kostet dort ca. 80,- EUR. Dann habe ich aber noch keinen JTAG Debugger :-( Also eine Platine für ein 0.5Pitch
-
Thread
Volatile array element oder struct element?
oder Elemente eines Array wirklich volatile sind wenn ich diese folgendermaßen definiere: MCU: AT90CAN128 gcc version 4.3.3 (WinAVR 20100110) Optimizer: -Os [c] //variant a volatile uint8_t active = 0; // variant b typedef struct { volatile uint8_t active; can_buffer_t buffer;
zwischendurch beim Bäcker :-). Im Augenblick kracht das ganze sogar ab und zu mal. In sofern, dass der AT90CAN128 einen Reset ausführt! Die Resetleitung ist´s nicht; da hatte ich schon mal den reset-IC aus dem OLIMEX Testboard erwischt als der sporatisch 500ns lang Reset erzeugt hat! O.K. Schritt für Schritt
-
Thread
Hobby Ausrüstung kaufen
neue gute Lötstation. Eine Rework Station möchte ich benutzen um z.b hab ich hier noch einen AT90CAN128 liegen, denn ich bis jetzt noch nicht verbaut habe. Außerdem hätte ich schon desöfteren Eprom oder andere Bausteine aus Steuergeräten aus und einlöten müssen z.b solche http://ww2.justanswer.com
-
Thread
C Programm memory out of bounds
könnt mir helfen. Ich habe ein Programm in C geschrieben (bin eher C Anfänger). Ich debugge den AT90CAN32 mit dem JTAG ice mkii. Das Programm hat etwas über 2000 Zeilen ( in C). Es ist nun so dass im Debug Modus der Debugger nach gewisser Zeit(wenn ich das Programm pausieren will) in Memory out of
-
Thread
Fertiggerät: CAN <-> USB Wandler
prof. Umfeld verwendet.. Habe schon einige galvanisch getrennte CAN-USB Adapter auf Basis eines At90CAN128 gebaut - letztendlich ist die Hardware zwar günstig jedoch lohnt sich die Entwicklung für Einzelstücke nun wirklich nicht. Ein Tipp für Low-Cost wäre noch eine LPCXpresso Board mit nem Lpc11c24