Cabo conversor USB Série LVTTL de baixo custo (1,85€)
- Certificar que o cabo está desligado de qualquer dispositivo em ambas as pontas.
- Cortar o cabo a cerca de 5cm do conector da Nokia. Agora teremos um cabo grande com um conector USB e outro cabo pequeno com o conector de dados da Nokia.
- Remover cerca de 1 ou 2 cm do isolamento em ambos os cabos. Se os cabos tiverem 3 condutores no interior, serão os sinais Gnd, Tx e Rx. Se tiverem mais de 3 cabos provavelmente existirá também a linha de alimentação, com 3.3V. 🙂 De seguida é necessário descarnar também cada um dos condutores.
- Agora é altura de fazer alguns testes para descobrir que cor corresponde a cada sinal O ideal é usar a função de teste de continuidade com aviso sonoro que alguns multímetros têm. Caso o multímetro não tenha essa funcionalidade pode usar-se a função de medição de resistências (medir a resistência num condutor dará aproximadamente 0Ω). Na imagem abaixo pode observar-se o pinout do conector de dados da Nokia.
-
- Pin 8 – GND (Vermelho no cabo com chip ArkMicro; Preto no cabo com chip PL2303)
- Pin 7 – Rx (Verde no cabo com chip ArkMicro; Branco no cabo com chip PL2303)
- Pin 6 – Tx (Branco no cabo com chip ArkMicro; Vermelho no cabo com chip PL2303)
- Pin 5 – 3.3V (Laranja no cabo com chip ArkMicro; não existe no cabo com chip PL2303)
- Pôr uma das pontas de prova a tocar num dos pinos do conector e com a outra ponta de prova tocar nos fios descarnados um a um até se encontrar a cor que lhe corresponde. Para facilitar deve escrever-se num papel o número do pino e a cor correspondente. O processo deve repetir-se até se ter as cores dos 3 (ou 4) condutores.
- Agora que se sabe que cor corresponde a cada sinal, cortar um pouco de manga termo-retráctil e colocá-la no cabo com o conector USB. Não a aquecer ainda.
- Escolher um conector de 3 ou 4 pinos para pôr no cabo. Eu decidi usar um conector preto dos que são usados para ligar os LEDs e botões das caixas dos computadores às motherboards (estão também disponíveis nalgumas lojas como a Pololu ou a Technobots).
- Agora é preciso cravar os pinos metálicos nos cabos e depois inseri-los no encapsulamento plástico. Devemos certificar-nos de que ficam cravados de forma adequada. Se necessário aplicar alguma solda mas com cuidado para não abusar na solda, o que pode fazer com que não seja possível depois colocar os pinos no encapsulamento plástico.
- Finalmente, puxar a manga termo-retráctil para cobrir a pare dos fios e aquecê-la com o ferro de soldar.
Para testar o cabo, basta inserir a ficha USB no computador e inserir um fio na outra ponta do cabo ligando o Tx directamente ao Rx. De seguida abram o terminal e executem uma consola série como o “screen” (podem usar outros com o o “minicom” ou o “putty”):
screen /dev/ttyUSB0
sudo apt-get install screen
[…] escrita em Python. O programa enviava comandos via USB (vejam o post anterior sobre como fazer um Cabo conversor USB Série LVTTL de baixo custo (1,85€) ) para um microcontrolador PIC16F877A da Microchip, que, por sua vez, enviava todos os sinais de […]
[…] caso, uma vez que uso um cabo conversor USB-série (vejam o meu post anterior sobre como fazer um Cabo Conversor USB-série LVTTL de baixo custo (1,85€)), configurei-o com os seguintes […]
[…] 38400bps. Depois de procurar pelas baud rates liguei os pinos Tx e Rx às linhas Rx e Tx de um cabo LVTTL Série para USB e usei o putty para estabelecer uma ligação com o telemóvel. Decidi tentar primeiro com a […]