-
Artikel
CAN Bibiliothek für AT90CAN Prozessoren
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 für die Gestaltung eines
Adressen verwenden, je nachdem ob dieses Bit gesetzt ist oder nicht, - RTRTAG, RB0TAG, RB1TAG ... siehe AT90CAN Datenblatt, - RTRMSK, RB0MSK, RB1MSK ... siehe AT90CAN Datenblatt. Wenn das Unterprogramm CanInit ein Filter einrichtet, werden die binären Werte aus cf_idt und cf_mask in Felder zerlegt und in den
-
Artikel
Diskussion:CAN Bibiliothek für AT90CAN Prozessoren
Diese Bibliothek + Anwendungen auf Basis "Idle Loop" sind bei mir als Grundlage für einen Hausbus (100 KHz, ca. 50m, ca. 10 Knoten) eingesetzt, der seit über einem Jahr in betrieblichem Einsatz ist. Die Knoten laufen mit "Watchdog timer", ich habe keine unerklärten Neustarts beobachtet: die Software scheint zuverlässig zu sein.
-
Artikel
CAN
welches u.a. auch Anwendung in der Automatisierungstechnik findet. Mikrocontroller mit CAN. Atmel AVR. AT90CAN. Atmel AVR Controller mit CAN-Schnittstelle (ein Kanal) Speicher: (FLASH,EEPROM,RAM) AT90CAN32 -> 32KB 1KB 2KB AT90CAN64 -> 64KB 2KB 4KB AT90CAN128 -> 128KB 4KB 4KB 15 CAN "Message Objects", jedes
Hassane El-Khoury at www.embedded.com Einführung in CAN - kostenloses E-Learning Angebot Testboards. AT90CAN Testboard by www.jtronics.de (aktualisiert 2010) universal Testboard - CAN RS232 SPI I2C ATmega8 CAN Testboard und MCP2515 Tutorial Olimex AVR-CAN mit AT90CAN128 Dongles. Selbstbau Projekte. Can200
-
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
-
Artikel
STK500
AT90USBxxx STK526. Quelle: Microchip Technology Inc. DVK90CAN1. Quelle: Microchip Technology Inc. für AT90CAN / Can-Bus-Entwicklung (Kann laut Hersteller neben dem STK500 auch eigenständig betrieben werden) AddOns. RZ502. Quelle: Microchip Technology Inc. ATAVRRZ502 IEEE 802.15.4/ZigBee RF Accessory Kit /
Benötigt für Entwicklung neben STK500 auch das STK501) ADAPCAN01. Quelle: Microchip Technology Inc. für AT90CAN128 / Can-Bus-Entwicklung (Benötigt für Entwicklung neben STK500 auch das STK501) EVK525 AVR USB Mass Storage Evaluation Kit. Quelle: Microchip Technology Inc. The EVK525 Evaluation Kit is an add-on
-
Artikel
AVR Typen
ATmega168 16 32 20 16 23 24 2 1 1 0 0 0 8 10 15 1 0 0 1 512 40 85 1.8 5.5 1.8 5.5 3 6 1 6 ATmega168 AT90CAN128 128 64 16 16 53 8 1 1 2 1 0 0 8 10 15 1 0 0 4 4096 40 85 2.7 5.5 2.7 5.5 4 8 2 7 AT90CAN128 ATmega325 32 64 16 16 54 17 2 1 1 0 0 0 8 10 15 1 0 0 2 1024 40 85 1.8 5.5 1.8 5.5 3 4 1 4 ATmega325
ATmega644 64 44 20 16 32 32 3 1 1 0 0 0 8 10 15 1 0 0 4 2048 40 85 1.8 5.5 1.8 5.5 3 6 1 6 ATmega644 AT90CAN32 32 64 16 16 53 8 1 1 2 1 0 0 8 10 15 1 0 0 2 1024 40 85 2.7 5.5 2.7 5.5 4 8 2 7 AT90CAN32 AT90CAN64 64 64 16 16 53 8 1 1 2 1 0 0 8 10 15 1 0 0 4 2048 40 85 2.7 5.5 2.7 5.5 4 8 2 7 AT90CAN64 AT90USB1286
-
Artikel
AVR Checkliste
alle vom ATMega128 abgeleiteten AVRs im 64-Pin-Gehäuse (ATMega641/1281/2561, AT90PWM2/3/2B/3B sowie AT90CAN32/64/128, Ausnahmen sind nur AT90USB64/128, die eine ganz andere Pinbelegung haben) haben besondere Fallstricke, über die man bei nicht ausreichendem Datenblattstudium leicht stolpert. Der erste betrifft
(ATmega103 Compatibility Mode, nur bei den ATmega-Typen, nicht beim AT90CAN32/64/128). Diese ist bei fabrikneuen Atmega64/128 gesetzt und sorgt dafür, dass sich diese wie ein Atmega103 verhalten. Dies hat zur Folge, dass ein für den ATmega64 oder ATmega128 geschriebenes Programm
-
Artikel
Diskussion:AVR Typen
Marketing-"Trick" weil "Mega" sich fuer potentielle Kunden nicht gut "anhoert". Aehnlich wohl auch beim AT90CAN128. Anpassung Artikel scheint sinnvoll - Vorschlag gemacht. (mthomas) --- Super, danke auch fuer die Aufklaerung! --- Inzwischen gibt es auch die AVR32 Serie; sollte auch noch aufgenommen werden.
-
Artikel
CAN als Hausbus
Basis. Web-2.0 Konfigurationsoberfläche, LCD-EInheit. Home Automation with Raspberry Pi. CAN auf AT90CAN128 Basis. Webserver basiert auf Lighttpd und laeuft auf Raspberry Pi. HAPCAN. CAN-basiert, Soft- und Hardware teilweise Open Source. Shop mit Platinen, Bausätzen, Komplettmodulen und Software. Protokoll
-
Artikel
Loxone Link
Quellcode. Zum entwickeln wurde AtmelStudio verwendet, das Projekt sollte sich problemlos für den AT90CAN128 übersetzen lassen. Einstellungen bezüglich der ID der Extention sind in der config.h vorzunehmen. Die ID hat für eine Relaisextention immer mit 0x0B zu beginnen. Sollte ein MCP2515 verwendet werden
-
Artikel
Entscheidung Mikrocontroller
ATmega169V, ATmega32, ATmega32L, ATmega323, ATmega323L, ATmega64, ATmega64L, ATmega128, ATmega128L, AT90CAN128. Trotzdem ist er ein sehr wertvolles, weil günstiges Werkzeug, wenn man die Typbeschränkung akzeptieren kann. Atmel AVR Dragon kann ATtiny, ATmega, XMega, AT32UC3x und AP7xxx programmieren und
-
Artikel
AVR-GCC-Tutorial/Der UART
Codesammlung in mehreren Projekten verwendet werden kann. Für einige AVR (z. B. ATmega169, ATmega48/88/168, AT90CAN jedoch nicht für z. B. ATmega16/32, ATmega128, ATtiny2313) wird durch die Registerdefinitionen der avr-libc (io*.h) auch für Controller mit zwei UBRR-Registern (UBRRL/UBRRH) ein UBRR bzw. UBRR0 als
-
Artikel
Linksammlung
Grayscale für MSP430 und andere uCs. Farb-TFT-Module inkl. Mikrocontroller (ATMega128; ATMega2561 und AT90CAN128) SED1330 an ATMega. Library für SED 1330 controller an ATmega In der Codesammlung gibt es auch für andere Controller was. Siemens S55/C60. S55-Display Pinbelegung Forumbeitrag Siemens S65/M65/CX65
-
Artikel
KiCad
LPC21xx / LPC22xx / LPC23xx | EINE AVR ATmega-Bibliothek, wo ALLE Controller drin sind. * AVR XMegas | AT90CAN128 / allgemein mehr AVRs (MEGA & TINY) * Wegen der AVRs und ATMEGAs: Bitte hier mal schauen, und den Wunsch auf den Typ konkretisieren! Der Atmelzoo ist so verwirrend vielfältig..... Leider ist die
-
Artikel
Reichelt-Wishlist
CAN-Bus(!) einsortiert. Bitte auch die neuen Gehäuse (ROHS) und Typen mit ins Angebot nehmen. Atmel AT90CAN128 | | MMC / SDC slot 50x gewünscht ==> Bestell-Nr.: CONNECTOR MMC 11, CONNECTOR MMC 12, CONNECTOR SD 21 und CONNECTOR SD 22 lineare Potentiometer als Schiebepoti | | - Bestell-Nr. PSM-LIN* ("mono