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
 

La famille Picaxe

L'assembleur est beau, noble, rapide,...mais fastidieux. J'ai commencé à être découragé en imprimant le magnifique cours de Bigonoff. J'ai donc refait mon alarme avec un Picbasic- 3B programmable en basic (une seule instruction pour gérer un clavier matriciel 16 touches). Très bien, mais un peu cher pour une toute petite application.

J'ai découvert plus tard les Picaxes sur le site de GOTRONIC, mon fournisseur habituel et un des principaux distributeurs de ces composants en France.

Développés par "Revolution Education Ltd" à des fins pédagogiques, ils sont dérivés des PIC de Microship, leur prix très bas est quasiment le même que le PIC d'origine.

  Inconvénients:

  • Diminution de l'espace mémoire disponible.
  • Une partie de la mémoire est prise par un "bootlaoder" facilitant l'utilisation du processeur. L'espace libre pour la programmation est donc réduit d'autant.
  • Vitesse d'exécution plus faible.
  • Le basic interprété (traduit à chaque passage) et non compilé (traduit une seule fois) entraine un diminution de la vitesse d'exécution.
  • Les picaxes ne sont pas très forts en calcul.

Avec la série M2, les Picaxes réduisent ces inconvéniants.
 

Avantages:

  • Le basic est un langage extrèmement simple destiné à des débutants, contrairement aux langages de pro "C" ou "Assembleur".
  • Il n'y a pas besoin de compilateurs ni de programmeurs, un simple PC disposant d'un port série ou USB suffit.
  • La programmation peut se faire directement sur l'application par trois petits picots prévus pour cela.
  • Tout le support logiciel est fourni gratuitement par le distributeur.
  • Possibilité de programmer par graphiques par "logicator" ou par blockly
  • Le prix du PICAXE lui-même.
 

La famille:

Le petit:
Le 08M2 : 1-5 E/S et/ou 3ADC  à moins de 3 € . Voir la page "Gache éléctrique" et "Minuterie TM1637"

Les moyens :
Le 14M2 : 10 E/S et/ou 7 ADC . Voir la page "Minuterie pour insoleuse".
Le 18M2 : 16 E/S et/ou 10 ADC
Le 20M2 : 16 E/S et/ou 11ADC

Des modifications ont déjà été apportées pour intégrer les avantages de ces nouveaux processeurs dans les montages proposés dans ces pages.

Voici un exemple de l'utilisation d'un 14M2: ICI    

Cette application, une minuterie compteuse-décompteuse emploie un afficheur LCD et un picaxe 14M2. Le total occupe 392 octets sur 2048 disponibles.

 Vous pourrez vous faire un idée des applications possibles.  

Les plus grands:
plus mateux:
le 20X2 (18 E/S configurables  /0-8 ADC) . Mais avec la série X2, on entre dans la cour des grands, vitesse programmable de 4 à 64 MHz (pour le 20X2), fonctions mathématiques supplémentaires,  plus de mémoire et de lignes de programme, etc...
Le plus cher:
Le 40X2 (33 E/S configurables /0-10 ADC) .

 Voir les différents prix ici

Les 08M2, 14M2, 20M2 et le 20X2 ont le même brochage d'alimentation et de programmation, ils peuvent donc se partager la même platine d'essais.

Il reste à programmer ces petites bêtes. 

La page sur la programmation est ICI.




Créer un site
Créer un site