\documentclass[a4paper, 10pt, conference]{IEEEtran} % language / document \usepackage[italian]{babel} \usepackage{lmodern} % font \usepackage{anyfontsize} % figures \usepackage{float} % place figures \usepackage{pgfplots} % plts \usepackage[european]{circuitikz} % circuiti elettrici \usepackage{tikzscale} % scale tikz images \pgfplotsset{compat=1.15} \title{Xilofono MIDI} \author{Naoki Pross, \textit{SAM Bellinzona}} \begin{document} \maketitle %\begin{abstract} %\end{abstract} \section{Requisiti} Lo Xilofono digitale \`e un dispositivo in grado di rilevare le note suonate dall'utente per poi salvarle in un dispositivo esterno in formato MIDI. Esso \`e costruito utilizzando parti da uno Xilofono ``Sonor Tag 25'' modificato con dell'elettronica esterna. \section{Elemento piezoelettrico} Il sensore piezoelettrico quando colpito genera una tensione oscillante come mostrato nella figura \ref{fig:piezo-waveform}. La tensione generata dal piezo \`e pi\`u che sufficiente per entrare direttamente in un circuito digitale di misura CMOS; l'unica correzione necessaria \`e la parte negativa dell'oscillazione che deve essere smorzata. \begin{figure}[H] \centering \begin{tikzpicture} \begin{axis}[ ylabel={Tensione $u_x(t)$}, xlabel={Tempo $t$}, xmin=-0.05, xmax=0.4, grid=major, grid style=dotted ] \addplot [color=black, smooth, thick] table [ mark=none, each nth point=2, x=Time, y=Smooth, col sep=semicolon ] {data/piezo-waveform.csv}; \end{axis} \end{tikzpicture} \caption{ Tensione sull'elemento piezolettrico quando viene colpito. \label{fig:piezo-waveform} } \end{figure} \section{Circuito di misura} Per ogni listello della tastiera dello strumento \`e presente un circuito di misura composto da un elemento piezoelettrico, che rileva il colpo, ed un comparatore per digitalizzare il segnale per il microcontroller. \begin{figure}[H] \centering \includegraphics[width=\linewidth]{figures/reduced-circ.tikz} \end{figure} \section{Microcontroller} Per gestire i segnali forniti dai circuiti di misura \`e presente un PIC18F44K22, che esporta le informazioni delle note suonate in formato MIDI via seriale. \section{Software} \subsection{Formato MIDI} \end{document}