-
Artikel
AVR Typen
AT90S2313 2 128 128 15 10 2.7-6.0 Ja 1 1 Nein Nein 1 Nein Nein Nein Ja Nein Ja Ja PDIP20 SOIC20 AT90S2323 2 128 128 3 10 2.7-6.0 Nein 0 1 Nein Nein 0 Nein Nein Nein Ja Nein Nein Ja PDIP8 SOIC8 AT90S2343 2 128 128 5
ATxmega256A3BU ATxmega64B3 64 64 16 36 36 1 ja ja 2 1 1 100 8 2000 2 0 0 4 2048 0 ja 2 6 6 6 ATxmega64B3 ATxmega128B3 128 64 16 36 36 1 ja ja 2 1 1 100 8 2000 2 0 0 4 2048 0 ja 2 6 6 6 ATxmega128B3 ATxmega128B1 128 100 16 53 53 1 ja ja 3 1 2 160 16 2000 4 0 0 8 2048 0 ja 3 10 10 10 ATxmega128B1 ATxmega64B1 64 100
-
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
B. GND-Anschluss am RS232-Stecker nicht belegt oder dergleichen). Der Pegelwandler/Inverter (z. B. MAX232) muss mit Kondensatoren für die internen Ladungspumpen beschaltet werden. Beim MAX232 sind dies mindestens vier Kondensatoren ≥ 1 µF (Polung beachten!), beim MAX202, MAX232A und MAX3232 vier Kondensatoren
-
Artikel
Diskussion:Soft-PWM
( max_value < channel[j].value){ max_value = channel[j].value; max_channel = j; } } // Merge channels if value is equal to previous. if( i && ( max_value == channel[ i - 1 ].value )){ pwmslots--; channel[
else if( max_channel != i ){ PWM_Slot tmp = channel[max_channel]; channel[max_channel] = channel[i]; channel[i] = tmp; } } // skip channels with a PWM width of zero if( channel[ pwmslots - 1 ].value == 0) pwmslots
-
Artikel
Reichelt-Wishlist
LM317EMP oder LM317AEMP SMD-Spannungsregler einstellbar (SMD TO-223 Gehäuse) | | (ENP vorhanden) Maxim MAX629, MAX1795, MAX1703 (Aufwärtsregler / Step-Up-Konverter) | | | | MAX859CSA | MAX 8865 Dual, Low-Dropout, 100mA Linear Regulator | MC78LCxx Serie - Ultra Low Drop Spannungsregler 3-5 Volt mit 1 Mikro-Ampere
) N8 16 Bit DAC interne Ref 2.048/1.25V(L Type) SPI Interface * LTC24xx (24-Bit Delta-Sigma ADC) * MAX127/128 8-Kanal 12bit ADC mit I2C-Interface | MAX528 8-fach 8Bit DAC mit Output Buffer seriell | MCP4725A0, MCP4725A1, MCP4725A2 und MCP4725A3 D/A-Wandler 12 Bit I2C | MCP1541ITO (TO92 Referenz f AD/
-
Artikel
Eagle-Bibliotheken
Konnektor und Formfaktor für Full- und Halfsize-PCIe-Mini-Karten siehe auch Diskussion im Forum Maxim MAX1811 USB Li+ Lader. von User: Muetze1 Link Enthält den Maxim MAX1811 USB Li+ Lader im SO08 Gehäuse Hersteller Bezeichnung Gehäuse Beschreibung Anmerkungen Reviewed? Fehler Maxim IC MAX1811 SO08 USB Li
(LED per INVOKE) nein - ELECTRONIC ASSEMBLY EA_DOGL128-6 Grafik 128x64 - 2,8" - ST7565 Kontroller mit und ohne LED-Beleuchtung (LED per INVOKE) nein - ELECTRONIC ASSEMBLY EA_DOGXL160-7 Grafik 160x104 - 3,3" - UC1610 Kontroller (auch I2C) mit und ohne LED-Beleuchtung
-
Artikel
P89626/ArchLinuxARM
Normalen System: /i-data/6764ac2f/) und gibt diese bootargs an: console=ttyS0,115200 root=/dev/sda2 mem=128M Ebenfalls möglich ist die Nutzung des uImage.nopci Kernels aus dem ArchLinuxARM-oxnas-latest.tar.gz Archiv. Schritt für Schritt Installation. ACHTUNG: EXPERIMENTELL und nicht Ausreichend getestet!
groupadd sudo Neuen Benutzer erstellen: [root@PLX7820 ~]# useradd -m -g users -G sudo -s /bin/bash MaxMuster [root@PLX7820 ~]# passwd MaxMuster Normaler Benutzer werden: [root@PLX7820 ~]# su MaxMuster [MaxMuster@PLX7820 root]$ Autocomplete auch für sudo Anktionen aktivieren: [MaxMuster@PLX7820 root]$
-
Artikel
P89626
09:41:57) U-Boot code: 60D00000 -> 60D1A94C BSS: -> 60D1F004 RAM Configuration: Bank #0: 60000000 128 MB SRAM Configuration: 64KB at 0x50000000 NAND:128 MiB In: serial Out: serial Err: serial Setting Linux mem= boot arg value Hit any key to stop autoboot: 0 Loading from device 0: 128MiB 3,3V 8-bit (
: 128MB = 128MB total Memory: 121656KB available (5340K code, 338K data, 2264K init, 0K highmem) Hierarchical RCU implementation. NR_IRQS:96 OX820_RPS_init_irq: interrupts 64 to 96 ox820_clocksource_init(
-
Artikel
TLCS-870
ohne Grund gerne eingesetzt werden. Serien. TLCS-870: Die ältere Klassiklinie. 2,7-5,5V. Bis zu 8MHz. Max. 15 Interruptvektoren. Adressraum 64kB. Keine Versionen mit Flash-ROM, ausschliesslich OTP/Mask-ROM. TLCS-870/X: Motorcontroller-Linie. 2,7-5,5V. Bis zu 20MHz. Max. 63 Interruptvektoren. Adressraum
Programmable Motor Drive Circuit (PMD). TLCS-870/C: Die verbreitetste Familie. 1,8-5,5V. Bis 16MHz. Max. 31 Interruptvektoren. Adressraum 64kB. Gegenüber der Klassiklinie erweitertes Instruction Set. Neuer Kern wurde für C-Compiler optimiert. TLCS-870/C1: Der junge Spross. 2,7-5,5V. Bis zu 8MHz. Max.
-
Artikel
Liste von FPGA Eval boards
FX2 Mikrocontroller 100 General-Purpose-I/O's (GPIO) On-Board Spannungsregler 256 MByte DDR3 SDRAM 128 MBit Flash-Speicher (z.B. für den Bitstream) 128+2 KBit EEPROM (z.B. zum Speichern von Firmware und Einstellungen) Schnelle FPGA-Konfiguration mittels CPLD Open Source SDK mit vielen Bespielen Mehr
EZ-USB FX2 Mikrocontroller 96 General-Purpose-I/O's (GPIO) On-Board Spannungsregler 64 MByte DDR SDRAM 128 MBit Flash-Speicher (z.B. für den Bitstream) 128 + 2 KBit EEPROM (z.B. zum Speichern von Firmware und Einstellungen) Open Source SDK mit vielen Bespielen Mehr Infos auf Spartan 6 USB-FPGA-Modul 2.01
-
Artikel
Logic Analyzer-Projekt: Ideen zur Hardware
verschiedenen Logikfamilien ist. Analoge Komparator Lösung. Für die Komparatorlösung steht momentan der MAX964 und AD8564 zur Debatte. Allerdings ist der MAX964 schwer zu beschaffen und bereits in der Dualvariante teurer als der AD8564 (ca. 10 Euro). Auch müssen diese mit 5V betrieben werden (wegen der TTL-Eingänge
Stromrechnung" zeigt: XC95144XL CPLD pauschal 150 mA lt. DB 61LV25616 SRAM 2x 320 mA ATmega ??? FT245 ???? mit MAX964 8 mA/Comparator x 16 kommen 128 mA hinzu. Die FTDI-Chips haben für Geräte, die über 100 mA ziehen (in diese Kategorie wird wohl der LA u.U. fallen), aber noch bus-powered sein sollen, einen Schaltausgang
-
Artikel
ZigBeeModule
Texas Instruments | 0 | -95 | 27 | 100 | 6dB | | | SOC mit TI CC2420, mit Location Engine deRFmega128-22A001 | Dresden Elektronik | 2,4 | -101 | 18 | 81 | 3dB | | chip | SOC ATmega128RFA1, Steckmodul; auch mit U.FL-Buchse oder als Lötmodul erhältlich; Opensource-Software µracoli nicht notwendigerweise
Zig | wireless-tools.com RF Solutions | BT, Zig, ISM | www.rfsolution.co.uk Atmel | BT, Zig, WLAN, WiMax, DECT | www.atmel.com Atmel (vormals Meshnetics) | Zig | www.atmel.com Jennic | Zig | www.jennic.com Telegesis | Zig | www.telegesis.com Microchip | Zig | www.microchip.com Chipcon (TI) | Zig, WiMax
-
Artikel
Akku Tester
Elektrische Daten Betriebsspannung: 12 - 15V DC Betriebsstrom: 150 mA (mit Lüfter) Min. Entladestrom: 10mA Max. Entladestrom: 5000 mA Schrittbreite Entladestrom: 10 mA Max. Akkuspannung: 40 V Min. Spannung Standardschaltung: ~3V (erst ab 9V max. Entladestrom) Min. Spannung Schaltung für kleine Spannungen: ~0.5 bis 1V Max. Entladeleistung: 100W Einstellparameter im Menü Akkutyp (Pb, NiCd, HiMH) Zellenzahl (je nach Akkutyp) Entladestrom (10 mA bis 5000mA) Schlussspannung (50 mV bis 30000 mV Speicherintervall (10 s bis
-
Artikel
LPC-Mikrocontroller
LPCXpresso-Entwicklungskits (PDF) und diese LPC1xxx Entwicklungskit LPCXpresso. Vergleich aller Typen. Stand Feb. 2017 CPU Max. Frequency Flash SRAM Voltage Features LPC800 Cortex-M0+ 30MHz 8-32kB 1-8kB 1.8-3.6V SCTimer/PWM, Switch Matrix, Pattern Match Engine LPC54000 Cortex-M4 1 180MHz 128-512kB 96-200kB 1.62-3.6V USB, CAN
LPC12xx (Cortex-M0). Die Low Power LPC12xx-Serie (3,3V) ist laut NXP (Sep2011) ein Cortex-M0 mit 32 bis 128kB Flash, einem 45 CoreMark™ Benchmark-Score bei 30MHz, 2 bis 8kB SRAM, und einem internen 1% genauen 12MHz Oscillator. Überblick über die Features: fMAX von 30MHz, 1 10-Bit ADC mit 8 Kanälen, 2 Comparatoren
-
Artikel
TV-out
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 kann: per
alten TVs oder Videorecordern. Single-Channel Monochrome On-Screen Display with Integrated EEPROM MAX7456 Eagle lib MAX7456 MAX7456 Schaltung + PIC16F ASM Beispiel AVR Bascom beispiel
-
Artikel
AVR32 Grasshopper
Flash-Speichers. Die 8 MiB Flash-Speicher auf dem Board sind in drei Bereiche aufgeteilt: In den untersten 128 kiB befindet sich der Bootloader U-Boot. Der Bereich von 128 - 192 kiB ist für die Umgebungsvariablen (environment) des Bootloaders reserviert. Das JFFS2-Dateisystem mit der Linuxumgebung (root file
U-Boot der Inhalt der Environmentvariable bootargs geändert werden. Der Teil mtdparts=physmap-flash.0:128k(boot)ro,64k(env)ro,-(root) muss durch mtdparts=physmap-flash.0:128k(boot),64k(env)ro,-(root) ersetzt werden. Insgesamt ergeben sich für ein U-Boot im Auslieferungszustand folgende zwei Zeilen, die
-
Artikel
AVR - Die genaue Sekunde / RTC
Hier muss man zu einem Trick greifen. Man benutzt die Output Compare Funktion, um mit Timer 2 einen 128 Hz Takt zu erzeugen. Dieser ist fest mit dem Uhrentakt verbunden und kann anstellte dessen gemessen werden, ohne den Quarz zu verstimmen. Die Messung ergibt in diesem Fall eine Frequenz von 128,00165
Frequenzfehler von +/- 32,768 Hz korrigiert werden, das sind 1000ppm! Normale Quarze haben Abweichungen von max. 100ppm, meist viel weniger. Jede Sekunde wird der Frequenzfehler neu berechnet und in den darauffolgenden 128 Interrupts ggf. mehrfach korrigiert. Wichtig ist dabei, dass die Korrektur wirklich ganz
-
Artikel
EFM32
kaufen - unterstützt folgende EFM32 Cortex-M uC: EFM32G200F16 EFM32G200F32 EFM32G200F64 EFM32G210F128 EFM32G230F128 EFM32G230F32 EFM32G230F64 EFM32G280F128 EFM32G280F32 EFM32G280F64 EFM32G290F128 EFM32G290F32 EFM32G290F64 EFM32G840F128 EFM32G840F64 EFM32G840F32 EFM32G880F128 EFM32G880F64 EFM32G880F32
LED, Power LED alle uC Pins sind nach aussen geführt Abmessung: 43 x 34.5 mm das EM-32G880F128-H für ca. 20 Euro / 25 SFr. Cortex M3 Gecko 32G880F128 uC Standard JTAG Stecker mit ARM 2x10 Pin Layout zum programmieren/debuggen UEXT Buchse Li-ion Batterie Klemme, Power Jack (4.5-12VDC) RESET Button
-
Artikel
CP/M 2.2 Selbstbaurechner (Z80) mit AVRs für externe Peripherie
mit dem Z80 Prozessor durchführen zu können: Oszillator 6 MHz Z80 Prozessor ATmega32 (18.432 MHz) MAX232 für die serielle Schnittstelle via USART 128KB SRAM MCP23S17 (SPI Port Expander für den Adressbus) 7474 D-FlipFlop (Wait-States für E/A-Zugriff) Der Z80 ist ein 8Bit-Prozessor mit einem 16Bit breiten
M on New Computer Hardware: LCD Modul LCM-5430-E IRMP Protokoll IDE Flashspeicher PQI DiskOnModule 128MB
-
Artikel
Entwicklungsboard mit AT91SAM7Sxxx - selbstgemacht
. Reicht dies nicht aus, kann man auf die pinkompatiblen, größeren Modelle zurückgreifen. AT91SAM7S128 (128k Flash, 32k RAM) AT91SAM7S256 (256k Flash, 64k RAM) AT91SAM7S512 (512k Flash, 64k RAM), das „Flaggschiff“ Das Gehäuse ist entweder ein 64-Pad QFN oder ein 64-Pin LQFP. Die kleineren Variante (SAM7S16
Taktversorgung übernimmt ein externer Quarz mit 3 bis 20MHz, woraus mittels On-Chip PLL der Haupttakt von max. 55MHz sowie die Hilfstakte für die Peripherieeinheiten gebildet werden. Es kann auch eine externe Taktquelle mit max. 55MHz direkt eingespeist werden. Um den fest installierten USB-Bootloader zu verwenden
-
Artikel
CAN
ein Kanal) Speicher: (FLASH,EEPROM,RAM) AT90CAN32 -> 32KB 1KB 2KB AT90CAN64 -> 64KB 2KB 4KB AT90CAN128 -> 128KB 4KB 4KB 15 CAN "Message Objects", jedes individuell konfigurierbar Bis auf den CAN controller weitestgehend identisch mit den nicht CAN Versionen (siehe AVR096) Beispielcode inkl. CAN für den
externe Taktquelle über die AVR-Fusebits. Für die ISP-Programmierung schliesst man Ihn wie den ATmega128 an. MOSI-2 ; MISO-3 ; SCK-11 ; /Reset-20 ; GND-22,53,63 ; Vcc-21,52,(62),(64). Auf die übliche "ATmega64/128-Problematik" achten: MISO/MOSI der Programmierschnittstelle sind nicht identisch mit der
-
Artikel
ELV UP2000 Protokoll
DB1: Puffer-Startadresse (16-bit) HIGH-Byte DB2: Puffer-Startadresse (16-bit) LOW-Byte DB3 .. DB130: max. 128 Datenbytes Antwort-Frame: ACK, NACK ReadBuffer (0x42). Anforderung gespeicherter Daten aus dem UP2000 internen Pufferspeicher und übertragen zum PC. {| border=1 style="text-align:center" Message
ReadBuffer. {| border=1 style="text-align:center" Message ACK AckSubType Data 0x06 0x44 DB1 DB2 .. DB128 Es werden maximal 128 Datenbytes übertragen. Die genaue Anzahl ergibt sich aus der in ReadBuffer gemachten Anfrage. SendResultOfRB. Acknowledge-Antwort auf GetResultOfRB. (Unsicher) Sendet das Ergebnis
-
Artikel
Avr Webserver mit Wiznet WIZ810MJ
Hardware. Atmega128 32kB SRAM WIZ810MJ Ethernetmodul FT245R CAN galvanisch getrennt SD Karte RS232 Software SPI Alle unbelegten Pins sind auf Stiftleisten geführt und können für freie Anwendungen verwendet werden, z. B
Ansonsten kommt es zu einem Kurzschluss der Eingangsspannung. Da sich unter dem Quarz für den Atmega128 mehrere Durchkontaktierungen befinden, muss der Quartz isoliert werden. Es gibt dafür spezielle Quarzisolierscheibchen. Ansonsten tut es auch ein Stück Kunststofffolie (zB ein Heftumschlag). Software
-
Artikel
China SUPER Bauteile-Schnäppchen Thread-Wiki
gelbe Beleuchtung [6,19€ @ 1] 20x4, blaue Beleuchtung [5,48€ @ 1] 20x4 gelb-grün Grafik. [11,53€ @ 1] 128x64, KS0108 [15,08€ @ 1] 128x64, KS0108 [2,03€ @ 1] 84x84 LCD Module White backlight adapter PCB Nokia 5110 for Arduino (ST7920 Vorsicht*) TFT (Grafik). Touchscreen. [13,31€ @ 1] 2,8", 320x240, SPI/8bit/16bit mit ILI9325C OLED. Grafik. [2,956€ @ 5] 0.91", 128x32, weis, SPI(4wire), lötverbinder (optisch ok, elektronisch noch nicht getestet, sehr gute Verpackung)(14.06.2015) [5,01€ @ 1] 0.96", 128x64, nur Display ohne Platine (kein Versand nach DE) [4,08€
-
Artikel
RS-485
Bausteine. Bezeich- nung Package Hersteller Vcc [V] Datarate [Mbit/s] Slewrate limited Max. Tranceiver Lieferant LTC1480 SO-8 Linear 3,3 2,5 ? 32 R MAX481 SO-8 Maxim 5 2,5 nein 32 R MAX485 SO-8 Maxim 5 2,5 nein 32 R MAX3485 SO-8 Maxim 3,3 ja 32 R SP3485 SO-8 Exar 3,3 10 nein 32 R Meist genutzte
Stromfresser (28-50mA!) [//www.mikrocontroller.net/part/LTC485 LTC485] [//www.mikrocontroller.net/part/MAX485 MAX485] Moderne CMOS-Variante mit weniger als 1mA Eigenverbrauch [//www.mikrocontroller.net/part/ADM485 ADM485] [//www.mikrocontroller.net/part/ADM483 ADM483] von Analog Devics, 250kBit, supply 350uA
-
Artikel
4000 Stellen von Pi mit ATtiny2313
Der AVR ATtiny2313 ist bekanntlich ein 8-Bit Mikrocontroller mit 2048 Bytes an Programmspeicher und 128 Bytes RAM. Die Aufgabe erfordert also eine spezielle Herangehensweise, denn nicht alle zu berechnenden Stellen sind gleichzeitig im RAM des µC speicherbar: bereits berechnete Stellen sollen ausgegeben
compared to (a * b) % n. // // The implementation widens the range of valid moduli from // \sqrt{1+UINT_MAX} to (1+UINT_MAX)/2. Or vice versa, it allows us // to use a smaller type for the modulus -- 16 bits in the AVR case. // // Moreover, ATtiny2313 has no hardware multiplyer or divider, anyway. // We have
-
Artikel
FPGA Soft Core
entfällt ja, Verilog 128 KiB C, C++, Asm GCC, Clang GPL - T51 entfällt ja, VHDL 64k asm, Basic, C, ... sdcc, MCS-Basic, ... single cycle 8051, z. B. 40 MHz auf Spartan3 OpenCores T51-Core 8051 IP Core entfällt ja, VHDL 64k
uCs: ZPU. 64 Bit Soft Cores. OpenSPARC T1. www.oracle.com/technetwork/systems/opensparc/index.html 128 Bit Soft Cores. Inzwischen werden für spezielle Andwendungen auch 128-Bit Softcores als RISC Prozessoren verwendet. Siehe: 128 Bit RISC 128 Bit SoftCore Weblinks. Erste Schritte mit Leon3, OpenRISC
-
Artikel
USB
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 1,8 V Farnell ca. 6 € Microchip PIC24FJ256GB106 Full 64 3,3V/5V PIC24 16 MHz 64 KB 16 KB 10bit - - Spannungsregler Farnell
AN2135 Full 44 3,3V/5V 8051 24MHz 12MHz 0 4KB - - UART I2C veraltet Cypress CY7C68013A High 56,100,128 3,3V/5V 8051 48MHz 24MHz Grundton 0 16KB - - 2 UART (ab 100 Pin) I2C GPIF (State Machine) Digikey ca. 11,28 €, Air Electronics ca. 9 € Cypress CYUSB3014 Super 121 (BGA) 1,8V ARM9 ? 0 256KB? - - 2 UART
-
Artikel
Si570
Der Si570 und SI571 von Silabs sind digital einstellbare Pll/DDs-Oszillatoren für 10MHz bis max. 1417 MHz (abhängig vom Typ, siehe Bestellbezeichnungen im Datenblatt). Sie bestehen aus einem PLL-Oszillator, der mit einem 38 Bit DDS sehr feinstufig von 4850 bis 5670 MHz abgestimmt wird. Der Referenz-Quarzoszillator
Zahl von 2 bis 128. Eine Tabelle (Si570_Frequenzbereiche.pdf) zeigt die damit erreichbaren Frequenzen (laut Datenblatt nur > 10 MHz zulässig). Die unten genannte Webseite "SDR-Kits.net " sagt zu den tatsächlich erreichbaren
-
Artikel
Modellbau-Sender mit alternativer Firmware (ATmega64)
Modellbau-Sender aus China der unter folgenden Marken vertrieben wird: Turnigy 9X FS-TH9X Eurgle 9X iMax 9X Jamara-Airjump ... Hardware. CPU: ATmega64 Display: LCD 128x64 Analog-Eingänge: 8 (4x Kreuzknüppel, 3x Dreh-Potentiometer, 1x Akku-Spannung) Schalter: 7 (1x Taster, 5x AN/AUS, 1x AN/AUS/AN) Bedienung
und eine 'Exit' Taste Mittlerweile gibt es diesen Sender auch teilweise mit geänderter CPU : ATmega128. Software. Neben den von den einzelnen Vertriebs-Händlern angepassten Original-Firmware, existieren noch diverse Open-Source-Projekte, die auf diese Hardware angepasst sind. er9x Model Radio Clone MSV
-
Artikel
AVR Softwarepool
ATMega von S. Seegel (C) GOS: einfacher preemptive multitasking scheduler von Günter Greschenz (A) Bamo128 Monitorprogramm und Bootloader (C) AvRtos preemtiver real time multitasking scheduler von Harald B. (Sourceforge) (C) avr-threads Thread-Library für AVR Bootloader. (A,C,PC) AVR Bootloader (A, PC) AVR
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 Control, Standard zur digitalen Steuerung von Modelleisenbahnen) (A) DCC Decoder DCF77. (Zeitsignaldienst für funkgesteuerte
-
Artikel
RS485 IO Board - ModellBahnLichtSteuerung
somit weitere 255 Module sind natürlich möglich Datenblätter. Atmega16a ULN2803A MC7805BDTG DF10SCT-ND MAX3085ECSA+ ---- Bilder. Die Pads sind vergoldet (ENIG). Leider ist das auf den Scan´s nicht so gut zu erkennen. Atmega fehlt noch, weil DigiKey meinte, mir lieber ATXmega128A1 zum Preis der Atmega16A
SMD-Pads beidseitig, ENIG - Eine Platine 1.85€, Einrichtung 38.43€, Versand 19.91€ - 06.06.2011 - MAX487 in einen MAX3085 geändert - dadurch 255 Module an einem Bus und BiDiB-tauglich (siehe ! 06.06.2011 - Quarz in 16MHz geändert (höhere Baudraten bei DiDiB) 09.06.2011 - Platinen sind angekommen, Perfekte
-
Artikel
Standardbauelemente
besseres von IRF. Bezeichnung Preis [ ] Beschreibung Anwendungen Lieferant Daten- blatt IRF1010N 0,78 max 50V, max 85A, 11 mOhm On-Widerstand Alles, was mit POWER zu tun hat ... R PDF IRF1404 0,96 max 40V, max 162A, 4 mOhm, 200W sehr geringer Rds, TO-220 R PDF IRLZ34N 0,41 max 55V, max 30A, 35 mOhm On-Widerstand
0,5 10 nA 500 nA Vcc-2V Vee+2V @600Ω 30V 8 Standard Audio OP, treibt 600Ω, Iout=35mA PDF alle 0,23 MAX4238/4239 1 MAX4238: 1.0, MAX4239: 6.5 MAX4238: 0.35, MAX4239: 1.6 0,0001 2 pA 1 pA Vcc+0.3V Vee-0.3V Vcc-4mV Vee+4mV @10kΩ / Vcc-35mV Vee+35mV @1kΩ 0.6 @Vcc=5.5V very low offset ("zero offset") 0.1µV
-
Artikel
AVR Bootloader in C - eine einfache Anleitung
Section Boot Loader Flash Section End Application Section Boot Reset (Start Boot Loader Section) 1 1 128 words 4 0x000 - 0xF7F 0xF80 - 0xFFF 0xF7F 0xF80 1 0 256 words 8 0x000 - 0xEFF 0xF00 - 0xFFF 0xEFF 0xF00 0 1 512 words 16 0x000 - 0xDFF 0xE00 - 0xFFF 0xDFF 0xE00 0 0 1024 words 32 0x000 - 0xBFF 0xC00
Flash Size Page Size PCWORD No. of Pages PCPAGE PCMSB Atmega88 4K words (8 Kbytes) 32 words PC[4:0] 128 PC[11:5] 11 Aus der Tabelle ergibt sich, dass die Größe einer Page des verwendeten Atmega88 32 Words - also 64 Byte sind. Insgesamt gibt es 128 Pages, damit ergibt sich nach Adam Riese 128 * 64 = 8192
-
Artikel
PIC C-Compilervergleich
MikroC for PIC32. Version: 2.5.1 Unterstützt: PIC32 Preis (Pro): 249$ Beschränkung der Freiversion: max. Flash-Speicher 8192 Byte Programmbeschreibung. Die Arrays arr und gleiches_arr sind identisch und da diese nicht verändert werden bräuchte man nur eins speichern. teilsgenutztes_arr hat 5 Elemente,
and Framed Master Mode PIC24FJ128GA010 0 / 483 0 / 550 0 / 479 Man sieht auch hier, das der Unterschied beim XC8 ziemlich groß ist (Free:Pro -> 2:1), jedoch beim XC16 von der Dateigröße zwischen den beiden höchsten Optimierungsstufen
-
Artikel
Micro2440
Daten (Stamp Modul). Dimension: 63 x 52 mm CPU: 400 MHz Samsung S3C2440A ARM920T (Max freq. 533 MHz) RAM: 64 MB SDRAM, 32 bit 100 MHz Bus Flash: 64 MB / 128 MB / 256 MB / 1GB NAND Flash and 2 MB NOR Flash with BIOS User Outputs: 4x LEDs Expansion Headers (2.0mm) Debug: 10 pin JTAG (2.0mm
InputDevice"] kann man jetzt erst mal die kreuze ausrichten (Siehe Bild.) Als nächstes muss man noch die Min/Max werte ermitteln dazu Links unten und oben rechts die Min/Max werte in die xorg.conf übertragen. Beim 7" Display muss man jetzt nur noch der SW sagen das der Touchscreen Falschrum verbaut ist dieses
-
Artikel
Wer hat was
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 und diffuse als auch WS2812B auf Rolle;Powerinduktoren,
Lastwiderstaende, HV Regler VIPer12a, LNK304; RM6203; Schaltwandler MC34063, LM2596, Hocheffizienz: LTC1148, MAX1795, HT7750A, HT7733, HT7730 , Praezisionsshuntwiderstaende, verschiedenste Batterien u. Akkus, Batteriefaecher (2xAA, 3xAA, 4xAA, 8xAA, 10xAA) ... ; MOVs (ZOVs), Elkos (auch HV), Kerkos (auch HV);
-
Artikel
Diskussion:AVR-Tutorial: Uhr
Genauigkeit aus, wenn man den Asynchronen Timer mit einem 32,768 kHz Quartz benutzt und einem Teiler von 128 ? Kommt man da mit einer Abweichung von max. +/-1 Sekunde/Monat hin?
-
Artikel
I²C
Microchip I2C MUX, zum Anschluss von ICs mit gleicher, fester Adresse PCA9545A AD-Wandler 12x12 Bit ADC MAX1238 12x10 Bit ADC MAX1138 MAX127 und MAX128 von Maxim, 12bit x8, PDIP24+SSOP28 12x8 Bit ADC MAX1038 DA-Wandler TDA8444, 8x6Bit Uhrenbausteine MCP7940N PCF8583, mit 256 Bytes RAM DS1307 LCD-Treiber PCF8577
-
Artikel
Low Cost FPGA Konfiguration
. FPGA-Familie Typ Konfiguration [Bit] EEPROM-Anzahl Konfigurations- zeit [s] I2C mit 400kBit/s 24C128 24C256 24C512 Spartan 2 XC2S15 197.696 2 1 1 0,5 XC2S30 336.768 3 2 1 0,8 XC2S50 559.200 5 3 2 1,4 XC2S100 781.216 6 3 2 2 XC2S150 1.040.096 8 4 2 2,6 XC2S200 1.335.840 * 6 3 3,3 Spartan 3 XC3S50 439.264
sehr klein ist und keinerlei spezielle Resourcen benötigt, nicht einmal SRAM. Es können EEPROMs mit 128, 256 oder 512kbit eingesetzt werden. Allerdings müssen alle die gleiche Grösse haben. Eine LED am Signal SDA wird zur Fehleranzeige verwendet. Es sollte ein Low Current Typ mit niedriger Flusspannung
-
Artikel
Loxone Link
von 500m angibt, ist es naheliegend im Internet zu suchen, welche Baudraten bei CAN-Bussen welche max. 500m lang sind üblich sind. Laut RN-Wissen wird für 500m eine max. Datenraten von 125kbit/s angegeben. Mit dieser Information kann man nun versuchen am Bus zu horchen und versuchen irgendwelche Daten
andere Boards verwendet werden, dieses stand jedoch gerade zur Verfügung.) Auf Grund des verbauten ATCAN128 und der auf Steckerleisten geführten I/O-Pins war es relativ schnell möglich Ein- bzw. Ausgänge zum Testen zu verwenden. Zum Anschluss an den Loxone Link wurden Link+ mit CAN-H und Link- mit CAN-L verbunden
-
Artikel
Powerline mit AVR
die Vorschriften in DIN EN 50065-1 VDE 0808 einhalten: C-Band von 125-140 KHz, CSMA/CD - Protokoll, max. 116 dbµV (evtl Probleme durch zu hohen Sendepegel und durch evtl entstehende Oberwellen, da AVR keinen Sinus liefert, sondern dies mehr oder wenig durch das LC-Filter erledigt wird) Mindestvoraussetzungen
vollständig): AVR Flash UART A-Comp ADC PWM INT ATtiny2313 2k 1 1 - 4 2 ATmega8 8k 1 1 8 3 2 ATmega128 128k 2 1 8 8 8 Übersicht AVR neue AVR Typen low Power mit hi-speed PWM: ATtiny461 Funktionsweise (vgl TDA5051). Modulation: Der AVR moduliert auf die Netzspannung ein 140 kHz Signal. Die 140 kHz werden
-
Artikel
AVR Fuses
in so einen Prozessor ein für den Mega128 programmiertes Programm geladen, so stürzt das Programm beim ersten Unterprogrammaufruf ab, weil der Stack an einer falschen Stelle sitzt. SPIEN, DWEN und RSTDISBL. Für Anfänger gilt der gut gemeinte
Memory Detail : Block Poll Page Polled Memory Type Mode Delay Size Indx Paged Size Size #Pages MinW MaxW ReadBack ----------- ---- ----- ----- ---- ------ ------ ---- ------ ----- ----- --------- eeprom 4 10 64 0 no 1024 4 0 9000 9000 0xff 0xff flash 33 6 64 0 yes 32768 128 256 4500 4500 0xff 0xff lfuse
-
Artikel
USB Koppelfeld für Festplatten
Folgenden beschrieben werden: Steuerplatine. Zentrales Element der Steuerplatine ist ein PIC32MX764F128L-I/PT von Microchip. Er enthält bereits alle verwendeten Schnittstellen: UART (RS232), Ethernet, USB, I2C, SPI und Analogeingang. Für die CPU-Platine sind folgende Integrationsstufen geplant: 1. Gefädelte
für USB-NAS-Server, Angaben ohne Gewähr (bitte ggf. korrigieren) Bezeichnung Protokolle Dateisysteme max. HDD WLAN Preis ca. Iomega® iConnect SMB, … ? unbegrenzt? Ja 49€ Cirago NUS1000 exFAT, NTFS, FAT32 128PB nein >45€ Cirago NUS2000 EXT, NTFS, FAT32 128PB nein >70€ Addonics NAS30U2 exFAT, NTFS, … 4 x
-
Artikel
Pony-Prog Tutorial
langsam ‡ Nutzung des Ports zur Kommunikation mit dem programmierten Controller günstig, typisch via MAX232 u.ä. ungünstig, archaisch Funktioniert unter 64-Bit-Versionen von Windows ja ja ※ ‡ Entweder mit jenem USB2LPT oder einem USB-Drucker-Konverter und einer speziellen Version der InpOut32.dll. Nur
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
-
Artikel
Avr-gcc Bugs
2.26 15043 Support -mrmw option for LAC, LAT, LAS and XCH. 2.25 14058 Internal overflow error on > 128kB flash 2.23 13899 Wrong relaxation of R_AVR_16_PM with gs() 2.23 13697 Wrong symbol values with --gc-sections and empty .data 2.23 13503 Support RELOCs to represent a byte 2.23 13410 Relocation truncated
18037 fixed-point support 4.8.0 53344 Assemble 3-byte symbols 4.8.0 55974 Wrong suffix for __INT24_MAX__, __UINT24_MAX__ with -mint8 4.7.3 55897 Allocate __memx data to .progmemx.data 4.7.3 55243 [ada] STAMP variable is not defined in t-avr 4.7.3 50293 -flto fails if GCC is installed in directory with
-
Artikel
24V UP-Einsatz für Bewegungsmelder von Jung, Berker und Gira
ich euch, mir eine PN zu schicken. Technische Daten. Versorgungsspannung: 24VDC ±10% Stromaufnahme: max: 20mA (ohne Last) 2 Ausgänge High-Side-schaltend max. 15mA (strombegrenzt, kurzschlussfest); alternativ: High-Side-, oder Low-Side-schaltend max. 75mA (nicht kurzschlussfest) Ausgang 1 (Bewegung): helligkeitsunabhängig
geschrieben und ist für alle Hardwareversionen identisch. Der Controller läuft am Watchdog-Takt mit 128kHz und Timer 0 weckt ihn alle 10ms aus dem Schlafmodus auf, danach durchläuft er einmal die Hauptschleife. In dieser liest er die Eingangsspannung von ADC2 (Pin 4: Licht Ein, Bewegung) und inkrementiert
-
Artikel
AVR-Bootloader mit Verschlüsselung von Hagen Re
WatchDog Unterstützung fertige PC-Software mit HEX-Editoren für EEPROM & SRAM/Registerfile/IO Ports ATmega128 bei 115200 Baud in 16 sec mit Verschlüsselung 22 Sekunden im ZIP Datei AVRootloader.txt enthält Anleitung je nach Konfiguration zwischen 344 bis 906 Bytes Codegröße, letzters mit XTEA Entschlüsselungsfunktion
funktioniert der Bootloader verifiziert auch mit RS485 Bussen. Getestet habe ich mit einen FTDI FT232R an MAX487 -> SN75LBC176 an ATMega162 bis 256kBaud. Bugfix: Das Problem mit extrem geringen XTAL Werten (siehe oben 128kHz) und den Timeout Schleifen ist ebenfalls gefixt. Desweiteren wurden einige Watchdog
-
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
gebohrt) 108 Panasonic 470µF 50V Elkos 50 LM317 TO-220 50 LMD18200T 55V 3A H-Brücke 11-Pin-TO220 2 x MAX9708ETN+D 20W/40W Klasse D Verstärker 2 x MAX9814ETD+ Mikrofon Verstärker mit AGC 2 x MAX15046BAEE+ 40V Synchronous Buck Controller 1 x Eisen-III-Chlorid für 0,5l / 1l Lösung ausreichend 3 x INTEL CPU
-
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
Codebase für LPC1xxx
ILI9328 Controller (8-bit Interface erforderlich) basierten 240x320 TFT LCD. ST7565 - Treiber für ein 128x64 pixel Bitmap Display SSD1306 - Treiber für ein 128x64 OLED Display (bit-banged SPI mode) TCS3414 - TAOS RGB Sensor ISL12022M - Temperaturkompensierter RTC TSL2561 - TAOS Beleuchtungssensor PN532
drivers". Core/CPU. Die maximale Taktfrequenz des LPC1343 ist 72MHz. Beim Start-Up ist automatisch die max. Taktfrequenz (72MHz), und ein externer Quarz mit 12MHz eingestellt. (Der LPC13xx enthält auch einen internen 12MHz Oszillator, der aber nicht so genau wie ein externer Quarz sein kann. Für USB ist