[Arduino] ICT testeur de circuits intégrés
Modérateurs : Papy.G, fneck, Carl
Re: [Arduino] ICT testeur de circuits intégrés
Bonjour,
OK pour toutes les réponses que tu donne, effectivement les mémoire de 512KO sont très longue à tester mais quand on a une carte disque de 4MO avec 8 mémoires (RAMDISK N8VEM) cela peux dépanner avant de devoir en commander de nouvelles.
Voici la définition de la TC5562
$5562
$TC5562P
64k x 1 static random-access memory
22
SRAM
CS 12
WE 10
GND 11
VCC 22
A 1 2 3 4 5 6 7 8 14 15 16 17 18 19 20 21
D 9
Q 13
$
et de la 6264 pour laquelle il manque en broche 26 un CS positif.
$6264
$HM3-2064-5:HM3-2064
8k x 8 static random-access memory
28
SRAM
CS 20
WE 27
OE 22
GND 14
VCC 28
A 10 9 8 7 6 5 4 3 25 24 21 23 12
D 11 12 13 15 16 17 18 19
Q 11 12 13 15 16 17 18 19
$
Bonne journée
Jean-François
OK pour toutes les réponses que tu donne, effectivement les mémoire de 512KO sont très longue à tester mais quand on a une carte disque de 4MO avec 8 mémoires (RAMDISK N8VEM) cela peux dépanner avant de devoir en commander de nouvelles.
Voici la définition de la TC5562
$5562
$TC5562P
64k x 1 static random-access memory
22
SRAM
CS 12
WE 10
GND 11
VCC 22
A 1 2 3 4 5 6 7 8 14 15 16 17 18 19 20 21
D 9
Q 13
$
et de la 6264 pour laquelle il manque en broche 26 un CS positif.
$6264
$HM3-2064-5:HM3-2064
8k x 8 static random-access memory
28
SRAM
CS 20
WE 27
OE 22
GND 14
VCC 28
A 10 9 8 7 6 5 4 3 25 24 21 23 12
D 11 12 13 15 16 17 18 19
Q 11 12 13 15 16 17 18 19
$
Bonne journée
Jean-François
Il n'y a que 11 sortes de gens, ceux qui comprennent ceux qui ne comprennent pas et ceux qui me font répéter!
Jean-François
Jean-François
Re: [Arduino] ICT testeur de circuits intégrés
Pour la 5562, tu exploses également les limites du bus d'adresses (16 bits).
Je boucle de l'adresse 0 à l'adresse 2^16, donc tant que l'adresse est inférieure à 2^16 + 1, mais 2^16 + 1 dans 16 bits, c'est 0. Sortie immédiate.
Le problème est que pour gérer ces circuits, je risque d'augmenter le temps de traitement de circuits plus répandus, 4164 par exemple.
Il faut que je trouve le bon équilibre polyvalence/performance.
Je boucle de l'adresse 0 à l'adresse 2^16, donc tant que l'adresse est inférieure à 2^16 + 1, mais 2^16 + 1 dans 16 bits, c'est 0. Sortie immédiate.
Le problème est que pour gérer ces circuits, je risque d'augmenter le temps de traitement de circuits plus répandus, 4164 par exemple.
Il faut que je trouve le bon équilibre polyvalence/performance.
Patrick
Re: [Arduino] ICT testeur de circuits intégrés
N'y a-t-il pas possibilité de faire un choix 16/32 bits et d'exécuter une routine modifiée si on dépasse les 16 ligne d'adresse?
Est ce que dupliquer la routine 16 bits pour en faire une tenant compte des 32 bits ne prendrait pas trop de place en mémoire de l'Arduino? (En fait je n'ai pas regardé, lors de la compilation, la place utilisée et celle restante.)
Merci pour tes réponses rapide
Bonne journée
Jean-François
Est ce que dupliquer la routine 16 bits pour en faire une tenant compte des 32 bits ne prendrait pas trop de place en mémoire de l'Arduino? (En fait je n'ai pas regardé, lors de la compilation, la place utilisée et celle restante.)
Merci pour tes réponses rapide
Bonne journée
Jean-François
Il n'y a que 11 sortes de gens, ceux qui comprennent ceux qui ne comprennent pas et ceux qui me font répéter!
Jean-François
Jean-François
Re: [Arduino] ICT testeur de circuits intégrés
Passer de 16 bits à 32 bits impacte pas mal de chose, ce qui se manifeste par plus de consommation mémoire, en plus de l'augmentation du temps de traitement.
J'ai déjà une idée de la solution, je vais voir le coût.
J'ai déjà une idée de la solution, je vais voir le coût.
Patrick
Re: [Arduino] ICT testeur de circuits intégrés
Je ne sais pas si tu envisage de rajouter du matériel, de mon côté je suis allé voir l'Arduino Due mais pas de bol il fonctionne en 3.3V!
Je te laisse dans tes pensées et je retourne trier mes tiroirs!!
Jean-François
Je te laisse dans tes pensées et je retourne trier mes tiroirs!!
Jean-François
Il n'y a que 11 sortes de gens, ceux qui comprennent ceux qui ne comprennent pas et ceux qui me font répéter!
Jean-François
Jean-François
Re: [Arduino] ICT testeur de circuits intégrés
Bonjour,
Bon, alors, voici quelques tests supplémentaires.
Lors des tests hier, j'avais laissé l'interface ICT. Je l'ai enlevée et mis l'ecran directement sur l'arduino mega et ai chargé les sketches de test (dans l'ordre que tu as indiqué). J'ai bien le test d'affichage (chaque couleur en portrait et paysage). L'accès à la SD ne donne pas d'erreur et le LCD est bien vu en 9341 et non 0x101. Si je remets l'interface ICT , écran blanc (ICT.ino)
Les fichiers sont bien présents sur la SD (formattée en FAT32 par SD formatter)
Sur le moniteur série, j'ai TFT initialized 0x101
Bon, alors, voici quelques tests supplémentaires.
Lors des tests hier, j'avais laissé l'interface ICT. Je l'ai enlevée et mis l'ecran directement sur l'arduino mega et ai chargé les sketches de test (dans l'ordre que tu as indiqué). J'ai bien le test d'affichage (chaque couleur en portrait et paysage). L'accès à la SD ne donne pas d'erreur et le LCD est bien vu en 9341 et non 0x101. Si je remets l'interface ICT , écran blanc (ICT.ino)
Les fichiers sont bien présents sur la SD (formattée en FAT32 par SD formatter)
Sur le moniteur série, j'ai TFT initialized 0x101
Re: [Arduino] ICT testeur de circuits intégrés
Bien reçu l'interface.
J'ai une question.
J'ai pu tester des ram et reconnaitre des circuit logic.
C’est normal que en mode test logic, le test tourne indéfiniment ? tout semble ok mais pas d'arrêt du test. Je suis obligé de débrancher et rebranché l'arduino pour reprendre le contrôle.
C'est une sorte de Burning test ?
Test Ram c'est OK. Je reprends la main.
Sinon superbe reussite , manque plus que le STL du boitier
J'ai une question.
J'ai pu tester des ram et reconnaitre des circuit logic.
C’est normal que en mode test logic, le test tourne indéfiniment ? tout semble ok mais pas d'arrêt du test. Je suis obligé de débrancher et rebranché l'arduino pour reprendre le contrôle.
C'est une sorte de Burning test ?
Test Ram c'est OK. Je reprends la main.
Sinon superbe reussite , manque plus que le STL du boitier
Dernière modification par Falkayn le 27 janv. 2021 12:55, modifié 1 fois.
Recherche : National JR-800 - Husky fc486 - TO16
Echange : Mac Plus&Classic - Sharp ...
Echange : Mac Plus&Classic - Sharp ...
Re: [Arduino] ICT testeur de circuits intégrés
Toujours moi.
Si je retire le shield ICT et connecte l'écran directement sur l'arduino, j'ai bien l'affichage ICT et le tactile fonctionne..
Si je mets la carte ICT, écran blanc. ecran noir si j'ejecte la SD
Là je sèche
Si je retire le shield ICT et connecte l'écran directement sur l'arduino, j'ai bien l'affichage ICT et le tactile fonctionne..
Si je mets la carte ICT, écran blanc. ecran noir si j'ejecte la SD
Là je sèche
Dernière modification par didifart le 27 janv. 2021 13:02, modifié 1 fois.
Re: [Arduino] ICT testeur de circuits intégrés
Verifie si pas de bridge de soudure entre 2 pin de l'ict qui sont en connection de ton ecran.
Recherche : National JR-800 - Husky fc486 - TO16
Echange : Mac Plus&Classic - Sharp ...
Echange : Mac Plus&Classic - Sharp ...
Re: [Arduino] ICT testeur de circuits intégrés
Jeffounet,
L'avantage du Mega est en effet le 5 V.
Didifart,
L'extension ICT doit être correctement insérée. Ton extension a été testée avec succès avant envoi. Manifestement tu as un problème de connexion entre l'écran et l'extension. Tu peux m'envoyer des photographies par courriel ?
Falkayn,
Ce n'est pas un bug, c'est une fonctionnalité .
C'est l'intérêt de faire des stress tests sur la durée. Pour arrêter les cycles, il faut toucher l'écran.
L'avantage du Mega est en effet le 5 V.
Didifart,
L'extension ICT doit être correctement insérée. Ton extension a été testée avec succès avant envoi. Manifestement tu as un problème de connexion entre l'écran et l'extension. Tu peux m'envoyer des photographies par courriel ?
Falkayn,
Ce n'est pas un bug, c'est une fonctionnalité .
C'est l'intérêt de faire des stress tests sur la durée. Pour arrêter les cycles, il faut toucher l'écran.
Patrick
Re: [Arduino] ICT testeur de circuits intégrés
Ah,
Bon pour moi toucher l'ecran ne fait rien.
Pas bien grave pour le moment
Edit : Bon cela était lié a mes paramétrages du touch screen pour éviter la répétion trop fréquente des touches du clavier alpha num. Bon maintenant je pense avoir le bon équilibre.
Bon pour moi toucher l'ecran ne fait rien.
Pas bien grave pour le moment
Edit : Bon cela était lié a mes paramétrages du touch screen pour éviter la répétion trop fréquente des touches du clavier alpha num. Bon maintenant je pense avoir le bon équilibre.
Dernière modification par Falkayn le 27 janv. 2021 13:34, modifié 1 fois.
Recherche : National JR-800 - Husky fc486 - TO16
Echange : Mac Plus&Classic - Sharp ...
Echange : Mac Plus&Classic - Sharp ...
Re: [Arduino] ICT testeur de circuits intégrés
je vais tester toutes les pins et te dirais
Re: [Arduino] ICT testeur de circuits intégrés
Falkayn,
L'appui doit être un peu long. Je vais ajouter la gestion du bouton utilisateur dans une future version.
Didifart,
Ok, bon courage.
L'appui doit être un peu long. Je vais ajouter la gestion du bouton utilisateur dans une future version.
Didifart,
Ok, bon courage.
Patrick
Re: [Arduino] ICT testeur de circuits intégrés
Moi, j'avais une broche mal enfichée du shield dans l'Arduino - vérifie bien que tout est bien "embroché" comme il faut. ^^
Re: [Arduino] ICT testeur de circuits intégrés
Bon eh bien , 2 broches qui ne font pas contact dans le mega (mais ok entre LCD et ICT). J'ai fait 2 shunts et ...Victoire !
Ca fonctionne.
J'ai testé des 4164. 2 HS sur 10
Grand merci pour votre aide ! ! ! ! !
petites remarques :
Pour le test des rams. Sur le symbole front montant, un petit dessin de flêche montante pour le premier test et flêche descendante pour le 2ème. Un L (Low) sur le 3ème et un H (High) sur le dernier ça aiderait à comprendre.
En tout cas ça marche top. J'ai une tonne de ram à vérifier maintenant.
A faire : un boitier en impression 3D avec une batterie rechargeable
Ca fonctionne.
J'ai testé des 4164. 2 HS sur 10
Grand merci pour votre aide ! ! ! ! !
petites remarques :
Pour le test des rams. Sur le symbole front montant, un petit dessin de flêche montante pour le premier test et flêche descendante pour le 2ème. Un L (Low) sur le 3ème et un H (High) sur le dernier ça aiderait à comprendre.
En tout cas ça marche top. J'ai une tonne de ram à vérifier maintenant.
A faire : un boitier en impression 3D avec une batterie rechargeable