@@ -142,8 +142,11 @@ The final step is amplification since the Arduino DUE can only output voltages b
The Arduino digital output pins $22$, $24$, $26$ and $28$ control, which channels receive any output signal. Circuits diagrams for this can be found in Appendix \ref{app:circuit_electronics}.
Afterward there are $4$ relays, one for each channel that can be shut to prevent any current from being on the output leads, this is mainly a safety measure. The $4$ relays are also controlled by the Arduino from the digital outputs $53$, $51$, $49$ and $47$ for the channels Z1, Z2, Z3 and X respectively. The relays are switched off after a waiting period of $2$ seconds after no signal is supplied to the given channel.
\subsection{Parameters}
The following parameters can be controlled with the new electronics:
\subsection{Programming}
The software used by the Arduino to generate the signal was written in the course of this thesis. It is written in the Arduino's programming language. The software is interfaced with using a serial interface. \todo{What to write}
\subsubsection{Parameters}
The following parameters can be controlled via the new software:
\paragraph{Amplitude (amp)}
The amplitude of the generated signal within the Arduino given as $4095*\text{amp}/100$. An amplitude of $100$ results in a signal of $240$ V peak to peak at the output. To derive peak to peak voltage from this multiply by $2.4$.
\paragraph{Voltage (volt)}
...
...
@@ -202,3 +205,5 @@ The communication diagram with the Walker looks slightly different from the one
\end{figure}
Due to hardware issues with the Walker, no final test with the Mask Aligner attached as a load could not be performed. The actual driving performance could not be tested. Hardware failure caused the positive polarity to no longer reach full $120$ V peak and with a load attached. It stayed below $0$ V giving a single polarity of piezo driving signal in approach direction and no fast flank at all in retract.