-
Artikel
Editoren/IDEs
Voraussetzungen zumindest anfangs von Vorteil sein kann, eine IDE zu verwenden. Wenn bereits Erfahrungen z.B. mit Eclipse oder Code::Blocks gesammelt wurden, ist es sicher vorteilhaft, damit entsprechend weiterzuarbeiten. Wer jedoch einen Windows-PC und einen originalen Atmel-Programmieradapter (oder zumindest
-
Artikel
Lichtsensor / Helligkeitssensor
Touch-Sensor Integrierte Photosensoren. Light-to-Voltage Converters Light-to-Frequency Converters (z. B. TSL230R, tageslichttauglich) Linear Sensor Arrays Light-to-Digital Converters Color Sensors Maxim MAX44009 Ambient Light Sensor -- Breakouts Boards bei aliexpress.com erhältlich Texas Instruments OPT101
-
Artikel
USBPROG-51 Flip/FlashMagic Universal Programmieradapter
haben viele nützliche Zusatzfunktionen. Die Mikrocontroller sind außerdem billig und in Kleinmengen z. B. bei Reichelt zu bekommen. Unterstützte Mikrocontroller. NXP (FlashMagic) P89C51RAx, P89C51RBx, P89C51RCx, P89C51RDx, P89CV51 P89C660, P89C662, P89C664, P89C668, P89C669, P89CV660, P89CV662, P89CV664
-
Artikel
ENC28J60
) Hardware. Minimalbeschaltung (Quelle: Olimex) Bausatz Ethernetmodul mit ENC28J60 (Ohne smds, www.b-redemann.de) Im mikrocontroller.net Shop das Modul von Olimex (22.04.2008) Ulrich Radig Ethernet ATmega32/644 Experimentierboard (01.09.2008) Pollin Bausatz AVR-NET-IO, ArtNr 810 058 (01.09.2008) Z-LAN
-
Artikel
LED cube
Ebene) P4-P11: 8 pin Header (vertikal verkabelte Anoden) Q1-Q8: N-MOSFET (egal, mindestens 0,5A. z.B.: IRLZ34N IRLU2905, IRLIZ44N) R1: 100k R2-R9: ~1k (passend zum FET) R11-73: Vorwiderstände, so bemessen, dass jede LED mit 8,75mA läuft U1: 7805 U2-U9: 74HC573 IC1: ATMega32 X1: 16MHz Die 8,75mA sind
-
Artikel
Xilinx ISE: Hinweise zu Versionen
Error ab, obwohl die Konstante deklariert und i.O. ist. Schreibt man statt der Konstanten die Zahl (z. B. 4 downto 0) ist alles i.O.. An irregulärem VHDL kann es nicht liegen, modelsim vetarbeitet es anstandslos. Vorteile. Der Projektnavigator soll seltener Projekte "zerschiessen". Der Router liefert "brauchbare
-
Artikel
STM32 CooCox Installation
gcc-arm-none-eabi-4_8-2013q4-20131204-win32.zip", das ZIP Archiv, nicht die EXE) Die Installation der CoIDE nach z.B. C:\CooCox ausführen. Den Ordner C:\CooCox\CoIDE\gcc-arm-none-eabi-4.8 anlegen und die Dateien aus dem zweiten Download dort hinein entpacken. (Das ZIP reicht, da GCC weder Einträge in Systemverzeichnisse
-
Artikel
Ideenpool
bis 10 °C in Deutschland)." 5-10 Meter in die Tiefe bohren ist noch ohne großen Aufwandt möglich, z.b. mit einem Bohrer für normale Bohrmaschinen den man sich ausleihen kann. Danach kann man dünnes, flexibles Kupfer- oder Eisenrohr aus dem Baumarkt zu O Spiralen biegen, die auf der ganzen Länge des Bohrloches
-
Artikel
C vs C++
zahlreichen Stellen des Programms verteilt berücksichtigen muss, abstrahiert man den Datenaustausch z. B. Verbindung initiieren Daten übergeben Übernahme bestätigen Verbindung abbauen in einem Interface. Jede der genannten Operationen entspricht dabei einem Zeiger auf ein entsprechendes Unterprogramm (also
-
Artikel
STK500USB-Adapter
R8 0805 1 180Ω SMD-0805 180 0,10 € R9 0805 1 TASTER 3301 0,08 € S1 Kurzhub 1 USB BWM 0,89 € X2 USB-B-mini 1 D-SUB ST 09EU 0,24 € X3 male SUMME 15,50 € (1) : Alternative: SP232ECN - günstiger, aber nicht bei Reichelt erhältlich; oder MAX232ACSE - teurer, aber höhere maximale Datenrate. (2) : jeder andere
-
Artikel
CRC
Generator-Polynom vom Grad 16 ist, sprich es hat 17 Bit. CRC-16 ist auch die häufigste Form, es wird aber auch z. B. CRC-8 oder CRC-32 verwendet. Anwendung. Zur praktischen Anwendung dieses Verfahrens: An die zu schützenden binären Daten werden N Bits mit dem Wert Null angefügt, wobei N das Grad des Generatorpolynoms
-
Artikel
MenuDesigner
ist sinnvoll wenn kein Bildschirmwechsel erfolgt, aber sich auf dem aktuellem etwas geändert hat, z. B. ein anderer Text gesetzt wurde. Indexnummern für Dynamische Texte und Grafiken, die Eigenschaften von Radiogroups und Checkboxen werden auf eine ähnliche Weise automatisch generiert und sind dann unter
-
Artikel
SDR-Radio mit Raspberry Pi Pico
einige Schaltungsvorschläge für "Aktive Antennen", meist eine simple Transistorstufe (Transisortyp BC547B) oder neuerdings auch mit Breitband-OPV. Einfache Transistorstufen genügen aber meist nur bis einige MHz. Eine Magnet-Antenne (loop) kann, entsprechend ausgerichtet, manche Störer in der Umgebung "ausblenden
-
Artikel
DDS-Signalgenerator per USB
gibt dem Nachbauer außerdem die Möglichkeit, seinen eigenen Code auf einfache Weise zu ergänzen, um z.B. Ausgänge zu schalten, welche weitere Funktionen triggern uvm. XMControl v1.0.4 (basic version) XMControl v1.1.2 (basic version incl. special GPIO register) Fertigung. Die Fertigung der Einzelteile beschränkt
-
Artikel
DebugWIRE
eingeschaltetem debugWIRE sind die Sleepmodes unwirksam. Es lässt sich zwar das richtige Verhalten, z.B. die Funktion des Timer2 mit einem Uhrenquarz im Power Save, beobachten. Der Stromverbrauch wird jedoch nicht gesenkt! Eine Messung des Stroms führt somit nicht zu praxisgerechten Ergebnissen.
-
Artikel
USB-Stick am Mikrocontroller
seinen einzigen Backup-Stick zum testen verwenden... Mit dem VNC1L-1A können auch andere Geräte, wie z. B. USB-Drucker, Kameras und Handys angesteuert werden. Über Kommentare und Anregungen bin ich dankbar. Kontakt: Matthias Kahnt / matthiask (az51@gmx.net) (zum Diskussionsbeitrag im Forum) Weiterhin ist
-
Artikel
SDRAM-Timing
Machines kodiert sind. Zwischen den FlipFlops gibt es im einfachsten Fall eine direkte Verbindung, z. B. in einem Schieberegister. Wenn Daten logisch verarbeitet werden sollen, befindet sich zwischen FlipFlops eine logische Verknüpfung mehrerer Signale, die je nach Komplexität eine kurze oder lange Durchlaufverzögerung
-
Artikel
Netzteil und Akku - Ladeschaltung mit MAX712/713
=Ist noch in Arbeit= Einleitung. Elektronische Geräte, wie z.B. Meßgeräte die sowohl für stationären wie auch den mobilen Einsatz gedacht sind, haben zur Stromversorgung Batterien oder im günstigeren Fall Akkus als Energiequelle. Auch ist häufig ein netzgetrenntes
-
Artikel
Umbau Luftentfeuchter Comedes LTR 600
U2 wird mit dem Ausgangssignal des Schmitt-Triggers unter Spannung gesetzt und seine Eingänge A und B liegen auf H. Dadurch arbeitet der Timer mit einem Teilungsfaktor von 65536. Die Zählfrequenz von U2 liegt bei f = 1 / (2,3 x R11 x C8). Mit R11=191kOhm und C8=100nF ergibt dies einen Wert von 22,8 Hz
-
Artikel
LED-"Birnen"
Üblicherweise werden Niederspannungs-LED-Lampen an einem dezentralen Transformator betrieben, wie z.B mit 24V. Mit einer geeigneten Vorschaltung zur Spannungsherabsetzung im Lampengehäuse, sind sie auch indirekt an 230V-Netzen benutzbar. Betrieb von Standard-LEDs an 230V. Mit der nebenstehenden Schaltung
-
Artikel
Steuerung und Regelung eines Raums mit dem AVR-Webserver
aktuelle Raumtemperatur oder der Status des Heizungsventils. Als LCD wurde das POWERTIP PC1602LRS-FSO-B-Y6 von dem Elektronikversender Pollin mit 2x16 Zeichen verwendet. Wichtig ist bei dem LCD, das dieses einen Industriestandardcontroller besitzt. Das LCD wird, um Portpins zu sparen, nur mit drei Leitungen
-
Artikel
TTL74185
ersichtlich. Deshalb wird bei der Beschreibung mit Ausgangsfelder der einzelne Ausgang nicht verkürzt (z. B. BCD(0)). Wünschenswert ist eine kompakte Beschreibung als Feld, die dennoch aufspaltbar und somit optimierbar ist. Vielleicht sollte der Ausgang nicht als Vektor deklariert werden?
-
Artikel
Platinenlaminator
Möglich gewesen) Geschenkpapier (DM) erstmal das von der öffentlichen 100m Rolle im Kassenbereich OKI B430dn, Darkness +2, Paper Black Setting +1, Toner schmilzt bei 80-90°C (Test mit Bügeleisen) Zahnpasta & Spülmittel mit Stahlputzwolle dann Aceton 180 Standard Olympia A2020, der Platinendurchlauf erfolgt
-
Artikel
Solarwecker mit DCF77 sowie Temperatursensor
von längeren Aufgaben dient ein Task-Handler zur seriellen Abarbeitung gesammelter Aufgaben wie z.B. Display-Updates. Weiterhin ist ein Task-Scheduler implementiert, der sich um die Ausführung von seltenen Ereignissen kümmert, wie Beispielsweise die Weckfunktion, die Temperaturmessung oder die tägliche
-
Artikel
DCF77-Funkwecker mit AVR
relativ empfindlich auf Störfelder von PCs, Laptopnetzteilen oder anderen Quellen starker Pulsströme, z. B. LED-Matritzen, gemultiplexten Nixies und anderes reagiert. Ein Abstand von 1 m und mehr ist hier nötig, um ein sauberes Signal zu bekommen. Ausserdem sollte man die Versorgungsspannung ALLER ICs sauber
-
Artikel
OneBitSound
Gerät besitzt eine analoge Eingabe (Potentiometer, experimentierfreudige Musiker können diesen z. B. durch einen Fotowiderstand ersetzen) und zehn digitale Eingaben (Knopfschalter). Letztere sind in folgende Gruppen aufgeteilt: Record-Knöpfe (analoger Wert wird im Sequencer gespeichert), Jam-Knöpfe
-
Artikel
LAUNCHXL-F28379D
struct tUSBRequest{ // Als Byte-Array sowohl für C2000 als auch für ARM geeignet uint8_t bmRequestType,bRequest,wValueL,wValueH,wIndexL,wIndexH,wLengthL,wLengthH; uint16_t wValue() const {return wValueH class zugunsten von struct verzichten, das erspart für's erste Member und Methoden public machen zu müssen
-
Artikel
Durchblicker
Cursor1 aktiv RUN CONTINOUS normal Step = F(S1) Step = 10 Cursor2 aktiv Xilinx Starterkit Spartan3. t.b.d Die Belegung der Schalter kann von Nexsys3 übernommen werden. Buttons bietet diese Board nur 4 die in einer Reihe angeordnet sind. Die beiden rechts könnten die Cursorsteuerung übernehmen, PC-Tastatur
-
Artikel
24V UP-Einsatz für Bewegungsmelder von Jung, Berker und Gira
verwendete Gehäuse, welches nicht gerade günstig ist, durch ein modifiziertes Vergussgehäuse (Hammond 1596B107) ersetzt wurde und andererseits wurde auf die Verwendung von SMD-Bauteilen weitgehend verzichtet, mit Ausnahme der Keramikkondensatoren und des Mikrocontrollers. Aufbau. Hier will ich noch ein paar
-
Artikel
LPC-Tutorial
Vorteile: mehr und stromsparendere Sleep-Modes Einfach zu benutzende Hardwaremodule Mächtige Hardware (z.B. State Configurable Timer) Gute Dokumentation (für den Programmierer unabdingbar) als einzige ARMs auch im DIP-Gehäuse erhältlich Vorbereitungen. Als erstes benötigt man den Chip, den es zu programmieren
-
Artikel
Experimenteller Richtkoppler
hinzu, die ein herausrechnen der gesuchten Werte ermöglicht. Dabei entstehen die Hilfsgrößen a und b, die jeweils die vor- und rücklaufende Welle repräsentieren und die Bezeichnung Wellenamplitude tragen. Im Betrag entsprechen diese Hilfsgrößen der Quadratwurzel der jeweiligen Leistung, wobei noch der
-
Artikel
Soft-PWM
Zu beachten ist, dass die Einstellung im #define PWM_PRESCALER mit der realen Einstellung in TCCR1B übereinstimmen muss. Eine Einschränkung gilt allerdings für alle Soft-PWMs. Die PWM-Frequenz muss niedrig genug sein, damit sich die Interrupts nicht überschneiden. D.h. der Wert T_PWM muß immer größer
-
Artikel
74xx
Forum Logic Selection Guide (2014) Umfassende Zusammenfassung unterschiedlicher Logik Technologien 4000B Series CMOS Functional Diagrams Übersicht für 40xx-CMOS-Bausteine Vergleich verschiedener Technologiefamilien Atanua is a real-time logic simulator for the 7400 series, designed to help in learning of
-
Artikel
Royer Converter
und Sekundärspule. Damit kann kontaktlos recht viel Energie übertragen werden. Anwendungen sind z. B. die Ladestation elektrischer Zahnbürsten oder ein Rotationstrafo für eine Propelleruhr. Für Letzteres soll dieses Beispiel hier dargestellt werden. Die Schaltung benutzt einfach beschaffbare Bauteile
-
Artikel
Beispiel Makefile
--------------------------------------------------------- WinAVR Makefile Template written by Eric B. Weddington, Jörg Wunsch, et al. Released to the Public Domain Additional material for this makefile was written by: Peter Fleury Tim Henigan Colin O'Flynn Reiner Patommel Markus Pfaff Sander Pool Frederik
-
Artikel
Avr-gcc Bugs
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
-
Artikel
Entwicklung eines Motorsteuergerätes für den Trabant
Schutzbeschaltung der Hauptspannungsversorgung kommt. R1 wird mit den empfohlenen 240 Ohm bestückt und R2 kann z.B. mit 2 kOhm bestückt werden. Alle Kondensatoren und Schutzdioden werden nach dem Empfehlungen des Datenblattes bestückt. Dies ergibt eine Spannung von ~11,7 V, also genau innerhalb der Betriebsparameter