[Arduino] ICT testeur de circuits intégrés

Placez ici vos trucs et astuces, étalez sans retenue votre savoir-faire et votre science qui va nous permettre de redonner une apparence neuve et fonctionnelle à nos bouzes.

Modérateurs : Carl, Papy.G, fneck

Patrick
Messages : 1697
Inscription : 16 mai 2009 09:30
Localisation : Clermont-Ferrand

Re: [Arduino] ICT testeur de circuits intégrés

Message par Patrick »

Ah, c'est malin !
Bon, j'attends les PR.
:D
Patrick
Patrick
Messages : 1697
Inscription : 16 mai 2009 09:30
Localisation : Clermont-Ferrand

Re: [Arduino] ICT testeur de circuits intégrés

Message par Patrick »

Gotcha, je t'avoue que l'aspect opensource ne m'intéresse que modérément, je préfère l'aspect technique.

Le projet Smart-IC-Tester utilise la license MIT. Je n'en ai pas mis pour ma part.

Je suis d'accord que git est un outil performant, mais je n'apprécie pas son intégration dans Eclipse. De ce fait, je fais les manipulations en ligne de commande, ce que je limite au maximum, typiquement pour effectuer une release.

Pour ce qui est des testeurs de composants existants, les fabricants et les cloneurs ont déjà sévi. Voici quelques articles en vente sur Aliexpress, ici (plus d'information et logiciel ici), ici et .

Le premier nécessite un PC, le second est plus intégré, le dernier ressemble fortement au projet Arduino IC-Tester. J'avais repéré ces modèles lors de ma recherche de testeurs, mais c'est tellement plus intéressant de réaliser son propre outil et de le faire évoluer.
Patrick
Avatar de l’utilisateur
hlide
Messages : 2055
Inscription : 29 nov. 2017 10:23

Re: [Arduino] ICT testeur de circuits intégrés

Message par hlide »

Ils ne font que des IC 74 (ou IC apparentés) : le TL866 le fait déjà (bon avec un PC). Si on peut rendre évolutif ICT et être capable de reprogrammer une FRAM ou de tester qu'un Z80 est bien un CMOS ou un NMOS (fraude à l'achat), il deviendra un bon complément au TL866.
Patrick
Messages : 1697
Inscription : 16 mai 2009 09:30
Localisation : Clermont-Ferrand

Re: [Arduino] ICT testeur de circuits intégrés

Message par Patrick »

Ce qui m'intéressait surtout par rapport au TL866, c'était :
  1. Avoir un outil autonome (PC pas nécessaire).
  2. Pouvoir faire des stress test sur la durée. Le TL866 fait une passe, tu dois relancer manuellement la passe suivante.
  3. Pouvoir tester des RAMs. Le TL866 est très limité sur ce point. Il supporte uniquement quelques SRAMs.
Jusqu'ici, le contrat est rempli.
Pour la suite, effectivement, on peut faire beaucoup de choses...
Patrick
didifart
Messages : 50
Inscription : 15 mars 2019 11:35

Re: [Arduino] ICT testeur de circuits intégrés

Message par didifart »

@Patrick :

Merci pour l'écran. Je pense voir s'il serait possible d'en mettre un plus grand (mauvais yeux et gros doigts :D ). Ceci dit, j'attend avec impatience cette carte pour arduino. Je pense que tu devrais proposer une version toute faite 'clé en main' (arduino, interface et écran) et une version interface (mais complète soit PCB, ZIF composants montés...). Pour ma part ce serait interface seule. J'envisage d'y ajouter un module batterie et un boitier en impression 3D pour le rendre vraiment autonome.
Bravo pour ton travail en tout cas.
Patrick
Messages : 1697
Inscription : 16 mai 2009 09:30
Localisation : Clermont-Ferrand

Re: [Arduino] ICT testeur de circuits intégrés

Message par Patrick »

J'ai reçu hier les supports ZIF 40.
Je les ai soudés sur les 4 premiers exemplaires qui n'attendaient plus que ça.
Ce soir, j'ai testé le fonctionnement de ces exemplaires maintenant terminés. Aucun problème n'a été rencontré et le premier lot est donc prêt à être expédié, sans doute ce samedi.

Pour le deuxième lot, je n'ai pas encore reçu tous les composants.

Par contre, il est assez délicat d'insérer et de retirer l'extension de l'Arduino Mega. Il y a beaucoup de broche et il faut éviter de les contraindre. Je vous conseille de dédier un Arduino au testeur, pour éviter ce genre de manipulation.
L'écran ne présente pas la même difficulté, il y a moins de broches.

Je ne souhaite pas fournir les Arduino et les écrans, ce qui ressemblerait à une activité commerciale, mais vous pouvez faire comme Brochiman qui fait livrer chez moi ces éléments directement à l'achat pour que je fasse l'intégration.
Patrick
didifart
Messages : 50
Inscription : 15 mars 2019 11:35

Re: [Arduino] ICT testeur de circuits intégrés

Message par didifart »

Bonjour,
Merci pour ces nouvelles encourageantes.
Je suis toujours preneur d'une interface.
Comment procède t'on pour le règlement , adresse d'envoi..etc...
Merci

P.S. Puis-je me permettre de proposer ton interface sur un des groupes rétro FB auxquels je suis abonné ? (en te citant et en mettant un lien vers ce site).
Patrick
Messages : 1697
Inscription : 16 mai 2009 09:30
Localisation : Clermont-Ferrand

Re: [Arduino] ICT testeur de circuits intégrés

Message par Patrick »

Merci Didier :D

Pour la logistique, je demande de m'envoyer l'adresse postale et un numéro de téléphone, par courriel, via le forum.
J'envoie par courriel le numéro de suivi et un lien de paiement PayPal à l'expédition.

Pour le premier lot, j'ai toutes ces informations.
Pour le second lot, nous avons encore le temps, je n'ai pas encore les PCBs (ils sont en France depuis le 1er décembre, cela ne devrait pas tarder), mais vous pouvez commencer à m'envoyer ces informations, ce sera fait.

Pour ta proposition d'information sur quelques groupe FB, pas de problème, indique ce sujet, ce sera très bien.
Patrick
sebastus
Messages : 275
Inscription : 21 janv. 2019 14:36

Re: [Arduino] ICT testeur de circuits intégrés

Message par sebastus »

Courriel envoyé Patrick ! :wink:, tu pourra me decrire la manipulation logiciel par mp ou ici si tu veut bien ;-)
Avatar de l’utilisateur
meridian
Messages : 762
Inscription : 01 sept. 2014 13:10
Localisation : Seine-Saint-Denis

Re: [Arduino] ICT testeur de circuits intégrés

Message par meridian »

Bonsoir,

carte reçu ce midi, aucun soucis pour connecter et compiler le programme hormis les éternels petits ajustements pour le TFT, mais il y a tout sur le Github. :)

Par contre j'ai testé une dizaine de 4164 et j'aimerai savoir comment interpréter cet écran ?
Pièces jointes
test4164.jpg
test4164.jpg (60.42 Kio) Consulté 475 fois
Patrick
Messages : 1697
Inscription : 16 mai 2009 09:30
Localisation : Clermont-Ferrand

Re: [Arduino] ICT testeur de circuits intégrés

Message par Patrick »

Tu es trop rapide pour moi :wink:
Je viens de publier la version 2.0.0 de l'application sur le dépôt GitHub.
La version 1.4.1 était la dernière à gérer l'extension d'origine.
Avec mon extension il faut utiliser les versions 2.x.x.
Tu utilises quoi comme IDE et quels sont les ajustements que tu as fait ?
Patrick
Avatar de l’utilisateur
meridian
Messages : 762
Inscription : 01 sept. 2014 13:10
Localisation : Seine-Saint-Denis

Re: [Arduino] ICT testeur de circuits intégrés

Message par meridian »

merci :)
v2.0 installée, j'ai juste modifié

// TODO adapt code to your display
//worker.x = map(point.y, TS_LEFT, TS_RT, TFT_WIDTH, 0);
worker.x = map(point.y, TS_RT,TS_LEFT, TFT_WIDTH, 0);
worker.y = map(point.x, TS_TOP, TS_BOT, 0, TFT_HEIGHT);

Je me suis remis sur mes tests de 4164.

Le test est rapide, le Redo est très pratique, faudra juste que je diminue la sensibilité de l'écran.

J'en ai trouvé 2 de mauvaises (même écran que dans le précédent post), sinon sur des neuves ça donne l'écran ci-dessous
test4164-ok.jpg
test4164-ok.jpg (70.45 Kio) Consulté 470 fois
Ah il ne faut pas oublier de modifier le fichier SdFatConfig.h comme indiqué sinon, on a une erreur de compil.

Je continue mes tests, il va peut-être enfin fonctionner ce C128...
Patrick
Messages : 1697
Inscription : 16 mai 2009 09:30
Localisation : Clermont-Ferrand

Re: [Arduino] ICT testeur de circuits intégrés

Message par Patrick »

Super :D
Tu es le premier à identifier un composant défectueux !
C'est historique :D .
Patrick
Avatar de l’utilisateur
meridian
Messages : 762
Inscription : 01 sept. 2014 13:10
Localisation : Seine-Saint-Denis

Re: [Arduino] ICT testeur de circuits intégrés

Message par meridian »

trouvé 4 au total :mrgreen:

Chaque carré correspond à quoi exactement car là j'ai une alternance vert-rouge-vert-rouge ?
Dommage, RAM NOS... :(

Le dernier avait les 4 carrés rouges. JackPot :idea:

Si tu en as besoin pour des tests je peux t'en envoyer
Patrick
Messages : 1697
Inscription : 16 mai 2009 09:30
Localisation : Clermont-Ferrand

Re: [Arduino] ICT testeur de circuits intégrés

Message par Patrick »

Les carrés correspondent au motif écrit et lu :sur l'ensemble de la RAM.
  • 0 et 1.
  • 1 et 0.
  • Uniquement des 0.
  • Uniquement des 1.
Je te remercie de ta proposition, pourquoi pas.
En fait, je viens de me rappeler que j'avais eu un négatif avec mes UM61m256K, NOS également.
Bon, tu es le deuxième au monde, c'est déjà pas mal :)
Tu peux avoir plus de renseignements sur les erreurs rencontrées via le moniteur série.
Il suffit d'avoir une erreur de relecture sur un bit pour qu'un test échoue.
Dernière modification par Patrick le 13 janv. 2021 09:27, modifié 1 fois.
Patrick
Répondre