Blitz-O-shield der Gewitter Detektor

Blitze mit einem Arduino detektieren?
Leichte Anbindung an einen PC / Raspberry PI?

Schon vor einiger Zeit habe ich euch den Potzblitz Gewitterdetektor vorgestellt.
Nach zig Nachfragen habe ich beschlossen, den PotzBlitz Gewitterdetektor auf die Arduino Uno (oder kompatibel ) Plattform zu portieren.
Wie immer Schritt für Schritt erklärt .

Überlegungen zu diesem Vorhaben:

  • Physik: Wie kann ich einen Blitz / ein Gewitter detektieren?
  • Hardware: Welche Voraussetzungen sollen erfüllt werden?
  • Designen des Shields
  • Zusammenbau des Shields

Physik: Wie kann ich einen Blitz / ein Gewitter detektieren?
Zunächst sollte man sich im klaren sein was ein Blitz ist, wie er entsteht und welche verschiedenen Arten es gibt.
Hierzu möchte ich nicht nur auf Wikipedia verweisen sondern auch auf Seiten, welche mir verschiedene Möglichkeiten aufzeigten, wie man das Problem mit der Detektierung angehen kann:
http://www.elektronik-labor.de/Projekte/Blitzwarner10.html

Wie sollte der Blitzdetektor arbeiten?
Entlädt sich ein Blitz, sendet dieser breitbandige Radiowellen aus, welche sich hauptsächlich im AM Band befinden.
AM lässt sich leicht verarbeiten. Im Grunde reicht eine Diode aus, um ein Audion zu bauen.
Ich bin immer ein Freund von bereits vorhandenen Schaltkreisen, da Diese auch nicht einfach mal so an einem Tag erfunden wurden und Ihre Berechtigung haben.
In diesem Projekt werden wir den AM Empfänger IC TA7642 benutzen, um die Nähe eines Gewitter zu ermitteln.

Arduino-Blitzdetektor-Shield-Schaltung-Blitzoshield-Ramser-Elektrotechnik-Webshop

Dies erfolgt auf folgende Weise:
Die Funkwellen der Blitze werden vom TA7642 empfangen, vorverstärkt, demoduliert und verstärkt.
Danach wird der Ausgang auf den Analogeingang A0 des Arduino geführt.
Dies ergibt pro Blitzentladung einen „Spannungeinbruch“ der Spannung am A0 Arduino Eingang, welche sich auswerten lässt.
Umso mehr „Spannungeinbrüche“ am Analogeingang, umso mehr Entladungen, umso näher das Gewitter.
Die Amplitude des Signals ist in diesem Projekt egal!

Arduino-Blitzdetektor-Shield-PWM-Schaltung-Blitzoshield-Ramser-Elektrotechnik-Webshop

Beim Blitzwarner des Elektroniklabors wurde der normale Logiklevel des Portpins gewählt, um einen Interrupt auszulösen.
Bei meinem Blitzdetektor wird der ADC des Arduino verwendet.
Dadurch kann die PWM Dynamisierung für den AGC besser angepasst werden!

Die Verstärkung des TA7642 wird mittels geglätteter Spannung eines PWM Signals geregelt. Ja, richtig gelesen! Sie wird nicht gesteuert, sondern geregelt. Mehr dazu später.

Hardware: Welche Voraussetzungen sollen erfüllt werden?
Bei diesem Projekt soll ein standardmässiges Arduino Uno kompatibles Board benutzt werden, das mittels Shield erweitert wird.
Dieses Blitz-O-Shield besitzt die ganze Hardware, um die Blitze bzw. Gewitter zu detektieren.
Die Arduino IDE ist Freeware und das Sketch kann auch frei heruntergeladen werden.

Designen des Shields
Am Anfang wird wieder ein Schaltplan gezeichnet und eine Platine designt.

Arduino Blitzdetektor Shield Schaltung - Ramser Elektrotechnik Webshop

Dann heisst es warten bis die Platinen aus einem regionalen Betrieb eintreffen. Sind die Platinen eingetroffen, kann mit der Bestückung begonnen werden.

Zusammenbau des Shields
Zuerst sollten alle Bauteile positioniert werden, um den Zusammenbau zuerleichtern. Bei dem im Shop erhältlichen Bausatz ist eine Bestückungsanleitung mit von der Partie, um den Zusammenbau zu erleichtern.

Arduino Blitzdetektor Shield - Ramser Elektrotechnik Webshop 1

Zuerst bestücke ich den 100k Widerstand R1.

Arduino Blitzdetektor Shield - Ramser Elektrotechnik Webshop 2

Danach folgen die ganzen 1k Widerstände R2 R5 und R6.

Arduino Blitzdetektor Shield - Ramser Elektrotechnik Webshop 3

Gefolgt von den ganzen 160R LED Vorwiderständen R3 R7 R8 R9 und R10 sowie die 1N4148 Diode D1.

Arduino Blitzdetektor Shield - Ramser Elektrotechnik Webshop 4

Danach können die LEDs und die Drossel L2 bestückt werden.
(Zur Vereinfachung der Auschnitt der Board File. Hier ist die abgeflachte Stelle an der LED zu sehen )

Arduino Blitzdetektor Shield - Ramser Elektrotechnik Webshop 5
Arduino Blitzdetektor Shield LED Ausrichtung - Ramser Elektrotechnik Webshop

Nach den LEDs kann der 270pF Kondensator, der TA7642, sowie die Elektrolytkondensatoren für die geglättete PWM Spannung bestückt werden.

Arduino Blitzdetektor Shield - Ramser Elektrotechnik Webshop 6

Jetzt folgt nur noch die zweite Drossel und die 100nF Kondensatoren.
Auch der Optokoppler für die Fernauslösung kann gleich mitbestückt werden.

Arduino Blitzdetektor Shield - Ramser Elektrotechnik Webshop 7

Zum Schluss noch die Pinheader und alles ist gut 😉

Arduino Blitzdetektor Shield - Ramser Elektrotechnik Webshop 8

Euer Blitzoshield kann nun auf dem Arduino Uno montiert und softwaremässig in Betrieb genommen werden.

Arduino Blitzdetektor Shield - Ramser Elektrotechnik Webshop 00

Die Software:
Sie kann natürlich wieder vollkommen frei downgeloaded werden und kann in der Arduino IDE geöffnet werden.

Die Funktionsweise der Software
Bei Start wird die Spannung des TA7642 so lange erhöht, bis eine gewisse Grundspannung am TA7642 anliegt.
Dies dient dazu, die Exemplarstreuung auszugleichen.
Anschliessend wird zyklisch ein laufender Mittelwert gebildet, um Störeinflüssen entgegenzuwirken.
Trifft ein Blitzevent auf (Spannung bricht am A0 ein), so wird einer Countervariable erhöht.
Nach einer gewissen Zeit wird der Wert natürlich wieder dekrementriert.
Abhängig vom Wert, werden die LEDs angesteuert.

Ihr seht, wie simple die Welt sein kann.
Viel Spass beim Löten und Blitz detektieren 🙂

3 thoughts on “Blitz-O-shield der Gewitter Detektor

    1. fritz Post author

      Hallo Heiko,
      Klicke auf unserer navigationsleiste auf „Support“ und danach auf „Downloads“.
      In der Ruprik „Bausätze“ ist das Sketch für den Blitzoshield gelistet.

Schreibe einen Kommentar

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