-
Artikel
Flipflop
Ein Flipflop (Abk. FF) ist ein Logikelement mit 2 stabilen Zuständen. Die gängigste Variante ist das D-Flipflop mit - mindestens zwei Eingängen D - Data, Dateneingang Clk - Clock, Takteingang taktunabhängigen Set/Reset-Eingängen (optional) - einem oder
Logikschaltungen dargestellt werden. Es wird eine sehr einfache Schaltung verwendet, welche nur aus 2 FlipFlops und einem Inverter besteht. Zeitablauf. Kurz vor der aktiven (steigenden) Flanke werden die Daten an D0 von außen angelegt. Mit der ersten Taktflanke an FlipFlop IC1A werden diese gespeichert
-
Artikel
Und noch 'ne Nixie-Uhr
in eckigen Klammern stehenden Werte mit Doppelpunkt als Trennung von/bis bedeuten. Beispiel: PORTC[2:7] bedeutet PORTC2 bis einschließlich PORTC7. Wo welcher Pin genau angeschlossen wird ist dann in der Beschaltung des entsprechenden Moduls oder dem entsprechenden Bauteil zu entnehmen. Im Schaltplan
teuren Nixie-Sockel-Buchsen bei Ebay gekauft. Auf der Suche nach einer Alternative bin ich auf Sub-D-Buchsenleisten gestoßen. Die Nixie-Röhren-Anschlüsse haben einen Durchmesser von 1mm, die Anschlüsse der Sub-D-Stecker auch. 25-polige Sub-D-Buchsen kosten ca. 1 Euro das Stück, etwas billiger und noch
-
Artikel
MC34063
Spannungsspitze bei abgeschaltetem Transistor) hin und her. Diese Wechselspannung wird über C4 und D2-3 gleichgerichtet und zwar in negativer Richtung. C5 lädt sich daher auf eine um eine Diodenspannung niedrigere Spannung (und negativem Vorzeichen) als die Spannung an C1 auf. Diese Spannung ist an
über C4 mit der geregelten positiven Spannung verkoppelt. Lediglich der Spannungsabfall an C4 und D2-D3 wird nicht ausgeregelt. Weitere Anwendungen. verlustarme Konstantstromquelle Wichtig zu wissen. Das IC verwendet ein maximales Tastverhältnis von ca. 0,857. Dieses Tastverhältnis wird jedoch durch
-
Artikel
FPGA
Typen mit unterschiedlicher Anzahl und Komplexität von Logikzellen. So enthält ein Spartan3-1000 ca. 2,5 mal so viel Logik (FF, LUTs) wie ein Spartan3-400. FPGAs mit nichtflüchtigem Speicher basieren auf EEPROM-, Flash-Speicher (einige Familien von Lattice und Actel) oder AntiFuse- Technologie (Actel)
Zudem befinden sich hinter vielen IO-Pads sog. Boundary Scan Zellen. Takteingänge. Einige wenige Pins (2 - 8) sind zum Einspeisen des Taktes für das Design vorgesehen. Für schnelle Schaltungen sollten diese reservierten Pins benutzt werden. Sie enthalten kein Eingangs-FF und wirken über instanziierbare
-
Artikel
RGB Touch Matrix
noch die gewünschte Framerate hergibt. Danach kann man den Bus splitten und z.B. die ganze Kette in 2 Teile trennen und einfach 2x einspeisen, dann kann man mit selber Framerate doppelt soviele Slaves abdecken die Übertragung ist maximal Stör-un-anfällig, weil die Distanz zwischen den Clients kurz ist
MOSI. Man müsste gezielt RGB-Frames dafür ausfallen lassen, d.h. es reduziert die Framerate ein wenig und die Abtastrate der Touches ist auf 5-10/Sekunde begrenzt (das ist ausreichend). Zum Beispiel: grundsätzliche Framerate 35 FPS, jeder 5. fällt aus für Touch-Sensing
-
Artikel
Mini2440
VGA "Karte" ARM920T, 400Mhz standard Taktfrequenz, bis zu 533Mhz 64MB-1GB NAND Flash (User App/OS), 2MB NOR Flash (BIOS) 64MB RAM Audio (Stereo Out, 2xMono In) SD-Slot USB Host, USB Device 10/100MBit LAN (DM9000) 3 Serial Ports SPI, PWM, I2C, ... ... Software. Als das passende Entwicklungswerkzeug ist
39 LDATA14 40 LDATA15 Steckverbinder. Digi-Key: Connector Hersteller Artikelnummer Teilenummer CON1,2,3,8 JST Sales America Inc PHR-4 455-1164-ND Audio IN, J1 JST Sales America Inc PHR-3 455-1126-ND JST Sales America Inc SPH-002T-P0.5L 455-2148-1-ND CON4 Sullins Connector Solutions SFH213-PPPN-D17-ID-BK-M181
-
Artikel
Experimenteller Richtkoppler
M3x12mm siehe Text 4x Mutter M3 siehe Text Impulsgenerator Stückzahl Typ Wert Position 4x Drahtbrücke - R2, R3, R5, R6 1x Widerstand 330Ω R4 1x Widerstand 390Ω R1 1x Kondensator 15pF C4 1x Kondensator 4,7nF C1 1x Kondensator 100nF C2, C3 1x Diode 1N4004-1N4007 o.Ä. D1 1x Spannungsregler 78L05 IC2 1x vierfach
C9, C13 2x Kondensator 100nF C1, C2 1x Spule 0,33µH L2 1x Spule 2,7µH L1 1x Diode 1N4004-1N4007 o.Ä. D1 2x HF-Transistor BF959 T1, T2 1x Spannungsregler 78L08 IC1 1x Gilbertmischer NE602/612/SA602/SA612 IC1 1x
-
Artikel
Siemens Logo
hier SPI. Dabei ist die Pinbelegung wie folgt: (Pins von oben nach unten) Pin Funktion Pegel 1 GND 0V 2 VCC 3V3 3 MISO 3V3 4 MOSI 3V3 5 SCK 3V3 6 GND 0V Bei nächster Gelegenheit werde ich mit dem LogicAnalyser mal auf dem Bus lauschen und die Erkenntnisse hier einstellen. Ich erhoffe mir davon dass es
übertragen, dies scheint eine Art Lifecycle auf dem Bus zu sein. Diese sehen wie folgt aus: Pin Byte 1 Byte 2 Byte 3 Byte 4 MOSI 0xA5 0xD0 0xA5 0xD0 MISO 0xD0 0xA5 0xD0 0xA5 Des weiteren werden alle 15ms längere Telegramme übertragen, in diesen verbergen sich auch die Statusbits für die IO-Register. Allgemein
-
Artikel
AVR-Simulation
software (z.B. atmega1280_i2ctest): $ ./simavr/run_avr examples/board_i2ctest/atmega1280_i2ctest.axf -g Antwort: Loaded 2478 .text at address 0x0 Loaded 56 .data avr_gdb_init listening on port 1234 Im zweiten Terminal starten avr-gdb: $ avr-gdb -tui Jetzt müssen wir unsere software laden: (gdb) file examples/board_i2ctest/atmega1280_i2ctest.axf Antwort: Reading symbols from examples/board_i2ctest/atmega1280_i2ctest.axf...done. Danach eine Verbindung zwischen simavr und gdb aufbauen: (gdb) target remote localhost:
-
Artikel
C-Control
Verwechslungen zur C-Control II zu vermeiden später die offizielle Bezeichnung "C-Control I M-Unit V2" eingeführt. Ziel des neuen Controllers ist es eine weitesgehende Kompatibilität zur alten M Unit 1.1 zu halten. Die aktuelle Version des OS ist 2.05 (bzw. 2.06 für die "Station" Hutschienenvariante)
zur Verfügung stellt. Die aktuelle Version des OS ist 2.29 (bzw. 2.28 für die "Station") und stellt zusätzlich (ab Version 2.26/2.27) Fließkommaarithmetik sowie (ab Version 2.28/2.29) Funktionen zur Sprachausgabe zur Verfügung. Es blieb auch noch Platz übrig
-
Artikel
Projekt T6963-LCD-Ansteuerung
Printerport ist bei LCD4LINUX beschrieben. Damit funktioniert auch lcdproc. Anschluss an den AVR. D0 - PORTX0 D1 - PORTX1 ... D7 - PORTX7 /CE - PORTY0 /RD - PORTY1 /WR - PORTY2 /CD - PORTY3 /RST- PORTY4 /FS - PORTY5 optional: Fontselect (6x8 oderr 8x8) kann auch hardcoded sein. Negativwandler. Als
mit Ziffern. Konvertierung von Bildern in h-Files. Das im Download-Paket enthaltene Pythonscript pbm2h.py erzeugt aus ASCII-codierten PBM-Files h-Files zum Inlcuden in den Source Code. Damit wurden auch die Font-Daten für die grossen Ziffern erzeugt. pbm2h.py IMAGENAME < imagfile.pbm = Links = LCD4LINUX
-
Artikel
Codeschloss
) verlängert und die Taste (4) verkürzt die Dauer. Die Dauer wird in Stufen von ca. 0,2 Sekunden eingestellt. Erneutes Drücken des Programmiertasters speichert die Einstellung, die gelbe LED erlischt. Jede andere Taste als 1, 2, 3 bzw. (*), (7) oder (4) bricht die Programmierung ab und
text-align:center" width="20%" | Pin6 Pin0 style="text-align:center" | 1 style="text-align:center" | 2 style="text-align:center" | 3 Pin1 style="text-align:center" | 4 style="text-align:center" | 5 style="text-align:center" | 6 Pin2 style="text-align:center" | 7 style="text-align:center" | 8 style="text-align
-
Artikel
Ätzen mit luftregenerierten Kupferchlorid
sein. Diese ist auch viel leichter zu ermitteln als die Konzentration des Kupfersalzes. Alle Quellen [2], [3] und [4] geben als ideale Dichte der Ätzlösung einen Wert von 1,2 - 1,38 g/ml an. In diesem Bereich hat die Ätzrate ein Plateau, d.h dort sind die Ätzraten in etwa optimal und auch einigermaßen
. Die Vereinfachungen: Die Regenerierung erzeugt auch H20, d.h. aus 1 Mol Hcl werden 0,5 Mol H2O (ca. 9g) Das CuCl2 wird nicht im Wasser gelöst und HCl hat eine Dichte >1. Es wird angenommen das das Volumen der Lösung nicht ändert, wenn man CuCl2 darin auflöst
-
Artikel
Kühlkörper
ALMgSi1 170 - 220 ALCuMg1 160 - 200 ALCu6,5Mn0,3 95 - 130 Kupfer 370* Messing MS60 90 - 113 Cu Be 2 92 - 125 Cu Co 2 Be 192 - 239 Cu Cr 1 Zr 167 - 320 Cu Ni 2 Si 67 - 120 Stahl 0,2%C 50 Stahl 8%Cr 21 Zinn 65 Blei 35 Werte DIN V 4108-4, Achtung: bei den verfügbaren Legierungen sind weit geringere Wärmeleitfähigkeiten
, woraus sich ein Gesamtfaktor für das Durchflussvolumen von ~3230 ergibt. D.h. die Durchflussmenge in unserem oben genannten Beispiel (100W) sinkt auf ca. 2,9 ml/s bzw. 10,7 l/h. Damit ist die Verwendung von sehr langsam und leise laufenden Pumpen und Lüftern möglich. Vorteile
-
Artikel
SMD Löten
mehrere hochheben. Solange wiederholen, bis alles raus ist. Entfernen der Zinnreste mit Entlötlitze. Die 2-Lötkolben-Methode. Diese Methode eignet sich für alle SMD-Bauteile mit 2 gelöteten Seiten: Widerstände, Kondensatoren, kurze ICs (z. B. 2x8 Pins). Bei den Widerständen und Kondensatoren ist alles klar
Durchziehen "hängen bleibt", nochmals mit dem Lötkolben antippen Es gibt aber auch dünnen Stahldraht (D = 0,2 mm) für diesen Zweck zu kaufen. Das Optimum ist dünnes Bandblech aus Edelstahl, ca 4 bis 5 mm breit, ebenfalls etwa 0,2 mm dick. Die in akustomagnetischen Warensicherungsetiketten enthaltenen Blechstreifen
-
Artikel
Bitmanipulation
Hochsprachen, wie C. >> nach rechts schieben << nach links schieben (Bsp.: a<<b ist das gleiche wie a * 2^b; bzw. bei 1 Bitoperatoren in dieser Schreibweise können in Assemblercode für konstante Ausdrücke benutzt werden. Beispiel: entspricht: entspricht: Bitmaske. Im Folgenden ist häufiger von dem Begriff
bleiben unverändert. AVR-Assembler. Man beachte den Unterschied! Eine „5“ würde von sbr als „setze Bit 2 und 0“ gedeutet (=0b00000101), während sbi sie als „setze Bit 5“ versteht. Der Befehl sbr erwartet ein Bitmuster für eine ODER-Verknüpfung, während der Befehl sbi die Bitnummer benötigt. Darauf sind
-
Artikel
GPS Logger
Ausgabeformat : Google Earth Pfad (*.kml) Google Maps Pfad (*.kml) [1] Geschwindigkeitsdiagramm (*.csv) [2] Höhendiagramm (*.csv) [2] GPX-Track (*.gpx) Verschiedene konfigurierbare Filter, um Genauigkeitsverluste des GPS-Moduls möglichst zu entfernen [1] : Das besondere am Maps Pfad ggü. Google Earth ist,
NetBeans Projektordner V1.3 NMEA Toolbox - Ausführbare .jar V1.3 NMEA Toolbox - NetBeans Projektordner V1.2 NMEA Toolbox - Ausführbare .jar V1.2 NMEA Toolbox - NetBeans Projektordner V1.1 NMEA Toolbox - Ausführbare .jar V1.1 NMEA Toolbox - NetBeans Projektordner V1.0d NMEA Toolbox - Ausführbare .jar V1.0d
-
Artikel
Diskussion:Platinenhersteller
aphabetische reihenfolge ? Stimme ich voll zu. Interessant wäre allerdings auch eine Liste der Features, d.h. wie viele Layers, wie klein der Abstand sein darf etc. Bilex. ad bilex: Ohne jetzt jemandem was unterstellen zu wollen oder paranoid zu sein, aber es ist doch seltsam, wenn in einem deutschsprachigen
ich das nicht, weil der Artikel für nicht-angemeldete gesperrt ist? Min Leiterbahnbreite/Abstand: 0,2 mm Bohrungs-Durchmesser: 0.4 .. 5 mm, ab 5 mm wird gefräst, alle Bohrungen frei Restring: min 0.254 mm Platinen sind 2-Lagig und durchkontaktiert Preis: 195 x 90 mm: 20 Euro Ich bin nicht der Betreiber
-
Artikel
Eagle-Wishlist
(Autorouter und 2 Innenlagen fallen weg), dafür max. Leiterplattengröße auf Doppel-Euro erhöhen. Besser noch 320cm 2 in beliebigem Format. | | | | | | | 37 max. Leiterplattengröße der Light-Version auf 160x100mm erhöhen. Dafür den Autorouter weglassen. | | | | | | | 37 Light Version auf 2 Signal + 2 Power Lagen anheben. 2 Lagen ist nicht mehr Zeitgemäß | | | 13 Generell eine ordentlicher strukturierte Bibliothek. Beispielsweise Widerstandsgehäuse in unterschiedlichen Rastern ("lange Beinchen
-
Artikel
RS485 IO Board - ModellBahnLichtSteuerung
zufälliges Flackern, Geschwindigkeit einstellbar Blinken, Geschwindigkeit einstellbar Wechselblinken von 2 Ausgängen, Geschwindigkeit einstellbar Baustellenblitzer mit 8 Ausgängen, Geschwindigkeit einstellbar Ampelschaltung mit 10 Ausgängen (2× 3-LED Ampel für Verkehr und 2× 2-LED Ampel für Fussgänger), Geschwindigkeit
LEDs und die Berechnung der Vorwiderstände: Die Leds werden an die Ausgänge D1-D24 angeschlossen. Auf der Rückseite befindet sich ebenfalls eine Markierung 1-24. Je nach Anwendung könne die LEDs auch von unten angeschlossen werden. ... Anschluss von Lämpchen: ... RS485-Bus. Der
-
Artikel
H-Brücken Übersicht
SOICW-54 3,20 Far MC33926 5-28 IO: 3-5 5 6.5 20 PQFN-32 MC34931 5-36 IO: 3-5 5 6.5 20 SOICW-32 L293D 4,5-36 2x 0,6 1,2 10 DIL-16 SO-20 1,20 2,80 Rei L272D 40 0,7 DIP-8, SOP-16 1,05 Rei L298N 4,5-36 2x 2 3 40 Multiwatt15 2,15 Rei L6202 12-42 1,5 100 Dip-18 3,55 Rei L6203 12-48 4 10 100 Multiwatt11 4,05 Far,Rei L6219 12-52 2x 0,75 1 100 DIP24 2,00 Rei MC3479 7,2-16 2x 0,35 100 DIP 16 4,10 Rei TLE4207 18 0,8 2,70 RS TLE9201SG 28 6 8 20 PG-DSO-12-17 TC4426 4,5-18 1,5 SO-8 0,80 RS PBL3717A 10-46 ? 1 DIL-16 2,60 Rei TEA3718A
-
Artikel
MIDI
auch eine Spezifikation für den 2.5 und auch den 3.5mm Klinkenstecker eingeführt, um den neuen, flachen Geräten gerecht zu werden. Dabei werden wieder 2 Kontakte verwendet und die dritte dient als Abschirmung. Diese Klinkenverbindung
Strom, der zwischen Pins 4 und 5 fließt, auswerten. Zur Vermeidung eine Masseschleife darf Pin 2 nicht direkt mit der Masse des Empfängers verbunden werden: VCC ist 3,3 V oder 5 V, R1 dient zur Strombegrenzung, D1 schützt die LED des Optokopplers vor einer zu hohen Rückwärtsspannung. Andere häufig
-
Artikel
Konzept für einen ATtiny-Bootloader in C
eigentlich RJMP-Befehle sind, also Sprungbefehle auf relative Adressen. Der Opcode dafür ist ein Wort (2 Bytes), der aus 0xC000 und der relativen Adresse im Flash gebildet wird. Diese Adresse ist eine Wort-Adresse, d.h. sie hat lediglich den halben Wert, den man erwarten würde. Das liegt daran, dass die
folgendermaßen organisiert: +-------------------------------------+ 0x0000 | Reset-Vektor #1 auf Reset-Vektor #2 | >----+ 0x0002 | | | | | | | | | | | | +-------------------------------------+ | 0x1800 | Reset-Vektor #2 auf Bootloader-Code | --+ 0x1802 | Interrupt-Vektor 1 | | | ... | | 0x181C | Interrupt-Vektor
-
Artikel
Scheduler mit Erweiterung zum Mini-Betriebssystem
Zeitmanagement mitgeteilt werden, sodass es einen neuen Taskeintrag gibt, der gestartet werden soll. Beispiel 2. Hier kann gut erkannt werden, wie Thread 1 während der Laufzeit erstellt wird und von nun an vom Scheduler aufgerufen wird. Hierdurch werden jedoch Task1 und Task2 seltener aufgerufen. Beenden. Ein
dummy != 9 tester != 4){ error ++; } } } int test1(int a, int b){ if(tester != 1){ error++; } tester = 2; int dummy = test2(7); if(a != 5 b != 6 dummy != 8 tester != 3){ error++; } tester = 4; return 9; } int test2(int a) { if(a != 7 tester != 2){ error ++; } tester = 3; return 8; } Kein Kontext Switch
-
Artikel
String-Verarbeitung in C
sieht es erst vernünftig aus: mit meinezeile1 wird die erste gelesene Zeile ausgegeben, mit meinezeile2 dann die zweite. Mit der folgenden Ausgabe wird sowohl für meinezeile1 als auch für meinezeile2 nur noch die letzte gelesene Zeile (also die zweite) ausgegeben, weil in der static-Variable string ja
+---+---+---+---+-- ^ meinezeile2 | +--------------+ | | o-----------------------------+ +--------------+ Das wird der Aufrufer so wahrscheinlich nicht erwarten; das ist also doch etwas problematisch. Richtig krank werden static-Variablen
-
Artikel
Power Analyzer mit Soundkarte (low cost / no cost)
die gegebene Aufgabenstellung sehr gut. Man hat in aller Regel Stereo-Eingänge zur Verfügung, also 2 AD-Wandler, die man gleichzeitig mit Spannung und Strom eines Verbrauchers füttern kann. Zum Beispiel mein Desktop-Rechner mit Onboard-Soundchip Realtek ALC887: 2 AD-Wandler, max. Eingangsspannung 1,3V
Faktor 10 möglich), 24 bit 192 kS/s (offiziell 192, real gehen bis zu 384), Frequenzgang +/- 0.0005 dB, SNR 90dB, Eingangsimpedanz 40kOhm @ 1kHz, AA-Filter dämpft 90dB. Der Chip ist schon etwas älter, vermutlich weisen aktuellere teils etwas bessere Werte auf, für den Zweck hier tun es vermutlich alle
-
Artikel
Diskussion:Basiswiderstand
ich das idealer weise einbauen soll. Mach du das am besten. --89.54.93.202 21:43, 7. M?2006 (CET) (R2D2 der mal wieder angefangen hat zu schreiben bevor er sich einloggt) ---- Yep, done. Zudem sollte man nicht vergessen, dass der Mikrocontroller nicht unbedingt volle 5V liefert. ---- Ob LED-Ausgänge
-
Artikel
Schaltungssimulation
Microwave & RF und hier Ansoft. Maxwell SV: Simulation von elektrischen und magnetischen Feldern (2D) Simplorer SV: Schaltungssimulation PExprt SV: Berechung von Schaltnetzteilen Wurde 2008 von Ansys gekauft, die kostenlose Studentenversion "Ansoft Designer" gibts nur noch von G.Kraus: Download exe-File
Schaltungen für die Hochfrequenztechnik und stellt in diesem Segment einen Industriestandard dar. EMPro 3D EM. Antennensimulation. 4NEC2. Homepage: Design, Berechnung und Modellierung von Antennen. Kostenlos cocoaNEC. Homepage: Design und modulierung von Antennen MacOS X (PowerPC und Intel) Frei erhältlich
-
Artikel
MCP16301
31K2 R1 für 5V Ausgangsspannung: 52K3 + Stückliste REF DES BEZEICHNUNG WERT LIEFERANT BESTELLNUMMER PREIS IC1 MCP16301 DIGIKEY MCP16301T-I/CHYCT-ND 1.13 L1 Spule 15µH WÜRTH 744 031 150 0,59@300 D1 LL4148 100V 200mA D2 PD3S130 30V 1A R1 31K2 0603 1% 31K2 R2 10K0 0603 1% 10K C1 100n 0603 X7R 50V 100nF C2 4u7 0805 X7R 10V 4,7µF C3 1µF 1206 X7R 40V 1µF C4 4U7 0805 X7R 10V 4,7µF P1 Stiftleiste 4 pol RM2,54 4pol Ganz witzig
-
Artikel
LED-Pendellampe
Laststrom von 100mA und der Standby-Verbrauch von 1,5W auf. Alternativ kann das LED-Netzteil LCM-60 (60W, 2-90V) oder LCM-40 (40W, 2-100V) von Meanwell (Reichelt , 45,20€ bzw.41,75€) verwendet werden, wenn man sich auf auf 2 LED-Module beschränkt. Diese können dann im Strom auch komplett von 0 bis 100% gesteuert
, aus dem Baumarkt Ein 3D-Model für FreeCAD befindet sich weiter unten. 2D-Zeichnungen auf Anfrage per PM bei Martin Clausen Downloads. Schaltpläne und Layout als Eagle Dateien, hex-File, 3D-Model für FreeCAD Es sind noch Platinen
-
Artikel
ARM Cortex Mikrocontroller
von STMicroelectronics SAM C Familie von Atmel (5V Versorgungsspannung, nicht nur 5V-tolerant) SAM D Familie von Atmel PSOC4 Familie von Cypress ARM Cortex M23. RA2A1 von Renesas, siehe Renesas Advanced hier im Wiki ARM Cortex M3. EFM32 Tiny Gecko, EFM32 Gecko, EFM32 Leopard Gecko sowie EFM32 Giant
Kit samt Debugger ab ca. 5€, dieses Board für den Schlüsselbund sozusagen nennt sich treffend "XMC 2 Go". Die Preise können je nach Distributor stark variieren. Siehe auch hier XMC-Starter-Kits. Des weiteren werden auch schon Kits in Verbindung mit Sensoren zum Evaluieren angeboten, wie das "3D 2 Go
-
Artikel
Platinenherstellung mit der Photo-Positiv-Methode
Toleranz gegenüber Fehlbelichtungen (eigene Belichtungsreihen haben noch bei 8-facher Überbelichtung 0.2 mm fehlerfreie Leiterbahnen ergeben). Die Leiterbahnen werden gestochen scharf, Bahnen mit 8 mil (0.2 mm) sind ohne weiteres möglich, damit kann man locker zwischen den Anschlüssen eines IC im SOIC-Gehäuse
Abstand, 1 mm Glasabdeckung, Reprofilm von Bauriedl und photopositives Original-Bungard. Gibt es mit 2-pol. Sockel G23 in 7, 9 und 11 Watt und mit 4-pol. Sockel 2G11 in 18 Watt. Bezug z.B. über mercateo.com, dort gibt es auch ein passendes Vorschaltgerät mit Fassung G23, EAN 4000870884003 Starter aus
-
Artikel
AVR-Tutorial: IO-Grundlagen
den korrekten Speicheradressen. Bei Kopier- und Ladebefehlen ( ldi , in , out , …) wird immer der 2. Operand in den ersten kopiert: Wer mehr über die Befehle wissen möchte, sollte das AVR® Instruction Set Manual (PDF; 1,2 MB) konsultieren oder in der Hilfe von Assembler oder AVR-Studio nachschauen.
die beiden obersten Bits nur intern. Eingabe. Im folgenden Programm wird Port B als Ausgang und Port D als Eingang verwendet: Download leds+buttons.asm Wenn der Port D als Eingang geschaltet ist, können die anliegenden Daten über das IO-Register PIND eingelesen werden. Dazu wird der Befehl in verwendet
-
Artikel
EZ-USB Firmware Kit - Tutorial
Windows) installiert. (Das aufgelistete Beispiel befindet sich im Unterverzeichnis examples/usb-fpga-2.13/2.13c/ucecho/.) In dieses Verzeichnis kann mittels der Befehle cd $HOME/ztex/examples/usb-fpga-2.13/2.13c/ucecho/ unter Linux, bzw. cd /c/ztex/examples/usb-fpga-2.13/2.13c/ucecho/ unter Windows+MSys
kopiert / von jeder Stelle aus ausgeführt werden. Ein Beispielaufruf sieht wie folgt aus: stefan@ws2:/drv_a2/usb-fpga/ztex-1.1/examples/usb-fpga-2.13/2.13c/ucecho$ java -cp UCEcho.jar UCEcho FPGA configuration time: 44 ms Enter a string or `quit' to exit the program: Hello world! Send 12 bytes: `Hello
-
Artikel
Autopilot
Plexiglasplatte aufliegen. Die Federn lassen sich leicht aus Kupferdraht, Silberdraht etc. biegen (2-3 Umdrehungen auf ca. 7mm Durchmesser mit beiden Enden radial abstehend). Diese Taster funktionieren nur mit der zweiten Version des Controlboards (control2.brd, control2.sch). Aufgrund der sehr geringen
(2Lagig + 2 isolierte Drahtbrücken) Platine in 35um oder 70um hergestellt werden. Die Leiterbahnbreite beträgt 4.4mm, den maximalen Strom kann man leicht ausrechnen: für die 35um Kupferauflage gibt es bei
-
Artikel
AVR-GCC-Codeoptimierung
Kleinbuchstaben Symbole, die Modul-lokal sind: T/t: Objekte in der text-Section: Funktionen, Daten im Flash D/d: Objekte im data-Segment (initialisierte Daten) B/b: Objekte im bss-Segment (Null-initialisierte Daten) avr-gcc: Der Compiler hat bereits Informationen über die übersetzten Funktionen, die man direkt
geschehen über den Struktur-Zeiger ptime , und ein indirekter Zugriff per LD , LDD , ST oder STT kostet 2 Bytes, während die direkten Spreicherzugriffe LDS und STS jeweils 4 Bytes verbrauchen. avr-gcc erzeugt mit Optimierung auf Größe jedoch folgenden Code: D.h. obwohl der C-Code indirekt zugreift, enthält
-
Artikel
Kennzeichnung von Halbleitern
Material mit einer Bandlücke 1,0-1,3eV C - Gallium-Arsenid o.a. Material mit einer Bandlücke 1,0-1,3eV D - Keramik R - Verbund-Material z.B. Galliumsulphid 2. Buchstabe bezeichnet die beabsichtigte primäre Verwendung A - Kleinleistungsdiode B - Kapazitätsdiode C - NF Kleinleistungstransistor D - NF Leistungstransistor
somit inkonsistent siehe Datenblatt Japan (Japanese Industrial Standard = JIS). Die Folgen 1S bzw. 2S werden oft nicht bedruckt und sind "dazuzudenken" Kennziffer, S+Buchstabe, Registrierungsnummer, 1S Diode, 2S Transistor 3S Dual-Gate FET 2SA und 2SB *PNP!* 2SC und 2SD *NPN!* 2SK und 2SJ FET Vorsicht
-
Artikel
USBPROG-51 Flip/FlashMagic Universal Programmieradapter
seriellen Bootloader, wie LPC21xx, LPC22xx,LPC23xx, LPC24xx Atmel (Flip) AT89C51AC3, AT89C51CC03, AT89C51ED2, AT89C51IC2, AT89C51ID2 AT89C51RB2, AT89C51RC2, AT89C51RD2, AT89C51SND1, AT89C51SND2 AT89C5114, AT89C5122, AT89C5130, AT89C5132 T89C51AC2, T89C51CC01, T89C51CC02, T89C51IC2 T89C51RB2, T89C51RC2, T89C51RD2
der Betriebsspannung aktiviert, was durch U2 und Q1 realisiert wird. Zielsystem. Die Verbindung zum Zielsystem erfolgt über X1. Die sonst üblichen MAX232 Pegelwandler sind nicht erforderlich. Der FT232RL liefert die TxD und RxD Signale bereits
-
Artikel
Raspberry Pi als Universalprogrammer
AVR-controller) 2x SPI_CE ; 3 Pins MISO, MOSI, SCLK UART (ein Paar RxD/TxD) I2C (?ein Paar SDA,SCL) Ebenso liegen an zwei Pins 3V3 an mit denen bspw. ein µC leicht versorgbar ist. An zwei weiteren Pins stellt der RasPi
Schäden können auch auftreten falls ein Pin mit mehr Strom belastet wird als konfiguriert. Minimal sind 2 mA möglich, ein höherer Wert in 2 mA Schritten aber nicht mehr als 16 mA kann konfiguriert werden. Dieser Wert gilt für alle GPIO's, er kann nicht Pin-individuell geändert werden. Nach einem Reset ist
-
Artikel
AVR-Transistortester
den ersten Pins von Port D ist das LCD angeschlossen. Es handelt sich dabei um ein 2x16 Zeichen Text-LCD mit HD44780-kompatiblem Controller. Es ist zu beachten, dass die Test-Eingänge keine Schutzbeschaltung haben. Eine Schutzbeschaltung
CC 2 antiparallele Dioden 2 antiparallel Diode 2 Dioden in Serie 2 Dioden in Serie einfache Diode Diode Widerstand Widerstand Kondensator Kondensator Je nach Bauteil werden noch weitere Daten angezeigt: Pin-Namen
-
Artikel
Modellbahn Servodecoder für Weichen mit Rückmeldung
x+1 4 Grün Ausgang 15 AUS, Ausgang 16 EIN x+2 1 Rot Ausgang 5 EIN Anwendung: Beleuchtung, Relais zB Kehrschleife x+2 1 Grün Ausgang 5 AUS x+2 2 Rot Ausgang 6 EIN x+2 2 Grün Ausgang 6 AUS x+2 3 Rot Ausgang 7 EIN x+2 3 Grün Ausgang 7 AUS x+2 4 Rot Ausgang 8 EIN x+2 4 Grün Ausgang 8 AUS s88-Melder: Melder Funktion 1 Endlage Weiche 1 gerade 2 Endlage Weiche 1 abbiegen 3 Endlage Weiche 2 gerade 4 Endlage Weiche 2 abbiegen 5 Belegtmeldung Block 4 6 Belegtmeldung Block
-
Artikel
Benutzer:Graealex/DCF77
erhältlich. Die Module haben hervoragende Empfangseigenschaften, einen weiten Spannungsbereich von 2 bis 15 Volt, niedrige Stromaufnahme und können einfach an verschiedene Microcontroller und auch Computer angeschlossen werden. Trotz dieser Eigenschaften können die Module jedoch nicht uneingeschränkt
Herstellung von Verstärkern und Filtern bei niedriger Frequenz. Daher wird in aller Regel herabgemischt, d.h. die Frequenz wird reduziert. Die Vorteile für den Empfang einer festen Frequenz von z.B. 77,5 kHz sind hingegen begrenzt. Vereinfacht wird dort vor allem die Demodulation des Signals, insbesondere
-
Artikel
T51-Core
model-large makebin -s 8192 test.bin REM get srec_cat from srec_cat test.bin -bin -o rom.mem -vmem 8 data2mem -bm ../t51_rom_bd.bmm -bt ../nexysdemo.bit -bd rom.mem -o b final.bit REM Optional: verify that data has changed: REM data2mem -bm ../t51_rom_bd.bmm -bt ../nexysdemo.bit -d > design-before.txt REM data2mem -bm ../t51_rom_bd.bmm -bt final.bit -d > design-after.txt c/test.c: Alternativ kann man die MEM-Datei auch ins Projekt mit aufnehmen, dann verwendet ISE sie automatisch für das Erzeugen des Bitstreams
-
Artikel
Liste von integrierten Schaltkreisen
Spannungen Bauformen Betriebstemperatur C. Name Beschreibung Spannungen Bauformen Betriebstemperatur D. Name Beschreibung Spannungen Bauformen Betriebstemperatur DS1621 digitaler Temperatursensor; I2C 2,7-5,5V DIP; SO -55 bis 125°C DS1820 digitaler Temperatursensor; 1-Wire 3-5,5V TO92; SO -55 bis 125°
PPAK; DPAK; PENTAWATT -40 bis 125°C LM317 Linearer einstellbarer Spannungsregler Ausgangsspannung: 1,2-37V TO220 0 bis 125°C LM3914 Treiber für 10-stellige Balkenanzeige; A/D-Wandlung bis 25V PLCC; DIP 0 bis 70°C LM75 digitaler Temperatursensor; I2C 3-5,5V SO8 -55 bis 125°C LM78XX Festspannungregler Eingangsspannung
-
Artikel
Entwicklung eines Steuergeräts zur automatischen Antennenabstimmung
Spannungen vom SWR-Messkoppler werden über Schutzdioden an den Ports P2.8/P2.9 zum XMC 2Go geführt. Über P0.0 und P0.5 werden die Signale zur Motoransteuerung herausgeführt. Weiterhin sind an P2.10 und P2.11 die Anschlüsse für den manuellen Rechts-Linkslauf. Auf der 2. Anschlussleiste des XMC 2Go befindet sich an P0.6/P0.7 die serielle Schnittstelle. An P0.8, P0.9, P0.14 und P0.15 befindet sich die SPI-Schnittstelle. Über P2.0 wurde ein Anschluss für die „SWR Ok“-Signalisierung vorgesehen.
-
Artikel
AVR-Tutorial: Equipment
dieses Kapitel überspringen. Bauteile: IC1: 5V-Spannungsregler 7805 C1: Elko 10µF (Polung beachten!) C2,C3: 2x Kondensator 100nF (kein Elektrolyt) D1: Diode 1N4001 Hauptelement der Schaltung ist das IC 7805. Seine Aufgabe ist es aus der Versorgungsspannung stabile 5 V zu erzeugen. Dieses IC gibt es seit
A = 0,7 Watt Wenn man jetzt eine Eingangsspannung von 7 V nimmt, so dass die Mindestdifferenz von 2V noch eingehalten wird kommen wir zu diesen Werten 2 V × 0,1 A = 0,2 Watt Abwärme 2 V × 0,35 A = 0,7 Watt Abwärme oder anders gesagt, können wir der Schaltung 350 mA entnehmen und haben die gleiche Abwärme
-
Artikel
RF SOAP
I Dateneingang serielle Schnittstelle PD1/TXD/PCINT17 TXD O Datenausgang serielle Schnittstelle PD2 CBUS3 I CBUS3 vom FT232 (Standard: #PWREN) PD3/INT1/PCINT19 SW2 I Kurzhubtaster S2 PD4 LED1 O LED1 PD5 LED2 O LED2 PD6 LED3 O LED3 PD7/PCINT23 SW1 I Kurzhubtaster S1 (gleichzeitig Einschalter) Stromversorgung
3 LED 3mm gelb LED1, LED2, LED3 Reichelt SLH 36 GE 1 LED 3mm rot LED4 Reichelt SLH 36 RT 2 SMD Diode 1N4148 D1, D5 Reichelt 1N 4148 WS 1 µC AVR Mega 88V IC1 Reichelt 1 USB Charger IC MCP73812 IC1 Farnell 1 P-Kanal MOSFET PMV65XP
-
Artikel
Multimeter
Auflösung von 2V / 20000 = 0,1 mV. Grundgenauigkeit. In den Datenblättern wird in der Regel die Grundgenauigkeit eines Multimeters angegeben. Damit wird die Genauigkeit der internen Referenz und des A/D-Wandler spezifiziert
0,5 1000V 600V Cat III 6,35x32 mm / 6,35x32 mm Benning MM 3 105 2.000 0,5 600V 300V Cat III 6,35x32 mm / 6,35x32 mm Benning MM 4 120 4.200 0,5 600V 300V Cat III k. A. Peaktech 1070 10 2.000 0,5 250V 250V Cat II k. A. Peaktech 2010 25 2.000 0,5 1000V 600V Cat III, 1000V
-
Artikel
Meshnetics Zigbee
) 5 GPIO1 16 PB6 (OC1B/PCINT6) 6 GPIO2 17 PB7 (OC0A/OC1C/PCINT7) 7 OSC32K_OUT 18 PG3 (TOSC2) 8 RESET 20 RESET 9 DGND 22 GND 10 CPU_CLK 24 XTAL1 11 I2C_CLK 25 PD0 (SCL/INT0) 12 I2C_DATA 26 PD1 (SDA/INT1) 13 UART_TXD 27 PD2 (RXD1/INT2) 14 UART_RXD
17 GPIO6 31 PD6 (T1) 18 GPIO7 32 PD7 (T0) 19 GPIO3 33 PG0 (WR) 20 GPIO4 34 PG1 (RD) 21 GPIO5 43 PG2 (ALE) 22 DGND 22 GND 23 DGND 22 GND 24 D_VCC 21 VCC 25 D_VCC 21 VCC 26 JTAG-TMS 56 PF5 (ADC5/JTAG-TMS) 27 JTAG-TDI 54 PF7 (ADC7/JTAG-TDI) 28 JTAG-TDO 55 PF6 (ADC6/JTAG-TDO) 29 JTAG-TCK 57 PF4 (ADC4/JTAG-TCK
-
Artikel
LED-Matrix
Sättigungsspannung des Low Side Switch, hier IC1 mit ca. 1V : Sättigungsspannung des High Side Switch, hier IC2 mit ca. 2V Gesucht: : Dauerstrom der Spaltentreiber = Pulsstrom der LEDs : Pulsstrom der Zeilentreiber : Vorwiderstand für LED-Spalten : Verlustleistung der Vorwiderstände 60mA kann IC2 dauerhaft auf
Mikrocontroller-IOs und den LEDs dienen der Strombegrenzung. Vorteile Ansteuerung von n*(n-1) = n^2-n LEDs mit n IOs Direkte Ansteuerung per Mikrocontroller-IOs spart Platz und Aufwand Aufgrund der geringen Maximalströme der IOs ist die Ansteuerung fehlersicher, d.h. ein Ausfall der Multiplexansteuerung