My code is:
\documentclass{article}
\usepackage{calligra}
\usepackage{tikz}
\usetikzlibrary{shapes,arrows}
\usepackage[utf8]{inputenc}
\begin{document}
\tikzstyle{block} = [draw, fill=blue!20, rectangle,
minimum height=3em, minimum width=6em]
\tikzstyle{sum} = [draw, fill=blue!30, circle, node distance=1.5cm]
\tikzstyle{input} = [coordinate]
\tikzstyle{output} = [coordinate]
\tikzstyle{pinstyle} = [pin edge={to-,thin,black}]
% The block diagram code is probably more verbose than necessary
\begin{tikzpicture}[auto, node distance=2cm,>=latex']
% Localizção dos Blocos
\node [input, name=input] {};
\node [sum, right of=input] (sum) {};
\node [block, right of=sum] (controller) {Controlador};
\node [block, right of=controller, pin={[pinstyle]above:Pertubação},node distance=4cm] (system) {Conversor};
% We draw an edge between the controller and system block to
% calculate the coordinate u. We need it to place the measurement block.
\draw [->] (controller) -- node[name=u] {$d$} (system);
\node [output, right of=system] (output) {};
\node [block, below of=u] (measurements) {Medição};
% Conexão dos nós.
\draw [draw,->] (input) -- node {$V_{ref}$} (sum);
\draw [->] (sum) -- node {$V_{err}$} (controller);
\draw [->] (system) -- node [name=y] {$V_{out}$}(output);
\draw [->] (y) |- (measurements);
\draw [->] (measurements) -| node[pos=0.99] {$-$}
node [near end] {$V_{med}$} (sum);
\end{tikzpicture}
\end{document}
The result I desire is



node distance? Add e.g.xscale=1.5to thetikzpictureoptions? Really though, as that is a completely different question, it might be better that you make a new question, seeing as you already have two answers for the node placement. – Torbjørn T. Jun 29 '18 at 18:33