Programmeur USBasp 3.3v

La majorité des programmeurs AVR USBasp ne fonctionnent qu’en 5v. Certains permettent d’alimenter la cible en 3,3v mais les broches de programmation (MISO, MOSI, etc.) restent en 5v. Cela peut être fatal pour votre application.

Ci dessous le schéma modifié avec un régulateur AMS1117 qui permet de basculer totalement le programmeur en 3,3v. Le schéma et le circuit imprimé sont disponibles sur github dans le dossier cad.

Pour la fabrication du circuit imprimé, j’ai fait appel aux services de la société PCBWAY. J’ai simplement envoyé les fichiers au format Gerber et les fichiers de perçage générés via KiCad.

Dix jours plus tard, j’ai reçu ma commande : le résultat est très satisfaisant.

Certains clients se sont plaints de frais de douanes importants (contrairement à JLPCB qui les prend en charge). En ce qui me concerne, je n’ai payé aucun frais supplémentaire en passant par Fedex.

Liens

Injecteur de signal

Un injecteur de signal (Signal-Tracer) permet de dépanner « à l’oreille » tout un tas d’appareils audio. Il est composé d’un oscillateur, d’un petit amplificateur et d’un haut-parleur. Son utilisation est simple: on connecte la sortie de l’appareil à tester sur l’amplificateur, et on « injecte » le signal en remontant chaque étage de l’appareil. Lorsque le son est coupé ou dégradé, on a probablement identifié l’étage qui pose problème.

Le montage ci-dessous est un signal-tracer minimum puisqu’il n’y a que la partie oscillateur. Le schéma est celui du multivibrateur astable. Il est alimenté par une pile de 1,5V (AAA). La durée de vie de celle-ci peut être très longue si l’on  pense à éteindre l’appareil après utilisation.

Le circuit imprimé est prévu pour être monté dans un boîtier Velleman G403. Les évidements ont étés réalisés à la grignoteuse.

Le dessin du PCB et la BOM sont disponibles ici.