Piezotreiber: Unterschied zwischen den Versionen

Aus Wiki-500-Euro-RTM
Wechseln zu: Navigation, Suche
(Übersicht)
 
(7 dazwischenliegende Versionen desselben Benutzers werden nicht angezeigt)
Zeile 1: Zeile 1:
Der Piezo Treiber ist für die Ansteuerung des Piezos verantwortlich (s. dazu . Der Piezo Treiber wurde auf einem einfachen Steckboard aufgebaut. Die Schaltung von Dan Berard ist in Bild 6 dargestellt, der aufgebaute Treiber zusammen mit den anderen Komponenten in Bild 7.  
+
Der Piezo Treiber ist für die Steuerung des Piezo verantwortlich (siehe für Steuerung des Piezo bei [[Piezoelement]]). Für die Steuerung des Piezo sind mindestens drei separate Ausgänge - nämlich für jede Raumrichtung einer - nötig. Allerdings werden zur Steuerung des [[Piezoelement]] vier Spannungen benötigt. Aus diesem Grund müssen die drei Raumrichtungen sinvoll auf die Viertel des Piezo aufgeteilt werden. Dies erfolgt durch den Piezo Treiber. Minimal muss der Microcontroller also drei Stromausgänge anbieten, dann wird als Piezo Treiber ein zusätzliches Hardware Teil benötigt, ansonsten bei vier Stromausgängen ist der Piezo Treiber in der Software des Microcontrollers integriert. Die technische Ausarbeitung des Piezo Treibers ist abhängig von den Eigenschaften des Microcontrollers. Im Folgendem wird also nach den unterschiedlichen Microcontrollern unterschieden.
== STM32F40(5/7) ==
+
= STM32F407 =
=== Signalplan ===
+
== Übersicht ==
[[Datei:Steuerungsplan.png|200px|thumb|right|Prinzipieller Signalplan nach Dan Berard]]
+
[[Datei:Steuerungsplan.png|200px|thumb|right|Signalplan nach Dan Berard]]
[[Datei:Untenansicht.jpg|200px|thumb|right|STM32F407 von unten mit aufgesteckten DACs und ADC]]
+
Nebenstehendes Bild zeigt den prinzipiellen Signalplan für die Verwendung eines STM32 als Computer. Da dieser nur 4 Ein-/ Ausgänge besitzt, müss ein Ausgang mit jeweils einer der drei Raumdimensionen zu belegt werden, und der vierte wird für den [[Tunnelstrom]] verwendet. Um eine vernünftige Steuerung der Spitze durch den Piezo zu erhalten, müssen die Ströme noch addiert werden. So wird die Z-Komponente auf jedes Viertel des Piezos gelegt, X- und Y-Komponente wird dann wie im Schaubild aufaddiert. Abhängig welcher Piezo verwendet wird, ergibt das dann einen unterschiedlichen Hub.
Nebenstehendes Bild zeigt den prinzipiellen Signalplan für die Verwendung eines STM32 als Computer. Da dieser nur 4 Ein-/ Ausgänge besitzt, müssen die DACs und der ADC sinnvoll verteilt werden. Bis jetzt sieht die Lösung vor jeweils einen Ausgang mit jeweils einer der drei Raumdimensionen zu belegen. Um eine vernünftige Steuerung der Spitze durch den Piezo zu erhalten, müssen die Ströme noch addiert werden. So wird die Z-Komponente auf jedes Viertel des Piezos gelegt, X- und Y-Komponente wird dann wie im Schaubild aufaddiert. Abhängig welcher [[Piezo]] verwendet wird, ergibt das dann einen unterschiedlichen Hub (siehe Piezo)
+
<br>
<br>Der verbleidende Eingang wird für die Erfassung des Tunnelstroms verwendet. An diesen wird ein ADC geschaltet der den Tunnelstrom für den Computer quantifizierbar macht.<br>
+
 
Kosten für ADC + DACs liegt ca. bei 100€
+
== Realisierung ==
 +
[[Datei:Addition1.jpg|200px|thumb|right|Vogelperspektive auf die Schaltung zur Addition der Steuerungsströme]]
 +
[[Datei:Addition2.png|200px|thumb|right|Plan der Schaltung zur Addition der Steuerungsströme]]
 +
Die Realisierung der Summation der Steuerungsströme erfolgt nach dem Vorbild von Dan Berard. Nebenstehende Bilder zeigen die Schaltung und die Realisierung von Alex Meier.
 +
<br>''Mehr Details wie kann man das nachbauen, wie funktioniert das''
 
<br><br><br><br><br><br><br><br><br>
 
<br><br><br><br><br><br><br><br><br>
 +
== Verdrahtung mit den DACs ==
 +
== Verdrahtung mit der Scaneinheit ==
 +
<br><br><br><br><br><br><br><br><br><br>
  
=== Addition der Steuerungsströme ===
+
= M5-Stack =
[[Datei:Addition1.jpg|200px|thumb|right|Vogelperspektive auf die Schaltung zur Addition der Steuerungsströme]] Die bequemste Möglichkeit den Piezo anzusteuern wäre jedes Viertel mit einer Schnittstelle an den Computer anzuschließen und rechnerisch die einzelnen Ströme für jedes Viertel zu bestimmen. Da jedoch nur beschränkt viele Schnittstellen für DACs an dem Computer bestehen, ist die Lösung nicht für jedes System möglich. Aus diesem Grund wird nur für jede Raumdimension ein Ausgang belegt und die einzelnen Ströme in einem Schaltkreis zu summiert und auf den Piezo aufgeteilt, dass ein Bewegung im dreidimensionalen möglich ist. Die praktische Umsetzung siehe rechts.
+
Analog zu STM32F407
<br><br><br><br><br><br><br><br><br><br>
 
== Für den M5-Stack ==
 
=== Signalplan ===
 

Aktuelle Version vom 27. Januar 2020, 13:54 Uhr

Der Piezo Treiber ist für die Steuerung des Piezo verantwortlich (siehe für Steuerung des Piezo bei Piezoelement). Für die Steuerung des Piezo sind mindestens drei separate Ausgänge - nämlich für jede Raumrichtung einer - nötig. Allerdings werden zur Steuerung des Piezoelement vier Spannungen benötigt. Aus diesem Grund müssen die drei Raumrichtungen sinvoll auf die Viertel des Piezo aufgeteilt werden. Dies erfolgt durch den Piezo Treiber. Minimal muss der Microcontroller also drei Stromausgänge anbieten, dann wird als Piezo Treiber ein zusätzliches Hardware Teil benötigt, ansonsten bei vier Stromausgängen ist der Piezo Treiber in der Software des Microcontrollers integriert. Die technische Ausarbeitung des Piezo Treibers ist abhängig von den Eigenschaften des Microcontrollers. Im Folgendem wird also nach den unterschiedlichen Microcontrollern unterschieden.

STM32F407

Übersicht

Signalplan nach Dan Berard

Nebenstehendes Bild zeigt den prinzipiellen Signalplan für die Verwendung eines STM32 als Computer. Da dieser nur 4 Ein-/ Ausgänge besitzt, müss ein Ausgang mit jeweils einer der drei Raumdimensionen zu belegt werden, und der vierte wird für den Tunnelstrom verwendet. Um eine vernünftige Steuerung der Spitze durch den Piezo zu erhalten, müssen die Ströme noch addiert werden. So wird die Z-Komponente auf jedes Viertel des Piezos gelegt, X- und Y-Komponente wird dann wie im Schaubild aufaddiert. Abhängig welcher Piezo verwendet wird, ergibt das dann einen unterschiedlichen Hub.

Realisierung

Vogelperspektive auf die Schaltung zur Addition der Steuerungsströme
Plan der Schaltung zur Addition der Steuerungsströme

Die Realisierung der Summation der Steuerungsströme erfolgt nach dem Vorbild von Dan Berard. Nebenstehende Bilder zeigen die Schaltung und die Realisierung von Alex Meier.
Mehr Details wie kann man das nachbauen, wie funktioniert das








Verdrahtung mit den DACs

Verdrahtung mit der Scaneinheit











M5-Stack

Analog zu STM32F407