Bon, ben ce week end j'ai un tachy neuf, sorti de sa boîte, qui a cramé.
Branchement de l'alim, 12V en sortie, je connecte tout, capteur y compris.
Il s'allume, affiche "0". Normal.
Ensuite, impossible de le faire décoller du zéro.
Vérification du niveau fourni par le capteur : c'est OK.
Puis, plus d'affichage du tout : noir.
Dépose, puis remplacement direct par celui qui est sur la perceuse : tout marche normalement.
Celui qui ne marchait plus (le neuf) est branché sur une alim stabilisée 13.8 V (donc inférieure aux 15V maxi indiqués). Toujours rien.. Puis, au bout de quelques secondes, ça se met à sentir le chaud. Et là, paf ! un condo électrochimique qui pète.
Je soupçonne ce composant qui évoque un régulateur d'avoir laché :
On trouve la datasheet : AMS1117-5.0, boîtier SOT223
3 broches :
- commun à gauche (0V)
- sortie au milieu
- entrée à droite
il semble y avoir court circut entre entrée et sortie.
Ce qui a laissé passer toute la tension d'alimentation en aval, et a fait claquer le condo (10V de tension nominale, 13.8V appliqués) :
Le microcontrôleur a dû faire la tronche !
Mais je peux toujours essayer de shunter tout ça et d'alimenter en +5V... Sans vraiment y croire.
Pour ceux que ça intéresse, ce microcontrôleur est marqué :
STC
35C-PDIP40
Seules infos trouvées avec Google : en chinois...
Important : ne surtout pas conclure que ces tachy sont de la daube. C'est le quatrième, et tous les autres ont fonctionné sans problème. Il n'est absolument pas certain que je n'ai pas un fil ou un copeau baladeur qui soit entré en contact avec quelque chose, créant un court circuit fatal. Je soupçonne un court jus au niveau du 7812 qui m'abaisse le 24V à 12V. Dans les conditions dans lesquelles j'ai fait les premiers essais sur ma scie, c'est tout à fait possible. Et pour le prix, je ne vais pas perdre mon temps à réclamer, renvoyer, etc.
J'ai fait aussi une expérience pour savoir si ces tachymètres mesurent une nombre d'impulsions pendant un temps donné, ou bien la période du signal (temps entre deux impulsions).
Il semble que ce soit une mesure de période.
Test fait en plaçant sur une pièce en rotation trois réflecteurs rapprochés au lieu d'être équidistants. Si ça compte des impulsions, l'affichage devrait être à peu près correct. Si ça mesure la période, ça devrait afficher à peu près n'importe quoi.
Et bien, ça affiche absolument n'importe quoi.
Conclusion : si on a besoin de mesurer plusieurs impulsions par tour (pour appliquer un coefficient multiplicateur), il est impératif que les impulsions soient parfaitement régulières.
Je suppose qu'il a complètement mourru, et que c'est inutile d'essayer d'appliquer 5V en aval du régulateur pour le résurectionner...
En revanche, il va être possible d'examiner de près les raccordements des afficheiurs multiplexés, car j'aimerais bien pouvoir allumer les points décimaux.
Afficheurs :
FJ5461BH (4 digits)
FJ5161BH (1 digit)
5461 et 5161, ça renvoie des datasheets, et BH, c'est anode commune.
L'afficheur qui m'intéresse, c'est surtout le 4 digits. Au total 12 pins.
Pour le FJ5461BH (4 digits), qui comporte 12 pins :
- 7 pins pour les cathodes des segments
- 1 pin pour les points décimaux
- 4 pins pour les anodes de chaque digit
Donc, a priori, il faudrait couper la liaison vers le PIC, et s'arranger pour synchroniser la cathode des points décimaux avec l'anode du digit concerné pour allumer le bon au moment voulu.
Je vois pas trop comment... Un ou deux transistors quelques part commandé par l'anode commune du digit souhaité, et mettant la cathode des points vers le zéro ou vers une résistance appropriée. mais pour mesurer les signaux, ça pose problème : pas d'ascillo, et le contrôleur n'est pas utilisable pour ça. Va falloir suivre les pistes, et ls résistances CMS, ça ne parle pas. Sauf à l'ohmmètre en les isolant en coupant les pistes qui y a boutissent.
Mais comme il est certainement mort...
Dernière idée !!!
Refaire un afficheur 5 digits à partir de 5 éléments discrets, et faire les liaisons communes sur le circuit imprimé. Ainsi, plus de souci pour contrôler les points décimaux ! Mais en simple face, bonjour les paquets de straps !
dernière idée, juste avant le dodo, plus simple. Comme il s'agit en fait de diviser par 100, il suffit de revoir l'interconnection entre le contrôleur et l'afficheur. Suppression de la liaison des anodes des deux digits les moins significatifs. Mais alors, on pert l'affichage du zéro. Or, l'afficheur sert de témoin de mise sous tension...
Faut trouver une ruse...