-
Artikel
CAN
Automobilbereich, 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
(aktualisiert 2010) universal Testboard - CAN RS232 SPI I2C ATmega8 CAN Testboard und MCP2515 Tutorial Olimex AVR-CAN mit AT90CAN128 Dongles. Selbstbau Projekte. Can200 Linux Project von Martin Homuth-Rosemann CAN Businterface am Parallelport (
-
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
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 128 64 16 16 48 16 FS Dev 2 1 1 0 0 0 8 10 15 1 0 0 8 4096 40 85 2.7 5.5 2.7 5.5
-
Artikel
STK600
, ATmega3250, ATmega3250P, ATmega3290, ATmega3290P, ATmega640, ATmega6450, ATmega6490, ATxmega128A1, ATxmega192A1, ATxmega256A1, ATxmega64A1, AT32UC3A1128, AT32UC3A1256, AT32UC3A1512) STK600-TQFP32. ©2008 by Atmel Corporation Das STK600-TQFP32 unterstützt folgende AVR's im TQFP32-Gehäuse (AT90USB162
(AT90CAN128, AT90CAN32, AT90CAN64, AT90USB1286, AT90USB1287, AT90USB646, AT90USB647, ATmega128, ATmega1281, ATmega165, ATmega165P, ATmega169, ATmega169P, ATmega2561, ATmega325, ATmega325P, ATmega329, ATmega329P
-
Artikel
STK500
Technology Inc. für 14 und 20 PIN AVR Mikrocontroller STK520. Quelle: Microchip Technology Inc. für AT90PWM STK524. Quelle: Microchip Technology Inc. STK525. Quelle: Microchip Technology Inc. für AT90USBxxx STK526. Quelle: Microchip Technology Inc. DVK90CAN1. Quelle: Microchip Technology Inc. für AT90CAN
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
Linksammlung
: AT90S8535 / ATMEGA8535 / ATMEGA16 / ATMEGA32 Hausbus Home - Hausbus-Projekt unter Verwendung von ATmega8, ATtiny13 und ATmega128 AVR-DCF-Clock - DCF-Uhr mit bunter LED-Anzeige - ATmega8 GenuhR - DCF-Funkuhr
keine Änderung seit Juli 2006 avrfreaks.net - TOSHIBA_LCD_T6963C, AVR Graphics C C ASM Grafik LCDs - 128 x 112 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
-
Artikel
AVR Checkliste
Ausgangs-Pins vorsieht, die den Ausgang auf den gewünschten Zustand ziehen. Besonderheiten bei ATmega128 und seinen Derivaten im 64-Pin-Gehäuse. Der ATmega64 und der ATmega128 sowie alle vom ATMega128 abgeleiteten AVRs im 64-Pin-Gehäuse (ATMega641/1281/2561, AT90PWM2/3/2B/3B sowie AT90CAN32/64/128, Ausnahmen
Gemeinheit betrifft die M103C-Fuse (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
-
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
-
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
-
Artikel
USB
EBV Cypress CY7C67300 Full 100 3,3 V 16bit RISC 48 MHz 4K x 16bit OTP 8K x 16bit - 1 1 1 IDE Atmel AT90USB647 Full 64 3,3 - 5 V AVR 16 MHz 64 K 4 K 8 x 10 bit Farnell ca. 11,42 € Atmel AT32UC3B0128 Full/OTG 64 (40) 3,3 V AVR32 60 MHz 128 K 32 K 8 x 10 bit (7+6) x PWM 2 (1x full) I2C, SPI, SSC Kernspannungsregler
. Alle AT32UC3A or -B's haben vorprogrammierten USB Device Firmware Upgrade (DFU) bootloader. AT90USB Familie von Atmel. Eine Experimentierplatine und eine GPL Library für den AT90USB1287 gibt es von Dr. Stefan
-
Artikel
Avr-gcc Bugs
Distribute gcrt1.S 36571 stdint.h: INTn_C not standard compliant 36454 string.h: Error for long long in C90 1.8.1 35407 Missing multilib versions for tiny-stack targets 34695 stdint.h fixed-width int types without __attribute__((mode)) 33698 RJMP/RCALL can cause "relocation truncated to fit: R_AVR_13_PCREL
optimization 81540 tree-switch-conversion leads to code bloat tree-ssa 81533 Constructing an object that can be initialized at at load-time c++ 80929 Division with constant no more optimized to mult middle-end 65082 Wasted cycles when using a register based varible 56439 unnecessary spill for global and local
-
Artikel
CAN als Hausbus
weitere Paare können dann für Versorgungsspannung oder ähnliches verwendet werden. Baumverkabelung. Bei CAN per Spezifikation nicht erlaubt, da an den Stichleitungen Reflexionen zu Störungen führen. = Projekte = canathome. Als Basis dienen AVR, Fujitsu MB90F497 und Freescale HCS12. caraca. Hausbus opensource
, 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
-
Artikel
TV-out
Horizontalauflösung von 4000000/15625 * (52 µs / 64 µs) = 208 Pixel. Weblinks: Serielles Terminal von Ingmar Meins (AT90S8535, PAL) MAHPONG-Spiel von Marcus Hasenstab (AT90S8515, PAL) TV Bild mit AVR und AVR) Videogenerator, 40x25 Zeichen, nur 60% CPU Auslastung von Benedikt K. (Atmega8, PAL) Simple VGA/Video Adapter
for AVR/Arduino. Output is NTSC or PAL at a resolution of 128x96 by default. TV VIDEO BILD BAS Frequenzzähler DVM Atmega8 Assembler von Bernhard S. Farbe. Es gibt mindestens drei Arten, wie man Farbbilder (RGB-Signale) auf einem TV-Monitor darstellen
-
Artikel
Diskussion:AVR Typen
Neuerdings (02/03 2005) gibt es (zumindest eben auf Papier;) auch AT90PWM2/3 - dem Namen nach also Fortsetzung der sog. "Basic Line". Ist das nur eine Namensverwirrung oder plant Atmel wirklich die Fortsetzung dieser Linie? - dementsprechend koennte man dann naemlich
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
Loxone Link
irgendwelche Daten abzugreifen. Um dies zu bewerkstelligen, wurde ein EvaBoard-CAN von der Firma e-lab verwendet. (Natürlich können auch andere Boards verwendet werden, dieses stand jedoch gerade zur Verfügung.) Auf Grund des verbauten ATCAN128 und der auf Steckerleisten geführten
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
-
Artikel
Entscheidung Mikrocontroller
Designs)". Für Neuentwicklungen oder den Einstieg sollte man folgende Modelle nicht verwenden: AVR AT90-Reihe, AVR ATMega 103(L), 161(L), 163(L), 323(L). Für alle abgekündigten AVR-Controller gibt es jedoch pin- und funktionskompatible Nachfolger. Daher kommt es nur in den seltensten Fällen zu Problemen
ATmega169, ATmega169L, 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
-
Artikel
AVR-Studio Bugs
main.eep so this hasn't to be adjusted for each and every project) C.2) -In the programmer Window (at least if using AVR ISP mkII) file path can reproduceable be messed up: I always have set the paths for FLASH and EEPROM files to .\default\main.hex and .\default\main.eep but if I read them back (and
Schreibbefehl einfach nicht. Simulator (getestet mit AT90S8535). Wird gerade im Einzelschritt Modus (F11) ein C Code mit einer if Verzweigung simuliert und in diesem Moment die Variable, die für die if Verzweigung entscheidend ist, von Hand geändert und dann
-
Artikel
PIC
bit-PICs gibt es mit 12, 14 und 16 Bit Flash-Breite. 8-Bit-PICs können folgendes beinhalten: bis zu 128k Byte ROM bis zu 4k Byte RAM bis zu 1024 Byte EEPROM (Richtwert: 100000× wiederbeschreibbar) 6 bis 100 Pins / 4 bis 70 IOs Interner Oszillator 8/10/12-bit ADC 5/8-bit DAC SPI I2C UART CAN USB PWM Komparator
BGA-Gehäusen. 32 Bit PICs können folgendes beinhalten: 80 MHz, 1.56 DMIPS/MHz bis zu 512k Byte Rom bis zu 128k Byte Ram Full-speed USB Host/Device/OTG 10/100 Ethernet MAC mit MII/RMII Interfaces CAN 2.0B UART I2C SPI bis zu 8 Channel DMA Analoger Komparator PWM 16-Channel 10bit ADC RTCC Die Übersicht ist wieder
-
Artikel
PHILIPS VP5500 VoIP Telefon
: 3 / 27 (c497cc00 / e401531c) Reset : 3 / 27 (c497cc00 / e401531c) GPIO: p_gpio_init_gpio_status at 1262 GPIO: POWER_FAIL signal NOT detected at GPIO driver init carry on ! GPIO: CHARGE_IN at init GPIO: LOW_BAT_OUT at init GPIO: No accessory plugged at init. - Set Video on jack GPIO: camera to front
klogd: GPIO: LOW_BAT_OUT at init Jan 1 00:00:03 imx21 daemon.warn klogd: GPIO: No accessory plugged at init. - Set Video on jack Jan 1 00:00:03 imx21 daemon.warn klogd: GPIO: camera to front at init Jan 1 00:00:04 imx21 daemon.warn
-
Artikel
IRMP - english
consumer electronics manufacturers are found in the home, it is time to develop an IR decoder that can 'understand' about 90% of IR remotes that are used in our daily life. This article introduces 'IRMP' as "Infrared Multi Protocol Decoder" in detail. The counterpart, the IRSND IR encoder, can be found
, so without that, you can disable these protocols. For example, you cannot receive the B&O protocol (455kHz) with a TSOP1738/TSOP31238. Additionally, the SIEMENS/FDC/RCCAR can only be detected reliably at a frequency of 15 kHz
-
Artikel
Diskussion:Soft-PWM
const unsigned char BitReverseTable256[] = { 0x00, 0x80, 0x40, 0xC0, 0x20, 0xA0, 0x60, 0xE0, 0x10, 0x90, 0x50, 0xD0, 0x30, 0xB0, 0x70, 0xF0, 0x08, 0x88, 0x48, 0xC8, 0x28, 0xA8, 0x68, 0xE8, 0x18, 0x98, 0x58, 0xD8, 0x38, 0xB8, 0x78, 0xF8, 0x04, 0x84, 0x44, 0xC4, 0x24, 0xA4, 0x64, 0xE4, 0x14, 0x94, 0x54,
? Ich habe es jetzt auf einem 128er und nem 64er Versucht. Bei beiden zerbröselt es einem die PWM, wenn man die Kanäle mit bestimmten Werten fütter, wie z.B. 200,0,100,30,0 usw. Da kommt dann nichts sinnvolles mehr raus. Ist die Frage
-
Artikel
AVR In System Programmer
Linux-Benutzer nur dann zu empfehlen, wenn man zusätzlich noch Zugriff auf eine Windows-Installation hat. Atmel AT90USBKEY. Mit hilfe des AVRISP-MKII Clone Projekts aus dem LUFA Paket wird aus dem AT90USBKEY recht einfach ein Programmer, der mit AVR-Studio und AVRDUDE genutzt werden kann. AVRISP mkII Klon mit dem
Sauter ist ein USB Programmieradapter, der fast alle Atmel-Mikrocontroller unterstützt (ATiny, ATMega, AT89, AT90, ...) und daneben auch für ARM7/9 und MSP universell einsetzbar ist. Der Programmer wurde so entwickelt, dass man die Firmware auf dem Adapter über die USB-Verbindung austauschen kann. Dadurch
-
Artikel
Elektronikversender
. "liefert immer vollständig", "günstig" oder "große Auswahl"), aber nicht Sachen wie "mein ATMega 128 hatte verbogene Beine". Bitte auch die alphabetische Sortierung beibehalten! Keinen Spam von Firmen, besonders nicht, wenn sie nicht an Privatpersonen verkaufen. Wer uns nichts verkaufen will soll bitte
Homepage: großes Angebot v.a. ICs und Trafos recht günstig Rabatt für Schüler/Student Versand nach AT: 3,95€ bis 1kg, ab 100€ frei Haus Versand AT über 1kg sowie Ausland: Nach Aufwand (wird nicht direkt angezeigt) RLX COMPONENTS s.r.o.. Homepage: Man spricht Deutsch Messgeräte, Mikrocontroller-Boards
-
Artikel
STM32 für Einsteiger
speicherintensive Programme z.B. Grafiken, Fonts bis 2MB Flash bis 1024kB SRAM bis 256kB Flash bis 16kB SRAM bis 128kB Flash bis 4kB SRAM bis 2MB Flash bis 98kB SRAM bis 2MB Flash bis 512kB SRAM + 32MB DRAM (PIC32MZ DA) bis 512KB Flash bis 66kB SRAM Sehr viel PWM mit komplexem Timing X AT90Spwm - - align="center"
€ Atmel AVR Dragon 40€ Atmel ICE ohne Gehäuse ab 99€ PICkit 3 clone 8€ Microchip PICkit 3 original 90€ Das Demo-Board sollte preisgünstig sein, um eventuelle Verluste bei falscher Benutzung gering zu halten. Wenn einem der Prozessor gefällt, so kann man später immer noch auf ein umfangreicheres Board
-
Artikel
Wanderkiste Schöneberg
(ics1702) 09.4.13 fussel8011 Rausgenommmen habe ich das 50V Netzteil, das Breakoutboard Atmel Mega128 und von allen Bauteilen etwas. 8 Stück Eprom (gebraucht, verschiedene Grössen), 2 Stück D780C CPU (Zilog Z80), 15 Stück Dopplefassungen für Speicherriegel, 10 Stück MJ3000 NPN Transistor TO3, 2 Stück
200 K, 50 Stück SMD TDK HF50ACB453215-T, 50 Stück SMD BCP51 k, 18 Überspannungsableiter Siemens B1-C90/20, 10 Batteriefach Bopla BE30, 20 Quarz 8 MHz, 1 Stück Xircom CardBUS Ethernet Card, 1 Stück Lifetec Grafik Tablet, 6 Stück Lüfter 60x60mm 12V 18.04.13 Julian G. (fussel8011) 30.04.13 phoenix-0815 2x
-
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
-
Artikel
Mini2440
eigenen Scripten übernommen werden. Dafür läuft es um einiges schneller. Hier eine Anleitung für ein AT91-Linux Board mit Debian. Diese kann fast 1:1 übernommen werden. Mit X11, Lighttpd, PHP, Python, mc, vim, mpd, alsa, gcc, ... (und auch apache als leidige Abhängigkeit von PHP) braucht mein Debian etwa
in der Kernel-Menuconfig not supported by all drivers. Dies erklärt sich so: Note, not all drivers can handle font with widths not divisible by 8, such as vga16fb. kernel-src/Documentation/fb/fbcon.txt Manche Treiber können nicht mit Fontbreiten/-höhen umgehen, welche nicht durch 8 teilbar sind. Da aber
-
Artikel
KiCad
a English translation of this tutorial about using hierarchical schematics as building blocks. You can get it here: Media:HierarchicalSchematicsAsBuildingblocksAtKiCad_RevC-EN_06May2015.pdf Eine Sammlung von gängigen Schaltungen mit den Längstreglern LM317 /LM78xx /LM79xx und dem Timer 555, die nach
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