Manual Técnico Protuino FTDi
Introdução Protuino é uma palavra derivada de Protoboard e Arduino, ou seja, um Arduino montado em uma Protoboard. É uma plataforma educacional que visa ensinar os fundamentos do Arduino. Para quem sempre utilizou o Arduino em sua plataforma original, ou seja, aquela plaquinha azul, que é só ligar na USB do computador e sair fazendo as ligações nas portas indicadas pela legenda impressa na própria placa, o Protuino é uma plataforma mais desafiadora, onde o aluno precisa entender o relacionamento entre o microcontrolador ATMega e as conexões das portas. Isso porque o Protuino não tem as facilidades que o Arduino Original possui, ou seja, para conectar na USB, você mesmo precisa fazer as conexões; para ligar dispositivos externos, como um LCD, por exemplo, você precisa aprender o mapeamento entre as portas do ATMega e as saídas do Arduino. O Protuino FTDi traz o FTDi Basic para auxiliar na comunicação com Computadores. A versão anterior, Protuino UNO, trazia um Conversor USB/Serial através do ATMega8L, mas que apresentava incompatibilidades com os Sistemas Operacionais de 64bits, especialmente o Windows 7. O Protuino FTDi resolve esse problema utilizando o chip FT232RL da FTDi. Consulte o Manual de Montagem do Protuino FTDi para montar seu próprio Protuino FTDi; e veja abaixo os detalhes de mapeamento das portas, de conexão com dispositivos externos, além das características do produto. Características Compatível com todos os sistemas operacionais; Alimentação através da USB, via FTDi Basic; Alimentação de 5V DC; LED verde indicativo de alimentação; LED vermelho na porta digital 13; ATMega328 com bootloader do Arduino UNO; Componentes do Kit Protuino FTDi 1x FTDi Basic 1x ATMega328p com Bootloader do Arduino UNO 1x Protoboard de 170 furos 5x Jumpers de 10cm macho/macho 4x Jumpers de 5cm macho/macho 1x LED Difuso Verde 5mm 1x LED Difuso Vermelho 5mm 1x Cristal 16Mhz 1x Resistor 10K ohms 2x Resitores 470 ohms 1x Capacitor Cerâmico 100nF/63V
Conectores do FTDi Basic RXD TXD 5V/3,3V configurado por jumper, veja texto abaixo CTS DTR GND DTR Pino utilizado para resetar o Protuino, no momento do upload do sketch RXD Pino de recebimento de dados da Serial TXD Pino de transmissão de dados da Serial 5V/3,3V Positivo da alimentação (voltagem configurada por jumper, vide texto abaixo) CTS Pino Clear To Send, não utilizado pelo Protuino GND Negativo da alimentação
Jumper de Configuração de Voltagem 5V/3.3V do FTDi Basic Jumper de configuração da alimentação de saída sendo 5V ou 3,3V 3,3V 5V O Jumper de configuração de voltagem da alimentação pode alterar a saída para 5V ou 3,3V, bastando apenas inverter o jumper SMD. Veja na foto que a solda no jumper indica que ele está ligado nos 5V, configuração padrão de fábrica. Para alterar a alimentação, desfaça a solda e refaça no outro sentido, habilitando a saída de 3,3V.
Mapeamento de Portas do ATMega328 Porta Digital 0 Porta Digital 1 Porta Digital 2 Porta Digital 3 Porta Digital 4 Porta Analógica 5 Porta Analógica 4 Porta Analógica 3 Porta Analógica 2 Porta Analógica 1 Porta Analógica 0 Porta Digital 5 Porta Digital 6 Porta Digital 7 Porta Digital 8 Porta Digital 13 Porta Digital 12 Porta Digital 11 Porta Digital 9 Portas Digitais 0..13 Portas digitais de entrada/saída do Arduino Portas Analógicas 0..5 Portas analógicas do Arduino Porta Digital 10
Pinos do ATMega328 Versus Portas do Arduino Repare que as pernas do ATMega328 representam portas do Arduino. Um exemplo é a porta 13 do Arduino que corresponde ao pino 19 do ATMega328. Quando um tutorial do Arduino solicitar a ligação de um dispositivo na porta 13 do Arduino, você precisará ligar na perna 19 do ATMega328, ao utilizar o Protuino. Vide o exemplo da ligação do LCD no Protuino, no tópico abaixo.
Instalação do Driver do FTDi Basic Este módulo é compatível com todos os sistemas operacionais, verifique maiores detalhes e instruções de instalação no Manual de Instalação do Driver do FTDi Basic
Exemplo de Ligação do LCD no Protuino D7 D6 D5 D4 Porta Digital 2 Porta Digital 4 Porta Digital 3 EN RS Porta Digital 12 Porta Digital 5 Porta Digital 11
Esquema Elétrico