Electromag1 Circuits électroniques et Picaxes

Petit site pour ceux qui bricolent en électronique en général et sur les PICAXES en particulier.
Les PICAXES sont des microprocesseurs (PIC de Microship) programmables en BASIC. Pleins de qualités, pas chers, ultra faciles à programmer.
Tout (ou presque) est sur le site du distributeur Gotronic (voir les liens).
Les pages  seront ajoutées ou modifiées petit à petit.
Dans le but d'améliorer ce blog, communiquez moi vos remarques et les erreurs que vous pouvez constater.
Pour me contacter: Envoyez un mail à l'adresse : mag1mic@free.fr .  Tout message reçoit une réponse
Pour retourner au menu, Cliquer sur "LISTE DES PAGES", ici ou en haut de la colonne de gauche
Pour laisser un message, allez dans le "LIVRE D'OR"
Bonne visite
 
 

Un cordon de programmation USB picaxe économique



On ne peut que recommander l'utilisation du cordon AXE027 pour programmer les picaxes.

Toutefois, les nouveaux venus un peu bricoleurs auront du mal à investir une vingtaine d'euros pour s'initier à la progammation d'un picaxe à 2,50 euros, on peut comprendre....

On trouve sur le net de convertisseurs USB-série à des prix dérisoires "pour arduino, bien sûr".
 
cordon prolific PL2303 convertisseur FT232

Un test rapide montre que ces convertisseurs ne fonctionnent pas en l'état avec les logiciels de programmation PE5 et PE6.
En effet, les signaux RX et TX du cordon AXE027 ont été inversés par une modification de l'EEPROM du  FT232RQ utilisé.

La solution est simple, il suffit d'une nouvelle inversion des signaux pour retrouver la compatibilité avec les picaxes, possibilité signalée dans cette revue anglophone:
http://www.nutsvolts.com/uploads/magazine_downloads/201407_Tyler.pdf

Cerise sur le gâteau, ces convertisseurs fournissent le 5V USB, ce qui nous donne un programmateur de picaxes sans aucune alimentation supplémentaire, pour moins de 2 euros  !

Autre détail, les inverseurs ont une double utilité: Les cordons prolific "pour arduino" donnent des niveaux "TTL" de 3,3 V, les inverseurs convertissent en 5 V, "pour picaxes".

Choisissez votre convertisseur préféré. (sur le cordon PL2303, le fil n'est pas jaune, mais vert)

Le schéma d'un programmateur USB:                                        Et celui d'une programmation sur site:
 
 
 

Rappel pour les primo débutants:
La broche SI (serial in) est réservée à la programmation. Lorsque cette broche n'est pas au niveau bas, le programme s'arrête et attend une programmation. Après programmation, l'entée SI doit être reliée au 0v
En programmation "sur site", la présence des résistances 22k et 10k est toujours utile.

Les drivers, s'installent sans problème (enfin presque)
Le driver prolific pour XP est ici:
http://www.prolific.com.tw/US/ShowProduct.aspx?p_id=225&pcid=41
Téléchargez le zip, sur le bureau, par ex, et dézippez, cliquez sur l'exécutable et suivez les instructions. Brancher le convertisseur et quelques secondes après, "Le nouveau périphérique est près à l'usage".
Le convertisseur Prolific apparait dans la liste des ports COM de PE6, sélectionnez, programmez....

Pour W10,  télécharger le fichier :IFD3200_sysinf.zip
Dézippez le dans un fichier
Ce driver version 3.2.0.0. de juillet 2007 fonctionne avec les cordons achetés sur eBay .
Voir ce site pour plus d'explications.

Attention, l'activation de l'installation automatique des pilotes est ici nuisible. L'installation d'un driver particulier peut être refusée si Windows estime qu'un meilleur pilote est déjà installé.
Dans ce cas:
Allez dans le gestionnaire de périphériques.
Dans "Ports COM et LPT", désinstallez l'appareil et le pilote (case à cocher)
Isolez votre PC (WIFI, Internet..)
Réinstallez le cordon avec l'option "rechercher le pilote manuellement" en désignant le fichier dézippé.

Et pour le FT232:
http://www.ftdichip.com/Drivers/VCP.htm
Pour windows, cliquez sur 2.12.10
Pour le module en photo, il faut un câble mini USB (pas micro, mini), il n'est même pas fourni avec le convertisseur (tous des radins).

Le cordon Prolific est particulièrement adapté à la fabrication d'un convertisseur usb/série "picaxe".
Les deux npn et les 4 résistances peuvent trouver place dans un petit boitier, avec une sortie par une extension jack pour les socles de programmation des cartes picaxes ou une sortie 3 fils ou 4 fils (avec le + 5v) pour des picots.
En câblant les deux types de sortie, on obtient un cordon universel adapté à toutes les situations.
Le câble plat est une récupération de nappe de disque dur de PC, pas de 1,25, on utilise un fil sur deux. A l'autre bout, un morceau de connecteur sécable, sécurisé par de la colle au pistolet.
 
Le cordon prolific arrive à droite
Le cordon 4 fils pour programmation à gauche
Les 4 fils marqués IN - 0v - OUT
et le 5 V en plus


Une petite démo pour finir (double cliquez sur la vidéo pour passer en plein écran) :
 
 
En résumé, plusieurs solutions
  • Le montage sur plaque d'essais, comme la vidéo ci dessus, suffisant pour une programmation occasionnelle
  • le montage sur véroboard, avec une extension de 3 ou 4 picots, dans un boitier (ou pas) et programmation sur site
  • Le montage d'un programmateur avec un cmos 4001 ou 4011, avec un support DIL20 pour des 08M2, 14M2, 20M2 ou 20X2

Et si vous avez (sinon, achetez) un CD4001 ou CD4011
Le typon .tci ou a reproduire en véroboard
sur la version finale, une led sur l'alim en plus
Le programmateur connecté au cordon "prolific"

Ce petit .tci est en téléchargement ICI

Une version sur un morceau de plaque d'essais à bandes 3 pastilles
 


 



Créé avec Créer un site
Créer un site