-
Artikel
Entscheidung Mikrocontroller
Bauform gibt es unter anderem: AVR ATMega 88A, 164A, 324A, 644A AVR ATTiny: Praktisch alle, z. B. ATTiny 13A, 24A, 25, 26, 2313A viele 8051-Derivate, z. B. Atmel 89S8252 (nahezu) alle Microchip PIC Controller die mit 40 oder weniger Pins auskommen. Auch 16Bit Varianten und sogar einige Vertreter der 32Bit
-
Artikel
Leistungselektronik
Material Wärmeleitfähigkeit [W/(m·K)] Größe / Menge Bezugsquelle ungefähre Kosten Artic Silver 8,9 3,5g C 13,95€ Standard Pasten auf Silikonbasis 3,0 3g..150g C / Rei / ... wenige €/g Montagerichtlinien: Die so beliebten Bohrungen in eine blanken Kühlfahne des Transistors wie z. B. beim TO-220 Gehäuse suggerieren
-
Artikel
WEEE-Anmeldung
deren Jahresabschlüsse nicht geprüft werden, wird empfohlen, ebenfalls jährlich die Meldungen nach § 13 Abs. 1 Nr. 1 und 3 bis 6 ElektroG durch einen unabhängigen Sachverständigen prüfen und bescheinigen zu lassen, um der evtl. Anforderung der Nachweise durch die Gemeinsame Stelle fristgerecht nachkommen
-
Artikel
DIY Reflow Ofen
isoliert werden, weshalb hier 3 cm Platz zur Seite und nach Oben gelassen wurde ( Abbildung 12 und 13 ). Somit standen Breite und Höhe des Gehäuse fest. In der Testphase hab ich mich dann aber von dieser Idee entfernt, da die Isolierung der Brennkammer ausreichend ist. Die Tiefe wurde vorwiegend durch
-
Artikel
RFM12 Protokoll Stack
a9f3f2" | bgcolor="#a9f3f2" | 0xAA Kanalzuordnung. + 433MHz Band Kanal 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 Mittenfrequenz 431.0 431.5 432.0 432.5 433.0 433.5 434.0 434.5 435.0 435.5 436.0 436.5 437.0 437.5 438.0 438.5 Baudrate 9.6k 19.2k 115.2k 9.6k 19.2k 115.2k 9.6k 19.2k 115.2k 9.6k 19.2k 115.2k 9.6k
-
Artikel
UPlay Basic Interpreter per XMC2Go
decrementieren kann (z.B. "10 FOR a=8 TO 2") Die FOR/NEXT-Schleife um "STEP" erweitert. (z.B. "10 FOR a=2 TO 13 STEP 3") Den Befehl "REM" hinzugefügt für Bemerkungstexte (z.B. "10 REM -BEISPIELPROGRAMM-") Der dritte Schritt war das vergrößern vom Basic-Sprachumfang um die angeschlossene Hardware zu steuern. Dazu
-
Artikel
DDS basierter Funktionsgenerator mit AD5930
speichert die Register-Einstellungen im EEPROM 7 --> 00 8 --> 00 9 --> 00 10 --> 00 11 --> 00 12 --> 00 13 --> 00 14 --> 00 15 --> 00 16 --> 00 17 --> 00 18 --> 00 19 --> 02 20 --> 69 21 --> 02 22 --> 01 23 --> 01 24 --> 30 --> PLL1_0 M=125 25 --> 02 --> PLL1_0 M=125 26 --> 0B --> PLL1_0 N=768 27 --> 0B -
-
Artikel
Konzept für einen ATtiny-Bootloader in C
aus 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
-
Artikel
Liste von FPGA Eval boards
FPGA-Konfiguration mittels CPLD Open Source SDK mit vielen Bespielen Mehr Infos auf Artix 7 USB-FPGA-Modul 2.13 mit RAM. Erhältlich mit 4 Artix 7 Varianten: XC7A35T, XC7A50T, XC7A75T, XC7A100T USB 2.0 Schnittstelle via EZ-USB FX2 Mikrocontroller 100 General-Purpose-I/O's (GPIO) On-Board Spannungsregler 256 MByte
-
Artikel
DockstarDebianSqueeze
NTP-Servers. Das gängige Kommando dazu ist z.B. (als root): ntpdate ntp1.ptb.de Als Rückmeldung erhält man: 13 Sep 17:10:10 ntpdate[13387]: adjust time server 192.53.103.108 offset 0.133584 sec ... und gleichzeitig wird die Systemzeit entsprechend gesetzt. Um das Ganze zu automatisieren und z.B. jede 1/2 Stunde
-
Artikel
Mikrocontroller Vergleich
K8048 (www.velleman.be) , R8C: Mehrere (Google Suche). Am weitesten verbreitet ist vielleicht das R8C/13 Starterkit inkl. Entwickler-CD von Glyn/Elektor (Beilage Elektor 12/2005 (ausverkauft) bzw. diverse Drittanbieter). STM8: STM8S-Discovery Z8e: Günstig verfügbar [~50 ], teils hier im Shop, komplett inklusive
-
Artikel
Logic Analyzer-Projekt: Ideen zur Hardware
?? SRAM / AS7C34098-12TCN TSOP, SOJ asynchroner SRAM 256K x 16, 12ns | align="center" | Farnell.De 13,17 SRAM / CY7C1327B TQFP100 synchr SRAM 256k x 18, 3.3V, 4ns | align="center" | R&S (DE) 11,60 SRAM / CY7C1327G TQFP100 synchr SRAM 256k x 18 | align="center" | - - SRAM / CY7C1327F TQFP100 synchr SRAM
-
Artikel
UsbDisplay
AT91C_PIO_PA12 define LCD_A0 AT91C_PIO_PA24 define LCD_SCK AT91C_PIO_PA14 define LCD_MOSI AT91C_PIO_PA13 define LCD_PIO AT91C_BASE_PIOA define LCD_PIO_ID AT91C_ID_PIOA // Define which peripherial Port has to be used define LCD_PIO_A LCD_MOSI | LCD_SCK | LCD_CSB | LCD_LED | AT91C_PIO_PA1 define LCD_PIO_B
-
Artikel
Schaltplaneditoren
Messpunkte etc. Eine "gereinigte" EN60617 Bibliothek findet sich am gleichen Ort unter Symbols_EN60617_13Mar2013.lib, zusammen mit einem PDF-Katalog der enthaltenen Symbole. Die Einarbeitung in KiCad ist vergleichbar mit Eagle. Es hängt vermutlich von den individuellen Denkstrukturen ab, welches Programm
-
Artikel
AVR-GCC-Tutorial
nach WinAVR-Vorlage zu AVRStudio ist darauf zu achten, dass AVRStudio (Stand: AVRStudio Version 4.13) bei einem neuen Projekt die Optimierungsoption (vgl. Artikel AVR-GCC-Tutorial/Exkurs: Makefiles, typisch: -Os) nicht einstellt und die mathematische Bibliothek der avr-libc (libm.a, Linker-Option -lm
der Funktion _delay_ms() ist auf 262,14ms/F_CPU (in MHz) begrenzt, d.h. bei 20 MHz kann man nur max. 13,1ms warten. Die Wartezeit der Funktion _delay_us() ist auf 768us/F_CPU (in MHz) begrenzt, d.h. bei 20 MHz kann man nur max. 38,4µs warten. Längere Wartezeiten müssen dann über einen mehrfachen Aufruf
-
Artikel
MOTOROLA VIP1710
Schreibschutz der beiden NAND Flash-Chips. Pin 19 der beiden NAND128W3A2BN6 Flash-Chips (IC9 sowie IC13) ist \WP (write protect). Dieser Pin ist bei beiden Chips miteinander verbunden und mit einem Pullup-Widerstand (R222) versehen. Direkt daneben sitzt R223; dieser ist nicht bestückt. Dieser Widerstand
-
Artikel
AVR Net-IO Bausatz von Pollin
Anschlusses" stimmt nicht mit der Anleitung überein. Der Aufdruck auf der Platine ist falsch. Pin1 Pin13, Pin2 Pin12 usw. Setzt man den D-Sub Stecker ein, so sind dessen Pinnummern korrekt. Bei einem Bausatz gekauft 05/2013 ist dies ebenfalls noch der Fall. 3 Bausätze Anf. Oktober 2008 gekauft, bei einem
-
Artikel
AVR In System Programmer
8,64 s ISP 2 MHz - - (*) ----------------------------------------------- Parallelport- keine Delay 13,20 s 12,45 s (**) Dongle "alf" CPU 900 MHz ----------------------------------------------- (*) Benutzung unmöglich, weder Fuses noch Signature zuverlässig lesbar. (**) Fuses und Signature OK, aber das
-
Artikel
SMD Löten
unbeschriftet sind 0201: Länge: 0,50 mm Breite: 0,25 mm (im Handy) 01005: Länge: 0,25 mm Breite: 0,13 mm (im Handy) Das Einlöten von 2-Pinnern ist sehr einfach. Es gibt eigentlich bloß einen kleinen Trick: Ein Pad auf der Leiterplatte verzinnen. Das Bauteil mit einer Pinzette in Endposition halten und
-
Artikel
P89626
2.6.2 Port 139 - Samba v3.0.32 Port 3689 - mt-daapd: 0.2.4.2 Port 9001 - DLNA-Server Twonky Media 5.1.13 = Einfacher Web Server = Html-Dateien, die man im Verzeichnis /usr/local/apache/htdocs/adv,/pkg ablegt, können im Browser über angezeigt werden. Geht auch secure mit https. Mit entsprechender Port-Freigabe
-
Artikel
Plattformunabhängige Programmierung in C
einige Verbesserungen, auch hinsichtlich Portabilität, mit sich bringt. Obwohl C99 mittlerweile über 13 Jahre alt ist, wird es leider immer noch nicht von allen Compilern in vollem Umfang unterstützt. Wenn größtmögliche Portabilität auf jede erdenkliche Plattform gewünscht ist, muss man sich deshalb schon