-
Artikel
ENC28J60
) (barebone, kein Zubehör bestückt, ohne SMD) ATmega32/644 Webserver ohne SMD! (23.11.2007) ATmega644 Webserver und Webcam auf einseitiger SMD Platine. Mit Tipps zur Programmierung des enc28j60 (16.12.2007) Miniwebserver Umfassendes Projekt mit IPv6,
404... aber hier ist die lib. uIP TCP/IP Stack for Embedded Microcontrollers Ulrich Radig Ethernet ATmega32/644 Experimentierboard (01.09.2008) TCP/IP Stack für PIC von Microchip (26.01.2009) Der "Hurrican" TCP/IP-Stack vom OpenMCP-Projekt von Dirk Broßwick für den ATmega644/644P/1284P/2561 und ATXmega128A1
-
Artikel
Einfacher und billiger Webserver mit AtMega32
Motherboard ausgelötet) einer alten ISA-Netzwerkkarte (mit RTL8019 oder 3COM-Chip) einem gesockelten Atmega32 (bzw. Atmega644 siehe unten!) einer seriellen Schnittstelle einer Stiftleiste, die ich als SD-Karten-Steckplatz benutze ein bischen Kleinkram Was macht diese Hardware?. Es ist ein kompletter Webserver
3COM-Netzwerkarte =Bestellliste= Layout Anzahl Reichelt-Nr Bezeichnung Preis in € Gesamtpreis in € IC1 1 ATMEGA 32-16 DIP ATMEGA 644-20PU ATMega AVR-RISC-Controller, DIL-40 bzw. alternativ: Pinkompatibler Atmega 644 4,45 bzw. 6,35 4,45 bzw. 6,35 1 GS 40 IC-Sockel, 40-polig, doppelter Federkontakt 0,10 0,10 IC2
-
Artikel
AVR Typen
16 4 15 ATmega1280 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
ATmega644P 64 44 20 16 32 32 3 1 2 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 ATmega644P AT90PWM1 8 24 16 8 19 4 1 0 0 0 0 0 8 10 125 2 0 0 0.5 512 40 105 2.7 5.5 2.7 5.5 4 12 1 7 AT90PWM1 ATmega329P
-
Artikel
AVR Transistortester
Eigenschaft, wie sie von Markus Frejek entwickelt wurde. Die wichtigsten Eigenschaften: Arbeitet mit ATmega8, ATmega168, ATmega328 oder auch ATmega644 und ATmega1284 Prozessoren. Anzeige der Messergebnisse auf ein LCD mit 2x16 oder 4x20 Zeichen. Statt dem 2x16 Zeichen LCD kann auch ein graphisches Display
_ssd1306SPI Makefile und Daten für ATmega328 mit Standard-Layout, 126x64 Pixel OLED, SSD1306 Controller, SPI Schnittstelle trunk/mega644_LCD2004 Makefile und Daten für ATmega644/1284 mit 4x20 Zeichen LCD trunk/arduino_m2560 Makefile und Daten
-
Artikel
AVR Softwarepool
GCC-Toolchain (A,PC) AVR Bootloader mit Verschlüsselung (A) ATtiny45 Bootloader (C) MMC/SD Bootloader für ATMega16 (C) SD/MMC Card Bootloader (passt in 2kb bootsection) (C) boofa - Bootloader für AVR über UART (AVR109) (C) Bootloader ATmega168 (C) UART Bootloader ATtiny13 - ATmega644 (C) Glühwürmchen in Rotkohlglas gefangen (C) UART Bootloader AtMega644P @ 20MHz (Eclipse Projekt) (C) AVR Bootloader in C - eine einfache Anleitung (C) LAN-Bootloader für ATmega1284p (A) Bamo128 Monitorprogramm und Bootloader Siehe auch: Bootloader DCC. (Digital Command
-
Artikel
Miniwebserver
ganz so winzig (100x80mm) Link zur Projektseite Bausatz mit Platine Gehäuse als Zubehör erhältlich Atmega 644, ENC28J60, 2MByte DataFlash ENC28J60 als Ethernet Controller Weitere Anwendungen auf der Platine RS232 RS485 Dallas OneWire(TM) Bus Webcam Anschluss Senden und empfangen von IR Fenbedienungssignalen
Microchip ENC28J60 Ethernetcontroller Atmel Atmega32 oder Atmega644 uC Software kompatibel zum AVR Net-IO von Pollin Div. Erweiterungsboards mega-eth. Platine 100mm x 80mm Microchip ENC28J60 SD/MMC-Slot FTDI USB/RS232-Wandler ATmega128 mit 64kBytes
-
Artikel
CtLab FPGA SigLab
ungenutzten Anschluss inaktiv (also auf High-Pegel) bleiben: Wenn die interne Schnittstelle zum ATmega644 verwendet wird, muss die Beschaltung der externen Schnittstelle sicherstellen, dass EXT_RS und EXT_DS auf High-Pegel bleiben (z.B. durch Pullup-Widerstände). Der ATmega644 auf der FPGA-Karte spricht
für die Kurvenformanzeige im Simulator ISim. Der auf der FPGA-Karte befindliche Mikrocontroller (ATmega644) vermittelt zwischen dem auf dem FPGA realisierten SPI-Slave einerseits und dem über RS232, USB oder Ethernet angeschlossenen PC andererseits. Die Anbindung des PC erfolgt galvanisch getrennt über
-
Artikel
AVR Net-IO Bausatz von Pollin
Spannungsregler wird mehr heiß, kein Kühlkörper wird benötigt, das Board arbeitet absolut stabil. Ersatz des ATmega32 durch einen ATmega644 oder ATmega1284p mit mehr FLASH-Speicher. Der ATmega644 und auch der ATMega1284p sind nicht mit der Pollin-Firmware kompatibel 100 nF Kondensatoren an allen VDD/VSS Paaren
Moment (Stand Juli 2010) ca. 55 Kb im Flash, so dass man das Board mit einem grösseren µC (z.B. ATMega644) aufrüsten muss. Projekt und Doku Der Autor stellt zwei über das Internet erreichbare Testboards bereit unter und die beide unter OpenMCP laufen, je auf einen AVR-NETIO mit einem ATmega644 und dem
-
Artikel
Steuerung und Regelung eines Raums mit dem AVR-Webserver
und Peripherie. Elemente des Systems. Basisplatine. Auf der Basisplatine ist der Mikrocontroller, ATMega644, und dessen Beschaltung untergebracht. Es können jedoch auch, falls man das System für andere Zwecke nutzen möchte, alle pinkompatiblen Modelle, wie zum Beispiel der ATMega32, eingesetzt werden. Für den Einsatz als Raumregelungssystem mit managebarer Weboberfläche ist der ATMega644 aufgrund des größeren Speichers jedoch unabdingbar. Es sollte darauf geachtet werden, dass kleinere Mikrocontrollertypen nur mit einer geringeren Frequenz als 20Mhz betrieben werden können. Module
-
Artikel
PAL Testbildgenerator
Austastlücken Zeit für ein Hauptprogramm zu haben. Auch ist der Platz auf dem Controller sehr begrenzt. Ein ATMega644 hätte doppelt so viel Speicher und wäre mit 20 MHz auch noch ein ganzes Stück schneller. Codegenerierung. macheinfach.sh macht einfach alles. Dazu benötigt es den Freepascal Compiler, sowie AVRA
9600 bps 8 Bit kann man Zeichen an das Gerät schicken. Downloads. Sourcecode Ausblick. Wechsel auf AtMega 644, sowie AtMega 8 jeweils komplexer oder einfacher Zeichengenerator auf höher aufgelöste Schrift umstellen (z.Bsp. 16x8 oder 32x8 interlace) Bildgenerierung in ISR damit Platz für Hauptprogramm bleibt
-
Artikel
Reichelt-Wishlist
ATtiny45 | | | | | | | | => ATTINY 45-20PU, ATTINY 45-20SU, ATTINY 45V-10PU, ATTINY 45V-10SU Atmel ATMEGA48 TQFP | => ATMEGA 48-20 AU Atmel ATMEGA 88 => ATMEGA 88-20 AU, ATMEGA 88-20 PU, ATMEGA 88V-10 AU, ATMEGA 88V-10 PU Atmel ATMEGA644 | | | | => ATMEGA 644-20 AU, ATMEGA 644-20 PU, ATMEGA 644V-10AU, ATMEGA 644V-10MU, ATMEGA 644V-10PU Atmel ATMEGA2560 | | | | | | | | | => ATMEGA 2560-16AU, ATMEGA 2560V-8AU Atmel ATMEGA2561 | | => ATMEGA 2561-16AU, ATMEGA 2561V-8AU Atmel ATmega 1284P PDIP | Atmel ATmega
-
Artikel
AVR-Steuerung mit WIZ810MJ
Haus-switch. Hardware. Features. Ethernet-Interface mit WIZ810MJ Modul Atmel Controller mit DIL28 Gehäuse ATmega8, 48, 88, 168 Atmel Controller mit DIL40 Gehäuse ATmega16, 32 644 16 Relaistreiber, zur Ansteuerung von 24V Relais (mit DIL28-MCU auf 8 Relais begrenzt) Anschluß eines DCF77 Empfängers mittels Stromschnittstelle
integrierten Schaltreglers d. MCU und WIZ810MJ über 3,3V-Schaltregler versorgt Ansicht der Leiterplatte mit ATmega644 bestückt. Bestückungsplan. Optional zu bestückende Teile sind gestrichelt dargestellt. Es kann und darf z. B. nur eine MCU (U4 bzw. U5) eingesetzt werden. Unter dem WIZ810MJ , der auf einem 4 mm
-
Artikel
AVR MSR-System
Grundeigenschaften des Systems, dem kombinierten (,Combi') Zusammenspiel von zwei µ-Controllern - ATmega128 & ATmega644 und dem flexiblen Funktions-,und Ausbaukonzept (,Concept') zusammen. Die zahlreichen Schnittstellen, wie: I 2 C, RC5, DCF77, analoge/digitale Ein-,Ausgabe und die mächtigen Kommunikationsmodule
System ist auf einem doppelseitig bestückten, 95x55mm großen Board untergebracht. Außer den beiden ATmega's - dem mega128(Systemcontroller)& dem mega644 (Interfacecontroller) befinden sich die beiden Power-Port Treiber (ULN2803), der I 2 C-Bustreiber (P82B715), ein RS485-Transceiver (SN75LBC176), UHF-Transceiver
-
Artikel
IRSND
Mikrocontroller-Familien lauffähig. AVR ATtiny87, ATtiny167 ATtiny45, ATtiny85 ATtiny44, ATtiny84 ATmega8, ATmega16, ATmega32 ATmega162 ATmega164, ATmega324, ATmega644, ATmega644P, ATmega1284 ATmega88, ATmega88P, ATmega168, ATmega168P, ATmega328P XMega ATXmega128 PIC (C18-Compiler) PIC12F1840 PIC18F4520
Startbit-Timings 16.03.2010: Neues Protokoll: RECS80 Extended 11.03.2010: Anpassungen an verschiedene ATMega-Typen durchgeführt 07.03.2010: Alpha-Version
-
Artikel
Digitales PC-Spektrometer
alles im AVR-Tutorial erklärt. Die Schaltung. Die Schaltung ist so einfach wie möglich gehalten. Ein ATmega8 ist das Herzstück, er ist in der Standardbeschaltung mit einem 16Mhz Quarz betrieben. Der Vout-Ausgang des CCD's geht in den ADC0 (PortC 0). Der ROG-Pin des CCD's geht an PORTB 0 und der CLOCK-PIN
Zukunft. Ich plane weitere Verbesserungen, um das Spektrometer noch genauer und schneller zu machen: - ATmega644 mit 4096 Bytes SRAM erlaubt alle 2048 Pixel zwischenzuspeichern, und erhöht somit die Auflösung (mit dem ATmega8 kann ich maximal 512 Pixel auslesen). Außerdem läuft der 644 mit 20Mhz-Quarzen, bedeutet
-
Artikel
AVR Bootloader FastBoot von Peter Dannegger
ATtiny13 - ATmega644 Version 2.1 (Forumsbeiträge): Ursprüngliche Version von Peter Dannegger, inkl. DOS Host-Software Angepasste Version für AVR-GCC-Toolchain Protokollbeschreibung Host Target Kommunikation Schaltbild
wenn AVR nur größere Bootloader Regionen unterstützt) gestellt werden. Beispielsweise ist für den ATMega8 der Wert 10. Bei einigen Controllern wie z. B. dem ATMega 48 wird das Flag Selfprogramming enabled gesetzt. Auf dieser Website (Fusecalc) kann man sich die Fuses elegant zusammenstellen und erhält
-
Artikel
IRSND - english
IRSND runs on numerous MCU families: AVR ATtiny87, ATtiny167 ATtiny45, ATtiny85 ATtiny44, ATtiny84 ATmega8, ATmega16, ATmega32 ATmega162 ATmega164, ATmega324, ATmega644, ATmega644P, ATmega1284 ATmega88, ATmega88P, ATmega168, ATmega168P, ATmega328P XMega ATXmega128 PIC (C18 Compiler) PIC12F1840 PIC18F4520
start bit timings 2010-03-16: New protocol: RECS80 Extended 2010-03-11: Adapted code to several ATMega types 2010-03-07: Alpha version
-
Artikel
POV-Display
RGB LEDs, Bildfläche 80x40 Pixel mit 7 Farben (+ echtem Alphachannel) Globus mit 20cm Durchmesser ATMega644 selbstregelnde Refresh-Rate über optischen Sensor ca. 1/2 ASCII-Text Support Bildkonverter Mechanische Konstruktion. Es gibt neben dem hier beschriebenen Rotor auch noch weitere Techniken wie geschlitzte
Controllerplatine befindet sich im Gehäuse und ist sehr simpel gehalten, sie beinhaltet im wesentlichen den ATMega644 mit ISP-Header und Anschlüssen für die Schieberegister, einer Pufferung für die Versorungsspannung und 2 OPAMP-Stufen, die mit einer Fotodiode + Schmitt-Trigger den externen Interrupt aktivieren
-
Artikel
Wer hat was
an: Austria. Иван, Wels/Austria: MSP430FET (USB) / einige MSP430er Bayern. deadbuglabs, Nürnberg, Atmega: m8, m328P, m168, m32, RC bedrahtet + SMD esko, Fürth, Atmega, RCLD bedrahtet + SMD, Leds, Schalter, derzockermp, Passau, 7,5 digit DMM Kalibriert, Widerstände, Kondensatoren, Netzteile, Programmer
matrixstorm Erfurt/Schwansee 99195 auch alles moegliche in SMD und DIP: reichlich (jeweils mehrere) AVRs: ATmega8(A), ATmega328p, ATmega644(p), ATmega1284(p), ATmega128, ATmega2560, ATmega32u4, ATXmega128A3U, ATXmega256A3U, ATXmega384C3, ATXmega256D3, ATXmega384D3 und IC-Sockel; LEDS insbesondere auch RGB klar
-
Artikel
Benutzer:Lunatix
GS20 (WIP), kleine Spielkonsole die dem SNES oder SEGA nachempfunden ist/sein soll. Graphics: - AVR ATMega16-16, 16Mhz / 16k - 2x 628512-55 SRAM Module, 512kB / 55ns - S-Video Output - ca. 120 Sprites à 64x64 with 256 colors Main Unit: - AVR ATMega644, 20Mhz / 64k Gamepad Unit: Audio Unit:
-
Artikel
WebRadio Clients
Multifunctional Alarm Clock. Alternativ: PIC PIC24FJ64 STA013 ENC28J60 OLED Display Net Radio. AVR ATmega64 128KB SRAM VS1002 Xport Display OpenMCP. AVR ATmega2561 128KB SRAM ENC28J60 VS1011 Shoutcast/ICEcast with infotag supported STM32 Internet Radio. (Chinese) (Chinese) Source Code: ARM Cortex-M3 STM32F10x DM9000A USB Display MP3 + WMA Software Decoding Webradio aus der Codesammlung. AVR ATmega644 VS1053B ENC28J60 MMC/SD-Karte WIZnet WIZ-iRadio. ARM7 STR710FZ2T6 VS1033C WIZnet W5100 Display WMP3 --> nicht mehr verfügbar. Alternativ: AVR ATmega128 STA013 wlan (PCMCIA card) Display ----
-
Artikel
AVR-GCC-Tutorial/Die Timer und Zähler des AVR
AVR-Typ Timer/Counter0 Timer/Counter1 Timer/Counter2 AT90S2313 8 16 - ATtiny2313 8 16 - ATtiny25 8 8 - ATmega8 8 16 8 ATmega88 8 16 8 ATmega16 8 16 8 ATmega32 8 16 8 ATmega644 8 16 8 8-Bit Timer/Counter. Der 8-Bit Timer wird z.B bei AT90S2313 über folgende Register angesprochen (bei anderen Typen weitestgehend
. ATMEGA644 & Co. haben einen separaten Anschluss für den Uhrenquarz. Für den Anschluss des Uhrenquarzes müssen keine Fuses verändert werden! Der Timer-Interrupt wird jetzt im Sekundentakt aufgerufen. Dieser
-
Artikel
TV-out
TV Bild mit AVR und AVR) Videogenerator, 40x25 Zeichen, nur 60% CPU Auslastung von Benedikt K. (Atmega8, PAL) Simple VGA/Video Adapter von Ibragimov Maxim Rafikovich (Atmega8, Atmega16..., PAL oder VGA) PIC B&W Video von Richart Gunee. Inkl. PONG und TETRIS Spiel (PIC16C84, PAL) TV Oscilloscope, AVR
be developed in C. The final design contains only two chips: an ATmega644 and an AD725 RGB-to-NTSC(/PAL) converter. per Software. Die Erzeugung des gesamten Videosignals per Software ist sehr zeitkritisch. Will man das vernünftig machen, dann sollte die CPU genügend Leistung
-
Artikel
AVR RFM12
myrfm12/ Dokumentation: mydani. com/dl/myrfm12/help ---- --> Hardware. Basismodul V1.0. Prozessor ATmega8 TQFP32 (kompatibel ATmega48, ATmega88, ATmega168) Schnittstellen RS232 I2C: USB GPIO Platine Bauteile: Größe: SMD 0603 R1, R2: 68R (nur USB) R3, R4: 10k R5: 1k5 (nur USB) C1, C2: 22pF C3 - C9: 100nF
damit schnell erstellen. Die Platine arbeitet mit 3,3V Spannungsregler und dem stromsparendem AVR Mega 644, ist dadurch ideal für Batteriebetrieb. Bezugsquelle RN-MikroFunk. Ein besonders kleines ATMega328 Controllerboard mit dem neueren RFM12b auf der Unterseite.Der Schwerpunkt dieses kleinen Contollerboards
-
Artikel
Palm-Logicanalyzer
weihnachten... welcher Controller, bzw besser gefragt, welche Speichertiefe ist sinnvoll? 1024 Byte --> atmega8 2048 Byte --> atmega32 4096 Byte --> atmega644(beschaffbarkeit?) oder doch lieber ein atmega8515 mit externem sram? damit waeren Speichertiefen bis knapp unter 64kb moeglich --> sollte mehr als ausreichend
-
Artikel
Webserver mit Authentifizierung
für die Programmierung eines Webservers mit Authentifizierung. Konkret kann bei einem Arduino-Uno (ATmega328) mit seinen 32kByte Programmspeicher und 2kByte RAM wohl keine Wunder erwarten, es läuft auf Kompromisse hinaus. Die nachfolgenden Ausführungen stellen im Wesentlichen eigene Ideen und Erfahrungswerte
, so dass der Speicher für das vorgestellte Programm nicht mehr reicht (getestet, allerdings mit ATmega32). Wer es aber versuchen möchte: Eine Kombination von Arduino Mega2560 und ENC28J60 wäre durchaus denkbar. Ich habe es mit einem ATmega644 und ENC28J60 (UIPEthernet-Bibliothek) in einer Vorversion
-
Artikel
AVR-Tutorial: ADC
nicht kleiner als die im Datenblatt unter ADC Characteristics als VREFmin angegebene Spannung (z. B. ATmega8: 2 V, ATmega644P: 1 V) und nicht größer als AVCC sein. Die Spannungen an den Wandlereingängen müssen im Intervall GND VIN VREF liegen. Im Extremfall bedeutet dies: Sei VCC = 5,5 V, folgt AVCC max
Folgende AVRs können das (X = Flash-Größe in KByte): Tinys: ATtinyX61, ATtinyX0Y Megas ohne USB: ATmega8, ATmegaX8, ATmega32, ATmega2560, ... Megas mit USB: ATmegaXU4, ATmegaXU6 Diese können das nicht: ATtiny5, ATtiny10, ATtiny13, ATtinyX4, ATtinyX5 Bei allen AVRs mit ADC lässt sich die Betriebsspannung
-
Artikel
Pony-Prog Tutorial
Zeitkalibrierung durchführen: Im Ponyprog-Menü : [Setup] [Calibration] Anwahl des Mikroporzessortyps AVR und ATmega8535 Laden der HEX-Datei C:\home\cc\qq\avr\qqtslcd.hex Verbinde Programmieradapter mit Mikroprozessor Spannung an Mikroprozessor ein (5V, versorgt MAX238 ) Wähle an AVR und ATmega8535 Damit lassen sich die Konfigurationsbits auslesen. Und damit lässt sich ATmega8535, ATmega32 programmieren. Hinweis: Der MAX238 invertiert die RS232-Signale (das wird für RS232-Verbindungen so gebraucht.) Deswegen die Invertierungsbits im Ponyprog entsprechend setzen. Das muss
-
Artikel
Autopilot
r164) capbutton Bibliothek noch etwas robuster machen: Drücken besser erkennen (r164) control/hw_atmega644p/led Bibliothek: flackern beseitigen - könnte mit volatilen Variablen zusammenhängen Aufbau. Der Autopilot besteht aus mindestens 3 Teilen: der Haupteinheit: Diese beinhaltet die "Intelligenz" des
Bedingungen angepasst werden. Ist dies geschehen, kann der Code durch Umschalten der Variablen TARGET=atmega644p für ein anderes Board compiliert werden. Nachbau. Der Nachbau des Autopiloten ist nicht schwierig, wenn man folgende Ratschläge beachtet: Die mechanischen Aufbauten kann man leicht gebraucht kaufen
-
Artikel
Sleep Mode
wenngleich auch die Mikrocontroller von heute sehr wenig brauchen. Bei 1 MHz und 3,3 V braucht der ATmega ca. 1,2 mA; zu finden im Datenblatt unter "ATmega8 Typical Characteristics". Idle Mode. Hier kann zum ersten mal gespart werden. Wenn nichts berechnet werden soll, der Timer, UART, ADC etc. aber arbeiten
Oszillatoren gestoppt sind, funktionieren nur noch die asynchronen Module. Bei neueren AVR-Typen (z. B. ATMega88/ATMega644) kann Timer2 wahlweise auch mit dem internen Oszillator weiterlaufen. In dem Fall braucht es keinen externen Uhrenquarz. Stand By. Hier werden alle Takte auf dem IC angehalten. ABER! Der
-
Artikel
Entscheidung Mikrocontroller
verfügbar. Nur in SMD verfügbar sind: MSP430 (Die kleinen sind mittlerweile auch als DIP erhältlich) AVR ATMega 169 In der klassischen (wenn auch in der Anzahl der verfügbaren IO-Pins limitiert) PDIP Bauform gibt es unter anderem: AVR ATMega 88A, 164A, 324A, 644A AVR ATTiny: Praktisch alle, z. B. ATTiny 13A,
Hochsprach-Entwicklung und -Debugging möglich. Der AVR JTAG ICE Clone kann nur nachfolgende ältere ATmega Controller debuggen: ATmega16, ATmega16L, ATmega162, ATmega162L, ATmega162V, ATmega165, ATmega165V, ATmega169, ATmega169L, ATmega169V, ATmega32, ATmega32L, ATmega323, ATmega323L, ATmega64, ATmega64L
-
Artikel
BAE-Tutorial
rowspan=2 | ATmega8515, ATmega162 plcc PLCC44/PLCC44s fp TQFP44 rowspan=3 | at90s4434 AT90(L)S4434, AT90(L)S8535 (leer) DIL40 rowspan=2 | ATmega16, ATmega164/324/644 plcc PLCC44/PLCC44s fp TQFP44 at90usbx2 AT90USB162, AT90USB82 (leer) VQFP32 rowspan=2 | atmega103 ATmega103(L), ATmega128(L) rowspan=2 | (leer) rowspan=2 | TQFP64 ATmega1281, ATmega2561 rowspan=2 | atmega1280 ATmega640, ATmega1280, rowspan=2 | (leer) rowspan=2 | TQFP100 ATmega2560 rowspan=2
-
Artikel
3-Phasen Frequenzumrichter mit AVR
matzetronics In diesem Artikel wird ein universeller 3-Phasen Frequenzumrichter mit einem einzigen ATMega 88/168/328P beschrieben. Der ATMega übernimmt dabei die komplette Steuerung der Bedienelemente, des LC-Displays und die Erzeugung der 3 Phasen. Das Projekt sollte auf fertigen Boards wie dem Arduino
für diese schöne Software. Leider passt das Programm beim derzeitigen Stand nicht ganz in einen ATMega48, mit ein wenig Optimieren in den Stringfunktionen könnte es aber klappen. Um etwaigen Fragen vorzubeugen - nein, das Ganze läuft nicht in einem (veralteten) ATMega 8. Diesem fehlen sowohl die Timerfunktionen
-
Artikel
Logic Analyzer
bzw. USB-RS232) Windows-Software (Visual Basic) Software (AVR und Windows): Closed Source? Basis: Atmega16 und NAND-Gate Eingestellte Produktlinie Version 2 Pro bis 4 Kanäle bis 20 Million Samples per second Maximum sampling buffer 256K Generator/Playback Modus USB HID mode Firmware upgrade feature Windows-Software
MSa/s Version 8 Kanäle 50 MSa/s 4k Samplespeicher Trigger auf beliebige Pegelkombinationen Basis ATMega644 FT232 USB 115200 Baud 80 MSa/s Version 8 Kanäle 50 MSa/s 16k Samplespeicher (32k bei neuer Software) Trigger auf beliebige Pegelkombinationen Basis ATMega88 / ATMega48 FT232 USB 500000 Baud Weitere
-
Artikel
AVR Bootloader in C - eine einfache Anleitung
AVR dies mitzuteilen, ist eine weitere Fuse nötig - die BOOTRST-Fuse. Eine weitere Tabelle aus dem Atmega88-Datenblatt gibt Auskunft über diese Fuse. + Reset and Interrupt Vectors Placement in Atmega88, Tabelle 11-3 im Atmega88-Datenblatt S.58 BOOTRST IVSEL Reset Adress Interrupt Vectors Start Adress 1
Startadresse des Bootloaders (Byteadresse) 0xXXXXX Startadresse des Bootloaders (Wordadresse) 0xYYYYY ATmega8/88 6144 Byte 2048 Byte 0x1800 0xC00 ATmega16/164/168 14336 Byte 2048 Byte 0x3800 0x1C00 ATmega32/324/328 28672 Byte 4096 Byte 0x7000 0x3800 ATmega64/644/640 57344 Byte 8192 Byte 0xE000 0x7000 ATmega128
-
Artikel
Aquarium Controller
Fernsteuern Anschluß eines DCF77-Empfängers Elektronik. Das Herz des Designs ist ein AVR-Prozessor ATmega644, an den sämtliche Komponenten direkt angeschlossen sind: Temperatursensor. Als Temperatursensor kommt ein NTC-Sensor, Typ Epcos B57861S0103, 10kΩ zum Einsatz. Die Begradigung der Kennlinie erfolgt
-
Artikel
IRMP
Mikrocontroller-Familien lauffähig. AVR ATtiny87, ATtiny167 ATtiny45, ATtiny85 ATtiny44, ATtiny84 ATmega8, ATmega16, ATmega32 ATmega162 ATmega164, ATmega324, ATmega644, ATmega644P, ATmega1284 ATmega88, ATmega88P, ATmega168, ATmega168P, ATmega328P XMega ATXmega128 PIC (CCS- und XC8/C18-Compiler) PIC12F1840
den Timer2 mit 8-Bit-Genauigkeit verwenden. In diesem Fall wird dieser dann konfiguriert über: Für ATmega8/ATmega16/ATmega32: Für ATmega88/ATmega168/ATmega328: Bei anderen AVR-µCs empfiehlt sich ein Blick ins Datenblatt. Man sollte in diesem Fall nicht vergessen, auch die Interrupt-Routine an den Timer2
-
Artikel
Konzept für einen ATtiny-Bootloader in C
ATtiny-Bootloader in C = Die ATtiny-Mikroprozessoren unterstützen das Prinzip des Bootloaders der ATMega-Prozessorreihe eigentlich nicht. Dafür fehlen den ATtinys folgende Merkmale: Fehlende Fuses für einen definierten und geschützten Bootloader-Bereich Fehlender Resetvektor exklusiv für den Bootloader
der Codesammlung belegen: ATtiny Bootloader "Bootloader" für ATtiny2313 UART Bootloader ATtiny13 - ATmega644 Jedoch sind diese Bootloader allesamt in Assembler realisiert, denn nur hier hat der Programmierer alle Freiheiten, die er braucht, um die Speicherverwaltung im SRAM (und auch im Flash) selbst zu
-
Artikel
USB-Stick am Mikrocontroller
24MHz erhöht, was ohne Software-Änderung auch funktionierte. Für die AVR-Version habe ich einen ATmega644 verwendet. Auch andere AVRs sollten funktionieren. Getestet mit unterschiedlichen Taktfrequenzen (1MHz, 8MHz, 11.0592MHz). Beim Einsatz des UART-Monitoring sollte unbedingt ein externer Quarz angeschlossen
-
Artikel
IRMP - english
IRMP runs on numerous MCU families: AVR ATtiny87, ATtiny167 ATtiny45, ATtiny85 ATtiny44, ATtiny84 ATmega8, ATmega16, ATmega32 ATmega162 ATmega164, ATmega324, ATmega644, ATmega644P, ATmega1284 ATmega88, ATmega88P, ATmega168, ATmega168P, ATmega328P XMega ATXmega128 PIC (CCS and XC8/C18 compiler) PIC12F1840
8 bits of resolution. In that case, configure Timer2 as follows: The above example is valid for ATmega88/ATmega168/ATmega328. For other AVR MCUs check the datasheet. You must not forget to change the ISR to Timer2 as well: IRMP_SUPPORT_xxx_PROTOCOL. Here you can select which protocols to enable in IRMP
-
Artikel
Linksammlung
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 / Wecker/
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 gibt es auch für andere Controller was. Siemens S55/C60. S55-Display Pinbelegung Forumbeitrag
-
Artikel
Schrittmotoren
Bipolare Schrittmotoren Forumsbeitrag zum Thema G-Code-Interpreter und 3-Achs Schrittmotorsteuerung mit ATMega644 und Trinamic TMC260 Ausführlicher Grundlagenartikel auf roboternetz.de Folgende 2 Beiträge beziehen sich auf Onlinetool zur Darstellung verschiedener Ansteuerungsarten von Nanotec.de (Flash erforderlich
-
Artikel
Liste von FPGA Eval boards
IFP-Karte und Systembus an µC via IFP-Karte und Systembus an µC via IFP-Karte und Systembus an µC ATmega644 optionales Bedienpanel mit LCD-Display, Drehgeber und Taster Bestandteil des Laborsystems c´t-Lab der Zeitschrift c´t. VGA-Buchse, SD-Kartenslot (u.a. auch zum Laden des FPGA). Preis für FPGA-Platine
-
Artikel
KiCad
Bibliotheken oder Änderungen sollen zunächst in diesem Abschnitt vorgestellt werden. Symbolbibliotheken. ATmega3250/TQFP100 von Fred S. (Gast) ATMega3290 im 100Pin-Gehäuse von Fred S. (Gast) RFM12-Funkmodul von Dominik C. CAN Controller MCP2515 und Transceiver MCP2551 von Dominik C. STLib für KiCad mit STM32F4x
Unter GNU GPL. Verbesserungsvorschläge willkommen an bernd.wiebus@gmx.de KiCad Symbol für einen ATMEGA644. Von obi Media:Symbols_ICs-Diskrete_RevD10.lib KiCad Symbole für einige diskrete ICs. Enthält L200 (Pentawatt Gehäuse), LM2587 (Pentawatt Gehäuse), Längstregler LM317, LM78xx, LM79xx, Timer NE555