-
Artikel
Onsen Eierkocher
Temperatursensor DS18B20 kommt mit 3 Anschluessen: blau - Masse rot - Spannungsversorgung ueber einen 4.7k Widerstand gelb - Messwert Das Ding ist wasserdicht verbaut und kann bis 100 Grad verwendet werden. Die Verbindung zum Arduino laeuft ueber einen One-Wire-Bus den ich auf den digitalen I/O "2" geschaltet
Eine gute Beschreibung dazu gibt es hier. Bei mir sind folgende Werte rausgekommen: Kp = 13.0 Kd = 230.0 Ki = 0.01 Die Abtastzeit ist auf 10s festgelegt - das reicht fuer eine so langsame Stecke aus. Anzeige. So - nun braucht es noch eine Anzeige mit der ich den Vorgang ueberwachen kann. Folgendes wird
-
Artikel
Lichtwecker
voranschreiten der LED-Technik war es plötzlich sehr einfach Lampen anzusteuern. Es muss nicht mehr direkt mit 230V hantiert werden, die LEDs können sehr einfach in der Helligkeit variiert werden, es gibt alle Grundfarben, die Hitzeentwicklung hält sich in Grenzen und es kann mit vergleichsweise geringer Leistung
befindet sich: XMC1100 32-bit ARM® Cortex™-M0 Prozessor (XMC2go ) 32 MHz CPU-Takt, 64 MHz Timer-Takt 64 kB Flash 16 kB RAM On-Board J-Link Debugger 2 Channel USIC (UART, SPI, I2C, I2S, LIN) 6 Channel Analog to Digital Converter (12-Bit Auflösung) 2 LEDs 3,3 V Spannungsregler (Es wird nicht der auf dem XMC2go-Board
-
Artikel
Schrittmotoren
Periode von Schritt zu Schritt sind bestenfalls für kleine Beschleunigungen von sagen wir mal 1 bis 2 kHz ausreichend. Will man auf 5 bis 8 kHz drehen, muss vieles bedacht werden: 1. Das größte Manko vorneweg: Das sinkende Drehmoment bei hoher Drehzahl bedingt durch den Abfall der Stromanstiegsgeschwindigkeit
läuft ohne mechanische Last auch mal mit 50 kHz (!) Schrittfrequenz = 6000 1/min Drehmomentverlauf über Drehzahl sehr gut wegen hoher Spannung Opto-Trennung Error-Ausgang Enable-Eingang 500, 1000, 5000 oder 10000 Schritte pro Umdrehung einstellbar
-
Artikel
Receiver-Mainboard Plattform Philips PNX8950
Wichtiger Hinweis = Vor dem Arbeiten an der Platine oder Öffnen des Gehäuses ist der Netzstecker (230V) zu ziehen. Denn: Der Kühlkörper (des Netzteils) führt eine Spannung von 115V ! = Betriebssysteme = Bestehenden Inhalt aus dem Flash auslesen. Von User AgentData wird freundlicherweise die Erklärung
following signatures couldn't be verified because the public key is not available: NO_PUBKEY 010908312D230C5F dies kann man mit: gpg --keyserver pgpkeys.mit.edu --recv-key 010908312D230C5F gpg -a --export 010908312D230C5F | sudo apt-key add - beheben. (Den Key durch den bei euch angezeigten ersetzen) Danach
-
Artikel
Solarwecker mit DCF77 sowie Temperatursensor
programmierbare Weckzeiten - schnell einstellbar am Abend ohne minutenlang Morse-Codes zu drücken kein 230V Stromnetz notwendig kein Batteriewechsel notwendig die 2 fetten Solarmodule (5V, 150mA) laden die Buffer NiMH-Akkus auch bei geringem Lichteinfall im Schlafzimmer, auch in der Wintersaison ausreichend
23,8 % Full Data Memory Usage : 723 bytes 35,3 % Full RTC. Mit einem externen Standard-Uhrenquarz (32kHz) sowie dem Timer2 der ATmega-Serie lässt sich sehr einfach eine RealTimeClock aufbauen, die als Taktgeber für die Uhrzeit verwendet werden kann. Der Vorteil zum Ringoszillator des Controllers liegt
-
Artikel
Richtiges Designen von Platinenlayouts
DuKo Trenne die Bereiche der Kleinspannung und Netzspannung deutlich voneinander wenn Du wirklich 230V Netzspannung auf der PCB brauchst. Der notwendige Abstand hängt von der Gefährdung ab, siehe auch Leiterbahnabstände. Dabei must Du zwingend zwischen Luft- und Kriechstrecken unterscheiden. Eine Kriechstrecke
beiden Potentialen. Die Luft- und Kriechstrecken betragen zwischen 3 und 8 mm. Maximale Spannung z.b. 3kV/cm, bei lackierten Platinen 10kV/cm. Möglichst eine großflächige Ground-Plane für Masseverbindungen. Grundsätzlich gilt immer: So einfach wie möglich, so komplex wie nötig. Das bedeutet, daß man die
-
Artikel
ARM Cortex Mikrocontroller
Entwicklungsumgebung an. Die auf Eclipse basierende Entwicklungsumgebung (LPCXpresso) ist nach der Installation bis 8kB freigeschaltet und nach einer einfachen und kostenlosen Registrierung für 256kB. LPCXpresso steht für Windows, Linux und Mac zur Verfügung. ST bietet für seine STM32 Prozessorfamilie eine kostenlose
und ohne Codesize-Limitierung, dafür mit anderen Einschränkungen Cosmic Software (Windows), bis 64kB kostenlos Crossworks ARM (inkl. Toolchains basierend auf GCC und Clang, für Windows, Mac OS und Linux) IAR Embedded Workbench for ARM (Windows) MDK-ARM von Keil/ARM (Windows), Lite-Version bis 32kB
-
Artikel
Transformatoren und Spulen
0,4 T; das ist die absolute Grenze. Für ein typisches Leistungsferrit muß man die Flußdichte bei 25 kHz unterhalb 150 mT halten, und über 100 kHz unter 50 mT. Aber viel hängt auch von der Kerngröße ab. Ein größerer Kern muß dabei mit geringerer Flußdichte arbeiten, um eine Überhitzung zu vermeiden. Normalerweise
Schaltzeit sind reserviert für Schaltzeit des Transistors, Totzeitsteuerung des Steuer-ICs etc. Bei 100 kHz ist die Ladezeit 3 µs, die Entladezeit 6 µs. Ein Blick ins Datenblatt sagt uns, daß bei 100 kHz und einseitiger Magnetisierung die Flußdichte auf 100 mT begrenzt werden sollte. Durch Anwendung von
-
Artikel
AVR Softwarepool
(A) DCC Decoder DCF77. (Zeitsignaldienst für funkgesteuerte Uhren auf der Langwellen-Frequenz 77,5 kHz) (A) DCF77 AVR-Assemblerbaustein (A) DCF77-Uhr mit ATTINY12 (A) DCF Digital Empfangsmodul - Korrelation - (Assembler)ATmega8 (C) DCF77 PIC-Projekte.de (C) DCF 77 (C) DCF-Uhr mit DotMatrix-Anzeige für
Voltmeter (A+C) Multimeter (C) Wirkleistungsmessgerät - "Ein einfaches Wirkleistungsmessgerät für 230V Verbraucher ohne Netztrennung mit 3 stelliger 7-Segment Anzeige für Verbraucher bis 500W." (+ ähnlicher Aufbau mit Silabs Controller) Thermometer. (A) Zeit + Temperatur auf LCD mit AVR (C) Thermometer
-
Artikel
Raspberry Pi YAIR (Yet Another Internet Radio)
Standby Spannungsversorgung Phihong, PSAA 20R-120 (20W, 12V) Niedrige Standby-Leistung von 0,5W (auf 230V Seite, 32mW auf 12V Seite) Leistungsaufnahme im Betrieb bei geringer Lautstärke: 10W Abschaltbarer Step-Down Regler für Raspberry Pi auf Basis des LM2676 Linearer Regler für MCU: LM2951 MCU NXP 89LPC922
LM2950-3,0 und einem IRLML6402 als Leistungsschalter aufgesteckt. Gate des IRLM6402 wird über einen 10k Pull-Up auf 5V gezogen und vom 5-Volt toleranten Open-Source Ausgang Pi_Off des MCU angesteuert. Auf der Platine des Raspberry Pi wird die Eingangssicherung entfernt und die Eingangsspannung wird über
-
Artikel
RPi als D/A-Wandler
vermeintlich 'sicheren' Transformatoren gebastelt wird, muss stets bedacht werden, dass diese an einem 230V-Stromnetz betrieben werden und man eher einmal mehr als weniger prüfen sollte, ob man durch eventuelle Fehler mit lebensgefährlicher Spannung in Berührung kommt! Auswahl eines Beispielprojektes. Günstige
17-4), npn-Transistoren (BC 337-40) zur Signalverstärkung sowie einige Widerstände im Bereich von 2k und 400 Ohm. Kaskadierung von Transistoren zur Signalverstärkung. a. Entsprechend Schritt 2.4.d. (ein Relais bei 50 Ohm) wird zunächst ein Optokoppler eingesetzt, dessen Signal durch einen Transistor
-
Artikel
Liste von FPGA Eval boards
werden, Beispieldesign unter Webseite: Preis als Raggedstone1 RS1-400C £155.00 + £25 Versand -> ca 230 Euro inkl. Raggedstone 2 - Spartan-6 PCI-Karte. XilinxTM SpartanTM-6 FPGA, FGG484 package mit XC6SLX25T bis XC6SLX150T PCI Express Interface PCIe Gen1 (2.5 GBits-raw) interface 128Mbit SPI Flash Memory
XC6SLX100 or XC6SLX150 bis zu 180 DSP48 (18×18 multiplier + adder + accumulator) slices per FPGA bis zu 184K flip-flops bis zu 147K logic elemente bis zu 268 block SRAMs (18Kb) per array FPGA 16 DDR3 memories X16 interface at 625-800 Mbits/s Trenz-Electronic. Trenz bietet im Bereich FPGAs vor allem Xilinx-Produkte
-
Artikel
Pollin Funk-AVR-Evaluationsboard
0,0 2400 311 2403 0,1 624 2400 0,0 4800 155 4807 0,1 311 4807 0,1 9600 77 9615 0,2 155 9615 0,2 14,4K 51 14423 0,2 103 14423 0,2 19,2K 38 19230 0,2 77 19230 0,2 28,8K 25 28846 0,2 51 28846 0,2 38,4K 18 37473 2,8 38 38461 0,2 57,6K 12 57692 0,2 25 57692 0,2 76,8K 8 83333 8,5 16 78947 2,8 115,2K 5 125000 8,5 12 115384 0,2 230,4K 2 250000 8,5 5 250000 8,5 250K 2 250000 0,0 5 250000 0,0 Bestimmte Baudraten können ohne Abweichung oder mit tolerierbar kleiner Abweichung (max. 0,2%) eingestellt werden, während andere Baudraten
-
Artikel
Sprites mit FPGAs
dem Fall: Rotation in beliebiger Schrittweite (z.b. 75°) Skalierung in beliebiger Schrittweite (z.b. 230%) Scherung, wobei diese selten genutzt wird Mathematik im Hintergrund. Im Weiteren bezeichnet: sx/sy = source x/y, die X/Y Koordinate des Quellpixels tx/ty = target x/y, die X/Y Koordinate des Zielpixels
bei vollen 15 Bit Farbtiefe des Gameboy Color. Bedarf an FPGA Logik: ~2000 Luts ~1200 Flipflops 268 kBit Blockram (inklusive Background Engine) Der Code befindet sich in der Linkliste unten. Eigenenwurf. Die Hauptmotivation war überhaupt eine Sprite Engine zu haben. Die Notwendigkeit ergab sich ursprünglich
-
Artikel
WordClock mit WS2812
ergänzen. ohne IRMP (TSOP31238) wird folgender Widerstand als PullUp empfohlen: Reichelt Widerstand 100 kOhm ohne DCF wird folgender Widerstand als PullUp benötigt: Reichelt Widerstand 100 kOhm ohne LDR wird folgender Widerstand als PullUp benötigt: Reichelt Widerstand 10 kOhm Bitte auch die optionalen Warenkörbe
) und an Pulldown 10k Die Anschlüsse, die zu K1 im Prinzipschaltbild führen, können per Kabel an die 8-pol. Buchse, welche für den ESP-01 vorgesehen ist, herangeführt werden. Die Anschlüsse, die zu K2 im Schaltplan führen