Öffnen Gehirnwellenschnittstellenhardware

17 Schritt:Schritt 1: Prototype Schritt 2: Prototyp 1 Schritt 3: Prototype 2 Schritt 4: Prototype 3 Schritt 5: Code Schritt 6: Öffnen Gehirnwellen-Interface-Hardware Schaltplan Schritt 7: Bau photo Schritt 8: Geräuschmess Schritt 9: Andere Arduino Verbindung Schritt 10: Amp Geräuschtest Schritt 11: Alle Bau Schritt 12: Head-Set 3D-Modell und STL-Dateien Schritt 13: Klein Kopf gesetzt 3D-Modell und STL-Dateien Schritt 14: BrainVJ Probe Schritt 15: Brain INAMP-OPAMP Schritt 16: IN-AMP Foto und Test Schritt 17: Schaltplan und PCB-Dateien: 16-Bit-Gehirnwellen-Schnittstelle für Arduino / Raspberry Pi

Öffnen Gehirnwellenschnittstellenhardware

am 16. Juni 2014 aktualisiert nach Abschnitt 9:
Sie direkt zu Abschnitt 9 auch gehen.
machen hohe Qualität Gehirnwellen-Schnittstelle als niedrige Kosten und geringe Größe ist meine über 20 Jahre Traum. Dies zu tun, müssen die Massenproduktion, müssen die Arbeit mit Investoren, auf diese Weise zu realisieren. nicht nur nur mein Denken viele Menschen fragen mich, zu niedrigen Kosten Gehirnwellenschnittstelle haben, aber ich habe nicht gelungen, viele Jahre. Noch i Verkauf teurer Gehirnwellenschnittstellensystem.
aber vor kurzem können wir Teile, Mikrocontroller mehr niedrige Kosten, geringe Größe und leichter zu bekommen, um kundenspezifische Programmierung zu tun. Also machte ich zunächst 3 verschiedene Prototypen. dann tatsächliche kostengünstige Schnittstelle.

Abschnitt 1 ist, wie ich gemacht Prototyp vor über 20 Jahren und neuer Prototyp 1, 2 und 3 einschließlich der Arduino-Code und Test-Code.
Abschnitt 2 ist ein Schaltdiagramm für tatsächliche neue Design Gehirn-Schnittstelle basierend auf Prototyp 1, 2 und 3.
Abschnitt 3 ist klein Gehirn-Schnittstelle auf endes Projekt.
§ 4 amp Geräuschprüfung.
Abschnitt 5 ist alles Bau
Abschnitt 6 ist Kopf gesetzt 3D-Modell und STL-Dateien
Abschnitt 7 ist beispielsweise der Gehirnwellen interaktive Animation.
Section 8: INAMP-OPAMP + PCB Adler Dateien + 16-Bit-Gehirnwellen-Schnittstelle für Arduino und Raspberry Pi: aktualisiert 10. Januar 2013

§ 9: Open Gehirn Hacking: inklusive neuen Leiterplatte, 24-Bit-Schnittstelle usw.: aktualisiert 16. Juni 2014
Diese Gehirnwellen-Interface-Hardware arbeiten mit Mac:
IBVA V5.1.1.5 : nicht frei. alle IBVA Benutzer seit 1991 können diese kostenlose Upgrade zu erhalten.
Quartz Composer IBVA plugin: kostenlos: Sie können eigene Visualisierung und Interaktion mit Quartz Composer zu machen.

und PC-Benutzer verwenden können BrainBay mit IBVA Plugin für OpenEEG Projekt. : kostenlos

finden Sie Schritt für Schritt Anleitung für diese. Foto ist Prototyp 1.

1: Herstellung von offenen Gehirnwellen-Interface-Hardware-Prototyp.
Prototyp: Schritt 1
Prototyp 1: Schritt 2
Prototyp 2: Schritt 3
Prototyp 3: Schritt 4
Code: Schritt 5

2: open Gehirnwellen-Interface-Hardware-Schaltplan.
Diagramm: Schritt 6: am 9. Oktober 2012 aktualisiert
Bau photo: Schritt 7: am 24. Oktober 2012 aktualisiert
Geräuschtest:: Schritt 8: am 24. Oktober 2012 aktualisiert

3: andere Arduino-Verbindung: Schritt 9

4: amp Geräuschtest: Stufe 10

5: Alle Baujahr: Schritt 11

6: Kopf gesetzt 3D-Modell und STL-Dateien: Schritt 12: am 20. Oktober 2012 aktualisiert
kleiner Kopf gesetzt 3D-Modell und STL-Dateien: Schritt 13: 5 aktualisiert April 2013

7: brainVJ Probe: Stufe 14

8: Gehirn-Verstärker mit INAMP-OPAMP: Schritt 15: am 9. November 2012 Stand: 28. Dezember 2012 aktualisiert
Foto und Test: am 28. Dezember 2012 aktualisiert: Stufe 16
Schalt- und Bestückungs Adler Dateien: 16-Bit-Gehirnwellen-Schnittstelle für Arduino und Raspberry Pi. : Update 10. Januar 2013: Schritt 17

9: Open Gehirn Hacking:
Github Seite enthalten neue Arduino Gehirnwellenschnittstelle Schild Adler-Datei und 24-Bit-Schnittstelle eagle Datei mit Arduino Code.
http: //www.psychiclab.net/PsychicLub/OpenBrainHack ...

Schritt 1: Prototype



Öffnen Gehirnwellenschnittstellenhardware

Öffnen Gehirnwellenschnittstellenhardware

Öffnen Gehirnwellenschnittstellenhardware

Öffnen Gehirnwellenschnittstellenhardware

Öffnen Gehirnwellenschnittstellenhardware

Prototyp

Sie überspringen können, um diese Seite und Prototyp 1, 2 und 3, um Diagramm auch gehen sehen.

um Gehirn-Schnittstelle machen ist nicht einfach. um zu sehen, Gehirnwellen benötigen, um weniger als 1 Mikro V (1 / 1.000.000 V) Auflösung Verstärker zu verwenden, und müssen für die Elektrode und den Anschluss an die Stirn Haut kümmern. all-Schnittstelle müssen vom Stromnetz zu trennen.
müssen rauscharmen Verstärker zu verwenden. machen, dass Art und Weise ist nicht leicht zu niedrigen Kosten zu machen, es sei denn, machen die Massenproduktion. aber den letzten offenen Hardware-Technologie lassen Sie uns zu den niedrigen Kosten durch unser Selbst machen, es war meine über 20 Jahre Traum, niedrige Kosten und hohe Qualität Gehirnwellenschnittstelle zu machen. gerne gemeinsam, wie ich gemacht offenen Gehirnwellen-Schnittstelle.
Zuerst machte ich Prototyp, der Vorverstärker, die ich vor mehr als 20 Jahren zu verwenden.
i beginnen vor etwa 40 Jahren entwickeln Gehirnwellen-Schnittstelle mit allen analogen elektrischen Gerät mit LED. LED-Technologie war in dieser Zeit geöffnet. es ist wie Wunder: Silizium-Gerät kann Licht zu machen, aber die Helligkeit war so schwach, dass die Zeit, wie 20 mA Strom macht 1 mcd, aber ich beginne zu machen LED-Zubehör, alle überrascht es. neue LED, die ich für Prototyp 2 verwendet wird, ist 20 mA Strom macht 25.000 mcd. viele neue Technologien geschehen, wie die Art und Weise, für Anfang so wenig aber werde so groß. einige Leute können diesen Anfang Änderungen zu sehen, aber manche Leute können diese Änderungen nicht sehen. viele Male passiert Vertuschung der neuen Technologie zu.
es war mein persönliches Interesse zu starten entwickeln Biofeedback-Gerät, das Gehirnwellen-Feedback einbezogen.
leider nicht einfach zu Gehirnwellen zu dieser Zeit zu sehen. so träumte ich, mehr schöner Weg, um es zu sehen.

Seit Mitte der 1970er Start Einsatz digitaler Technologie mit analoger Gerät wie Filter mit geschalteten Kapazitäten.
starten Sie dann Mikrorechen Alter. Ich war so bestehenden, diese CPU-Technologie mit Bio-Feedback-System zu verwenden.
Starten Sie den Einsatz LISA und Mac-Computer seit 1983/1984, Kontroll-Maus mit Gehirnwellen, show Gehirnwellen auf dem Fenster auf dem Bildschirm. Wussten Gehirnwellensteuerung MIDI da es zu starten.
http://www.psychiclab.net/Public/1984.html

wir sind nicht nur nur bio Einheit. auch Hyperraum, Geist-Geisterwelt verbunden ist. so Informationen Gehirnwellen-Technologie = Gehirn Mikrofons kann nicht sagen, alle menschlichen Geistes natürlich. jedoch können so interessante Möglichkeit, Gehirnwellen, die auf unseren Staat abhängig zu ändern sehen. Mein Fall einige Zeit arbeitete ich viele Tage nicht schlafen, ich war so überrascht, dass meine Gehirnwellen sieht so viele Hochfrequenz beta aktiv und kann nicht machen es nach unten. es war schön für mich, um es für die Verwendung personenbezogener Hirnverbrauch sehen. auch schlafen und träumen Gehirnwellen ist mein Interesse. Ich mache das nicht, aber Leute, Meditation, Tai Chi, Yoga usw. auch interessante Möglichkeit, Gehirnwellen zu ändern, um zu sehen, die Kohärenz eines von meinem Interesse.
Wir können Gehirnwellen, um Multimedia zu verbinden, um zu steuern, Sound, MIDI, animation, LED-Licht, DMX, schließen Sie via Internet, etc. kann als einer der Eingabegerät verwenden.
Beginn war so langsam, viele Dinge von der Technik begrenzt steuern. Dieses Video zeigt, wie Sie MIDI mit Gehirnwellen im Jahr 1993 zu spielen, spielen von Timothy Leary.
http: // www.psychiclab.net/iWeb/Pod/Podcast/29E21D35-E5C5-4508-99AB-3826CEC02A4C.html
Unsere elektrischen Technologie noch so primitiv wie vor der eigentlichen Technologie geboren. Wir freuen uns auf Memristor und TeraHertz CPU-Technologie verwenden. aber jetzt die Geschwindigkeit des Computers immer besser als zuvor. so viele interessante Dinge, die wir jetzt tun können.
meinem System bekommen Gehirnwellen von der Stirn, rechts und links, können Sie Elektrode anderen Ort, wenn Sie mögen.
manche Leute mag viele Elektrode zu verbinden, aber ich mag es nicht, so zu tun. es ist nehmen längere Zeit, um die Elektrode setzen und nicht leicht zu tragen immer weiter so.
Auch einige Leute wie setzen Elektrode im Inneren des Gehirns: Implantat. momentan mag ich nicht so. einige Fall müssen die Menschen wissen gerne tun oder nicht. diese Technologie vielleicht gehen, um ein großes Geschäft wie Handy.
so konzentriere ich mich auf Gehirnwellen nur von der Stirn, wie Gehirnwellen-Stereo-Mikrofon zu bekommen. verbinden viele Elektroden meine, wie viele Einsatz-Mikrofon, um die Aufnahme-Sound. so können wir weitere Informationen selbstverständlich erhalten. aber nicht einfach zu installieren, dass Art und Weise immer.
Stirn meisten Entwicklungs Teil des menschlichen Gehirns und zeigt Persönlichkeit. andere Teil des Gehirns für die Nutzung eher als menschliche Bio-Roboter: wie andere Tier außer Dolphin und Katze. es ist nur in der Regel sagen, auf diese Weise. nicht für alle Tier enthalten menschlich. wir werden von verschiedenen Wesen / Einheit erstellt.

einer der IBVA Prototyp Foto: Interactive Gehirnwellen von Visual Analyzer: 1988

aktive Kopf AMP (links) und AD-Wandler und Seriell-Wandler Verwendung PAL programmierbare Logik-IC.
Foto: aktive Kopf AMP

1989 habe ich einen der IBVA Prototyp mit Freund Bill Cote ( http://bcvideo.com ) wir haben Gehirnwellen Erfahrung Peru, MARKAWASHI, Machu Picchu, auf Flugzeug fling über Nazca-Linie usw.

paar Gehirnwellen erfahren, dass Zeit.
http://www.psychiclab.net/IBVAex/BillMachuPicchu.html
http://www.psychiclab.net/IBVAex/BillPeru2.html
Foto bei Machu Picchu.

Folgendes Bild tatsächlichen Produkt 1991 Hexe Verwendung klassische Radiowelle. eine Einheit hat einen Kanal Gehirnwellen und die Verwendung Sende- und Empfangseinheit.
Folgendes Produkt Startschiff von 2006 bis zur Zeit verwenden Bluetooth. eine Einheit verfügt über zwei Kanalgehirnwellen + extra Zwei-Kanal 0-5 V-Eingang.
beide Gehirnwellen-Schnittstelle hat ähnliche Qualität der Gehirnwellen-Vorverstärker, die ich anfangen Design seit 1980.
so habe ich zwei Original IBVA Kopf amp Teile von Sendeeinheit und Arduino BT zusammen, um Prototypen offenen Gehirnwellen-Schnittstelleneinheit zu machen.
finden Sie Schritt für Schritt Anleitung, wie ich es geschafft.
alle Menschen, die original IBVA hat dieselbe Weise können, falls sie dies zu tun mögen.
dann nächsten Re-Design Gehirnwellen Hardware Schaltbild, das auf Original IBVA Design basiert und verwenden Arduino. Jeder kann dieses Diagramm verwenden, um es zu machen.
später richtigen Fotos und alle Teilliste für diese offene Hardware.
esten Unterschied zwischen Arduino Open Gehirnwellen-Schnittstelle und tatsächlichen Strom IBVA Bluetooth Produkt ist max Abtastfrequenz.
offenen Gehirnwellen-Schnittstelle Max Abtastfrequenz 256 oder 512 Hz abhängig von Bluetooth-Geschwindigkeit, ist eigentliche Produkt 1980 Hz. normalerweise 256 Hz Abtastfrequenz ist in Ordnung, viele Dinge zu tun.
aber offen Gehirnwellen-Schnittstelle verwenden Arduino, so einfach zu programmieren, um viele Dinge wie LED-Rückmeldung über Einheit, die tatsächliche Produkt kann nicht in so tun ändern.
es ist wie Traum für mich, kann zusammen alt AMP-Einheit und neue Arduino Schnittstelle. und jetzt haben wir mit hoher Geschwindigkeit Mac / PC verwenden können.

Original IBVA starten Schiff 1991 für Mac.
1998 gewann IBVA ein Produkt Auszeichnung auf der MacWorld New York.
http://www.psychiclab.net/IBVA/PhotosPublic.html
http://www.psychiclab.net/IBVA/PhotosMedia.html

Foto: Mac-Anwendung 1989 IBVA 1991
Foto: 2ch IBVA

aktuelle Produkt verwenden Bluetooth-Schnittstelle, die Schiff aus dem Jahr 2006 zu starten.
http://www.psychiclab.net/IBVA/IBVA_.html

Foto: Bluetooth IBVA

über Brain wave.
1924 6. Juli aufgezeichnet Hans Berger Signal von einer intakten Schädel an der Universität Jena, Deutschland. Er entdeckte menschliche Elektroenzephalogramm er "Elektroenkephalogramm" verzeichnete Alphawellen Rhythmus 8 bis 12 Hz, auch als Berger Welle kennen. Er interessierte sich für psychische Phänomene Forschung EEG-System zu verwenden.
1934 wurde die erste Gehirnwellen Biofeedback wurde von Edgar Douglas Adrian in Cambridge mit seinem Partner, BHVMatthews getestet, repliziert Hans Berger Arbeit.

es gibt viele EEG zugehörigen Informationen im Web, abhängig von Ihrem Interesse.
so etwas wie :
http://www.psych.westminster.edu/psybio/BN/Labs/Brainwaves.htm

aber nicht viele offene Informations für besondere Forschungs entschlossen.
Ich bin daran interessiert, um die Kohärenz zu sehen. einige meiner Erfahrungen der Kohärenz Daten.
http://www.psychiclab.net/IBVAex/CoherenceEX_2.html
über die Kohärenz Display in IBVA 5 Anwendung.
http://www.psychiclab.net/IBVA/Coherence.html

Kohärenz Erfahrung wurde 1972..1976 von David W.Orme-Johnson, Maharishis Transzendentale Meditation-Technik begonnen. Diese Meditation wurde immer von Beatles populär. Maharishi Institute Japan besuchen mein Zuhause in Manhattan New York Anfang 1990 die mich bitten, es Kohärenzfunktion meiner IBVA Anwendung zu integrieren. so dass ich arbeiten mit Gehirnwellen-Forschung Personen in Maharishi International University in Fairfield Iowa, um Kohärenzfunktion zu entwickeln. Anfang der 1970er Jahre mit dort Computer dauerte 1 Woche Rechenzeit für Kohärenz zu drucken Papier. Jetzt mit IBVA 5-Anwendung mit aktuellen Computer kann Kohärenz in Echtzeit zu sehen.
1972 wurde auch SRI (Stanford Research Institute) eingeladen Uri Geller für sechs Wochen der psychischen Tests durch Laser Physiker Dr. Harold Puthoff und Russell Targ, CA USA. sie getestet psychische mit Gehirnwellen-Experiment.
1968-1972 Andrew D. Basiago beitreten DARPA Projekt Pegasus, zeitreise, Teleportation Experiment. einer der System Montauk Chair verwendet Gehirnwellen-Feedback-System.
http://www.projectpegasus.net/
1972 auch erste Kornkreis in der modernen Geschichte in Warminster Großbritannien gefunden Bryce Bond.
http://www.cropcirclesecrets.org/crop_circles_early.html
Gehirnwellen-Erfahrung in der Ernte-Kreis mit Freund Colin Andrews. : 1993 .. 2002
http://www.psychiclab.net/IBVAex/BrainwaveCropCircle.html
1972 Nina Sobell starten Gehirnwelle Zeichnungen Kunstperformance in USA.
http: // www.ninasobell.com/index_menu.html
über Nina Sobell: http: // www.brainwavedrawings.com/history_brainwavedrawings.html
1972 war ich in Sapporo Japan, organisiert eine der ersten Hippie-Konzert im Freien Veranstaltung in Japan, der Stereo-Anlage I als PA-System vorgenommen verwendet. i starten entwickeln Gehirnwellenüberwachungseinrichtung. tatsächlich nicht leicht, Gehirnwellen zu sehen, dass die Zeit. nach der Mitte der 1970er Jahre beginnen Verwendung CPU, Rockwell, Apple II, CPM, usw. 1983 beginne ich nutzen LISA Computer für Biofeedback-System, im selben Jahr veröffentlicht Brain Computer Interface Film Brainstorm. Mitte der 1980er i beginnen Arbeit als Leiter der ASC II Labor für Mensch-Computer-Schnittstelle Forschung einbezogen Gehirnwellen-Biofeedback, UFO und psychische Phänomene Forschung. es war das erste Unternehmen forschte für diese Art in Japan. in zwei für Start Microsoft japan entwickeln weltweit erste Windows-Computer mit NEC paar Jahre später ASC II unterteilt müssen. Haupt Systems Unser Labor wurde am LISA und Mac basiert, und nicht für die Entwicklung von Windows-System gearbeitet, wir haben mehr Grundlagenforschung, aber entwickelten Gehirnwellen-Visualisierungssystem mit MS-DOS-Computer mit der Maus. ASC II und NEC war groß Verarbeitung verbundene Unternehmen in Japan, dass die Zeit. Ich war so überrascht, als ich Windows-Alpha-Version Computer getestet, Programmstruktur so ähnlich wie Mac war.
http://psychiclab.net/IBVA/ASCIILAB.html
1988 November mit UFO Studiengruppe Freund in Sapporo Japan, luden wir Kiyota psychische Löffel Verkaufs offenen Erfahrung zu tun. Also versuche ich, neue IBVA Prototyp ohne Schlaf wenigen Tagen mit neuen Farb Mac II zu machen, war es erste Farb Mac soeben erschienen. Ich war so aufregend, Gehirnwellen-Visualisierung in Farbdisplay nur 256 Farben, die Zeit zu machen. jedoch wurde Gehirnwellen Erfahrung nicht, dass Zeit gelungen. mein System nicht korrekt funktionieren.
http://psychiclab.net/IBVA/KiyotaPhoto.html

Finden Sie, wie ich offen Gehirnwellen-Schnittstelle Prototyp 1,2 und 3.

Sie überspringen können, um Prototyp 1, 2 und 3, um Diagramm auch gehen sehen.

Schritt 2: Prototyp 1

Öffnen Gehirnwellenschnittstellenhardware

Öffnen Gehirnwellenschnittstellenhardware

Öffnen Gehirnwellenschnittstellenhardware

Öffnen Gehirnwellenschnittstellenhardware

Öffnen Gehirnwellenschnittstellenhardware

Öffnen Gehirnwellenschnittstellenhardware

Alle 15 Artikel anzeigen
Prototyp 1

Arduino BT + RBG LED-Rückmeldung + pi & phi Kornkreis Laserschneidkörper + Kabel und Kopfpolster Elektrode.

benutzen ursprünglichen IBVA Hardware AMP Teile.
öffnen dieser Sendeeinheit.

Foto: IBVA Sender

Schneiden Sie diese Teile von Sender-Einheit Bord.

Foto: AMP Plattenteil

nutzen zwei von ihnen zusammen auf der Leiterplatte.

Foto: zwei AMP Plattenteil

dann auf sie setzen Arduino BT und Li-Ion-Akku 3,7 V.
vor setzen SW und 6 poligen Stecker mit Kabel und Kopfpolster zu verbinden.
in zurückgelegt Batterie und Anschluss für Ladegerät.
einer Ladung läuft 4 Stunden Betriebszeit weiter.

1: Verbindung 5-V-Strom zwei von AMP Teile DC-DC Wandler Stromeingang. ist es von Arduino 5 V Ausgangsstift.
2: verbinden AMP Teile Ausgang (0..5V Ausgang) zu Arduino Analogeingang 0 und 1. TL064 Die 7-Pin ist Hauptausgang. müssen 4,7 K Ohm Widerstand zu verbinden, und Z-Diode 5,6 V für Clip-Signal, um den Anschluss an analoge Eingangs Arduino zu machen.
3: Verbindung von zwei RGB-LED zu Arduino Digital-Ausgang Pin, 3, 5, 6, 9, 10, 11 mit 470 Ohm-Widerstand.
4: Verbindung Batterie über Switch to Arduino BT Stromeingang.
5: Notwendigkeit, Wechsler für Ladung Batterie verwenden. können mit diesem Gerät Batteriewechsel.
6: Schließen Sie Kabel und Kopfpolster 6 PIN-Eingabe. müssen sicherstellen, und / oder kaufen Sie dieses Kabel und Kopfkissen.

zwei RGB-LED-Licht auf Befehl von IBVA Anwendung BS schalten seriellen Befehl.
linke und rechte Gehirnhälfte für jede LED, delta / theta: Grün, Alpha: Blau, Beta: Red Gehirnwellen-Trigger-LED.
eine LED ist top, ist anderen LED Seite.

ursprünglich verwenden, wie Arduino analogen Ausgangsstift, 3, 5, 6, 9, 10, 11 für die Antriebs LED. aber zu tun, nicht verwenden können, Timer-Interrupt-Funktion. so dass ich ändern, um als Digitalausgang verwenden.
und seriellen Befehl zur Steuerung LED war die Verwendung mit IBVA Anwendung BS Befehlsnummer, aber dies zu tun, Geschwindigkeitsproblem passiert. so i ändern Sie ihn auf einfache Zeichenbefehl.

Foto: All-Einheit von oben
Foto: Einheit Seitenansicht

Foto: Ladegerät Anschluss.
Foto: Stromkabel an und SW pad Kopf
Foto: mit Ladegerät. einer Ladung arbeiten 4 Stunden fortgesetzt.

Kabel und Kopfkissen. müssen 3 Elektrode mit Kopfkissen legen. Dieses Kabel hat Ohrclip für Karosseriemasse. Karosseriemasse Verwendung zur Verringerung Netz Lärm von draußen.

Foto: Kabel anschließen und Kopfkissen.

Dieses Foto zeigt eine Verbindung medizinischen Elektrodenanschluss. 3 Elektrode an der Stirn und / oder anderen Teil des Gehirns, ist für Karosseriemasse: wie Nacken, usw.

Foto: verbinden medizinische Elektrode.

Sie eigenen Kopf hatte, diese Kopfpolster für waveUFO Projekt Design von Mariko Mori und ich, 2001, 2002 zu entwerfen.
waveUFO Körper in Italien gleiche wie Arduino gemacht.
http://www.psychiclab.net/PsychicLub/wave_UFO_Rio_Brazil.html

Foto: waveUFO Projekt Headset.

Schritt 3: Prototype 2

Öffnen Gehirnwellenschnittstellenhardware

Öffnen Gehirnwellenschnittstellenhardware

Öffnen Gehirnwellenschnittstellenhardware

Öffnen Gehirnwellenschnittstellenhardware

Öffnen Gehirnwellenschnittstellenhardware

Öffnen Gehirnwellenschnittstellenhardware

Alle 17 Artikel anzeigen
Prototyp 2

Arduino Nano + pi Kornkreis-LED mit Abstandssensor + aktive Vorverstärker SoundBrain.
π = pi = 3,141592654 Kornkreis passiert 1. Juni 2008 in England.
http://www.psychiclab.net/IBVA/Communication.html
LED hat jeder pi Zahl in Block vom Mittelteil. so jeder Block müssen verschiedene Strom fahren. mehr als 39 mA-Laufwerk anschließen N-Kanal-FET: 2N7000, um Ausgangspin.
Schließen Sie 200-Ohm-Widerstand gegen Strom um 10 mA für alle LED begrenzen.
YX 3: 39 mA, RX 1: 9 mA, GX 4: 33mA, BX 1: 10mA, WX 5: 43 mA, RX 9: 80 mA, GX 2: 17 mA, BX 6: 58 mA, WX 5: 43 mA, YX 4: 52 mA. Total: 442 mA bei all ON.
R LED ist eigentlich Vollfarb-LED. wenn ON beginnen dann Red. aber halten Sie weiter auf und ändern Sie Farbe in voller Farbe.
Jeder Block von LED-Licht auf Befehl von IBVA Anwendung BS schalten seriellen Befehl.
Abstandssensor: 2Y0A21, einen Sensor zur Drehzahlregelung, andere Sensor zur Mustersteuerung.

pi Kornkreis LED-Film:


Foto: pi Kornkreis-LED von oben
Foto: pi Kornkreis-LED von unten

Kopf für Gehirnwellen Mikrofon, SoundBrain gesetzt. SoundBrain meine Gehirnwellen-Signalausgang Audio System-Eingang, klingen wie "weht im Wind". Wir können Gehirnwellenanalyse und Interaktion mit Sound-Anwendung zu tun.

SoundBrain Test:
http://psychiclab.net/Noise/noiseIBVAvsLineinAD.html
http://psychiclab.net/Noise/SoundBrain.html
http://psychiclab.net/Noise/noiseIBVAmacIPHONE.html

Foto: Kopfsatz Ordner

aktive Vorverstärker, die ich vor 23 Jahren gemacht.
Diese Vorverstärker ist älter als Prototyp für 1 verwendet.

Foto: Innere aktive Kopf AMP

Foto: setzen Vorverstärker auf Ordner.

Foto: halten Elektrode Schnapp

verbinden Elektrode Kinderspiel, Verstärkereingang fahren.
verbinden Vorverstärker-Ausgang bis 4 Pin-Anschluss. PIN 1: + Leistungsaufnahme. PIN 2: R-Kanal-Ausgang. Pin 3: GND. PIN 4: L-Kanal-Ausgang.
PIN 1: + Stromeingang anschließen Diode (0.2V Drop-Diode), um DC-DC-Eingang.
Head-Set ist im Bau.

Foto: Vorverstärker-Anschluss

DC-DC-Wandler. Eingang 2 bis 5,5 V macht 5 V, zwei Vorverstärker. im Falle nicht verwenden, dann müssen 5 V bis 10 V gesetzt: 80 mA bis Topteil.
bei 2,2 V-Eingang: 256 mA bei 2,7 V Eingangs 224 mA bei 3,9 V-Eingang 128 mA bei 4,4 V Eingang 114 mA bei 5,2 V-Eingang 97 mA.
Ist-Strom ist abhängig von Gehirnwellen-Eingangsspannung. hohe Eingangsspannung erhöht Strom.

Foto: DC-DC-Wandler

Foto: Batteriehalter und 4 PIN-Kabel an Gehirnwellen-Mikrofon. SoundBrain Ausgang verbinden und rechten Cinch und Mini-Jack-links.

Foto: Batterie-Ordner und Netzanschluss. Sie können kleine Batterie setzen, um Set-Einheit auch den Kopf.

Ausgangsbuchse anschließen, um iPhone / iPad / Laptop Mac / andere Tonaufnahmegerät Eingang mit Audio-Kabel können Gehirnwellen zu erfassen. (Aufnahmegehirnwellenfrequenz ist abhängig vom Gerät). verwenden müssen, batteriebetriebene Aufnahmegerät. iPhone / iPad benötigen, um Stereo-Audio-Eingang-Adapter verwenden.

Foto: iPhone Audio-Aufnahmegerät anschließen

Foto: anschließen Audio optische Isolierung Gerät kann mit Netzstrom Aufnahmegerät sein.

Ausgangsbuchse anschließen, um pi Kornkreis-LEDs Arduino Nano Analogeingang über Pegelgrenzen, sichten und Hochpassfilter-Schaltung. diese Teile ist im Bau.
USB-Kabel anschließen Arduino und Laptop-Mac.

für iPhone / iPad verbinden Redpark C2-DB9 / C2-DBV / C2-TTL mit dort SDK können eigene Anwendung, die Gehirnwellen-Raw-Datenstrom von Arduino zu entwickeln.

Foto: conenct serielle Schnittstelle zum iPhone

Wireless-Kraftübertragungssystem. setzen drahtlose Energieempfänger unter der pi Kornkreis-LED. es Nikola Tesla-Technologie, Betteln 1900 Tesla Tower at Shoreham Long Island New York.

Foto: conenct drahtlose Energieübertragung systemStep 4: Prototype 3

Öffnen Gehirnwellenschnittstellenhardware

Öffnen Gehirnwellenschnittstellenhardware

Öffnen Gehirnwellenschnittstellenhardware

Öffnen Gehirnwellenschnittstellenhardware

Prototyp 3

Arduino Uno + Strom IBVA Hardware amp Board mit Kabel und Kopfkissen.
benutzen IBVA Hardware amp Board, Kabel und Kopfkissen. müssen amp Bord LR Analogausgang Verbindung zum analogen Eingang und 555 Digitalausgang Takteingang des Filters auf dem amp Board Arduino.

ursprünglich versuchen, 4 K Hz Taktausgang mit Arduino Timer-Interrupt-Funktion, die mit Digitalausgang Stift benutzen zu machen. aber es nicht gelingen. Welle nicht mit Arduino Gesamtgeschwindigkeit stabil. so verwenden, um 555 Uhr für Filter zu machen.
IBVA Hardware amp Bord brauchen, um diese Uhr für Filter setzen. 1/100 Uhr ist Filter hohe Schnittfrequenz. 3 K Hz Takt bedeutet 30 Hz High-Cut-Filter-Setup.

Strom IBVA Bluetooth und Amp-Board-Design ist ein stabiler Betrieb und eine hohe Abtastrate, usw.
jedoch können Hardware-Betrieb nicht ändern, indem Endverbraucher.
Diese Konfiguration kann durch Endbenutzer zu ändern.
wenn Sie mögen, können Sie diesen Verstärker Bord kaufen.

mit Arduino Uno müssen mit serieller Bluetooth-Schnittstelle. max Abtastrate beträgt 512 Hz mit 230.400 bps Setup.
müssen Batterie 7 V bis 12 V. verwenden

Verwendung Arduino BT ist einfach. max Abtastrate beträgt 256 Hz. Diese Einheit max Drehzahl 115200 bps.
müssen Batterie 2,4 V bis 5,5 V. verwenden

Foto: Arduino Uno + Strom IBVA Hardware amp Board mit Kabel und Kopfpolster

Foto: Lasergeschnittene Feld.

Laser Cutter Coral Draw-Datei für diese Box ist im Kodex section.Step 5: Code

Öffnen Gehirnwellenschnittstellenhardware
Code

Arduino-Code.
Prototyp 1
Prototyp 2
Prototyp 3
Arduino pro mini + Bluetooth
Arduino Uno + Bluetooth

Quartz Composer IBVA Plugin für Mac
Verwenden Quartz Composer IBVA Plugin für Mac zu 4 Kanal Rohdaten Zahl von Prototypen 1 Einheit zu überwachen.
XCODE Quelle und Probe QC-Datei: IBVA QC folder.zip herunterladen .
Open Source. frei.

Laser Cutter Coral Draw-Datei für Prototyp 1 und 2.
Pi Crop Circle für Top. : pi5Sep2012.cdr herunterladen.

Laser Cutter Coral Draw-Datei für 3 Prototypen.
IBVA Feld. : ibvaBOX14Sep2012-4.cdr herunterladen.

Original IBVA Benutzer kann wie dieser Prototyp 1 und 2 für den Fall, wie zu tun zu machen.
Auch dieser Prototyp 1,2 und 3 Arbeit mit neuesten IBVA V5.0.8.5 Anwendung für Mac. Alle IBVA Benutzer seit 1991, kann diese IBVA V5-Anwendung als kostenlos.
nicht IBVA Benutzer müssen IBVA 5 Anwendung bei ungern benutzen, zu kaufen. nicht Open Source.
http://www.psychiclab.net/IBVA/IBVAnew2.html

Open Source: PC Benutzer kann BrainBay mit IBVA Plugin für OpenEEG Projekt zu verwenden. frei.
http://www.psychiclab.net/IBVA/BrainBay.html
installieren BrainBay müssen BrainBay Anwendung mit folgenden zu ersetzen.
BrainBay IBVA Schnittstelle: BrainBay_IBVA.rar: 355 KB
BrainBay IBVA Schnittstelle mit Configure-IBVA Dateien: BrainBay IBVA für Windows.zip: 684 KB

Schritt 6: Öffnen Gehirnwellen-Interface-Hardware Schaltplan

Öffnen Gehirnwellenschnittstellenhardware

Öffnen Gehirnwellenschnittstellenhardware

Öffnen Gehirnwellenschnittstellenhardware

Öffnen Gehirnwellenschnittstellenhardware

Öffnen Gehirnwellenschnittstellenhardware

Öffnen Gehirnwellenschnittstellenhardware

Alle 18 Artikel anzeigen
2: open Gehirnwellen-Interface-Hardware Schaltplan

Bild: UK Zeitung Daily Telegraph 1997.

Dieses Diagramm ist auf Prototyp 1, 2 und 3 auf der Grundlage und mit Arduino und BlueTooth-Schnittstelle setzen. am 9. Oktober 2012 aktualisiert.

Bild: all Diagramm
Bild: all Diagramm AMP Teil
Bild: all Diagramm Top
Bild: AMP Teil
Bild: Filterteil
Bild: AMP Teil
Bild: aktiv amp
Bild: Balance amp
Bild: Low Cut amp
Bild: Ebene sichten und Clip
Bild: Filter
Bild: DC-DC
Bild: Arduino Run-Modus
Bild: Arduino Programm-Modus: schließen Sie an Arduino Nano und Mac / PC
Bild: Arduino Bluetooth Setup-Modus: schließen Sie an Arduino Nano und Mac / PC

Liste der Einzelteile :

Vorverstärker: OPA2111 X 2
Offset-amp: TL064 X 2
Filter IC: MAX 7480 X 2
R: 10 m X 4 Ohm
R: 1 M Ohm X 2
R: 100 K-Ohm-X 23
R: 10 K-Ohm-X 4
R: 4,7 K Ohm X 2
R: 2 K-Ohm-X 2
R: 1 K Ohm X 8
R: 470 Ohm X 3
C: 47 uF 16V X 6 (. Dieser Teile hat Polarität + Seite geht an + power, - Seite geht an - Leistung)
C: 105 X 2 (C: 1 & mgr; F = 1.000.000 pF: low cut 0,16 Hz, zu verwenden 0,1 uF ist low cut 1,6 Hz)
--- F (Hz) = 1 / (2 π RC): R = 1 M Ohm: π = 3,14159
C: 104 X 6 (0,1 uF = 100.000 pF)
C: 0,01 & mgr; F X 1
C: 0,0022 & mgr; F X 1
C: 331 X 4 (330 pF)
C: 100 pF X 4
C: 10 pF X 6
Zener Diode: RD5.6E X 2 (andere: 1N5232B-T 5,6 V 500 mW)
Trimer: 100 K Ohm X 2 (für Verstärkung einzustellen)
Trimer: 47 K Ohm X 2 (für den Offset-Einstellung)
S-8135AG: X 1 (5V Referenzregler, ersetzen Sie diese, um Zener Diode verwenden 5 V ist auch ok)
TA48M05F: X 1 (niedrige Spannungsabfall 5 V 500 mA Ausgangsregler)
ERA81: X 1 (.. Niederspannungsabfall Schottky-Diode andere: 1N5817)
555: X 1 (Timer-IC oder andere Uhr IC)
DC-DC: RZC12W20 X 2 (DC-DC +/- 12 V, 40 mA).
---- Ich habe diesen DC-DC, denn ich hatte Bestand dieser Teile über 20 Jahren.
---- Du RB-0512D Recom Power verwenden können. oder RD-0512D bei Verwendung nur eines DC-DC.
---- Step 7 Verwendung eines DC-DC + - 12 V für aktive Vorverstärker, andere DC-DC + - 15 V Einsatz für Filter amp.
---- Dieses Diagramm Gebrauch verließ für einen DC-DC und rechts für andere DC-DC.
DC-DC: ISL97519A 2,4 V bis 5,8 V Eingang Ausgang (300 .. 400 mA-Ausgang)
---- In Fall verwenden Arduino BT dann keine Notwendigkeit diese. auch für den Fall, verwenden 7 .. 12 V-Batterie keine Notwendigkeit dafür.
---- Schritt 7 nicht verwenden. Schritt 9 verwenden Sie diese.
Arduino BT oder UNO + Bluetooth oder Mini-Pro + Bluetooth: X 1
Arduino Proto-Schild für Arduino BT oder UNO: X 1
RGB LED: X 2
Elektrode: 5 X
Elektrode Ordner: X 5
Elektrodenpad: X 1
Kabel (6-Draht) 1 m bis 2 m: X 1
Anschluss und PIN (10 PIN oder 6-polig): X 2

wenn Gebrauch Arduino BT.
2,0 V .. 5,2 V.: Sie Batterie anschließen müssen
(Bei 2,0 V: 520 mA, 2,7 V: 350 mA, 3,9 V: 220 mA, 4,5 V: 200 mA, 5 V: 180 mA)

wenn Gebrauch Arduino Nano.
7 V .. 12 V: Sie Batterie anschließen müssen

wenn Gebrauch Arduino Pro Mini.
Sie brauchen, um Batterie zu verbinden: 5 V.

Arduino-Code des Geräts ist auf Kodex-Ziffer:
http://psychiclab.net/IBVA/ArduinoCode5.html
Sie verwenden können,
Quartz Composer IBVA Plugin XCODE für Mac ist Open-Source. mitgelieferten Beispiel QC-Datei auf Raw-Daten zeigen.
BrainBay IBVA Plugin für OpenEEG Projekt PC ist Open Source.
http://www.psychiclab.net/IBVA/BrainBay.html

Kann IBVA V5-Anwendung für Mac verwenden. alle IBVA Benutzer seit 1991 können diese kostenlose Upgrade zu erhalten.
wenn Sie mögen, können Sie es auch.
http://www.psychiclab.net/IBVA/IBVAnew2.html

Dieses Diagramm ist im Grunde dieselbe wie ich über 30 Jahre verwendet werden.
müssen zwei Trimer, insgesamt Gain und Offset für AD-Eingang des Arduino.
müssen eingestellt 200 Mikro V pp Eingang macht 5 V pp an Analogeingang Arduino. Gesamtgewinn von 25,000.
auch 2,5 V Offset Analogeingang Arduino. Ausgang müssen auf 0 bis 5 V eingestellt
Filter MAX7480 arbeitet 0,25 V bis 4,75 V (V-0,25 V). nicht mit 0 bis 5 V. arbeiten
müssen diese für die endgültige Kalibrierung per Software einstellen Seite.
tatsächlich benötigen, um eingestellt 200 Mikro V pp Eingang macht 4,5 V pp an Analogeingang Arduino. Gesamtgewinn ist 22.500.
dann Softwareseite 4,5 V pp Arduino Analogeingang macht 200 Mikro V pp.

23. September 2012:
bei Schritt 7, getestet dieses Diagramm. Ich muss das Diagramm mehr wie original IBVA Design ändern.
24. September 2012:
ändern Diagramm. Eingang aktiv amp Gain bock auf gleichen wie original IBVA. fügen Sie mehr OPAMP.
26. September 2012:
ändern Referenzspannungsschaltung. verwenden S-8135AG für Make stabiler DC Aus. getestet alle amp Teil. funktioniert ok.
verbinden LR amp löschte zum Prototyp 1: CH3 und CH4 für Test. sieht aus wie von Arduino macht mehr Lärm als IBVA Produktschnittstelle. verbinden amp Ausgang IBVA Produkteintrag ist geräuscharm. müssen mehr für Arduino AD-Eingang zu untersuchen. aber im Grunde funktioniert ok. Gesamtrauschen kleiner als 0,1 Mikro V par Spektrum bei der Prüfung 256 Hz Abtastrate und 512 Punkte FFT Setup mit IBVA Anwendung.
30. September 2012:
setzen alle zusammen, Aktiver Vorverstärker Einheit, Filtereinheit + Arduino pro mini + Bluetooth, Akku-Einheit. testen Bluetooth-Verbindung mit Terminal-Anwendung und IBVA Anwendung.
1. Oktober 2012:
Bau beginnen mit Auduino UNO. Diese Konstruktion ist moe einfach als mit Arduino pro mini.
4. Oktober 2012:
gefunden 4 K Hz Taktausgang von Arduino ist kein gutes Signal von Arduino Gesamtgeschwindigkeit. diese Uhr mit Timer-Interrupt aus. Diese Uhr ist nicht gut für Filter MAX7480. müssen schöne Uhr zu machen. einfache Weg ist verwenden 555-Timer-IC, detaillierter Filtersteuerung müssen programmierbare Uhr IC wie 8651A-80 zu verwenden. dieser Fall nicht so wichtig, diese Filterfrequenz eingestellt. so verwenden 555 ist einfach.
getestet Arduino + Bluetooth Serial mit Geschwindigkeit 230400 bps und 512 Hz Abtastfrequenz. Dieser Test kann nicht mit Arduino BT tun, denn Arduino BT max Bluetooth Geschwindigkeit 115200 bps.

Audio-Verstärker und Gehirnwellenverstärker Unterschied ist Quellenimpedanz und Frequenzgang.
in der Regel Audio-Verstärker-Design, um niedrige Impedanz Quelle verwenden: wie 4 Ohm, 8 Ohm, 200 Ohm, 600 Ohm, 1 kOhm, 10 kOhm, 100 K Ohm, bedeutet das einfach, rauscharmen Verstärker zu machen, müssen aber breiten Frequenzbereich. Niederfrequenz beträgt 1 Hz, 5 Hz, 10 Hz, 20 Hz Hochfrequenz ist 20 K Hz, 40 kHz, 80 kHz, 200 kHz.
Gehirnwellen-Verstärker benötigen für hochohmige Quelle Entwurf: wie 10 K Ohm, 100 K Ohm, 1000 K Ohm und Niederspannungsrauschen und niedrigen Stromgeräuschentwicklung, niedriger Ruhestrom, niedrige DC-Drift, aber weniger Frequenzbereich wie Niederfrequenz 0,16 Hz , 0,5 Hz, 1 Hz und Hochfrequenz beträgt 30 Hz, 100 Hz, 300 Hz, 1000 Hz. müssen auch 100 bis 1000 mal mehr Verstärkung als Audio-Verstärker aufweisen.

wie Sie testen:
Schließen Sie 100 K Ohm Impedanz Quelle Oszillator ist schön für Rauschprüfung. setzen 1 bis 10 Mikro V pp, 1 .. 40 Hz Sinuswelle.
Verstärkerrauschen ist abhängig von Haut und Elektrodenimpedanz.
in der Regel niedriger Impedanz macht geräuscharm. hochohmig macht mehr Lärm.
nicht nur nur Verstärker, hat Widerstand auch Lärm. Dieses Geräusch ist von der Temperatur abhängig. niedrige Temperatur macht geringes Rauschen, hohe Temperatur macht mehr Lärm. dieser Verstärker OPA2111 Lärm ist sehr ähnlich wie Widerstandsrauschen bei 1 M-Ohm-Quelle. einzige Weg, um Lärm zu reduzieren, ist zu machen niedrige Temperatur: Das ist aktuelle offene Technologie Begrenzung. können wir nicht rauscharmen als Widerstandsrauschen.
hängen von Haut und Elektrode Leitfähigkeit Situation dieser Lärm wird Änderung sein.
Kopf Amp-Design versuchen, diese Haut und Elektrode Leitfähigkeit Situation zu beseitigen, hängt von Person und anderer Emittenten. Regel 10 K Ohm bis 1 M Ohm ist Haut und Elektrode Leitfähigkeit. vor vielen Jahren EEG Techniker ein von Wissen ist, wie man schöne Art Elektrode auf die Haut gelegt. mean set low impedance between electrode and skin. because that time amplifier quality was not good when input impedance is high.
in generally say low impedance person is relaxed. high impedance person is more stress.

This unit can see less than 1 micro V pp brain wave. it is professional quality EEG system.
digitally control filter works very nice. set high cut frequency by clock input : 1/100 is high cut frequency. make this clock use 555. can set cut and/or no cut 50 Hz to 60 Hz AC power noise which come from any where in the room. 50 Hz and 60 Hz is depend on country, only Japan has two AC power frequency.
http://www.psychiclab.net/IBVA/50Hz60Hz.html
set 555 clock 10 K Hz makes 100 Hz high cut filter. this way can se 50 Hz / 60- Hz AC noise.
in case you like to see more high frequency than 50 Hz to 60 Hz AC power noise then need to careful for setup all system condition. it is not easy this setup for beginner.
555 frequency is 3K Hz, mean 30Hz high cut filter, so no problem for 50 Hz to 60 Hz AC power noise. however too many noise will still get AC noise.
doing experience outside is so nice to eliminate this AC noise.

construction photo with Arduino UNO is Step 7
noise test for Step 7 is Step 8
construction photo with Arduino pro mini is Step 9
noise test is Step 10
All construction photo with Arduino pro mini is Step 11
headset 3D model is Step 12
sample brain wave interactive experience is Step 13

masahiro kahata
psychiclab.net

Step 7: Construction photo

Öffnen Gehirnwellenschnittstellenhardware

Öffnen Gehirnwellenschnittstellenhardware

Öffnen Gehirnwellenschnittstellenhardware

Öffnen Gehirnwellenschnittstellenhardware

Öffnen Gehirnwellenschnittstellenhardware

Öffnen Gehirnwellenschnittstellenhardware

Alle 29 Artikel anzeigen
construction photo

updated : 24 Oct 2012

this construction is based on Step 6 diagram.
Battery use 9 V / 7.6 V to Arduino Uno. don't use DC-DC this case.
Step 8 use DC-DC work with battery from 2.4 V to 5.5 V. Use with Arduino pro mini.

this way Step 7 is easy construction than Step 9.

use 555 for make filter clock. to change filter clock need to change R 100 K ohm.
100 K ohm resistance makes 3 KHz clock to set filter high cut frequency 30 Hz.
i changed this to 80 K ohm to set 40 Hz.
R = 0.7 / f (Hz) XC (F)

100 K ohm = 0.7 / 3000 * 0.0000000022 : high cut frequency 30 Hz.
this frequency range works for ; Delta, Theta. Alpha and Beta rhythm.

80 K ohm = 0.7 / 4000 * 0.0000000022 : high cut frequency 40 Hz.
this frequency range works for ; Delta, Theta. Alpha, Beta and Gamma rhythm.

13 K ohm = 0.7 / 20000 * 0.0000000022 : high cut frequency 250 Hz.
this frequency range works for ; Delta, Theta. Alpha, Beta, Gamma, HyperGamma and Lambda rhythm.

http://www.psychiclab.net/IBVA/BrainWave/Archive.html

originally try to make this clock with Arduino interrupt timer function with digital output pin control, but not succeeded to make nice clock.
in case you can make it then no need to use 555 and can be make as programable clock, same as product IBVA doing that way.
use 555 makes clock mean doesn't work command from IBVA application to set filter high cut frequency.

Other difference from diagram Step 6 is not use gain adjust trimer 100 K ohm for this construction.

all electric circuit works ok.
photo is test with OSC 10 Hz square wave, 512 Hz sampling.
http://www.psychiclab.net/IBVAex/BrainwaveSample.html

updated 22 oct 2012.
put Bluetooth serial interface.
Arduino Nano + Bluetooth works same as Arduino BT.
Arduino BT can do programing with Bluetooth connection. but Arduino Nano + Bluetooth can not do that way. need programming use USB connection.
also Arduino BT has low voltage battery power input, works from 2.4 V .. 5.5 V. but Arduino Nano need to put 7 V to 12 V.

Arduino BT max connection speed is 115200 bps makes max sampling frequency is 256 Hz for 4 ch.
but Arduino nano, pro mini with Bluetooth serial interface max connection speed is 230400 bps makes max sampling frequency is 512 Hz for 4 ch.

Arduino BT cost is around € 140.
Arduino nano and/or pro mini with Bluetooth serial interface cost is around € 20 .. € 30.
mean Arduino nano and/or pro mini with Bluetooth serial interface is € 100 more low cost and 2 times more first.

so i made new interface with Arduino nano with Bluetooth serial interface.
total parts cost was less than € 100. i order some parts to ebay / China, so took long time to get it but it was low cost to get it.

photo : put electrode to active head amp unit.
photo : put it to forehead.
photo : then fold it with head band.
actual brain wave images screen shot.

i setup this unit low cut frequency to 0.16 Hz.
use 1 micro F for low cut.
so easy to see low frequency changes in case eye movement and other muscle movement.

usually set this to 1.6 Hz. that way more easy to see display. product IBVA set this way.
use 0.1 micro F for low cut.

Low cut RC filter :
f ( Hz ) = 1 / (2 π RC) : R = 1 M ohm : π = 3.14159
F cut = 1 / (6.283 XR (ohm) XC (F) )
0.16 Hz = 1 / (6.283 X 1000000 (ohm) X 0.000001 (F) )
1.6 Hz = 1 / (6.283 X 1000000 (ohm) X 0.0000001 (F) )

depend on experience need to decide this low cut frequency setup.
screen shot shows low cut frequency 0.16 Hz and 1.6Hz.
also hight cut frequency 40 Hz and 250 Hz.
set to 250 Hz still almost no AC power noise 60 Hz ( in USA ) in this experience.
mean Active head amp works very nice. center electrode use for body ground, left two electrode for left balanced input, right two electrode for right balanced input.
usually, like product IBVA use electrode cable to put forehead, mean easy to get AC noise from any where.
also electrode cable movement makes noise too.
this active head amp unit is directly connect to forehead, so not easy to get noise from out side even not using any electric shield to active head amp.
will continue try to experience with put electric shield to see how difference.
also all electric component on the active head amp is no protection, need to care to use this way. latter I will put all in the protection material.
it is very nice for stage performance and SoundBrain experience.
this active head amp works most nice condition in my 30 years of experience.
i'm very happy to introduce this.

in case you like you can put active head amp parts on the top of Arduino prototype shield, then just connect electrode cable to forehead. that is same way as product IBVA. need to put body ground to ear and/or neck. can use same head set and cable at Step 2 and Step 4. this way more easy care for head set.
i made this active head amp head set for my interest, to see how works. so need to care to use this.
in case you make same way as i made then need to care for this active head amp to use.

this unit noise test is Step 8.

Step 8: Noise test

Öffnen Gehirnwellenschnittstellenhardware

Öffnen Gehirnwellenschnittstellenhardware

Öffnen Gehirnwellenschnittstellenhardware

Öffnen Gehirnwellenschnittstellenhardware

Öffnen Gehirnwellenschnittstellenhardware

Öffnen Gehirnwellenschnittstellenhardware

this noise test use Step 7 construction and product Bluetooth IBVA. show spectrum when source impedance is 10 K ohm, 100 K ohm and 1 M ohm.

test 10 Hz OSC connect only left side. right side is open mean 10 M ohm resistance is connecting to head amp.
gain is max X 10. this display show less than 0.1 micro V par spectrum.

Step 7 construction working very nice. mean OPA 2111 which i start use over 25 years ago works very nice.
it is same head amp as used in Step 2 and Step 3. also used in original IBVA.
BlueTooth IBVA use different small size chip OPAMP, this makes different noise. when over 1 M ohm source impedance more noise than OPA 2111.

I start use OPA111 in begging. then Burr-Brown start ship dual OPAMP OPA2111. so I start use this.
OPA 2111's noise is when over 30 K ohm source impedance is similar noise as resistance noise.
Resistance noise at room temperature is approximately equal to 4 nV/√Hz × √(resistor value in kΩ).
so still I can not find more low noise amp when over 30 K ohm source impedance. I know some new OPAMP has more low noise when low impedance to high impedance, but this amp is only one amp in package. need to use two of them for each side head amp. this is reason i'm continue using OPA 2111.
Burr-Brown is first company to make OPAMP and there OPAMP went moon first time.Step 9: Other Arduino connection

Öffnen Gehirnwellenschnittstellenhardware

Öffnen Gehirnwellenschnittstellenhardware

Öffnen Gehirnwellenschnittstellenhardware

Öffnen Gehirnwellenschnittstellenhardware

Öffnen Gehirnwellenschnittstellenhardware

Öffnen Gehirnwellenschnittstellenhardware

Show All 43 Items
3: Other Arduino connection

Arduino Pro mini is very nice small size, with Arduino Bluetooth Wireless Serial Port Module put all to head set.

this unit has 3 part, 1: active headamp headset, 2: filter amp and Arduino BlueTooth unit, 3: battery and DC-DC unit.
3D model show how to put those 3 part, forhead, left and right side.
also put all this to OLED HMD head pad.
to see video, 3D brain wave interactive OpenCL animation is nice to use this.
http://www.psychiclab.net/Movie/IBVAopenCL1.html

3D model for 3 part.
3D model for OLED HMD head pad brain wave interface.
it is same unit, put it differant way. put unit 2 and 3 to hand, head phone, etc.
2 ch amplifier, Arduino Pro mini + bluetooth, Battery. shows 5 electrode model.

image : head set 3D model
photo : head set construction process

in case you like to make same as i did then need to careful to construct, electrostatic, heat, etc.

two active amp is inside of headset.
all other parts : Arduino, Battery & DC-DC, filter & amp is HMD head pad part.
connect via 8 P cable : +-12V, GND, two balanced output from two active amp.

23 sep 2012:
connect two amp output to prototype 1 unit two analog input, and connect prototype 1 unit digital output to filter clock for test all amp. use IBVA V5 application 4 ch mode for monitor signal.
CH 1 & CH 2 is prototype 1 unit amp which from original IBVA. CH 3 & CH 4 is new design amp.
basically works ok, but more noisy than original amp. i need to modify diagram like more original circuit design.
after made it, let you know.
27 sep 2012:
amp test ok. connect HMD amp output to prototype 1's ch3 and 4ch input, also connect product IBVA ch3 and 4ch input then amp works ok. more noise from prototype 1 is by Arduino unit. amp is no problem, works same as original IBVA. need to investigate how to reduce noise from Arduino unit. currently this HMD amp unit has no shield grounding, outside also inside of circuit. easy to effect noise from anywhere. in case you make this unit need to care for this issuer.
28 sep 2012:
put all together as photo to HMD head pad with laser cut unit. little big but can fit all. also can put only active head set to head pad, and other unit : battery and filter amp can go side of HMD.

Step 10: Amp noise test

Öffnen Gehirnwellenschnittstellenhardware

Öffnen Gehirnwellenschnittstellenhardware

Öffnen Gehirnwellenschnittstellenhardware

Öffnen Gehirnwellenschnittstellenhardware

Öffnen Gehirnwellenschnittstellenhardware

Öffnen Gehirnwellenschnittstellenhardware

Show All 40 Items
brain wave noise effect at open environment.
unfortunately i can not ask to anybody for this kind of information. so i need to have experience by myself.
it is not like inside of hospital, not like controlled environment to see brain wave, so many different effect will happened.
specially waveUFO project since 2001, i had many interesting and difficult situation for setup all system. setup location condition, power ground condition, power blackout protection, opening time changes, noise effect by machine that inside of UFO and outside of UFO, experience people, training operating people, etc.
2003: all system setup at Manhattan New York . that time used original IBVA. not Bluetooth.
2011: new system and more nice AC noise protection at Rio Brazil .
around 10 times at different country each time around 3 .. 4 month continuously operation 6 days a week, 10 .. 12 hours par day. brain wave interactive art never done like this way.
actually took 7 years to find out how to reduce noise, mean last few exhibition is most nice condition of interactive brain wave art experience. took many years but i'm happy to find out how to reduce noise and how effect noise.
we are living in noisy environment, electrically noisy but not just only by electric.
people's mind will effect each other and can make strange holographic effect also. sometime those are also effect to electric system. actual UFO and psychic phenomena effect to electric, of course to brain wave.

electric noise are like living entity sometime move around space.
in generally say electrically protected environment is not easy to effect.
so i made prototype 1 and HMD amp for not electrically protected for test many effect as my interest.
following is test procedure. test amp noise and AC noise effect.
all test use OSC with 10 K ohm, 100 K ohm, 1000 K ohm ( 1M ohm ), 10 Hz rectangle wave, 10 micro V pp.
use IBVA application to display 3D spectrum, 256 Hz sampling, 512 point FFT, high cut at 40 Hz, show raw wav. set maximum gain X 10. we can see less than 0.1 micro V par spectrum with this setup. maybe for most of people this noise is not so important.
from test image we can see with current IBVA, almost 0 microvolt when 10 K ohm source impedance. with prototype 1, wed can see around 0.1 micro volt when 10 K ohm. HMD amp ( use same amp as used in prototype 1 ) to connect IBVA then almost 0 micro when 10 K ohm. this mean more noise when use Arduino. need to investigate how to reduce this noise. maybe reference voltage, not sure yet. but again most of case no problem for this noise. usually don't set gain like X 10 times. so we can not see this kind of noise. it is just my interests to see this amplifier noise that depend on source impedance.
1000 K ohm source impedance makes more amp noise also easy to effect noise from anywhere.

more problem is how to reduce AC noise effect from environment. this effect will big when inside of room and/or close to electric machine.

following is test images.

1: use current product IBVA. most nice is 1-IBVA10K in this section

1-IBVA10K
1-IBVA100K
1-IBVA1000K

2: use current product IBVA connect second IBVA to show it ch 3 and ch 4. most nice is 2-IBVA10K-ex in this section

2-IBVA10K-ex
2-IBVA100K-ex
2-IBVA1000K-ex

3: use current product IBVA connect HMD amp SoundBrain output to show it ch 3 and ch 4.
most nice is 3-IBVAexHMD10K-Battery+Shield in this section

3-noise test with HMD amp + IBVA
3-IBVAexHMD10K-Battery+Shield
3-IBVAexHMD100K-Battery+Shield

4: use prototype 1 with different Shield, Ground, Battery/AC operation.
Shield mean put Shield under the amp.
Ground mean connect Ground to Shield, not always connect ground makes good resolute. depend on case.
Battery mean use battery operated Mac Air.
AC mean use AC operated Mac Air. we are all using bluetooth connection. however still effect Mac and AC connection that depend on condition.
most nice is 4-crop10K -Battery+Shield+GND in this section

4-noise test with prototype 1
4-crop10K-AC
4-crop10K-AC+Shield
4-crop10K-AC+Shield+GND
4-crop10K -Battery+Shield+GND
4-crop100K -AC
4-crop100K - AC+Shield
4-crop100K -AC+Shield+GND
4-crop100K -Battery+Shield+GND
4-crop1000K-AC
4-crop1000K-AC+Shield
4-crop1000K-AC+Shield+GND
4-crop1000K-Battery+Shield+GND

5: use prototype 1 connect HMD amp to show it ch 3 and ch 4. use Shield, Ground, Battery/AC operation.
most nice is 5-cropEx10K-Battery+Shield+GND in this section

5-noise test with HMD amp + prototype 1
5-cropEx10K-AC
5-cropEx10K-AC+Shield
5-cropEx10K-AC+Shield+GND
5-cropEx10K-Battery+Shield+GND
5-cropEx100K-AC
5-cropEx100K-AC+Shield
5-cropEx100K-AC+Shield+GND
5-cropEx100K-Battery+Shield+GND
5-cropEx1000K-AC
5-cropEx1000K-AC+Shield
5-cropEx1000K-AC+Shield+GND
5-cropEx1000K-Battery+Shield
5-cropEx1000K-Battery+Shield+GNDStep 11: All construction

Öffnen Gehirnwellenschnittstellenhardware

Öffnen Gehirnwellenschnittstellenhardware

Öffnen Gehirnwellenschnittstellenhardware

Öffnen Gehirnwellenschnittstellenhardware

Öffnen Gehirnwellenschnittstellenhardware

Öffnen Gehirnwellenschnittstellenhardware

Show All 32 Items
put together filter Amp unit, Arduino pro mini, Bluetooth serial and LED.
connect two output from filter unit to Arduino pro mini analogue input A0, A1 and filter clock input to 555 output, 5V power and GND to Arduino pro mini + Bluetooth.

use Arduino Nano for program Arduino pro mini.
diagram programming mode.
connect 4 pin cable between filter Amp unit and Arduino Nano. only use 3 wire. Arduino pro mini use power from filter unit.
Arduino pro mini GND - Arduino Nano GND.
Arduino pro mini RXD - Arduino Nano RXD.
Arduino pro mini GRN - Arduino Nano RST.

Arduino program code is code section.
http://psychiclab.net/IBVA/ArduinoCode4.html

diagram BT setup mode.
BlueTooth serial board JY-MCU which i got from DealExtreme's default baud rate is 9600 bps, name is "LinvorV1.5" same as "HC06", firmware version is 1.5. this unit version is 1.05.
this unit can operate 3.3 V to 6 V. but need to connect 3.3 V TTL logic. so need to use FET and/or resistance to change voltage to connect to 5 V Arduino unit. JY-MCU version 1.2 can connect 3.3 V and 5 V TTL so no need to use FET and/or resistance.
to change baud rate, need to send AT command to this unit.
following is how to do this.
1: need to un pair BlueTooth unit in case you had done it.
2: connect 3 wire : BlueTooth use power from filter unit.
BlueTooth GND - Arduino Nano GND.
BlueTooth TXD - Arduino Nano Digital 10 pin (SoftwareSerial RX).
BlueTooth RXD - Arduino Nano Digital 11 pin (SoftwareSerial TX) with voltage divider ( use resistance, 470 ohm + 1 K ohm. photo is 1 K ohm + 2 K ohm. with JY-MCU version 1.2 no need to use this voltage divider ).

need program to Arduino Nano with USB port Mac/PC as following.

----------------------------------------------
#include <SoftwareSerial.h>

SoftwareSerial mySerial(10, 11); // RX, TX

Leere setup ()
{
// Open serial communications and wait for port to open:
Serial.begin (9600);
while (!Serial) {
; // wait for serial port to connect.
}

Serial.println("connected to computer");

// set the data rate for the SoftwareSerial port
mySerial.begin(9600);
mySerial.println("to BlueTooth"); // nothing effect this to BlueTooth
}

void loop() // run over and over
{
if (mySerial.available())
Serial.write(mySerial.read());
if (Serial.available())
mySerial.write(Serial.read());

delay (10);
}

-------------------------------------------

then use terminal soft zoc6 for Mac to connect Arduino Nano with USB connection.
need to setup Configure Serial speed 9600 bps, 8N1, RTS signal off, DTR signal off, select port name for Arduino Nano USB.

hardware connection test:
copy string "AT" from text application and past it to terminal soft. then get return "OK" is hardware connection is OK.

get version:
copy string "AT+VERSION" from text application then past it to terminal soft. then get return "OKlinvorV1.5".

change bluetooth name to BlueVAS_H:
copy string "AT+NAMEBlueVAS_H" from text application then past it to terminal soft. then get return "OKsetname".

change bluetooth pincode to 0000: default is 1234
copy string "AT+PIN0000" from text application then past it to terminal soft. then get retune "OKsetPIN".

change baud rate to 230400, form 9600:
copy string "AT+BAUD9" from text application then past it to terminal soft. then retune "OK230400".

now this unit start working with speed 230400.

attention: once change speed to 230400 can not set other way again with Arduino Nano software serial connection. to do so need to use other serial interface to connect Bluetooth. Arduino Nano software serial connection max speed is 115200, so can not connect with Bluetooth speed 230400.

disconnect Arduino Nano.
diagram run mode.
re wire Bluetooth unit to Arduino Pro mini.
BlueTooth GND - Arduino Pro mini GND.
BlueTooth VCC - Arduino Pro mini + 5V output.
BlueTooth TXD - Arduino Pro mini RXD.
BlueTooth RXD - Arduino Pro mini TXD.

pair Bluetooth with system Bluetooth setup. name is linvor and pin code is 1234 in case not change it.
name BlueVAS_H. code 0000 is new setup.
test with set terminal soft speed 230400 and IBVA application.
--------------------------------------

http://arduino.cc/forum/index.php?topic=101452.0
http://arduino.cc/en/Reference/SoftwareSerial
http://byron76.blogspot.com/2011/09/one-board-several-firmwares.html

radio communication distance is around 10 m at open space.Step 12: Head set 3D model and stl files

Öffnen Gehirnwellenschnittstellenhardware

Öffnen Gehirnwellenschnittstellenhardware

Öffnen Gehirnwellenschnittstellenhardware

Öffnen Gehirnwellenschnittstellenhardware

Öffnen Gehirnwellenschnittstellenhardware

Öffnen Gehirnwellenschnittstellenhardware

Alle 20 Artikel anzeigen
head set 3D model

updated on 20 Oct 2012
updated stl files on 8 Nov 2012 : fixed size and mesh for 3D printer.

total 6 object to make head set.

Stl file download with size and material information :
stl file unit scall is m.
3D model made with Maya mb file, then export it fbx file.
open with Max 3Ds unit scall m, export it stl file.

this model is nothing like mechanical model.
only "Head fold" parts has screw to connect "Head unit 1" or "Head unit 2". "Head unit 1" and "Head unit 2" has nut.
"Right side unit" for Filter amp and Arduino pro mini and Bluetooth, same as used for HMD.
"Left side unit" for Battery and DC-DC, same as used for HMD.
"Head unit 3" goes to forehead, need to use rubbery material.

this file included all 6 object:
215 mm X 197 mm X 61 mm
UnitPartsOnly6-NS2.s tl

Right side unit:
need to use little soft material
51 mm X 196 mm X 61 mm
UnitPartsOnly6R-NS2.s tl

Left side unit:
need to use little soft material
60 mm X 196 mm X 58 mm
UnitPartsOnly6L-NS2.s tl

Head unit 1:
ABS-like material
134 mm X 46 mm X 25 mm
UnitPartsOnly6HEAD1-NS2.s tl

Head unit 2:
ABS-like material
132 mm X 46 mm X 25 mm
UnitPartsOnly6HEAD2-NS2.s tl

Head unit 3:
black rubbery material
127 mm X 33 mm X 27 mm
UnitPartsOnly6HEAD3-NS2.s tl

Head fold:
ABS-like material
159 mm X 45 mm X 23 mm
UnitPartsOnly6HEADfold-NS2.s tl

Step 13: Small size head set 3D model and stl files

Öffnen Gehirnwellenschnittstellenhardware

Öffnen Gehirnwellenschnittstellenhardware

small size head set 3D model

updated on 5 April 2013
made this small size stl files for free 3D printing

total 5 object is one stl file. all fit in 3" X 3" X 3"
smallHeadPad8-2 (repaired).stl.zip

Step 14: BrainVJ sample

Öffnen Gehirnwellenschnittstellenhardware

Öffnen Gehirnwellenschnittstellenhardware

BrainVJ sample

OpenCL BrainVJ : actually this animation is 3 D stereoscopic in the 360 degree HDRI panorama image.
http://www.psychiclab.net/Movie/IBVAopenCL1.html

Quartz composer BrainDJVJ:
http://www.psychiclab.net/Movie3/BrainSoundDJVJ.html
http://www.psychiclab.net/Movie/SeraPhiParty.html

waveUFO opening video at kiev Ukraine
http://www.psychiclab.net/Movie/kievWaveUFO.html

Step 15: Brain INAMP-OPAMP

Öffnen Gehirnwellenschnittstellenhardware

Öffnen Gehirnwellenschnittstellenhardware

Öffnen Gehirnwellenschnittstellenhardware

Öffnen Gehirnwellenschnittstellenhardware

Öffnen Gehirnwellenschnittstellenhardware

Öffnen Gehirnwellenschnittstellenhardware

Nov 9, 2012
updated : Dec 28, 2012

1, 2, 3, 4 circuit is brain INAMP-OPAMP.

1:
SoundBrain inamp : output connect to 16bit/24bit/32bit audio device input. need to connect battery operated audio device and/or via optical / wifi Isolation.
Low frequency response is depend on audio device.
in case connect to Mac Line input then -6 dB (1/2) at 2..3 Hz ( Delta frequency ).
Use IBVA's SounBrain function ( full version IBVA application only ) to see audio spectrum as brain wave spectrum in realtime and/or playback. To see high resolution SoundBrain frequency need to setup IBVA's "Sound Setup Window" FFT Point 32768 and Mac's "Audio Devices" Line in sampling frequency to 8 K Hz (0.244140625 Hz resolution) , 16 K Hz (0.48828125 Hz resolution). Can use SoundBrain frequency to interact with Quartz Composer animation. We can make low sound frequency : Infrasound ( less than 20 Hz ) interactive animation with IBVA application.

also can use any audio application to see brain wave as sound. However usually low frequency visualization is limited 20 Hz. Apple's Quartz Composer music visualizer also limited to 20 Hz.

this SoundBrain circuit is most simple brain wave interface, but some limitation to use this. only works nice when source impedance is 2 K ohm to 100 K - 200 K ohm.

Parts list :

head amp : AD8421 X 2
DC servo amp : OP1177 X 2
R : 10 M ohm X 4
R : 1 M ohm X 2
R : 10 K ohm X 4
R : 400 ohm X 2
R : 100 ohm X 2
C : 105 X 2 ( C : 1 µF = 1,000,000 pF : low cut 0.16 Hz, use 0.1 µF is low cut 1.6 Hz)
--- f ( Hz ) = 1 / (2 π RC) : R = 1 M ohm : π = 3.14159
C : 100 pF X 4
C : 100 nF X 2
C : 104 X 4 ( power pass con for AMP )

also need power DC-DC. +-12 V

electrode : X 5
electrode folder : X 5
electrode pad : X 1
cable ( 3 wire with shield) 1 m to 2 m : X 1
connector and PIN ( 4 PIN ) : X 1
stereo RCA / 3.5 mm mini jack : X 1

2:
need to connect output to filter (MAX7480) before 16 bit AD input.
example AD : 16bit AD +PGA ADS1115 via I2C interface to Arduino, Raspberry pi, etc.
only works nice when source impedance is 2 K ohm to 100 K - 200 K ohm.

3:
replace balance AMP, offset amp with INAMP-OPAMP from diagram 6. Use same OPA2111 as head amp. this way stable operation with different condition. output connect to filter then Arduino is same as diagram Step 6 and Step 11.

4:
INAMP-OPAMP use as head amp. then use same offset amp as diagram 6.
only works nice when source impedance is 2 K ohm to 100 K - 200 K ohm.

ps:
Use 4 X 5 V low voltage drop regulator to DC-DC, Filter, Arduino and Bluetooth interface.

=============
skin and electrode conductance range is 10 K .. 1 M ohm in generally say.
some case more than 1 M, less than 10 K.

Amplifier works nice : mean same voltage noise spectral density as Resistor.
OPA2111 works nice with when source impedance is 20 K ohm to 10 M ohm
AD8421 works nice with when source impedance is 2 K ohm to 100 K - 200 K ohm.

with OPA2111, when source impedance is less than 20 K ohm then more noise than Resistor, but that case noise is small anyway.
with AD8421, when source impedance is over 200 K ohm then more noise than Resistor, this mean need to use with care for skin and electrode connection. high impedance noise effect a lot. Use circuit No 1, No 2 and No 4 need to care for this.

Filter and Arduino diagram is same as Step 6 diagram. Arduino diagram is Run mode.

To choose INAMP, OPAMP need to be care followings specifications.
Low input noise for voltage noise, and current noise.
Low bias current
Low offset
Low drift
high open loop gain
high common-mode rejection
high input impedance
Voltage Noise spectral density VS Source Resistance works like resistance noise.

it is not easy to find nice one. following is one of reason.
AD8421 say : 3.2nV root Hz input voltage noise
AD8429 say : 1nV root Hz input voltage noise
looks like AD8429 is more low noise, but is it not true. noise need to calculate with current noise. AD8421's Total voltage noise + current noise is less than AD8429. also no specification for Voltage Noise spectral density VS Source Resistance for AD8429.

next Step show actual noise test results, etc.Step 16: IN-AMP photo and test

Öffnen Gehirnwellenschnittstellenhardware

Öffnen Gehirnwellenschnittstellenhardware

Öffnen Gehirnwellenschnittstellenhardware

Öffnen Gehirnwellenschnittstellenhardware

Öffnen Gehirnwellenschnittstellenhardware

Öffnen Gehirnwellenschnittstellenhardware

Alle 11 Artikel anzeigen
photo and test results.

photo:
inamp electrode side
inamp
inamp head filter
inamp side
connect OSC to IN-AMP for test.
connect IN-AMP SoundBrain output to Mac Line input.
connect IN-AMP SoundBrain output to RCA optical interface to Mac Line input.

use optical interface is nice to reduce AC noise and more nice low frequency responce ( that depend on optical interface ).

this IN-AMP head set works as SounBrain output. Also work with "filter amp, Arduino, LED, Bluetooth" unit as brain wave bluetooth interface.
we can see brain wave via bluetooth interface and SounBrain via sound input together that use IBVA application. following is test results of SounBrain and brain wave.

"filter amp, Arduino, LED, Bluetooth" unit is same as at Step 11. Total Circuit is Step 14, Circuit 4.

test1:
connect 10 Hz OSC to inamp electrode input.
use 1 M, 100 K, 10 K source resistance to see noise.
also connect same way to IBVA and OPA2111 Arduino UNO unit ( Step 7 ) to see noise difference.
with IBVA 1M ohm source resistance, more noise, but can see nice 10 Hz signal.
with INAMP 1M ohm source resistance, more noise and not easy to see 10 Hz signal.
OPA2111 Arduino UNO unit ( Step 7 ) can see same noise for 1M, 100K, 10K test. This noise by my construction, I'm not use PCB.

test2:
connect Soundbrain output to Mac Line input.
IN-AMP noise test with 1M, 100K, 10K source resistance with SoundBrain and Brainwave.
SoundBrain is less noise. 1M source resistance is many noise.

test3:
INAMP SoundBrain test.
Brainwave use 40 Hz high cut filter, can not see AC.
SoundBrain is not cut AC. Use optical input is nice to reduceAC noise.
connect Soundbrain output to Mac Line input.
connect Soundbrain output to RCA input of optical interface. connect optical to Mac Line input.
Optical input : -3dB at 2..3 Hz. Mac Line input : -6dB at 2..3 Hz
Use GefenTV optical interface.

test4:
INAMP line input SoundBrain look like brainwave.
SounBrain connection use Mac line input.
brainwave connection use bluetooth

====================
my experience, this IN-AMP AD8421 is new : this year (2012) product. need more practice to use. feeling like more stable to use OPA2111. I use it over 25 year.
Use this IN-AMP can make as low power operation and more easy to make, but really noise is increase when source impedance is over 200 K ohm.
depend on purpose, can be use this IN-AMP.

Use as SoundBrain and/or connect to 16 bit AD mean, we can get more wide dynamic range for signal processing. resolution, 1 digit = 0.2 micro V is same as use for Arduino 10 bit AD. because it is close to resistance noise level. Use 16 bit can pass high power, nice for AC noise reduction by software also.
in case you like to see more noise then you can increase gain few times with INAMP. then max input will go down.

step 6 diagram is stable operation. this new design use IN-AMP need more time to test. Always new experience take time.

Step 17: Circuit diagram and PCB files : 16 bit brain wave interface for Arduino/Raspberry Pi

Öffnen Gehirnwellenschnittstellenhardware

Öffnen Gehirnwellenschnittstellenhardware

Öffnen Gehirnwellenschnittstellenhardware

this circuit diagram and PCB for test Step 14, NO 1, 2, 3, 4 circuit.
for NO 3 circuit, need to use OPA2111 active head set same as Step 6, 7. Use this way need to connect one power cable from DC-DC 15 V output to 5V regulator near head set input pin. Also connect jumper pin 5V output to active head set.

NO 1, 2, 4 need to care to use this circuit for electrode and skin contact. need to use with range 2 K ohm to 200 K ohm.
NO 3 is most nice low noise when range 20 K ohm to 10 M ohm electrode and skin contact resistance.

including following future.
A: electrode and skin connection test circuit
B: use isolation DC-DC power and isolation digital control from Arduino and/or Raspberry pi.
DC-DC RECOM RP-0515D instead of RB-0515D is medical grade isolation.
C: can be use 16 bit AD ( Max 860 Hz sampling) and/or 12 bit AD ( Max 3300 Hz sampling ).
D: use isolation I2C connection to Arduino and/or Raspberry pi.
E: one board is 2 ch, and same board can be stack on the Arduino, also can be I2C wire connection to other location board to increase channel number.

Download Eagle files (Brain26.brd and Brain26.sch).

educational purpose Eagle application can download free from here.
http://www.cadsoftusa.com/download-eagle/
then you can open Brain26.brd and Brain26.sch files.

manual cable connection.
1: electrode test circuit control line maybe need to connect by 2 wire.
2: Power line from 15V output from DC-DC to headset 5V regulator input.

=================
this board can be use as followings.

A: SoundBrain
this board + head set with cable connect to input.
connect 5.6 V to 12 V DC power to external power input.
connect SoundBrain output to 16bit/24bit/32bit audio device input.
no software needed.
then works as SoundBrain.

B: 16 bit / 12 bit brain interface for Arduino USB connection to computer.
put this board to Arduino. connect USB cable.

need Arduino program for 16 bit / 12 bit AD I2C interface.
https://github.com/adafruit/Adafruit_ADS1X15

16 bit AD : ADS1115
https://www.adafruit.com/products/1085
12 bit AD : ADS1015
http://www.adafruit.com/products/1083

head set with cable connect to input.
then works as 16 bit / 12 bit brain interface for Arduino.

can be stack same board one this board to increase number of channel.
also can connect other location board with I2C cable via external I2C connection.

C: 16 bit / 12 bit brain interface for Arduino with Bluetooth serial interface.
put this board to Arduino.
need Arduino program for 16 bit / 12 bit AD I2C interface. same as B.
need 7V .. 12 V DC power connection to Arduino.
then works as 16 bit / 12 bit brain interface for Arduino.

can be stack same board one this board to increase number of channel.
also can connect other location board with I2C cable via external I2C connection.

D: 16 bit / 12 bit brain interface for Raspberry Pi
this board I2C external connector to connect Raspberry Pi I2C connection.
need Raspberry Pi program for 16 bit / 12 bit AD I2C interface.
https://github.com/adafruit/Adafruit-Raspberry-Pi-Python-Code

need DC power and/or USB connection to Raspberry Pi.
then works as 16 bit / 12 bit brain interface for Raspberry Pi.

E: with OPA2111 active headset and Arduino AD input with Bluetooth serial interface.
this board + OPA2111 active head set with cable connect to input.
connect DC-DC 15 V power line to 5 V regulator for active head set power.
connect jumper pin activate 5V power to active head set.
set two IN-AMP gain resistor 40 ohm for Gain 250.
connect direct output jumper on the board to Arduino A0, A1, A2 input.
L CH is A0, R CH is A1, 1/2 VCC ( from Virtual ground IC ) is A2.
need to set 4 Jumper connection ON.
this connection makes amp board and Arduino ground is not isolate. need to use Arduino with Bluetooth serial interface.
then works as 10 bit brain interface for Arduino.

F: D0 control
this output control electrode test signal.
Make ON = 5 mV will be add to electrode via DC cut capacitor and resistor.
10 time ON/OFF par second makes 10 Hz signal.

G: D1 control
this output control filter high cut frequency.
OFF = 200 Hz high cut
ON = 40 Hz high cut

H: D2, 4, 12, 13 control
this is switch for connect test signal to each electrode ( total 4 electrode ).
need to test each electrode connection in each time.
OFF = no test
ON = test

masahiro