Électronique et domotique libre : interfaces pour la programmation et l'identification

Magazine
Marque
Open Silicium
Numéro
8
Mois de parution
septembre 2013
Spécialité(s)


Résumé

Le module que nous avons créé dans l'article précédent nous fourni une base pour le développement avec le micro-contrôleur LPC1224, mais son utilisation nécessite de disposer d'une interface de programmation externe, ce qui est parfois casse pied et nécessite plein de fils, câbles, alimentation, bref un beau bordel sur la table. Nous ajouterons aussi un élément spécifique aux modules pour le projet DomoTab, à savoir une eeprom qui servira à l'identification du module sur le système et pourra stocker des données utilisateur le reste du temps. Chaque élément pourra être mis sur une feuille séparée pour permettre le partage avec d'autres schémas.


1. Programmation facile

Pour faciliter l'utilisation de notre module de développement nous allons intégrer un convertisseur “USB-to-UART” qui nous apportera à la fois simplicité de connexion avec le PC de développement et source d'énergie. Notre micro-contrôleur se programme avec une simple liaison série, j'ai donc sélectionné le composant FTDI le plus simple possible parmi ceux proposant une interface série : le FT230X. C'est la solution avec l'empreinte la plus petite et le coût le plus bas que j'ai trouvé (2.20€ à l'unité chez Farnell) et elle ne nécessite aucune programmation pour être fonctionnelle.

Une fois le composant FT230X ajouté à notre bibliothèque (attention, l'ordre des pattes n'est pas le même pour les deux types de boîtier, nous utiliserons le boîtier “SSOP”, qui est un peu plus gros, mais plus simple à souder), nous pouvons l'ajouter à notre nouvelle feuille.

 

domofig1

 

Figure 1 : Interface de programmation...

Cet article est réservé aux abonnés. Il vous reste 92% à découvrir.
S'abonner à Connect
  • Accédez à tous les contenus de Connect en illimité
  • Découvrez des listes de lecture et des contenus Premium
  • Consultez les nouveaux articles en avant-première
Je m'abonne


Article rédigé par

Abonnez-vous maintenant

et profitez de tous les contenus en illimité

Je découvre les offres

Déjà abonné ? Connectez-vous