-
Thread
UART Bootloader ATtiny13 - ATmega644
Hallo peter, Dar ist die hollander wieder..... Die ATmega128 brennt einmal! Das program lauft dan. COM 1 at 9600 Baud: Connected Bootloader V1.8 Target: 1E9702 ATmega128 Buffer: 1024 Byte Size available: 130048 Byte Program solo.hex: 00000 - 0F000 successful
kann jetzt natürlich den Flash per ISP auslesen, aber dann besteht das Problem, dass man bei zB 'nem can128 128 kB Flash programmieren muss, auch wenn das Hauptprogramm nur ein paar kB hat (für die Fertigung auch nicht ideal). Ich habe hier ein kleines Tool geschrieben, um den bootloader mit dem Hauptprogramm
-
Thread
Was kommt nach Atmega?
>Was kommt nach Atmega? Vom Logischen her AtGiga! MfG Paul
-Pinner aus, wenn er denn CAN hätte. Immer einen AT90CAN128 nehmen zu müssen, ist nicht der Bringer. Und keine Interruptlevel ist auch kein Ruhmesblatt, selbst die PIC haben wenigstens 2. O.k., die haben keine eigenen Vektoren
-
Thread
Regelung mit Interrupt
einen DC-Motor. Da der Regler nur 30µs Rechenzeit gebraucht hat, war das kein Problem. (auf einem AT90CAN128) -> Lass deinen Regler erstmal im Simulator laufen und sieh dir an wie lange die Berechungen brauchen. Dann siehst du schon obs kritisch ist.
DC-Motor. Da der > > Regler nur 30µs Rechenzeit gebraucht hat, war das kein Problem. (auf > > einem AT90CAN128) > @ Andreas ich bin auch dabei eine kasladeregelung im µC zu implementieren.mit Interrup habe ich schon den Stromregler programmiert und es funktionier. jetzt will ich erweiter, damit
-
Thread
[V] ET-AVR JTAG USB
ATMega32x: ATMega32, ATMega32L, ATMega323, ATMega323L ATMega64: ATMega64, ATMega64L ATMega128: ATMega128, ATMega128L AT90CAN128: AT90CAN128 bob88
-
Thread
Zeigt her Eure Kunstwerke! Gesperrt Bilder
Dipl-Arbeit halt auch mal ins Rennen: ;) Tür-Steuerung für ein elektronisches Schloss mit RFID-Karten: AT90CAN128, Wiznet-5100, MC34063A, ...
hier mal der prototyp eines galvanisch getrennten CAN, RS485 <> USB interfaces auf basis eines at90can128. auf der rückseite ist noch nen kleines DOG display für statusinformationen etc. :)
-
Thread
stdlib.h exit funktion
#4883659: > wie genau dein System darauf reagiert, kommt auf den System an. Im meinem Fall ein At90Can128 mit dem Atmelstudio7! Danke
quasty schrieb im Beitrag #4883665: > Im meinem Fall ein At90Can128 mit dem Atmelstudio7! By default ist exit() dort eine Endlosschleife. Kann man aber auch selbst anders implementieren, falls man bspw. Error-LEDs blinken lassen will oder dergleichen.
-
Thread
UART zeichen einlesen/empfangen
Moin! Ich benutze für meinen AT90CAN128 folgende Befehle um Zeichen einzulesen und zu versenden (RS232): void uart_putc( uint8_t data ) { while ( !(UCSR0A & (1<<UDRE0)) ); UDR0 = data; } uint8_t uart_getc(void)
für den empfang beim µc falsch zu sein.. aber die kann ich doch nicht separat einstellen... ist ein at90can128 auf nem evaluationsboard...
-
Thread
Microcontroller mit CAN Schnittstelle
Möchte einen Infineon XC161 mit CAN interface V2.0B mit einigen noch nicht ausgewählten PIC (Microchip, 8-Bit) der ebenfalls ein CAN interface V2.0B hat verbinden (pic ist billiger als die entsprechnden infineon 8Bit controller). Der
C8051F040..047 C8051F060..063 T89C51CC01 T89C51CC02 AT89C51CC03 AT90CAN128 LPC2119 Peter
-
Thread
SPI Winkelsensor Novotechnik RFC4800 will nicht
Hallo, ich will mit einem Olimex AT90CAN128 Board 16-Bit Werte eines Winkelsensors RFC 4800 von Novotechnik über CAN-Bus senden. Der Bus funktioniert und läuft mit der CAN-Lib von Marco Glietsch http://www.mikrocontroller.net/topic/98697
|0 |16 0 |1 |0 |1 |32 0 |1 |1 |0 |64 0 |1 |1 |1 |128 1 |0 |0 |0 |256 F_CLK = F_CPU/PR_CLK = 16MHz/2 = 8MHz*/ CLKPR |= (1<<CLKPCE)|(1<<CLKPS0); CAN_init(500,RX);//(500kBaud, Interrupt für Empfang) // Definition
-
Thread
LCD, HD44780 und KS0076
:00 peter Exp $ Software: AVR-GCC 3.3 Target: any AVR device, memory mapped mode only for AT90S4414/8515/Mega DESCRIPTION Basic routines for interfacing a HD44780U-based text lcd display Originally based on Volker Oth's lcd library, changed lcd_init(), added additional
*/ #define LCD_E_PIN 4 /**< pin for Enable line */ #elif defined(__AVR_AT90S4414__) || defined(__AVR_AT90S8515__) || defined(__AVR_ATmega64__) || \ defined(__AVR_ATmega8515__)|| defined(__AVR_ATmega103__) || defined(__AVR_ATmega128__) || \ defined(__AVR_ATmega161
-
Thread
ATMEL Mikroprozessor programmieren
ATMEGA2560-16AU programmieren und ich wollte mich da im vorhinein einlesen. vorher hatten wir den AT90CAN128-15AZ. und jetzt wollte ich halt lediglich wissen ob es was gibt wo man sich super einlesen kann, ein buch oder sonstiges. lg reinki
ATMEGA2560-16AU > programmieren und ich wollte mich da im vorhinein einlesen. vorher > hatten wir den AT90CAN128-15AZ. Aaah, also doch mal ein paar brauchbare Infos... Also AVR. > und jetzt wollte ich halt lediglich wissen ob es was gibt wo man sich > super einlesen kann, ein buch oder sonstiges.
-
Thread
Wittig(welec) DSO W20xxA Hardware (Teil 2)
to take some pics of the screen of my 150MHz Hameg analog oscilloscope which is my reference here at home. However the device's performances I achieved are identical at those descibed in the datasheet of the LTC6905-133 where you can see some of its waveforms. Please, take a look also at pag 5 of
must be >the same for 1/2/5 ranges), the amplitude of short signals as pulses may >be wrong. This can be seen at the overshot of rectangle Signals too. Returning on this, today I performed some verifications without finding a reliable solution. Seems You are right, effectively it can improve a
-
Thread
Realisierbarkeit: Messung mit Beschleunigungssensoren
und es muss dann jeder Wert zur exakt gleichen Zeit gemessen sein. Die Daten können erstmal im AT90CAN128 gespeichert werden (passt das alles?) und werden dann nach Abruf über den CAN-Bus geschickt.
ADCs verbaut sind. karsten g. (gast) schrieb im Beitrag #2285811: > Die Daten können erstmal im AT90CAN128 gespeichert werden (passt das > alles?) und werden dann nach Abruf über den CAN-Bus geschickt. Ja das ist möglich - dazu ist allerdings einiges an Wissen und Erfahrung nötig. Das ist kein
-
Thread
Selbstbau eines guten 30m-Empfängers
diode double balanced mixer, the LO signal causes the diodes in the mixer to connect the input signal at the RF port to the IF port but reversing the polarity of the connection according to the LO signal polarity. This is the mixing action of the mixer. High interfering signals at the RF port can affect
device is another option. Unfortunately, there are no current devices fast enough i'm aware of that can be driven at low power levels. (3)----------------------------------------------------------
-
Thread
Energieeffizienter uC mit CAN gesucht
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
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
-
Artikel
CAN Bibiliothek für AT90CAN Prozessoren
Artikel beschreibt eine einfache C-Programmbibliothek für die Programmierung des Zugriffs auf einen CAN Bus mittels eines AVR AT90CAN Prozessors (AT90CAN128, AT90CAN64 oder AT90CAN32). Zusätzlich beschreibt er eine Demo-Anwendung zum Testen dieser Bibliothek; diese Demo-Anwendung kann aber auch als Anregung
angenommen worden sind. Links. Referenzdokumente. Hier sind zwei Artikel: (a) spezifischen Fragen zum CAN Zugriff mittels AT90CAN Prozessoren, und (b) ein Tutorial zur praktischen Implementierung des Zugriffs auf einen CAN Bus von einem AVR Prozessor - auch wenn er den AT90CAN "umgeht" ist er eine hervorragende
-
Thread
Leistungsprüfstand über IGBT ansteuern ?
Kollektor. Schnelle Schutzdiode direkt an die Spule und fertig. Die PWM Ansteuerung habe ich schon (AT90CAN128, weil über CAN angesteuert). Problem: Beim Einschalten fliegt der FI Schutzschalter raus ;-(( Habe dann mal den Einschaltwiederstand des 1000uF berechnet und komme da auf 3.18 Ohm an 170V
Michael schrieb: > hast du den AT90 an die Schaltung angeschlossen? > Dann liegt der auf lebensgefährlichem Potential. Der liegt über Umwege am Nulleiter und dem Gate. Kommt da aus dem Gate was zurück ?
-
Thread
TXT AUF SD KARTE SPEICHERN
moin, habe mal eine frage ich möchte mit einem DS18s20 und einem at90can128 mehrere Temperaturen auf eine SD Karte fat 32 speichern und die Temperaturen sollen vom Mikrokontroller auf die SD Karte als .txt Dateien gespeichert werden!ich will das realisieren ohne kommunikation
Einfachsten geht das mit einem Eval-Board, welches einen SD-Kartenslot schon on-board hat. Das mit dem AT90Can128 auf einem Eval-Board könnte schwierig werden, ATMega128 oder ATMega644 sind da schon häufiger anzutreffen.
-
Thread
Externe Interrupts
Zu der ersten Frage es handelt sich um ein AT90CAN128 uC. Ich habe noch keine Zeit festgelegt aber ca 2-3 sec.
Edi R. schrieb im Beitrag #4326379: > Zu der ersten Frage es handelt sich um ein AT90CAN128 uC. > > Ich habe noch keine Zeit festgelegt aber ca 2-3 sec. Ist das die Dauer der ISR? Dann hast du was falsch gemacht. Wenn nicht, ergibt deine Frage keinen Sinn, denn dann kommen diese
-
Thread
RS485 galvanische Trennung?
einfachen hintergrundbeleuchtetem Display, darf der nicht mehr als 0,1 - 0,25W verbrauchen (PIC24 mit 128x64 Display ohne sleep mode, ein EFM32 kann das viel besser und ohne Hintergrundbeleuchtung sowieso). Ich denke da hast du einige Reserven eingerechnet. Nochmal zu den CAN Fanatikern - der physical
Flash und einem Anfänger fällt es schwer, sie zu verstehen. Natürlich bastelt sich keiner einen CAN-MC selber. Z.B. der AT90CAN128 wird gerne genommen und ist gut verfügbar. Mit 15 MOBs kann der ne Menge Nachrichten puffern. Man kann also durchaus den CAN-Interrupt längere Zeit sperren, ohne daß es
-
Thread
µC mit zwei CAN 2.0B
oder Olimex, ICs z.B. bei Digi-Key. Von ST gibt es ebenfalls ARM7 mit 2+ Schnittstellen. C51 mit zwei CAN gibt es sicher auch. Atmel AVR/C51 bisher nur mit 1*CAN, Atmel-ARM mit 2+ CAN sind irgendwo angekuendigt worden. Nur zum "Basteln" evtl. auch ATmegaXY + 2*MCP2515 oder AT90CAN128 + 1*SJA1000 oder 1*
Von Fujitsu gibt's gleich mehrere µCs mit 2xCAN. In C zu programmieren, Entwicklungsumgebung kostenlos. Bei Glyn gibt's günstige Evalboards. Z. B.: Das Evalboard EVBMB90F340 ist (neuerdings) mit einem MB90F345 bestückt: 2xCAN und auch sonst jede
-
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) wüsste ich gerne, ob jemand einen einfacheren und besseren Vorschlag hat, die 7 (praktisch wohl 8 - 12) PWM-Signale zu erzeugen. Schönen Dank für viele Antworten, Sören
-
Thread
I2C als "Hausbus"
Hallo, weis jemand ob es den AZ90CAN128 irgend wo zu kaufen gibt? Bei Reichelt und Conrad mit Schnellsuche erstmal nicht. Mike
den Einschränkungen oder Unwegbarkeiten die man sich dan selber baut leben. Oben das soll heisen AT90CAN128 das ist ein AVR mit CAN Schnittstelle es gibt auch 8051 Architektur mit CAN eingebaut wie Peter schon geschrieben hat. Mir wäre aber eben AVR lieber, weil 8051 ist schon ein paar Jahre her.
-
Thread
EMS > Adapter > NetIO > Raspi
vertstanden. do you use google-translator? I think it is better to write in english. Do you have 12V at the bus if nothing is connected? And if you connect the RC35 there are at first 12V and after a while there is only 5V? In the RC35 manual i can only find the EMS-Bus. Maybe the RC35 switches to
Do you use Google translator? > I think it is better to write in English. > > Do you have 12V at the bus if nothing is connected? > And if you connect the RC35 there are at first 12V and after a while > there is only 5V? > > In the RC35 Manual I Can Only Find the EMS bus. > Maybe the RC35
-
Thread
Grundlegende Fragen eines Newbie - irq - tasten und schalten
Hallo, danke Dir für den Hinweis. Habe diesen Bericht schon gelesen. Ich werde evtl. einen CAN Bus einbauen. Im C-Control Pro ist halt schon ein I2C eingebaut. Aber es gibt eine CAN-BUS Bibliothek für den C-Control Pro. Dann muss man auch irgendwie einen CAN Schnittstelle ansprechen können, bzw
eine Haussteuerung zu realisieren? So wie ich das sehe steckt da ja sowieso nur ein ATMEGA32 bzw. 128 dahinter. Da kann man schon einiges machen. Wobei es den ATMEGA128 für um die 9 Euro gibt. Da dann noch nen MCP2515 dran für 1,50 Euro und man kann einen CAN-Bus aufbauen. Oder gleich nen AT90CAN
-
Thread
Zeiger mit AT90CAN
Hallo! Ich arbeite gerade mit einem AT90CAN also einem 8-bit Controller. Wie genau muss ich da mit Zeigern umgehen? Die Adressen sind ja eigentlich zu lang für den Controller. Gibt es irgendwelche Zugriffsbeschränkungen? Angenommen
Mirco G. schrieb im Beitrag #5850291: > Ich arbeite gerade mit einem AT90CAN also einem 8-bit Controller. > Wie genau muss ich da mit Zeigern umgehen? Die Adressen sind ja > eigentlich zu lang für den Controller. Du sprichst in Rätseln. Was für "Zeiger"? Programmierst
-
Thread
CAN - BUS - IC ( welchen IC würdet Ihr empfehlen ? )
Wie meinst Du das? "Unser FB-LB-CAN-Projekt ist (leider) im Sand verlaufen bzw. CAN hat sich als "oversized" herausgestellt." >Inzwischen bin ich aber der Meinung, dass das noch besser funktioniert >hätte, als die Version, wie sie
Ein paar Beispiele: AVR: AT90CAN128 i51: AT89C51CC003 ARM: LPC2129 PIC: PIC18F258 Jeweils die Errata-Sheets beachten.
-
Thread
ARM9 / STR9 Dev-Kit mit Ethernet/USB/CAN für 39,-
JTAG library based on XC3sprog copyright (C) 2004 Andrew Rogers This program is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation; either version 2 of the License, or (at your option) any later version
, teils mit CAN.
-
Thread
Kufatec Codieradapter, TV-Free
realisiert habe, habe ich einmal so einen Codieradapter zerlegt. Drinnen befindet sich direkt an CAN+, CAN- angekoppelt ein IC mit der Aufschrift: 82C250, das dürfte lt. Internet das CAN-Interface sein sowie der AT90CAN128-16AU Mit "Lötaugen" werden folgende Kontakte auf der Platine herausgeführt: JTAG-Interface vom AT90CAN128 serielle Schnittstelle (TX0, RX0) irgendein MOSI-Kontakt, Reset, aber leider nicht die volle ISP-Schnittstelle. Bei erstmaliger Verwendung werden Fahrgestellnunmmer und diverse Parameter
-
Thread
XMega128A4 Verfügbarkeit?
/product-search/de?x=0&y=0&lang=de&site=de&KeyWords=xmega128A4 Und sonst? Habe bei "den üblichen Verdächtigen" für Endkunden leider nichts gefunden. Oder kann man als Privat-Person bei Digi-Key bestellen? In freudiger Erwartung Eurer hilfreichen
sie Lagerware bei mehreren Distris sind. Ich hab für ein neues Projekt auch Jahre auf die neuen CAN-AVRs (ATmega64M1) gewartet und dann doch zur Sicherheit für den alten AT90CAN128 entschieden. Der ATmega1284P war auch ein rechter Langläufer. Es soll Leute gegeben haben, die haben aus purer Verzweiflung
-
Thread
Nachfolger für ATMega gesucht
ATSAMC21 wenn es 5V sein soll mit CAN-FD. Bis 256k Flash, 32/48/64/100 Pins, Cortex M0+ 48MHz. Oder in 3,3V dafür bis 1MB Flash, bis 128 Pins, Cortex M4F 120MHz: ATSAME51. Edit: die gerne gehypten STM32 gibt es erst ab H7 mit CAN-FD
genutzt (die häufigsten zuerst): ATmega328 ATtiny13 ATmega644 STM32F103C8T6 ATtiny2313 Xmega128D3 AT89C2051 Und noch ein paar einzelne andere, die hier nicht der Rede Wert sind. Der STM32F103, den ich auch empfehle) ist für mich nur einer von vielen, die ich gerne benutze. Den AT89C2051
-
Thread
[Projektaufruf] Lasst uns eine Kompaktsteuerung bauen
Somit: Neuentwickeln lohnt nicht, denn das gibt es bereits. PS: Das vorgängermodell hat einen AT90CAN128 drin (glaub ich), wenn jemand unbedingt einen Atmel haben will. Das Display ist nur die Anzeige ohne Intelligenz (mit einem ARM9).
Display - ein paar Relaisausgänge - eventuell ein Port für Erweiterungen. ( mehr Ausgänge..) - I²C - CAN
-
Thread
Atmel noch zukunftsfähig? Gesperrt
Peter D. schrieb im Beitrag #5663239: > Z.B.: > Microchip AT89LP6440: > https://www.digikey.de/product-detail/de/microchip-technology/AT89LP6440-20JU/AT89LP6440-20JU-ND/2238131?utm_adgroup=Embedded&mkwid=sTnwwNaTq&pcrid=295910298372&pkw=&pmt=&pdv=c&productid=
oder 5V. Genau so bekommen sie 5V dsPIC33EV mit internen 120 MHz oder 3.3V Dual-Core dsPIC33CK mit 90Mhz für den primären und 100 MHz für den sekundären Kern hin. Nett, was? Letztere sind übrigens für BLDC Motorregelungen gedacht, wo die Feldsteuerung auf dem sekundären und der CAN-Bus auf dem primären
-
Artikel
Reichelt-Wishlist
FT232RL (sehr interessant), FT245BM und FT2232BM (2xUART auf USB)(noch nicht unter USB einsortiert) CAN-Bus Controller MCP2515 | VLSI MP3 Decoder | | | | z.Zt. unter CAN-Bus(!) einsortiert. Bitte auch die neuen Gehäuse (ROHS) und Typen mit ins Angebot nehmen. Atmel AT90CAN128 | | MMC / SDC slot 50x gewünscht
der Zwischenzeit realisiert ) | | | (oder klare Anzeige wie viel noch vorhanden ist) AVR mit USB: AT90USB1287 (AT 90USB1287 TQ, TQFP64), dazu passendes Demoboard AT 90USB KEY; AT90USB162TQ (AT 90USB162 TQ, TQFP32), AT90USB646 (AT 90USB646 TQ, TQFP64), AT90USB1286QFN (AT 90USB1286 QFN, QFN64), ATmega32u2
-
Thread
Unterschied ISR und Bootloader
eigentlich der Unterschied zwischen einem Bootlader und ISR? Erklärung: Ich habe bisher meinen AT 128 immer über ISR programmiert. Es ist ein 6 pol Anschluss dazu vorhanden. Bei einigen Boards z.B. RN steht dahinter, über Bootloader oder ISR programmierbar oder vorhanden. Was ist den nun möglich
Routine. Ergo Beide Sachen haben praktisch nichts miteinander zu tun. >Ich habe bisher meinen AT 128 immer über ISR programmiert. Nö. Bestenfalls [[ISP]]. Immer dieser AbKüFi!
-
Thread
Umfrage zu installierten Hausbussen
Kat5 Ethernetkabel (von Can nicht genutzte Leiter fuer Pseudostern Hin/Rueckleitung, 24V Speisung) Knoten: ATCAN128 Buskommunikation: dezentral 230V Verkabelung: Keine -
Verkabelung: KNX Grün für den CAN, Ethernet; Verkabelung Sensorik dezentral, Aktoren zentral 230V Verkabelung: zentral je Stockwerk (3 + Garten) Knoten: AT90PWM3B und ATTINY84 mit MCP2515+TCA1050
-
Thread
CAN Library von ATMEL - CANary
Hi, ich versuche mich gerade ein bißchen in die Can Lib von Atmel ( http://www.atmel.com/dyn/resources/prod_documents/at90CANLIB_3_2.zip )einzuarbeiten bzw. diese zu nutzen. Das "simple" Beispiel in der Doc unter \Libraries\lib_mcu\can funktioniert einwadnfrei
} [/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
can-bus abstandssensor
Dann verwende ein CAN-Controller.
Hi, der AT90CAN128 bzw die kleineren Versionen sollten Dir weiterhelfen. Du benoetigst aber noch ein KFZ Transceiver. Ein Industrie Transceiver von Reichelt wird dir nicht weiterhelfen. Gruß, Dirk
-
Thread
Schalter per Interrupt einlesen
nun: Wie muss der Code aussehen um das Schalterproblem zu realisieren? Als weitere Info: Es wird ein AT90CAN128 verwendet. Vielen Dank schon mal im voraus.
Wie muss der Code aussehen um das > Schalterproblem zu realisieren? Als weitere Info: Es wird ein AT90CAN128 > verwendet. Vielen Dank schon mal im voraus. Schalter oder Taster? Ansonsten: so wie immer Schalter bzw. Taster werden durch regelmässiges Polling abgefragt und entprellt. Elegant geht
-
Thread
CAN-Monitor mit AVR
Habe so etwas mit dem AT90CAN128 sowie einem FT232RL realisiert. Baudraten gehen von 1MBit abwärts und ein paar Einstellungen kann man noch machen. Die volle Flexibilität eines kommerziellen Umsetzers habe ich nicht benötigt
http://www.mictronics.de/?page=can_bus