Carsoft USB-MOD


Voici un moyen de rajouter en connecteur usb a un boitier carsoft.

L’étude

La partie “Com” communique avec la partie “CPU” qui elle meme communique avec la partie 
“Control” qui commande la partie “Logic”

Explication des parties

La partie “Com”:
Composée d’un MAX232 SMD qui converti l’uart en DB9 

La partie “CPU”:
Composée d’un ATF16V8B et AT89C2051
qui contrôle la partie “control” et qui en decode le contenu et le renvoi en uart.

La partie “Control”:
Composée de 2 MC14504B et de 2 HEF4514B
qui servent a controller tous les CD4066b de la partie “Logic”

La modification

En utilisant un analyseur logique, le pinout du port db9 et les datasheet du max232 j’ai pu retrouver le TX et le RX puis un CTS(clear to send).
J’ai ensuite utilisé un FTDI breakout complet(toutes les broches du FTDI, les rouges) que j’ai branché pour test comme le du dessus.
MAIS ne voulant pas sacrifier mon FTDI breakout complet j’ai bricolé mon Breakout de base(les petits bleu) comme la photo suivante avec
une aiguille et un fer a souder pointe fine. Bien que la modif du boitier carsoft ne nécessite pas la modification du breakout, le complet suffira 
pour la plupart des gens. Cette modification permet d’utiliser la broche DTR comme la broche RTS.

Le Boitier

Pour ceci j’ai modélisé une piece que j’ai imprimé.

J’ai retiré a la Dremel 2mm sous le connecteur USB du breakout pour pouvoir le mettre en facade du boitier proprement.
J’ai découpé la facade puis y ai fixé le port usb avec 2 vis 2,5mm par 1cm j’ai tout refermé et voila tout fonctionne et proprement.