Themen

Hier die Auflistung der behandelten Themen.

Kapazität messen
Arduino Kondensator Messgerät mit LCD
Kondensator messen mit dem Arduino – Theorie, Aufbau und das Programm.

MOSFET
Ein MOSFET Schalter am Mikrocontroller / Arduino betreiben.

Spannungsreferenz
Eine Spannungsreferenz aufbauen für 10V, 5V und 2,5V mit nur 0,04 % Abweichung maximal.

Hochfrequenz:
Branchline Koppler 2,4 GHz mit Microstrip Leitungen aufgebaut und vermessen
Ein GHz Verstärker mit dem MGA86563 aufgebaut und vermessen
Umschalter SPDT mit dem AS179-92LF aufgebaut und vermessen
6dB Leistungsteiler bis 2100 MHz
Ein Microstrip Tiefpaß 2200 MHz entworfen und aufgebaut
Tiefpass 1.1 GHz simuliert, aufgebaut und vermessen.
Ich habe meine China Dämpfungsglieder vermessen
Tiefpass 5. Ordnung für 190 MHz simuliert und aufgebaut
Ein HF Verstärker von 100MHz bis 4400MHz aufgebaut
Ein Bias Tee von 20MHz bis 2,1 GHz mit 2 SMA Steckern aufgebaut
DC Block von 2kHz bis 3GHz aufgebaut
Das Stehwellenverhältnis SWV mit dem NWT4000 messen
3dB Dämpfungsglied aufgebaut bis 3,5GHz
Die Ausgangsleistung des NWT4000-1 gemessen
Ein Tiefpaßfilter 5. Ordnung mit 69 MHz aufgebaut für den ADF4351
HF Verstärker 100MHz bis 2GHz mit dem ERA 1SM+
Wilkinson Leistungs Teiler 4-stufig von 1GHz bis über 4,4GHz
Den ADF4351 Frequenzgenerator 35MHz bis 4,4GHz vom Arduino Uno ansteuern
Power Splitter DC – 4GHz
50 Ohm SMA Abschlußwiderstand bis 4GHz für 2 € selbst gebaut
Leistung von dbm umrechnen in Volt, dbmW zu VRMS / VPeak / VoltPeakPeak
Den Wellenwiderstand transformieren 50 Ohm > 150 Ohm mit einer Lambda/4 Leitung
Die Dämpfung auf Koaxkabeln bei verschiedenen Frequenzen berechnen.
S11 und SWR umrechnen.
Leistung in dBm und dBW umrechnen.
Leistungen und Spannungen in dB umrechnen.

Der Wilkinson Teiler:
Wilkinson Leistungs Teiler 4-stufig von 1GHz bis über 4,4GHz
Den 3dB Wilkinson Teiler mit L C R aufbauen.
Aufbau des Wilkinson Teilers mit 4 Leitungen.
Der Wilkinson Teiler mit 2 zusätzlichen Leitungen entkoppelt besser.
Der Wilkinson Teiler mit RG59 Koax Kabel 75 Ohm.
Der Wilkinson Teiler.

Das HF Dämpfungsglied:
Ich habe meine China Dämpfungsglieder vermessen
3dB Dämpfungsglied aufgebaut bis 3,5GHz
Ein umschaltbares HF Dämpfungsglied mit 0, 6, 10 und 16 dB
Das T Dämpfungsglied berechnen
Das PI Dämpfungsglied berechnen

AD-Wandler:
Den ADS1115 16-Bit AD Wandler am Arduino mit Autorange betreiben
MCP4725 12Bit DA Wandler vom Arduino ansteuern
Die Auflösung des ADC vom Arduino Uno erhöhen auf 16 Bit mit Oversampling
Den 16-Bit AD-Wandler MCP 3426 mit dem Arduino verwenden.

Einstellbares HF Dämpfungsglied:
PE4302 Attentuator einstellen vom PC & Rotary Encoder, Ausgabe auf LCD Display
Der PE4302 Attentuator / Dämpfungsglied ist vom PC steuerbar über einen Arduino
Einstellbares Dämpfungsglied bis 4GHz mit dem Arduino

NMEA 2000:
Der Heading NMEA2000 Datensatz 127250 wird zu NMEA0183 übersetzt und ausgegeben
NMEA2000 Position einlesen und auf USB Klartext ausgeben mit dem NMEA Shield
NMEA2000 Daten in den Actisense NMEA Reader einlesen mit dem NMEA Shield
Das NMEA Shield für den Arduino Mega 2560 ist fertig
NMEA2000 Ankeralarm mit dem Arduino aufgebaut
NMEA2000 GPS-Position in den Arduino einlesen und formatiert ausgeben
NMEA2000 Daten mit dem Arduino an den Actisense NMEA Reader übertragen
NMEA2000 Daten aus dem Bus seriell auf USB als Klartext ausgeben
Das NMEA2000 Netzwerk, etwas zum Einstieg
NMEA2000 Datensätze in NMEA0183 übersetzen mit dem NK-80

Batteriemonitor:
Der Peukert Exponent bei Blei Säure Batterien
Ein Batteriemonitor für Strom und Spannung mit dem INA226 und dem Arduino Uno

RTC / Uhrzeit:
Den Arduino Quarztakt auf 3ppm genau bestimmen mit der DS3231 RTC
Von der RTC DS3231 die Temperatur auslesen mit dem Arduino
Rechteck 1Hz (+-2ppm) ausgeben mit dem RTC DS3231 und dem Arduino
Die Uhrzeit des RTC DS3231 Modul vom Arduino einstellen
Die Uhrzeit des RTC DS3231 Modul vom Arduino auslesen
– Die Real Time Clock, RTC DS1307 am Arduino Uno betreiben

Interrupts:
Mit dem Arduino Timer Interrupt eine LED Blinkfolge ausgeben
Mit dem Timer Interrupt des Arduino die LED blinken lassen
Eine Taste per Interrupt einlesen und entprellen
Den Arduino in den Schlaf Modus setzen und wieder aufwecken.

Temperatur:
Luftdruck und Temperatur als NMEA 0183 Datensatz ausgeben.
Barometer Display mit 1h / 3h Differenz und Temperatur Ausgabe. Mit dem 5110 Display …
Luftdruck und Temperatur als NMEA 0183 Datensatz ausgeben.
Temperatursensor DS18B20 mit dem Arduino Uno Teil 2.
Temperatursensor DS18B20 mit dem Arduino Uno und LCD Display.
Der Luftdruck und Temperatur Sensor BMP085 am Arduino Uno.

WiFi:
ESP8266 AccessPoint – Die blaue LED per HTML Seite vom iPhone umschalten.
– Den ESP8266 mit der Arduino IDE in Betrieb nehmen
Watcheye Wave NMEA zu WiFi, der Test

Quadrokopter:
Elastische Füße für den X-525 Quadrokopter
X-525 Quadrokopter Umbau
LC Entstörfilter für meine FPV Kamera im Quadrokopter

Servos:
Servo Pulslänge vom RC Empfänger mit dem Arduino ermitteln
Servosteuerung mit einem Poti und dem Arduino
Servo Ansteuerung direkt vom Arduino

Processing Grafik am PC:
In Processing den COM Port auswählen und Werte vom Arduino einlesen.
Eine LED mit Processing schalten und den Status zurück bekommen vom Arduino
Arduino LED mit Processing 3 per Mausklick schalten aus Windows
Eine Grafik mit Processing ausgeben
Grafische PC Ausgabe der Arduino Daten mit Processing

FFT – Fast Fourier Transformation:
Arduino FFT auf dem 5110 Display ausgeben
Eine Grafik auf dem 5110 LCD Display ausgeben
Eine einfache FFT – Fast Fourier Transformation – mit dem Arduino Uno

NMEA 0183:
RX String mit serialEvent einlesen und als Integer oder Float ausgeben
NMEA0183 2-fach Multiplexer zu USB mit dem NMEA shield
NMEA0183 zu USB Wandler mit dem NMEA shield
Das NMEA Shield für den Arduino Mega 2560 ist fertig
Watcheye Wave NMEA zu WiFi, der Test
Die NMEA 0183 GSV Datensätze vom GPS zerlegen
Den NMEA0183 RMC Datensatz zerlegen
Den NMEA 0183 Datensatz GGA zerlegen in die einzelnen Daten
AIS Daten vom Cypho-150 Empfänger live einlesen und die MMSI ausgeben
AIS VDM Datensatz Decoder mit dem Arduino Uno
Luftdruck und Temperatur als NMEA 0183 Datensatz ausgeben.
NMEA 0183 Checksumme berechnen mit dem Arduino

Kapazitäten messen:
Kapazitäten messen. Ein Eagle Board von Andre.
Kapazitäten messen – das Shield von Christian
Teil 2: Kapazitäten von 10nF bis 2000uF einfach messen mit dem Arduino
Teil 1: Kapazitäten von 1uF – 2000uF einfach messen mit dem Arduino

Kapazitiver Schalter:
Eine LED mit einem kapazitiven Schalter dimmen oder umschalten
Kapazitiver LED Umschalter mit einem einfachen, offenen Draht
Simpler kapazitiver Schalter auf einem beliebigen Arduino Pin

Tasten einlesen:
TTP-229 touch pad am STM32 blue pill mit der Arduino Software programmiert
Teil 3 : 16er Touchpad TTP229 mit Bestätigung, Kommastellen und +/- Wechsel
Teil 2: Eine längere Zahl mit dem TTP229 Touch Pad eingeben und bei ENTER ausgeben.
Teil 1: 16er Touch Pad TTP229 mit dem Arduino Uno auslesen.
Rotary Encoder KY-040 auslesen und den Wert im EEPROM ablegen
Mit der 4×4 Folientastatur Zahlen eingeben am Arduino
3 Tasten: Einen Wert einstellen und im EEPROM ablegen
Eine Taste per Interrupt einlesen und entprellen
3 Tasten einlesen im Arduino

Arduino:
Das STM32F103C8T6 Board mit der Arduino Software programmieren
RX String mit serialEvent einlesen und als Integer oder Float ausgeben
Arduino als Frequenzteiler
Arduino Funktionen zur Vektor Rechnung
Der I2C Bus Scanner. Die Adressen von Geräten am I2C Bus ausgeben.
–  Arduino serial buffer size ändern
Vergleich der Stromaufnahme von Arduino Schaltungen, vom Uno bis zum IC im …
Den Arduino in den Schlaf Modus setzen und wieder aufwecken.

Barometer:
Barometer Display mit 1h / 3h Differenz und Temperatur Ausgabe. Mit dem 5110 Display …
Luftdruck und Temperatur als NMEA 0183 Datensatz ausgeben.

Display Nokia 5110:
Arduino FFT auf dem 5110 Display ausgeben
Eine Grafik auf dem 5110 LCD Display ausgeben
Barometer Display mit 1h / 3h Differenz und Temperatur Ausgabe. Mit dem 5110 Display …
Das LCD Display Nokia 5110 ansteuern

Display LCD 2×16:
Arduino Uno mit LCD shield in einem 3D gedruckten Gehäuse
LCD Display mit PWM Dimmer Funktion
Temperatursensor DS18B20 mit dem Arduino Uno und LCD Display

Display LCD 4×20:
Ein LCD Display 4×20 am Arduino betreiben.

RMA Abwicklung mit PHP und MySQL erstellen:
Den RMA Fall komplett ausgeben
Ein Ereignis zur RMA hinzufügen
Einen Datenbank Eintrag ändern oder ergänzen mit php.
Eine Hauptseite mit allen offenen Datenbank Einträgen erstellen.
Ein php Formular zur Anlage einer neuen RMA in der MySQL Datenbank.
Die Dreamweaver zu MySQL Verbindung erstellen und eine Vorlagendatei erstellen.
Ein PHP und MySQL Projekt für RMA Rücksendungen umsetzen.

Bluetooth:
Das Bluetooth Modul HC-05 mit AT Kommandos vom Arduino programmieren.
Das Bluetooth Modul HC-05 am Arduino in Betrieb nehmen.

Der Frequenzgenerator:
10MHz OCXO Frequenz mit einem einfachen GPS USB Stick abgleichen
GPS USB Stick mit 1PPS Signal
Frequenzgenerator mit dem AD9833 DDS und Arduino – Sinus, Dreieck und Rechteck
AD9833 Frequenzgenerator mit dem Arduino programmiert und vermessen
Den ADF4351 Frequenzgenerator 35MHz bis 4,4GHz vom Arduino Uno ansteuern
Rechteck 1Hz (+-2ppm) ausgeben mit dem RTC DS3231 und dem Arduino
Ein simpler Rechteckgenerator mit dem Arduino
Der Frequenzgenerator und Frequenzzähler
Den LTC-1799 mit LT-Spice simulieren Teil 2.
Den LTC-1799 Rechteckgenerator mit LT-Spice simulieren. Schritt für Schritt Erklärung. Teil 1.
Ein DDS Sinus Frequenzgenerator einstellbar von 1Hz bis 40MHz mit dem AD9850 und dem …
Unterschiedliche Signalformen mit dem R2R DA-Wandler ausgeben. Dreieck, Impuls …
Ein Sinus Signal mit dem R2R DA-Wandler am Arduino Uno ausgeben.
Ein Rechtecksignal mit hoher Frequenz direkt aus dem Arduino Uno ausgeben.
Ein Rechteck Signal mit einstellbarer Frequenz ausgeben.
Ein Rechteck Signal ausgeben mit dem R-2R DA-Wandler.
Ein R-2R 4-Bit Digital-Analog Ausgang wird aufgebaut mit dem Arduino Uno.
Rechteck Generator einstellbar von 1kHz – 30MHz.

Der Frequenzzähler:
Den Frequenzzähler mit LCD auf der Platine aufgebaut.
Der Frequenzgenerator und Frequenzzähler
Den Arduino Quarz Takt genauer bestimmen mit einer RTC oder mit GPS.
Eingangsverstärker für den Arduino Frequenzzähler 10 Hz bis 10 MHz.
Ein Frequenzzähler für niedrige Frequenzen mit dem Arduino Uno und der Periodendauer …
Frequenzzähler mit LCD Display am Arduino Uno.
Frequenzzähler mit dem Arduino Uno Teil 2.
Frequenzzähler mit dem Arduino Uno Teil 1.

Die ICs und Sensoren:
Der I2C Bus Scanner. Die Adressen von Geräten am I2C Bus ausgeben.
Den ADS1115 16-Bit AD Wandler am Arduino mit Autorange betreiben
Den ADF4351 Frequenzgenerator 35MHz bis 4,4GHz vom Arduino Uno ansteuern
Einstellbares Dämpfungsglied PE4302 bis 4GHz mit dem Arduino
Das NMEA Shield für den Arduino Mega 2560 ist fertig
Ein Batteriemonitor für Strom und Spannung mit dem INA226 und dem Arduino Uno
Die Uhrzeit des RTC DS3231 Modul vom Arduino auslesen
ESP8266 AccessPoint – Die blaue LED per HTML Seite vom iPhone umschalten.
– Den ESP8266 mit der Arduino IDE in Betrieb nehmen
MCP4725 12Bit DA Wandler vom Arduino ansteuern
Die Auflösung des ADC vom Arduino Uno erhöhen auf 16 Bit mit Oversampling
USB FT232R Fake Chip ersetzt durch original FTDI Chip
Das digitale Poti DS1666 am Arduino betreiben + Teil 2
Kompassensor HMC5883L am Arduino Uno.
– Die Real Time Clock, RTC DS1307 am Arduino Uno betreiben
Temperatursensor DS18B20 mit dem Arduino Uno Teil 2.
Temperatursensor DS18B20 mit dem Arduino Uno und LCD Display.
Der Luftdruck und Temperatur Sensor BMP085 am Arduino Uno.
5A Strom Sensor ACS 712 mit dem Arduino auslesen.
Den 16-Bit AD-Wandler MCP 3426 mit dem Arduino verwenden.
Die Versorgungsspannung VCC mit dem Arduino Mega 2560 messen.

3D Druck
3D Druck: Endkappe für ein 30x30mm Alurohr mit eingelassener M8 Mutter
3D Druck : Stellring für 20mm Rohr mit M6 Schraube

Die Berechnungen:
Reihenschaltung von Widerstaänden berechen (Video)
Das Ohmsche Gesetz / ohms law (Video)
Den Mittelwert fortlaufend bilden mit einer Funktion
Der Hamming Code für den Arduino
Den Wellenwiderstand transformieren 50 Ohm > 150 Ohm mit einer Lambda/4 Leitung
Die Dämpfung auf Koaxkabeln bei verschiedenen Frequenzen berechnen.
Distanz und Peilung zwischen 2 Positionen berechnen
Den LTC-1799 mit LT-Spice simulieren Teil 2.
Den LTC-1799 Rechteckgenerator mit LT-Spice simulieren. Schritt für Schritt Erklärung. Teil 1.
Den Kupfer Draht Widerstand berechnen.
Das T Dämpfungsglied berechnen.
Das PI Dämpfungsglied berechnen.
Formeln und Berechnungen in WordPress einfügen.
S11 und SWR umrechnen.
Leistung in dBm und dBW umrechnen.
Leistungen und Spannungen in dB umrechnen.
Ansoft Designer SV – Hochfrequenz Simulator Software.

Diverse:
Platinen abzugeben aus meinen Projekten
500A Relais, die Schaltzeiten und das prellen der Kontakte

Die letzte Änderung dieser Seite war am 12.2022

8 Gedanken zu „Themen

  1. Wilfried Richter

    Hallo Hr. Busse,

    durch Google bin ich auf Ihre Homepage gestossen.
    die ist für mich eine wahre Fundgrube, da sie etliche Themen , die mich interessieren, beantwortet.
    Ganz besonders in Bezug auf Arduino.
    Danke für die Veröffentlichung.

    Freundlichen Gruss
    W. Richter

    Antworten
  2. Uwe Stöck

    Hallo Herr Busse

    Die Seite gefällt mir. Einerseits hilft sie mir, Arduino besser zu verstehen, andererseits gefallen mir Ihre Segel törn Berichte.

    Weiter so!!!!

    Antworten
  3. Marc

    Eine tolle Seite mit vielen nützlichen Themen und Infos! Ich hoffe es kommt mehr davon
    Ich würde mir (insbesondere zu den Arduino Projekten) aber noch ein paar Schaltpläne und detaillierte Teilelisten wünschen.
    Die Fotos sind eine nette Ergänzung aber nicht recht hilfreich, wenn man versucht zu verstehen wie’s gemacht ist.

    Antworten
  4. Fredy

    Hallo,
    ihre Seite ist super interessant und ich habe dadurch schon viel gelernt.
    Ich kenne mich mit der Arduino Programmierung leider nicht gut aus und versuche aus Beispielen meinen Sketch zu entwickeln. Bis jetzt habe ich oft eine Siemens LOGO Steuerung genutzt.
    An zwei Projekten mit Arduino arbeite ich zur Zeit und komme nicht weiter.
    1. Ich möchte an einem Arduino NANO einen Winkelsensor ( 4 Pin ) von Fa. Contelec aus der Schweitz
    Sensor: Vert-X 28 MH-SinCos auf einem LCD 16 x 2 auf korrekte Funktion auswerten.
    ( Pin 1weiss Uin 7.5-31Vdc, Pin2braun Uout 0,5-4,5V,Pin3grün Uout 0,5-4,5V, Pin4gelb GND )
    Danach möchte ich mit zwei baugleichen Sensoren ( Sollwert und Istwert ) einen Lenkmotor 24V betreiben.
    2. Ich möchte mit dem Modul DS3231 2 Zeiten EIN und AUS ( Zeitschalter ) schalten können und auf dem LCD 16 x 2 anzeigen. Einen funktionierenden Sketch zu Einstellen und Anzeigen des Moduls DS3231 auf dem seriellen Monitor habe ich. Der Zeigt sogar die interne Temperatur an.
    Die interne Temperaturanzeige bekomme ich nicht auf das LCD gezaubert.
    Kann ich damit arbeiten oder soll ich weiter einen externen Sensor ( z.B. LM35 oder DS18B20 ) nutzen?
    Wie kann ich eine verstellbare Hysterese Funktion bei 2 Temperatursensoren ( Innen und Außentemperatur ) realisieren?
    Kann ich die EIN und AUS Zeiten mit PULLDOWN Tastern noch ändern?

    Als Arduino IDE ist Version 1.6.12 im Einsatz.
    Arduino NANO und UNO + DF ROBOT und die Sensoren sind vorhanden.

    Ich würde mich sehr freuen wenn Sie mir helfen können.
    Wenn es zu viele Fragen sind würde ich mich auch über eine Teilantwort freuen.

    mit freundlichen Grüßen
    Fredy

    Antworten

Schreibe einen Kommentar

Deine E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind mit * markiert

Diese Website verwendet Akismet, um Spam zu reduzieren. Erfahre mehr darüber, wie deine Kommentardaten verarbeitet werden.