Table des matières:

Testeur Smart IC : 7 étapes (avec photos)
Testeur Smart IC : 7 étapes (avec photos)

Vidéo: Testeur Smart IC : 7 étapes (avec photos)

Vidéo: Testeur Smart IC : 7 étapes (avec photos)
Vidéo: How to make a LED digital counter using 7- Segment Display 2024, Juillet
Anonim
Image
Image

Nous savons tous ce que font les testeurs de circuits intégrés… mais pour ceux qui ne le savent pas, les testeurs de circuits intégrés sont des appareils utilisés pour tester les circuits intégrés en envoyant des impulsions conformément à leur table de vérité. Généralement, le numéro IC est introduit dans le testeur IC et un test de comparaison est effectué par rapport à la table logique de cet IC particulier.

Un testeur de CI intelligent est bien plus performant et meilleur qu'un testeur de CI générique, il a la capacité de détecter et de vérifier le CI connecté avec un mode manuel. Notre testeur IC est doté d'un écran LCD tactile qui offre une meilleure expérience utilisateur et une interface utilisateur facile à comprendre.

Les testeurs de circuits intégrés peuvent être des appareils d'instrumentation coûteux, mais celui-ci coûte un peu moins de 1600 (~ 25 $), assez bon marché, n'est-ce pas ?

Étape 1: achetons des trucs

Conception du PCB
Conception du PCB

Électronique

  • 1x Arduino Mega 2560
  • 1x prise ZIF 20 broches
  • 1x écran LCD tactile TFT de 2,4 pouces avec fente pour carte SD intégrée
  • 1x MicroSDHC de 4 Go
  • 1x connecteur femelle extra-long à 6 broches
  • 3 connecteurs femelles extra-longs à 8 broches
  • 1x bande d'en-tête mâle
  • 2x WS2812B (en option)
  • Condensateur 2x 100 nF 0805 (en option)
  • 1x résistance 180Ω 0805 (en option)

Outils et fournitures supplémentaires

  • Fer à souder
  • Souder
  • Un ordinateur portable
  • Câble USB pour connecter Arduino Mega 2560
  • Adaptateur MicroSDHC

Étape 2: Conception du PCB

Conception du PCB
Conception du PCB
Conception du PCB
Conception du PCB

J'ai conçu un blindage pour que tous les composants s'intègrent et j'ai choisi l'Arduino Mega comme carte de microcontrôleur, car le socket ZIF et l'écran LCD peuvent être placés côte à côte, ce qui donne à la construction un aspect compact et portable. J'ai utilisé Autodesk Eagle pour la partie conception de circuits imprimés (j'ai joint les fichiers eagle ci-dessous).

Un grand bravo aux gars de JLC PCB pour avoir sponsorisé les PCB pour le projet. Vérifiez-les, ils offrent un prototypage de PCB à 2 $ et une livraison gratuite sur la première commande.

Étape 3: Fermez et soudez

Tais-toi et soude
Tais-toi et soude
Tais-toi et soude
Tais-toi et soude
Tais-toi et soude
Tais-toi et soude
Tais-toi et soude
Tais-toi et soude

Une fois que vous avez tous les composants avec le PCB, soudez-les simplement comme indiqué et vous êtes prêt à partir !!

Une fois que vous avez terminé de souder, mettez le blindage LCD et les embases femelles et cela termine votre assemblage pour le testeur IC.

Rappelez-vous - "Si ça sent le poulet, c'est que vous le faites mal";)

Étape 4: Coder ? Oui.

Code? Oui..!!
Code? Oui..!!
Code? Oui..!!
Code? Oui..!!
Code? Oui..!!
Code? Oui..!!
Code? Oui..!!
Code? Oui..!!

Ouvrez vos IDE Arduino et ouvrez le code… Vous pouvez remplacer mon nom par le vôtre pour qu'il démarre avec votre nom. Vous êtes libre de jouer avec les schémas de couleurs selon votre choix.

Tous les fichiers de code sont disponibles sur GITHUB

Étape 5: Préparation de la base de données… une tâche qui prend du temps

Préparer la base de données… une tâche qui prend du temps
Préparer la base de données… une tâche qui prend du temps
Préparer la base de données… une tâche qui prend du temps
Préparer la base de données… une tâche qui prend du temps

J'ai compilé une base de données de base pour Component Tester qui comprend des circuits intégrés de base. La base de données est dans le fichier database.txt sur GitHub. Copiez ce fichier txt sur la carte SD et insérez-le dans le Touch LCD Shield.

Merci à l'utilisateur instructable JorBi pour son Instructable - Arduino IC Tester d'où je me suis inspiré pour en construire un.

Modèle -

$[Numéro IC]

[Nom du CI]

[Épingles]

[Cas de test 1]

[Cas de test 2]

[Cas de test N]

Exemple de cas de test-

Disons que j'ai IC-7426, un exemple de cas de test serait

0000HHG000000VIci 0/1 serait utilisé pour spécifier l'entrée et H/L (haut/bas) pour spécifier la sortie et V est utilisé pour indiquer VCC et G est utilisé pour indiquer la masse. Suivre l'ordre des broches 1, 2, 3, ….. 7, 8, 9, …. 14 pour ci-dessus IC

Étape 6: Croisons les doigts !! Tout tester ensemble

Doigts croisés !! Tout tester ensemble
Doigts croisés !! Tout tester ensemble
Doigts croisés !! Tout tester ensemble
Doigts croisés !! Tout tester ensemble
Doigts croisés !! Tout tester ensemble
Doigts croisés !! Tout tester ensemble
Doigts croisés !! Tout tester ensemble
Doigts croisés !! Tout tester ensemble

Téléchargeons le code et démarrons le testeur IC.

DOIGTS CROISÉS !!

Et ça a très bien fonctionné

Étape 7: Bon test

Vous êtes invités à contribuer au projet et à la base de données sur GitHub.

Conseillé: