MSP430 LaunchPad – TA0CLK 12MHz

Hack du LaunchPad

Le but de ce hack est d’utiliser le signal 12MHz CLK3410 pour piloter les timers du microcontrôleur avec une fréquence pilotée par quartz, stable et précise.

Le signal 12MHz CLK3410 est généré par le circuit U1 MSP430F16x sur la pin 49 P5.5/SMCLK. C’est la fréquence 12MHz du bus USB.

Le signal 12MHz CLK3410 sera envoyé sur la pin 2 P1.0 TA0CLK du circuit IC1 20 Pin Socket et sur la pin 2 du connecteur J1. Le schéma électronique du LaunchPad est décrit dans le document PDF MSP-EXP430G2 LaunchPad Experimenter Board User’s Guide (Rev. C) – slau318c.pdf http://www.ti.com/lit/ug/slau318c/slau318c.pdf

Soudure du fil de liaison

Le circuit U1 en version SMD est soudé sur la face supérieure. Le circuit IC1 en version PW20 est placé dessus et soudé dessous. Idem pour le connecteur J1. Le fil de liaison devra donc passer d’une face sur l’autre. Une solution élégante pour changer de face est d’utiliser un trou existant comme celui de la pin TP7

Souder le fil sur la pin 49 du circuit U1 est une opération délicate et qui demande de la précision d’exécution. Je recommande d’utiliser un fil isolé fin comme du fil de wrapping.

Préparez d’abord le fil, coupez-le à la bonne longueur et dénudez ses extrémités sur environ 2mm, voire un peu plus court du côté du circuit U1.

Aidez-vous d’un point de colle aux environs du trou TP7 pour fixer le fil et le courber vers la pin 49 du circuit U1, cela facilitera la réalisation de cette soudure fine et délicate.


Identification de la pin 49 du circuit U1

La soudure de l’autre extrémité du fil ne pose aucun problème. Vous pouvez souder le fil indifféremment sur la pin 2 du circuit IC1 ou du connecteur J1.


Identification de la pin 2 du connecteur J1

Clock LFXT1/XT2/DCO/VLO/A/M/SM ?

Les microcontrôleurs installables sur le LaunchPad (G2231,…,G2553) ont des possibilités de gestion des fréquences limitées. En résumé, il n’est pas possible de piloter le CPU avec une fréquence à quartz externe autre que 32kHz. En revanche, il est possible de piloter les timers avec une fréquence à quartz externe jusqu’à 16MHz ou davantage. La seule solution pour piloter le CPU avec des fréquences jusqu’à 16MHz est d’utiliser le circuit interne DCOCLK.

Laisser un commentaire