-
Artikel
Differenzverstärker
R16 1x Kondensator 56p C1 1x Kondensator 470n C2 2x Kondensator 5,6n C3, C4 5x npn-Transistor BC547B T1, T2, T3, T4, T7 3x pnp-Transistor BC557B T5, T6, T8 2x Zener-Diode 4V7 D1, D2 1x Leuchtdiode 3mm D3 1x Diode 1n4148 D4 15x Lötnagel 1mm - 14x Steckschuh 1mm - 4x Schraube M3x12mm - 4x Mutter M3 -
LTspice/SwitcherCAD Vertiefendes zu Operationsverstärkern Op Amps for Everyone Design Guide (Rev. B) (Texas Instruments)
-
Artikel
Evaluations-Platine für Heimautomatisierung
Taster 4 Kondensatoren 100 nF 1 Elko 2,2 uF 3 LEDs in rot, gelb, grün 1 IR LED 3 NPN-Transistoren z.B. BC 547A 1 Wannenstecker 10 polig 1 IC-Sockel mit 32 Pins. Davon wird an einer Seite die Eckenpins entfernt, da die Arduino-Platine nur 30 Pins hat. einige Buchsensockel mit 8,5 mm Höhe. Ich kaufe meist
im Ausland kauft, zahlt weniger als EUR 15,-) 433 MHz Funkmodule (weniger als EUR 5 pro Paar) DS18B20 als Temperaturfühler (unter EUR 1,20 + Versand innerhalb der EU) DHT22 oder AM2302 als Feuchtigkeits- und Temperatursensor (unter EUR 6) ENC28J60 Ethernet LAN Network Module (unter EUR 4,00 - den mit
-
Artikel
STM32F10x Standard Peripherals Library
RC-Oszillator). Zumindest der interne 8 MHz-Oszillator ist für die meisten Anwendungen genau genug. Für z.B. USB oder CAN mit Taktraten > 100 kbit/s ist er aber nicht genau genug. Der interne 40 kHz-Oszillator hingegen ist sehr ungenau (zwischen 30 und 60 kHz). Hardwaretechnisch sollte darauf geachtet werden
HSI-Takt genutzt, um einen definierten Zustand zu haben (also der interne 8 MHz RC-Oszillator). Das ist z.B. erforderlich, damit der integrierte Bootloader mit einer bekannten Frequenz versorgt wird (sofern dieser über die Boot-Pins überhaupt gewünscht ist). Zum Glück gibt es ein automatisches Sicherheitsfeature
-
Artikel
P89626/UART
Schnittstelle. Am einfachsten man beschafft sich ein sog. "PL-2303 USB-to-Serial Port Adapter", z.B. ein Handy-Kabel, mehr dazu: UART auf USB 1 2 3 4 GND Tx Rx oder bei Silicon Labs CP210x USB to UART Bridge 1 2 3 4 GND Rx Tx Belegung kann man auf diesen Bildern sehen: Verbindung unter Linux. USB Stecker
testen. Testen kann man die Verbindung über Telnet, in dem man irgendwas nach /dev/ttyS0 sendet, z.B.: ~ # ls / -la > /dev/ttyS0 << zurück zur Hauptseite 'P89626'
-
Artikel
SMD One Wire Adapter im Sub-D Gehäuse
versorgt und haben keinerlei Masseverbindung zum PC bzw. Schutzleiter! Eagle Files. Bilder. Seite A Seite B Mit DS18B20 Sensor: Im Gehäuse: Schaltplan und Board. Reichelt Stückliste. 1* 1N 4148 SMD Gleichrichterdiode SMD, Mini Melf , 100V, 0,15A 1* D-SUB BU 09 D-SUB-Buchse, 9-polig, Lötkelch 1* KAPPE CG9G
-
Artikel
Lötzinn-Datenbank
wollte mehr bestellen, bekam es aber nicht mehr HoChiMin Hanwuyou Zinn 60% Blei 40% 1,5-2,0% Beispiel + bAli Beispiel für grobeN Unfug NoName Beispiel Beispiel Beispiel Beispiel --- Ali Beispiel Sieht unter dem Mikroscope so aus als ob das keine Legierung, ist sondern Innenader Blei und Außenader Zinn, allerdings
Reparaturen & zum Entlöten Polen um 1999 ca. 75 PLN ? Kilorolle aus Elektronik-Laden hält sich bis heute B-1 JINHU Sn60 Pb40 CF-10(?) 2% Nicht so toll eBay 2020-05 7,69 € Flussmittel riecht komisch nach Kaugummi, Lot benetzt Lötspitze schlecht; evtl. Pb/Sn vertauscht? ESPLB KAINA Sn99.3 Cu0.7 N/A 2% Besser
-
Artikel
Assembler
eingeführt, dem ersten Menschen, der nachweislich ein Programm geschrieben hat. Typische Mnemonics sind z. B. ADD, SUB, oder MOV. Assembler, die auf einer Hostplattform H laufen, aber Objectcode für eine andere Zielplattform T erzeugen, nennt man Crossassembler. Sie werden heute typischerweise für Mikrocontroller und DSPs verwendet. Man möchte ja z. B. Waschprogramme nicht direkt auf der Waschmaschine entwickeln, sondern lieber bequem auf einem PC. Bei der Portierung elementarer Software (Betriebssystemkerne, Treiber) auf neue Hardwareplattformen
-
Artikel
VHDL Flankenerkennung
noch zuverlässig erkennen zu können, ist es möglich, mehrere Takte gegeneinander zu verschieben, z. B. um jeweils 45 Grad (8 Takte aus PLLs) und das Signal mit diesen Takten in parallelen FFs einzusynchronisieren. Durch 2-faches Synchronisieren und Weitergabe über jeweils asynchrone FIFOs können die
Beim Übergang von Ergebnis>3 wäre ebenfalls eine Flanke sicher zu erkennen. Mit den 8 Takten sind z. B. Flanken von bis zu dem 4fachen der Systemfrequenz zu erkennen.
-
Artikel
Heizungsthermostat
Thermy. baugleich mit Comet] Herstellerwebsite: www.thermy.de FHT. REV FHT 8R-2 REV FHT 8V-2 ELV FHT-80B Fotos: =Siehe auch= Elektrothermische Stellantriebe für Heizkörper, z.B. von Danfoss: TA Heimeier:
-
Artikel
Oversampling
Bauteile. Als Alternative wird oft Oversampling genutzt und der Wandler mit einer höheren Frequenz (z.B. 4 fach) betrieben, und dann ein digitaler Filter für den steilen Übergang genutzt - der analoge Filter für die höhere Samplingfrequenz ist deutlich einfacher, da er flacher ausfallen darf. Nebenbei
1 Bit gewonnen. Die Genauigkeit erhöht sich dabei allerdings nicht wesentlich. Reale AD-Wandler z.B. im Bereich Multimedia arbeiten mit bis zu 256-facher Überabtastung. Sinx/x-Korrektur. Außerdem ist mit einer höheren Abtastrate weniger oder keine "sinx/x"-Korrektur mehr nötig, ein Filter, dass im
-
Artikel
"Additive" PWM
stattfindet. Programm. Das Programm ist das aus dem Turorial Softwar-PWM mit einigen Änderungen. Am Port B werden an den Pins PB0 bis PB5 wieder insgesamt 6 LEDs gemäß der Verschaltung aus dem I/O Artikel angeschlossen. Jede einzelne LED kann durch setzen eines Wertes von 0 bis 255 in die zugehörigen Register
Timerinterrupt abläuft und eine konstante Rechenzeit benötigt, ist es einfach die übrigen Aufgaben, z. B. das Einlesen/ Ändern der Werte in der Main/Endlosschleife unterzubringen.
-
Artikel
Vorverstärker
MP3-Player zu betreiben Einen hochohmigen Ausgang mit einen niederohmigen Eingang zu verbinden (z.B. Ein LFE Ausgang an einen normalen Verstärker) Schaltung. Spezifikationen. Verstärkung: 3,3 Fach, jederzeit mittels R3 veränderbar Rechne R3 : R1 = Verstärkung ergänzende Hinweise. Wenn man ein Stereo
verhindern dass der Regler schwingt. Als Operationsverstärker können Standardtypen verwendet werden, z.B. der NE5532 oder der LM358N und noch viele andere… Folgende Bauteile kann man zu Versuchszwecken auch weglassen: C5, C12, C13, C3, C4, C8, C10, C11, C9 Folgende Bauteile kann man auch umdimensionieren
-
Artikel
Bildsensor
nach Aussen transportieren. Bauformen. Bildsensoren existieren in unterschiedlichen Technologien, z.B. CMOS, PMOS und CCDs. Auf der eigentlichen Matrix können zusätzliche lichtempfindliche oder lichtleitende Schichten in Form von beschichteten Dünnfilmen aufgebraucht sein. ARC (anti reflective coating
ist abhängig von einem externen Takt sowie Steuersignalen, die die Betriebsarten regeln. Damit ist z.B. das binning und auch das teilweise Auslesen der Sensoren konfigurierbar, wodurch unterschiedliche Bildgössen und -wiederholungsgeschwindigkeiten (frame rate) möglich sind. Die Ausgabe der Daten erfolgt
-
Artikel
AVR Butterfly über serielle Schnittstelle programmieren
eins Rechners mit dem UART-Anschluss des BF (vgl. Abbildung) Terminal-Programm öffnen (MS-Windows: z. B. Hyperterm oder Bray-Terminal) und auf 19200bps, 8 Datenbits, 1 Stopbit, kein Parity-Bit, keine Flusskontrolle einstellen am Butterfly zum Menüpunkt "Download Name" durchhangeln ("Name"-Menü) den Joystick
möglich ist, funktioniert die Übertragung mit 19200 bps (bei 2MHz internem Takt). Terminalprogramm (z. B. für die Namenseingabe): neuere Versionen des Bray-Terminal haben eine Funktion, welche die serielle Schnittstelle freigibt, sobald das Terminalfenster den Fokus verliert (also ein anderes Programm "
-
Artikel
Strahlungssensor
Strahlensensor anzuwenden: UV-Sensoren Geigerzähler Scintillationszähler Dosisleistungs-Messung z. B. durch Schwärzung eines Films Nebelkammer Geigerzähler. Das Geiger-Müller-Zählrohr wird durch Ionisation beim Durchtritt von Alpha/Beta/Gamma-"Strahlen" kurzzeitig elektrisch leitend. Über einen Vorwiderstand
Detektoren. Sie bestehen aus einem typischen CMOS-Bildsensor mit einer lichtempfindlichen Beschichtung, z.B. in aSi-Technologie, welche die vom Szintillator ausgesendeten Photonen auswertet. Eine andere Form sind Sensoren für Teilchenstrahlung. Diese bestehen aus Gitterelementen, die unter Hochspannung stehen
-
Artikel
Wasser
Temperatur, Lösung.).) Elektrische Leitfähigkeit (Achtung: Elektrolyse) Mechanisch Schwimmer und z.B. Potentiometer (z.B. Tanksensor PKW) Druckmessung (absolut oder relativ mit Pumpe zur Lufteinperlung) Gewichtsmessung Wasser als Lösungsmittel (Zuckerwürfel, Salz, Papier) (nur Detektion, kein Pegel)
-
Artikel
R8C Codebeispiele
Verfahren dazu ist im R8C Hardware Manual Kapitel 6 beschrieben. Es muss natürlich externe Taktquelle (z. B. Quarz) funktionsfähig angeschlossen sein. Es folgt ein Beispiel für den R8C/13, so wie er inklusive 20 MHz Quarz auf der Prozessorplatine von Glyn/Elektor zu finden ist: Vorschläge fürs weitere Experimentieren
Senden einzelner Zeichen gezeigt. Als serielle Schnittstelle des R8C/13 wird UART0 benutzt, da UART1 z. B. auf dem Elektor-Applikationsboard bereits durch den Debugger belegt ist. Die Übertragung wird bei 19200 Baud, 8 Datenbits, 1 Startbit (unveränderlich), 1 Stopbit und keine Parität und kein Handshake
-
Artikel
MSPGCC
folders CC=gcc-3.4 make build vorangestellte "CC=gcc-3.4" auf die installierte GCC-Version abändern, z. B. "CC=gcc-4.4". Tut man das nicht, wird der vorhandene GCC-Compiler nicht gefunden und make liefert Fehler 77 zurück (Compiler kann keine ausführbare Dateien erstellen). 2.: Das verlinkte Package lädt
mit GCC 4.x übersetzt werden. Wenn dieser auf dem System standardmäßig installiert ist, kann man z. B. den GCC 3.4 zusätzlich installieren und dann vor der ./configure- Zeile $ export CC=gcc-3.4 einfügen. Hinweis: Bei Ubuntu (evtl auch bei anderen Distributionen) sind die Entwicklerdateien für die Library
-
Artikel
Eisenwarenversender
, Gewindestifte inhabergeführter Familienbetrieb in dritter Generation Mindestbestellwert 40€. Nur B2B. Schraubenbude (06420 Könnern). Homepage: Nach eigenen Angaben über 100.000 Artikel Athlet Werkzeuge Made in Germany: (Elektronik)Schraubendreher, Bits und Bithalter, Stift- und Steckschlüssel, Meißel
Justierschrauben Muttern Dübel Werkzeuge, Bits, Bohrer Silikon, Kleber, Dichtmittel DIN-Normteile z.B. verzinkte Unterlegscheiben, Edelstahl-Schrauben Versand 5.90€ keine Mindestbestellmenge Skiffy GmbH (Haan). Homepage: ➔ #Essentra Components Metallkleinteile, Kunststoffkleinteile, u.a. S&O Handelsgesellschaft
-
Artikel
Vorverstärker / Kopfhörerverstärker
MP3-Player zu betreiben Einen hochohmigen Ausgang mit einen niederohmigen Eingang zu verbinden (z.B. Ein LFE-Ausgang an einen normalen Verstärker) Schaltplan: Spezifikationen: Verstärkung: 3,3-fach, jederzeit mittels R3 veränderbar gemäß R3 : R1 = Verstärkung Folgendes ist zu beachten: Wenn man ein
verhindern, dass der Regler schwingt. Als Operationsverstärker können Standardtypen verwendet werden, z.B. der NE5532 oder der LM358N und noch viele andere… Folgende Bauteile kann man zu Versuchszwecken auch weglassen: C5, C12, C13, C3, C4, C8, C10, C11, C9 Folgende Bauteile kann man auch umdimensionieren
-
Artikel
Digital
Auflösung bestimmt dabei die Größe der Stufen. Mit einer Auflösung von 1 °C/Volt könnte „5 Volt“ z. B. für alle Werte zwischen 4,5 und 5,5 °C stehen. Die in der elektronischen Schaltungstechnik verwendeten digitalen Signale sind in aller Regel zugleich „binär“ und können damit nur zwei gültige Werte
werden, wenn ein Pegel im undefinierten Bereich über zu lange Zeit anliegt. Bei TTL-Signalen gilt z. B. der „High“-Pegel von +2,0…+5,0 V als „logisch 1“, während der „Low“-Pegel für „logisch 0“ zwischen 0…+0,8 V liegen muss. Bei CMOS-Signalen (wo die Betriebsspannung der Bausteine variieren kann) gelten
-
Artikel
Selbständigen-Treff
Angabe des Stadtbezirks kann natürlich die Angabe des Landkreises und der Gemeinde entfallen. Wer z.B. bereit ist zu solchen Treffen innerhalb des Landkreises anzureisen oder sich aus irgendeinem Grund nicht bis ins Detail verorten will, kann z.B. die Gemeinde durch einen Stern ersetzen. Die Gliederung
-
Artikel
Ölen schmieren fetten
für Holz und Haut und Wunden als Wundöl zu verwenden. Vorsicht: Nicht geeignet für Buntmetalle (z.B. Messing. Quelle). Der Hersteller gibt an, dass es nicht verharzt. WD40 Kriechöl, das durch die schnelle Verteilung sowie die schmierende und wasserverdrängende Eigenschaften in der Lage ist, z.B. festgerostete
-
Artikel
Schwingquarz
oft keinen Abgleich. Im Bereich der Mikrocontroller sind das im wesentlichen: genauer Zeittakt, z.B. für Uhren genaues Timing an Schnittstellen, z.B. UART oder USB Quarze kann man sowohl als einzelnes Bauelement kaufen, als auch komplett mit Oszillatorschaltung in einem Gehäuse. TCXO und OCXO sind
-
Artikel
TinyVT
des Fernschreibers und konnten bestenfalls eine Handvoll von C0 Steuerzeichen (ASCII 0x00-0x19, z.B. CR, LF) interpretieren. Die späteren "intelligenten" Terminals konnten mittels Escape Sequenzen verschiedene Funktionen ausführen, etwa Zeilen löschen oder den Cursor neu positionieren. Zu den bekanntesten
Einsatz als universelles Ein- und Ausgabegerät für Mikrocontroller auch als Terminal an einem PC (z.B. headless server, router) betrieben werden kann oder ohne Tastatur als eine Art Statusmonitor am Rechner, der per cronjob mit Informationen gefüttert wird. Hardware. Verwendet wurde ein LCD-Modul mit
-
Artikel
Transformatoren und Spulen
können wir von Flußdichte sprechen. Die Einheit ist Tesla, geschrieben als T, das Formelzeichen ist B. Die Definition ist einfach und offensichtlich. Man beachte, daß die Sprache von Quadratmetern im Bereich der Elektronik etwas praxisfern klingt, da die meisten Bauteile eher Querschnitte im Bereich
Parameter Formelzeichen Einheit Einheit Kurzform magnetischer Fluß Weber Wb magnetische Flußdichte B Tesla T Induktivität L Henry H Spannung U Volt V Strom I Ampere A Fläche A Quadratmeter m² Zeit t Sekunde s Energie E Joule J Windungszahl N keine 1 Frequenz f Hertz Hz Länge l Meter m Widerstand R Ohm
-
Artikel
Magnetfeldsensor
GmbH, Diverse Feldsensoren, auch als Endschalter nutzbar, Infineon "discontinued", Datenblatt "GMR B6" noch abrufbar NVE Corporation Dt. Vertretung: Förster-Sonde / Fluxgate-Sensor. Speake Ein Bauvorschlag mit Speake-Sensor gibts von ("Aufbau eines Messgerätes mit kommerziellem Sensor zur Messung der
stromführenden Leiters durch das Erdmagnetfeld in drei Raumrichtungen messen: Protonen-Präzessions-Sensor. z. B. zur geomagnetischen Vermessung mit Hubschrauber SQUID superconducting quantum interference device. - klassische Supraleiter He-Kühlung - "Hochtemperatur"-Supraleiter Stickstoffkühlung - Gradientensensor
-
Artikel
My nRF5832
folgende Features (nur ein kleiner Auszug aus dem Datenblatt): 32-bit ARM Cortex M4F processor 512kB flash + 64kB RAM Flexible and configurable 32 pin GPIO Simple ON/OFF global power modes Full set of digital interfaces including: SPI/2-wire/UART/PDM/ I2S, all with EasyDMA 12-bit/200KSPS ADC 128-bit
-
Artikel
Monoflop
Anwendung. Pulsüberwachung. Ein Monoflop kann genutzt werden, um ein Taktsignal zu überwachen. Das ist z. B. beim Multiplexen von LED-Matrizen von Vorteil, um einen Ausfall der Ansteuerung zu erkennen, wodurch sonst die LEDs zerstört würden. Wird nun die Pulszeit ein klein wenig länger gewählt als die Periodendauer
Eigenschaften als 74HC123 CD4538, klassische CMOS-Version davon, höherer Betriebsspannungsbereich CD4536B, programmierbarer CMOS-Timer für lange Zeiten MC14541, programmierbarer CMOS-Timer für lange Zeiten Siehe auch. Artikel NE555 Forumsbeitrag: Monoflop mit NE555 und Taster Weblinks. 24 Hour Timer, digitaler
-
Artikel
Netzspannung
am Messgerät zu prüfen. Empfehlenswert ist zunächst eine Vergleichsmessung an "bekannten" 230 V, z. B. wenn Spannungsfreiheit geprüft werden soll. Phasenprüfer. Werden nicht zu unrecht oft als "Lügenstift" bezeichnet. Eine zuverlässige Messung auf Spannungsfreiheit kann damit nicht erfolgen, da beide
von maximal ca. 360 V gerechnet werden sollte. Typische Spannungsfestigkeiten von Kondensatoren in z.B. primärgetakteten Schaltnetzteilen sind 450 V oder 600 V. Zusätzlich sollte ein entsprechender Überspannungsschutz (Varistoren) vorgeschaltet werden.
-
Artikel
Festkommazahlen ausgeben
Beispiel 1. Es sei eine Zahl w in 16 Bit dargestellt. Diese Zahl reiche 0 bis 65535. Dies seien z.B: 16 Bit von einem 16-Bit-ADC (ohne Vorzeichen) oder von einem 10-Bit ADC, wobei die niederwertigsten 6 Bits mit 0 aufgefüllt seien. Wenn der Messbereich von 0 bis 2.56000 Volt reicht, dann lässt sich
2.56 Beispiel 2. Es sei eine Zahl w in 16 Bit dargestellt. Diese Zahl reiche 0 bis 65535 Dies seien z.B: 16 Bit von einem 16-Bit-ADC (ohne Vorzeichen). Oder von einem 10-Bit ADC, wobei die niederwertigsten 6 Bits mit 0 aufgefüllt seien. Wenn der Messbereich von 0 bis 155.67 Grad Celsius reicht, dann lässt
-
Artikel
Nixie-Röhren/Versorgung/Kaufmodule/Nixie Supply eb253715716797
Händler: diverse Preis: 4,96 € inkl. Versand (März 2020) Bemerkung: Auch auf anderen Plattformen (z.B. AliExpress) vertreten Photos des Angebots. Technische Daten laut Angebot. Eingangsspannung: 9 ... 16 V Eingangsstrom: Keine Angabe Ausgangsspannung: 150 ... 220 V einstellbar Ausgangsstrom: Keine Angabe
Messungen. Messaufbau. Labornetzteil: Rohde & Schwarz HMP4040 Multimeter: Fluke 187; Fluke 287; Uni-T UT61B Elektronische Last: PeakTech 2280 Schaltbild des Messaufbaus: FIXME Eingangsstrom und Ausgangsspannung vs. Laststrom. FIXME: Diagramme FIXME: Messung für 15 V V_in nachtragen! Wirkungsgrad und Verlustleistung
-
Artikel
Liste von integrierten Schaltkreisen
integrierten Schaltkreise (IC) geben. A. Name Beschreibung Spannungen Bauformen Betriebstemperatur B. Name Beschreibung Spannungen Bauformen Betriebstemperatur C. Name Beschreibung Spannungen Bauformen Betriebstemperatur D. Name Beschreibung Spannungen Bauformen Betriebstemperatur DS1621 digitaler Temperatursensor
Textdisplays (es exitieren sehr viele Derivate); Daten für fertige Displays oft abweichend! 2,7-5,5V FP80B; TFP-80F ? I. Name Beschreibung Spannungen Bauformen Betriebstemperatur ICL7660 Spannungsinverter 1,5-10V (A-Version bis 12V) DIP; SOIC 0 bis 70°C (einige -40 bis 85°C) J. Name Beschreibung Spannungen
-
Artikel
RS-232
einstelligen Milliamperebereich, so dass diese Variante genügt. Ladungspumpen gibt es als IC wie z. B. den ICL7660, der aus einer positiven Spannung eine (annähernd gleiche) negative Spannung erzeugt. Da für RS-232 aber ohnehin Treiberstufen benötigt werden, die diese Pegel schalten können liegt es nahe
Leiterpaar übertragen werden (diffentielle Signale). Damit wird das Bezugspotential durch die TX- (B) - Leitung zum Empfänger geführt. Eine andere Methode ist die Datenübertragung durch Strom 4mA - 20mA. Hierfür können die Signale auch durch Optokoppler getrennt werden. Im Ruhezustand "Idle", also wenn
-
Artikel
P89626/usb key func
Dateien findet man hier: Stick Formatieren. Dazu braucht man einen Stick mit vFat. Diese läßt sich z.B. auf der Box so einrichten: / # mkdosfs /dev/sda1 -v -n USB_vFAT -i 12345678 mkdosfs 2.11 (12 Mar 2005) /dev/sda1 has 255 heads and 63 sectors per track, logical sector size is 512, using 0xf8 media
usb_key_func.md5 usb_key_func.md5 Diese Datei muß man auf der Box erstellen und enthält die Ausgabe von md5sum. z.B.: ~ # cd /e-data/XXX/ # usb_key_func.md5 alternative usb_key_func.sh. Hier eine Alternative Version von usb_key_func.sh, die nicht weiter bootet, aber die Box per telnet erreichbar macht: #!/bin/sh echo
-
Artikel
Forum-Teilnehmer
Software Ing. McFloppy Raphael Specht 86 678xx XxX info@rsp-design.de Analog NF & HF AVR, dsPIC AVR, PIC B.Eng. Nachrichtentechnik - Hardwareentwickler Profi . . 65 84xxx 08xxx . . DSP56F805 analog,Atmel,Pic alle 68HCxx . Ind.Steuerungen XtSI Henning 76 3xx Hab ich auch AVR, Delphi, Debian SysSoft Programmierer
linuxverfechter Gymnasiast Esko Alexander Schmidt BJ 90xxx XxX klick mich AVR XxX XxX Daisho Jens B. 71 58XXX funktioniert sowieso - In-Circuit-Test,Löttechnik HP3070-Serie II Fehler reproduzieren Entwickler mit Gott-Komplex Analysetechniker LameM Marian Hillemann 79 01159 0351... ... ... AVR ... .
-
Artikel
AVR-Codesammlung Übersicht
Controller mit AVR und VRAM (Andreas Kaiser) TV. AVR ASCII Video Terminal - 40 x 25 - BAS Signal (Jan B) ATmega8 erzeugt Video in C! (Ulrich Radig) Video Erzeugung mit LPC213x in C (Uli) TV VIDEO BILD BAS Frequenzzähler DVM Atmega8 Assembler (Bernhard Schulz) CRT / VGA. VGA Grafikkarte mit AVR und 8MB
verschiedene Grafikformate (hängt von System ab welche unterstüzt werden) zu laden und mittels z. B. dem Floyd-Steinberg Verfahren in Bilder mit geringerer Farbtiefe zu konvertieren. Außerdem ist es möglich das Bild zu beschneiden, rotieren, und skalieren, sowie eine (Graustufen)Farbanpassung vor dem
-
Artikel
AVR-DevCPP
Compiler Set konfigurieren-Abschnitt fügt man einen neuen Compiler durch betätigen der +-Taste hinzu, z. B. "GNU AVR Atmega64". Im folgenden ist wichtig, dass in der Auswahlliste neben der +-Taste der gerade neu hinzugefügte Compiler ausgewählt ist. Beim Compileraufruf müssen einige Flags angefügt werden:
ein Datei->Neu->Projekt und wähle in der Kategorie Basic Empty Project aus. Als Namen gebe man z. B. AVR-Atmega64 an und wähle im rechten unteren Teil C-Projekt aus. Als nächstes wird gefragt, wo das Projekt angelegt werden soll. Danach wird ein leeres Projekt erzeugt. Als erstes fügt man eine Haupt-Datei
-
Artikel
Zilog ZNEO Bootloader
vorhandenes Anwenderprogramm gelöscht. Auf Seiten des PC wird ein beliebiges Terminal Programm, z. B. HyperTerminal, benötigt. Die Kommunikation erfolgt mit maximal 115kBaud. Bei der Entwicklung wurde den besonderen Erfordernissen einer über USB getunnelten RS232 Verbindung mit vom Zielsystem gespeisten
Speisung über USB vom PC. Beide Varianten sind auf dem nachfolgenden Bild unter Verwendung einer Mini-B USB Buchse dargestellt. Ist keine elektrische USB-Verbindung zum PC etabliert so ist der TxD-Ausgang des FT232R hochohmig. Ein 150kOhm Widerstand nach Masse zieht den Pegel an TxD auf Low. Der Bootloader
-
Artikel
Neue Wanderkiste Kittler
zwischen den Wanderkisten umgepackt werden. Die Teilname Liste kann sich zwischenzeitlich ändern, z.B Urlaub, Abwesenheit, Rückruf um nur einige Beispiele dafür zu nennen. Die Wanderkiste wird nun doch wieder auf maximal 10 Kg begrenzt. Wer da dann im laufe der Runde etwas geändert haben möchte,sagt
der Kiste ergibt sich soweit automatisch. Die Teilname Liste kann sich zwischenzeitlich ändern, z.B Urlaub, Abwesenheit, Rückruf um nur einige Beispiele dafür zu nennen. Wer einen anderen Teilnehmer beleidigt, oder den Thread als Troll Plattform betrachtet fliegt raus aus der Runde. Oder wer sich vor
-
Artikel
Sinusgenerator mit IIR-Filter
Sinustabellen und Mehrfachfilter aufgrund der benötigten Speicher ineffektiv wird. Bei FPGAs und MCUs z.B. könnte zwar der Zugriff auf die Sinustabelle noch kanalweise alternierend erfolgen - die Glättung mit Mehrfach IIR-Filtern erfordert jedoch für jeden kanal mehrere Wertespeicher entsprechender Auflösung
Zusammenschaltung werden komplexe Gefüge in ihrem Verhalten simulier- und berechenbar, so bilden sich z.B. Oberschwingungen auf Wellen und Getrieben und deren Interaktion mit elektronischen Regelungen perfekt ab. Thema im Forum. iir Filter als Sinusgenerator Sinuserzeugung in VHDL FPGA Größe ausreichend
-
Artikel
IR-Tastatur Merlin Ruwido
Tastencodes. + Die Tastencodes der IR-Tastatur Bin Hex Taste ASCII Hex 0000 0100 0x04 A 0x41 0000 0101 0x05 B 0x42 0000 0110 0x06 C 0x43 .... .... .... .... .... 0001 1101 0x1D Z 0x5A 0001 1110 0x1E 1 0x31 0001 1111 0x1F 2 0x32 .... .... .... .... .... 0010 0110 0x26 9 0x39 0010 0111 0x27 0 0x30 0010 1000 0x28 Enter --- 0010 1001 0x29 On/Off --- 0010 1010 0x2A Backsp --- 0010 1011 0x2B Tab --- 0010 1100 0x2C Space 0x20 0010 1110 0x2E = --- Anbindung per Kabel. Wird eine kabelgebundene Übertragung gewünscht, muss das Datensignal abgegriffen werden. Eine Verbindung der IR-Tastatur an
-
Artikel
8051
durchaus auf dem aktuellen Stand der Technik sind. Kenndaten des Original 8051: jeweils bis zu 64 kB externer Daten- und Programmspeicher adressierbar 128 Byte internes RAM (8052: 256 Byte) 2 Timer/Counter (8052: 3 Timer/Counter) 2 externe Interrupts 4 8-bit I/O Ports, zwei davon für den Zugriff auf
Derivat von Infineon ist die xc800-Reihe(Stand 2009). Aktuellere Vertreter dieser Familie sind z. B. die MicroConverter® von Analog Devices, die AT89-Familie von Atmel, die MSC12-Familie von Texas Instruments oder die DS89C430 von Maxim (Dallas). Moderne 8051-Derivate warten unter anderem neben höherer
-
Artikel
Programmers Notepad
. Verknüpfen von Dateien mit Programmers Notepad. Suchen einer Datei mit der gewünschten Endung, z.B. Includedateien mit der Endung .h, mit dem Windows Explorer Verknüpfung herstellen mit Rechter Mausklick, "Öffnen mit...", "Programm auswählen..." Falls pn (Programmers Notepad) noch nicht in der vorgeschlagenen
eingetragen params= Wird an die auszuf hrende Datei weitergegeben parsepattern= shortcut= virtual keys (zB. VK_F10 = "121", VK_F11 = "122") --> Format-Angaben in [folder=] und in [params=]. %% Das Zeichen % %c 0 Spalte %l Zeilennummer %d Directory C:\home\html Angabe des Verzeichnisnamens, in der das aktuelle
-
Artikel
ESP8266-CPCB
RPSMA (optional, Ebay: 5pcs RP-SMA 3.50USD inkl. Versand) -> 0.60 EUR Spannungswandler (optional,z.B. LDO, digikey) -> 0.50 EUR (brutto) Gesamt mit RPSMA und Spannungswandler -> 5.92 EUR (brutto) Kostenkalkulation Material 2 (1EUR=1.20USD) PCB dirty-pcbs, 2 Layers, HASL, 5x5cm, 10 qty-> 14 USD, 4 PCBs
RPSMA (optional, Ebay: 5pcs RP-SMA 3.50USD inkl. Versand) -> 0.60 EUR Spannungswandler (optional,z.B. LDO, digikey) -> 0.50 EUR (brutto) Gesamt mit RPSMA und Spannungswandler -> 6.23 EUR (brutto) Gesamt mit nur einer Platine, ohne RPSMA, Spannungswandler, Pinheader -> 4.62 EUR (brutto)
-
Artikel
ModelSim
, 07/2008) und die Personal Edition arbeitet nur mit 40% der Geschwindigkeit von SE und enthält z. B. keinen Optimizer (vopt). Der Designer entspricht ungefähr der PE-Version und besitzt die Möglichkeit VHDL per Schaltplan zu erzeugen. Vergleichen lassen sich die Versionen direkt auf der ModelTech-Seite
folgenden Forumsbeitrag. Freie Versionen. Eine kostenlose Simulationsumgebung für Xilinx Bausteine war z. B. im ISE WebPack (Version 11.1, 2010) als ModelSim XE III Starter enthalten, das kostenlos bei Xilinx erhältlich ist. Sie simuliert bei mehr als 10000 Codezeilen nur noch mit geringerer Geschwindigkeit
-
Artikel
Qt Creator als IDE für Mikrocontroller
von gfl Hier werden die Schritte gezeigt, um im Qt Creator für AVR-Mikrocontroller (z.B. Atmega) programmieren zu können. Dabei wird bei dem Qt Creator-Befehl „Erstellen“ das Projekt nur kompiliert und bei dem Qt Creator-Befehl „Ausführen“ der Mikrocontroller zusätzlich per avrdude geflashed
text -j .data -O ihex ${TARGET}.bin ${TARGET}.hex avrdude -c ${PROGR} -p ${AVRDUDE_MCU} -P ${PORT} -b ${BAUD} -U flash:w:${TARGET}.hex file: ${CC} ${CFLAGS} -o ${TARGET}.bin ${SOURCES} avr-size --format=avr --mcu=${MCU} ${TARGET}.bin clean: rm -f *.bin *.hex Viel Spaß!
-
Artikel
PTAT-Stromquelle
stellt sich gemäß der folgenden Formel ein Strom ein. T - Absolutwert der Temperatur, ca. 300 K k B - Boltzmann-Konstante, 8,862 10 5 eV/K e 0 - Elementarladung, 1eV / 1e = 1V n - Verhältnis der Transistoren, hier 4:1 = 4 R 1 - Emitterwiderstand, hier 67,1 (mit Multimeter vorher gemessen) Berechnung
3,9 k 1x Widerstand 3,3 M 1x Widerstand 1% 68 1x Widerstand 5,6 k 1x LED 3mm 3x pnp-Transistor BC557B / BC557C 1x Transistorarray CA3086 (eBay, Conrad) 1x IC-Sockel DIL-14 5x Lötstift 1mm 4x Schraube 12mm M3 4x Mutter M3 1x Lochrasterplatine 55mmx70mm Bilder. Siehe auch. Konstantstromquelle, insbesondere
-
Artikel
Offline-Spracherkennung
es reichen wenige vorher festgelegte Sprachbefehle , auch Sprachsteuerung genannt, engl. intent (z.B. Licht an, Jalousien herunterfahren). Daneben gibt es noch das Aktivierungswort um die Spracherkennung aufzuwecken engl. wake-word (z.B. Hey Mercedes). Die nötige Rechenleistung muss gering sein und
-
Artikel
Templates (C++)
Maschinencode erzeugen werden, der für die unterschiedlichen Datentypen jeweils verschieden ausfällt z. B. ein MOV-Befehl für 2 oder 4 Byte bei für die Verwendung mit int, 8 Byte für double und vielleicht einen memmove-Aufruf für die Strukturzuweisung. Andererseits könnte der Aufruf von swap mit den Datentypen
Parameter des Templates (template class Liste...). Zur Verwendung gibt man den gewünschten Parameter (z.B. int) hinter dem template-Namen an (Liste ) und der Compiler erzeugt dann aus dem Template genau eine vollständige Klasse, indem er das Template Liste nimmt und darin T durch int ersetzt. Ein kleines