Table des matières:

Testeur de circuits intégrés numériques (pour les industries et les collèges d'ingénierie) par Shubham Kumar, UIET, Université du Panjab : 6 étapes (avec photos)
Testeur de circuits intégrés numériques (pour les industries et les collèges d'ingénierie) par Shubham Kumar, UIET, Université du Panjab : 6 étapes (avec photos)

Vidéo: Testeur de circuits intégrés numériques (pour les industries et les collèges d'ingénierie) par Shubham Kumar, UIET, Université du Panjab : 6 étapes (avec photos)

Vidéo: Testeur de circuits intégrés numériques (pour les industries et les collèges d'ingénierie) par Shubham Kumar, UIET, Université du Panjab : 6 étapes (avec photos)
Vidéo: Les Circuits Intégrés 2024, Juillet
Anonim
Image
Image
Composants requis pour réaliser ce projet
Composants requis pour réaliser ce projet

Introduction et fonctionnement du testeur de circuits intégrés numériques (pour les circuits intégrés CMOS et TTL)

ABSTRAIT:

Les circuits intégrés, le composant principal de chaque circuit électronique, peuvent être utilisés pour une grande variété d'objectifs et de fonctions. Mais parfois, en raison de circuits intégrés défectueux, le circuit ne fonctionne pas. En effet, déboguer le circuit et confirmer si le circuit crée un problème ou si le circuit intégré lui-même est mort est un travail fastidieux. Donc, pour résoudre ce genre de problèmes, le testeur de circuits intégrés confirme si le circuit intégré considéré fonctionne correctement ou non.

INTRODUCTION:

Étapes pour terminer le projet.

• J'ai fait le circuit de base sur une maquette et j'ai essayé avec quelques circuits intégrés de base dessus.

• J'ai développé le circuit qui peut être mis sur PCB et peut être utilisé pour tous les circuits intégrés.

• Pour rendre le projet convivial, j'ai travaillé à la réalisation du clavier et de l'interface LCD.

TRAVAIL:

Le CI à tester est inséré dans la base. Il existe deux modes dans lesquels le testeur IC peut être utilisé

1. Mode automatique

2. Mode manuel

1. Mode automatique: en mode automatique, l'utilisateur n'a pas besoin d'utiliser le clavier, il suffit d'insérer un IC dans la prise IC et le testeur IC détecte automatiquement le numéro IC par communication au MCU qui est connecté à l'externe EEPROM qui contient toute la logique des circuits intégrés, puis teste essentiellement les circuits intégrés pour quelques ensembles d'entrées qui sont fournis via le MCU disponible dans l'EERPOM et la sortie correspondante. Le résultat est à nouveau communiqué au premier MCU confirmant qu'il est correct ou défectueux, ce qui est affiché sur l'écran LCD. Si le CI testé est bon, « IC Working » s'affiche sur l'écran LCD, sinon « IC Bad » s'affiche.

2. Mode manuel: en mode manuel, l'utilisateur entre le numéro IC via le clavier qui s'affiche simultanément sur l'écran LCD. Le numéro du CI est communiqué au MCU qui teste essentiellement les CI pour quelques ensembles d'entrées qui sont fournis via le MCU et la sortie correspondante. Le résultat est à nouveau communiqué au premier MCU confirmant qu'il est correct ou défectueux, ce qui est affiché sur l'écran LCD. Si le CI testé est bon, « IC Working » s'affiche sur l'écran LCD. Sinon, « Bad IC » s'affiche. Par exemple, si nous voulons vérifier 74192, les étapes suivantes doivent être suivies 1. IC, c'est-à-dire que 74192 est inséré dans la base. 2. Le numéro IC, c'est-à-dire 74192, est tapé à l'aide du clavier 3. La touche Entrée est ensuite enfoncée. 4. Si IC est ok, « IC Working » s'affiche à l'écran, sinon « IC Bad » s'affiche.

Étape 1: Composants requis pour réaliser ce projet:

Composants requis pour réaliser ce projet
Composants requis pour réaliser ce projet
Composants requis pour réaliser ce projet
Composants requis pour réaliser ce projet

Composants requis pour fabriquer un testeur de circuits intégrés numériques (pour la plupart des circuits intégrés CMOS et TTL)

Aduino Mega 2560

La Mega 2560 est une carte microcontrôleur basée sur l'ATmega2560. Il dispose de 54 broches d'entrée/sortie numériques (dont 15 peuvent être utilisées comme sorties PWM), 16 entrées analogiques, 4 UART (ports série matériels), un oscillateur à cristal 16 MHz, une connexion USB, une prise d'alimentation, un en-tête ICSP, et un bouton de réinitialisation. Il contient tout le nécessaire pour prendre en charge le microcontrôleur; connectez-le simplement à un ordinateur avec un câble USB ou alimentez-le avec un adaptateur CA/CC ou une batterie pour commencer.

EEPROM

L'EEPROM est nécessaire pour charger les données des circuits intégrés que nous voulons vérifier. 24LC512 peut être utilisé pour stocker 512 Ko de capacité de stockage.

Les broches A0, A1, A2 et Vss connectées à la broche Ground SCL doivent être connectées au SDA d'Arduino Mega La broche SDA doit être connectée au SCL d'Arduino Mega WP. La broche de protection en écriture doit être connectée à VCC pour désactiver l'opération d'écriture

LCD

16*2 LCD est utilisé à des fins d'affichage

GND et VCC doivent être appliqués. Nous l'utilisons en mode 4 bits. Là pour connecter DB7 à D13, DB6 à D12, DB5 à D11 et DB4 à D10 broche d'Arduino. Connectez RS à D6 et EN à D8.

⦁ Hex KeyPad Pour obtenir l'entrée de l'utilisateur, nous avons utilisé Hex Keypad La connexion du clavier hexadécimal nécessitait 8 broches d'Arduino. Là, nous connectons la 1ère broche du clavier au D43 et en continu au D42 de la dernière broche du clavier hexagonal.

Étape 2: Comment le faire

Comment le faire
Comment le faire
Comment le faire
Comment le faire
Comment le faire
Comment le faire

Comment le faire

Étape 1:

Tout d'abord, effectuez la connexion matérielle comme indiqué dans le schéma de circuit ci-dessous.

Étape 2:

Soyez prudent lorsque vous connectez GND et VCC. ne vous souciez pas de VCC car VCC est fourni par codage en faisant PIN HAUT dans les combinaisons logiques de l'IC mais doit prendre en charge GND, c'est-à-dire. GND de l'IC (prise IC) est connecté à la broche GND du microcontrôleur (MCU) mais VCC de l'IC (prise IC) n'est pas connecté à la broche VCC du MCU.

Étape 3:

1. Pour écrire des données dans l'EEPROM, utilisez 24LC512 et le code de la section exemple d'Arduino, faites attention aux connexions des broches de l'EEPROM avec le MCU. les broches 1, 2, 3, 4 sont toujours connectées à GND. La broche 8 est toujours connectée à VCC. la broche 5 est SDA connectée au SCL du MCU et la broche 6 est SCL connectée au SDA du MCU. La broche 7 est WP (protégée en écriture). le VCC du MCU, vos données seraient en sécurité dans l'EEPROM (24LC512) sinon, si elles étaient connectées à GND pendant la lecture, les données pourraient être perdues.

2. Téléchargez les données de toutes les combinaisons logiques possibles en fonction de l'entrée et de la sortie de chaque circuit intégré à l'aide de la table de vérité. Les données doivent être au format suivant "IC name"\r\n"No of pins"\r\ntoute logique possible\r\n

Par exemple, 7408 doit être saisi comme suit 7408\r\n14 \r\n00L00LGL00L00V\r\n01L01LGL01L01V\r\n10L10LGL10L10V\r\n11H11HGH11H11V

Étape 4: Téléchargez le code ci-dessous dans le méga 2560.

Étape 5: Commencez à utiliser…. 1. Insérez IC dans la prise en prenant soin que la broche GND soit connectée à la broche GND de la prise IC à l'aide de la broche GND du MCU. 2. Suivez les instructions sur l'écran LCD pour l'utiliser.

Étape 3: CKT. Diagramme, fichier de simulation Proteus et images et code EEPROM

CKT. Diagramme, fichier de simulation Proteus et images et code EEPROM
CKT. Diagramme, fichier de simulation Proteus et images et code EEPROM
CKT. Diagramme, fichier de simulation Proteus et images et code EEPROM
CKT. Diagramme, fichier de simulation Proteus et images et code EEPROM
CKT. Diagramme, fichier de simulation Proteus et images et code EEPROM
CKT. Diagramme, fichier de simulation Proteus et images et code EEPROM

Étape 4: Comment l'utiliser

Comment l'utiliser
Comment l'utiliser
Comment l'utiliser
Comment l'utiliser
Comment l'utiliser
Comment l'utiliser

Comment utiliser:

Étape 1

Connectez l'appareil à l'aide d'un câble USB ou d'un adaptateur CC.

Étape 2

Vous verrez 2 options de mode sur l'écran LCD.mode1: mode auto et mode2: mode manuel Step3. Le CI à tester est inséré dans la base. Il existe deux modes dans lesquels le testeur IC peut être utilisé

1. Mode automatique 2. Mode manuel

1. Mode automatique:

Dans le cadre du fonctionnement du mode automatique, l'utilisateur n'a pas besoin d'utiliser le clavier, il lui suffit d'insérer un IC dans la prise IC et automatiquement le numéro IC est communiqué au MCU qui teste essentiellement les IC pour quelques ensembles d'entrées qui sont donnés via le MCU et la sortie correspondante. Le résultat est à nouveau communiqué au premier MCU confirmant qu'il est correct ou défectueux, ce qui est affiché sur l'écran LCD. Si l'IC testé est ok, « IC is Working » s'affiche sur l'écran LCD. Sinon, « Bad IC » s'affiche. 1. Insérez n'importe quel IC 2. Appuyez sur 1 pour activer le mode automatique 3. Ensuite, il affiche "Testing" 4. Si IC est disponible, il affiche "Found" 5. Si IC est OK, il imprime tous les IC possibles

2. Mode manuel:

En mode manuel, l'utilisateur entre le numéro IC via le clavier qui s'affiche simultanément sur l'écran LCD. Le numéro du CI est communiqué à d'autres MCU qui testent essentiellement les CI pour quelques ensembles d'entrées qui sont fournis via le MCU et la sortie correspondante. Le résultat est à nouveau communiqué au premier MCU confirmant qu'il est correct ou défectueux, ce qui est affiché sur l'écran LCD. Si l'IC testé est ok, « IC is Working » s'affiche sur l'écran LCD. Sinon, « Bad IC » s'affiche.

Par exemple, si nous voulons vérifier 74192, les étapes suivantes doivent être suivies: IC c'est-à-dire que 74192 est inséré dans la base.

⦁ Sélectionnez le mode manuel ⦁ Le numéro IC, c'est-à-dire 74192 est tapé à l'aide du clavier

Appuyez sur la touche Entrée

Ensuite, il recherche IC dans la base de données et s'il est disponible, il affiche Trouvé

Ensuite, il testera l'IC

si IC est ok, « IC Working » s'affiche à l'écran, sinon « Bad IC » s'affiche.

Étape 5: Nous avons maintenant notre produit de sortie

Maintenant, nous avons notre produit de sortie
Maintenant, nous avons notre produit de sortie

PRODUIT DE SORTIE

CI POUVANT ÊTRE TESTÉ: 4002 4009 4010 40106 4011 4012 4013 4015 4016 40161 40162 4017 40174 40175 4018 4019 40192 40193 4020 4022 4023 4024 4025 4027 4028 4029 4030 4031 4040 4041 4042 4043 4044 4048 4049 4051 4053 4066 4068 4069 4070 4071 4041 4075 4076 4077 4078 4081 4082 4093 4094 4098 4501 4503 4506 4510 4511 4512 4518 4519 4520 4529 4532 4543 4572 7400 7401 7402 7403 7404 7405 7406 7407 7408 7409 7410 74107 74109 7411 74112 74113 7412 74123 74125 74126 7413 74132 74133 74 7414137 74140 74147 74148 7415 74151 74153 74157 74158 7416 74160 74161 74162 74163 74164 74165 74166 7417 74173 74174 74175 7418 74182 74190 74191 74192 74193 74194 74195 7420 7421 7422 74237 74242 74243 7425 74251 74253 74257 74258 74259 7426 74260 744294 74228 7425 74251 74253 74257 74258 74259 7426 74260 744294 74228 74298 7430 7432 74365 74366 74367 74368 7437 74375 7438 74386 74390 74393 7440 7442 7447 7450 7451 7452 7455 7458 74589 74595 74597 7460 7461 7462 7465 74154 7474 7485 7486 74244 74373/74

LES PROBLÈMES RENCONTRÉS

1. Le circuit sur la planche à pain n'était pas assez ferme. Ce n'était pas fiable alors j'ai refait notre circuit sur PCB.

2. Depuis arduino Mega, j'ai utilisé la ROM externe 24LC512 pour le stockage des données des circuits intégrés Toutes les combinaisons possibles d'ENTRÉE et de SORTIE, pour les circuits intégrés 16 broches série logique 16 bits, pour les circuits intégrés 20 broches série logique 20 bits 3. J'ai essayé de faire ce testeur de circuits intégrés pour tester les circuits intégrés avec 28 broches mais faute de broches numériques, je n'ai pas pu le faire pour 28 broches. Il peut tester jusqu'à 20 ou 24 broches IC.

4. mise en garde: la broche GND de l'IC est nécessaire pour fournir GND à partir de la broche GND du MCU, mais la broche VCC de l'IC n'est pas connectée au VCC du MCU, l'ensemble du projet peut ne pas fonctionner correctement.

PROLONGATION FUTURE:

Le projet peut être étendu comme suit:

1) Il peut être étendu à plus de 28 broches en changeant du matériel et certaines données de ce circuit

2) Il peut être étendu aux circuits intégrés analogiques

Étape 6: Vous pouvez demander le code principal du testeur IC dans la boîte de commentaires ou envoyez-moi un e-mail à [email protected]

Contact

Shubham Kumar

UIET, Université du Panjab

Conseillé: