Përmbajtje:

Testuesi IC IC (për Industritë dhe Kolegjet Inxhinierike) nga Shubham Kumar, UIET, Universiteti Panjab: 6 hapa (me fotografi)
Testuesi IC IC (për Industritë dhe Kolegjet Inxhinierike) nga Shubham Kumar, UIET, Universiteti Panjab: 6 hapa (me fotografi)

Video: Testuesi IC IC (për Industritë dhe Kolegjet Inxhinierike) nga Shubham Kumar, UIET, Universiteti Panjab: 6 hapa (me fotografi)

Video: Testuesi IC IC (për Industritë dhe Kolegjet Inxhinierike) nga Shubham Kumar, UIET, Universiteti Panjab: 6 hapa (me fotografi)
Video: Branson Tay | Fitoni 50,00 dollarë + Në SHUM MINUTE FALAS! Të gjitha vendet e pranuara! (Bëni P... 2024, Nëntor
Anonim
Image
Image
Kërkesat e përbërësve për të bërë këtë projekt
Kërkesat e përbërësve për të bërë këtë projekt

Prezantimi dhe puna e Testuesit të IC -së Dixhitale (për IC -të CMOS dhe TTL)

ABSTRAKT:

IC -të, përbërësi kryesor i secilit qark elektronik mund të përdoren për një larmi qëllimesh dhe funksionesh. Por dikur për shkak të IC -ve të gabuar qarku nuk funksionon. Në të vërtetë është punë shumë e lodhshme të korrigjosh qarkun dhe të konfirmosh nëse qarku po krijon problem apo vetë IC është i vdekur. Pra, për të dalë me këto lloj problemesh, testuesi IC konfirmon nëse IC në shqyrtim po funksionon siç duhet apo jo.

PREZANTIMI:

Hapat për të përfunduar projektin.

• Bëra qarkun bazë në tabelën e bukës dhe u përpoqa me disa IC bazë në të.

• Kam zhvilluar qarkun i cili mund të vendoset në PCB dhe mund të përdoret për të gjitha IC -të.

• Për ta bërë projektin miqësor ndaj përdoruesit, kam punuar për ta bërë tastierën dhe ndërfaqen LCD.

PUNA:

IC -ja që do të testohet futet në bazë. Ekzistojnë dy mënyra në të cilat mund të përdoret testuesi IC

1. Modaliteti automatik

2. Mënyra manuale

1. Mënyra automatike: Nën funksionimin e modalitetit Auto përdoruesi nuk ka nevojë të përdorë tastierën kryesore, përdoruesi thjesht duhet të fusë IC në prizën IC dhe testuesi IC zbulon automatikisht numrin IC duke u komunikuar në MCU e cila është e lidhur me pjesën e jashtme EEPROM i cili përmban të gjithë logjikën e IC -ve atëherë ai në thelb teston IC -të për disa grupe të dhënash të cilat jepen përmes MCU -së të disponueshme në EERPOM dhe daljes përkatëse. Rezultati i komunikohet përsëri MCU -së së parë që konfirmon se është i saktë ose i gabuar, i cili shfaqet në LCD. Nëse IC -ja e testuar është në rregull "IC Working" shfaqet në LCD, përndryshe "IC Bad" shfaqet.

2. Mënyra manuale: Nën funksionimin e modalitetit manual përdoruesi fut numrin IC përmes tastierës i cili shfaqet njëkohësisht në LCD. Numri IC i komunikohet MCU -së e cila në thelb teston IC -të për disa grupe të dhëna të cilat jepen përmes MCU -së dhe daljes përkatëse. Rezultati i komunikohet përsëri MCU -së së parë që konfirmon se është i saktë ose i gabuar, i cili shfaqet në LCD. Nëse IC -ja e testuar është në rregull "IC Working" shfaqet në LCD Përndryshe shfaqet "Bad IC". Për shembull, nëse duam të kontrollojmë 74192 hapat e mëposhtëm duhet të ndiqen 1. IC dmth është 74192 futet në bazë. 2. Numri IC dmth 74192 shtypet duke përdorur tastierën 3. Tasti Enter shtypet më pas 4. nëse IC është në rregull "IC Working" shfaqet në ekran përndryshe shfaqet "IC Bad".

Hapi 1: Kërkesa e përbërësve për të bërë këtë projekt:

Kërkesat e përbërësve për të bërë këtë projekt
Kërkesat e përbërësve për të bërë këtë projekt
Kërkesat e përbërësve për të bërë këtë projekt
Kërkesat e përbërësve për të bërë këtë projekt

Komponentët Kërkesa për të bërë testues dixhital IC (për shumicën e IC -ve CMOS dhe TTL)

Du Aduino Mega 2560

Mega 2560 është një bord mikrokontrollues i bazuar në ATmega2560. Ka 54 kunja hyrëse/dalëse dixhitale (nga të cilat 15 mund të përdoren si dalje PWM), 16 hyrje analoge, 4 UART (porte serike të harduerit), një oshilator kristal 16 MHz, një lidhje USB, një prizë energjie, një kokë ICSP, dhe një buton rivendosjeje. Ai përmban gjithçka që nevojitet për të mbështetur mikrokontrolluesin; thjesht lidheni atë me një kompjuter me një kabllo USB ose fuqizojeni atë me një përshtatës AC ose AC ose një bateri për të filluar.

⦁ EEPROM

EEPROM është e nevojshme për të ngarkuar të dhënat e IC -ve që duam të kontrollojmë. 24LC512 mund të përdoret për të ruajtur 512KB kapacitet ruajtës.

Kodi A0, A1, A2 dhe Vss i lidhur me pinin Ground SCL duhet të lidhet me SDA të Arduino Mega PIN SDA duhet të lidhet me SCL të Arduino Mega WP është Shkruani mbrojtësin e shkrimit duhet të lidheni me VCC për të çaktivizuar funksionin e shkrimit

LCD

LCD 16*2 Përdoret për qëllimin e shfaqjes

GND dhe VCC duhet të aplikohen. Ne e përdorim këtë në modalitetin 4 bit. Aty për lidhjen DB7 me D13, DB6 me D12, DB5 në D11 dhe DB4 në D10 pin të Arduino. Lidhni RS me D6 dhe EN me D8.

⦁ Tastiera Hex Për të marrë të dhëna nga përdoruesi, ne përdorëm lidhjen Hex Keypad Hex lidhja e tastierës kërkoi 8 pin të Arduino. Aty lidhim kunjin e parë të tastierës me D43 dhe vazhdimisht me D42 të kunjës së fundit të tastierës gjashtëkëndësh.

Hapi 2: Si ta bëni

Si ta bëni
Si ta bëni
Si ta bëni
Si ta bëni
Si ta bëni
Si ta bëni

Si ta bëni atë

Hapi 1:

Para së gjithash bëni lidhjen e harduerit siç tregohet në diagramin e qarkut më poshtë.

Hapi 2:

Kini kujdes kur lidhni GND dhe VCC. mos u interesoni për VCC sepse VCC sigurohet duke koduar duke e bërë PIN HIGH në kombinimet logjike të IC por duhet të kujdeset për GND dmth. GND e IC (priza IC) është e lidhur me pin GND të mikrokontrolluesit (MCU) por VCC e IC (prizë IC) nuk është e lidhur me pin VCC të MCU.

Hapi 3:

1. Për të shkruar të dhëna në EEPROM përdorni 24LC512 dhe kodin nga pjesa shembullore e Arduino kini kujdes në lidhje me lidhjet e kunjave të EEPROM me MCU. pin1, 2, 3, 4 është gjithmonë i lidhur me GND pin 8 është gjithmonë i lidhur me VCC. pin 5 është SDA i lidhur me SCL të MCU dhe pin 6 është SCL i lidhur me SDA të MCU pin 7 është WP (shkruaj i mbrojtur) kështu që gjatë shkrimit të të dhënave në EEPROM lidheni atë me GND dhe nëse të dhënat janë të shkruara, për të lexuar të dhënat lidhni pin7 me VCC e MCU atëherë të dhënat tuaja do të ishin të sigurta në EEPROM (24LC512) përndryshe nëse lidheni me GND gjatë leximit, të dhënat mund të humbasin.

2. Ngarkoni të dhënat e të gjitha kombinimeve të mundshme logjike sipas hyrjes dhe daljes së secilës IC duke marrë tabelën e së vërtetës. Të dhënat duhet të jenë në formatin e mëposhtëm "Emri IC" / r / n "Numri i kunjave" / r / ntë gjithë logjikën e mundshme / r / n

P.sh 7408 duhet të futet si më poshtë 7408 / r / n14 / r / n00L00LGL00L00V / r / n01L01LGL01L01V / r / n10L10LGL10L10V / r / n11H11HGH11H11V

Hapi 4: Ngarko kodin e dhënë më poshtë në mega 2560.

Hapi 5: Filloni të përdorni…. 1. Fut IC në prizë duke u kujdesur për pin GND është e lidhur me pin GND të prizës IC duke përdorur pin GND të MCU. 2. Ndiqni udhëzimet në ekranin LCD për ta përdorur atë.

Hapi 3: CKT. Diagrami, Skedari dhe Imazhet e Simulimit Proteus dhe Kodi EEPROM

CKT. Diagrami, Skedari dhe Imazhet e Simulimit Proteus dhe Kodi EEPROM
CKT. Diagrami, Skedari dhe Imazhet e Simulimit Proteus dhe Kodi EEPROM
CKT. Diagrami, Skedari dhe Imazhet e Simulimit Proteus dhe Kodi EEPROM
CKT. Diagrami, Skedari dhe Imazhet e Simulimit Proteus dhe Kodi EEPROM
CKT. Diagrami, Skedari dhe Imazhet e Simulimit Proteus dhe Kodi EEPROM
CKT. Diagrami, Skedari dhe Imazhet e Simulimit Proteus dhe Kodi EEPROM

Hapi 4: Si ta përdorni

Si ta përdorni
Si ta përdorni
Si ta përdorni
Si ta përdorni
Si ta përdorni
Si ta përdorni

Si të përdorni:

Hapi 1

Lidhni pajisjen duke përdorur kabllo USB ose përshtatës DC.

Hapi 2

Do të shihni 2 opsione të modalitetit në LCD.mode1: modaliteti automatik dhe modaliteti2: mënyra manuale Step3. IC -ja që do të testohet futet në bazë. Ekzistojnë dy mënyra në të cilat mund të përdoret testuesi IC

1. Modaliteti automatik 2. Mënyra manuale

1. Modaliteti automatik:

Nën funksionimin e modalitetit Auto përdoruesi nuk ka nevojë të përdorë tastierën, ai vetëm duhet të fusë IC në prizën IC dhe automatikisht numri IC i komunikohet MCU -së e cila në thelb teston IC -të për disa grupe të dhëna të cilat jepen përmes MCU dhe dalja përkatëse. Rezultati i komunikohet përsëri MCU -së së parë që konfirmon se është ose i saktë ose i gabuar, i cili shfaqet në LCD. Nëse IC -ja e testuar është në rregull "IC po Punon" shfaqet në LCD. Përndryshe, shfaqet "Bad IC". 1. Vendosni çdo IC 2. Shtypni 1 për të aktivizuar modalitetin automatik 3. Më pas shfaq "Testimi" 4. Nëse IC është i disponueshëm shfaqni "Found" 5. Nëse IC është në rregull atëherë printoni të gjitha IC -të e mundshme

2. Mënyra manuale:

Nën funksionimin e modalitetit manual përdoruesi fut numrin IC përmes tastierës i cili shfaqet njëkohësisht në LCD. Numri IC i komunikohet MCU -ve të tjera të cilat në thelb testojnë IC -të për disa grupe të dhënash të cilat jepen përmes MCU -së dhe daljes përkatëse. Rezultati i komunikohet përsëri MCU -së së parë që konfirmon se është ose i saktë ose i gabuar, i cili shfaqet në LCD. Nëse IC -ja e testuar është në rregull "IC po Punon" shfaqet në LCD. Përndryshe, shfaqet "Bad IC".

Për shembull, nëse duam të kontrollojmë 74192 hapat e mëposhtëm duhet të ndiqen⦁ IC dmth është 74192 futet në bazë.

⦁ Zgjidhni Modalitetin Manual number Numri IC dmth 74192 është shtypur duke përdorur tastierën

Shtypni butonin Enter

Pastaj kërkon IC në bazën e të dhënave dhe nëse është e disponueshme tregon Found

Pastaj do të testojë IC

nëse IC është në rregull, "IC Working" shfaqet në ekran, përndryshe shfaqet "IC IC".

Hapi 5: Tani Ne kemi Produktin Tonë Output

Tani Ne kemi Produktin Tonë Output
Tani Ne kemi Produktin Tonë Output

PRODUKTI I DALUR

IC që mund të testohen: 4002 4009 4010 40106 4011 4012 4013 4015 4016 40161 40162 4017 40174 40175 4018 4019 4019 40193 40193 4020 4022 4023 4024 4025 4027 4028 4029 4030 4031 4040 4040 4040 4041 4042 407 407 405 407 405 407 407 405 407 407 405 407 407 405 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 te te 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 74136 74137 74138 74139 7414 74140 74147 74148 7415 74151 74153 74157 74158 7416 74160 74161 74162 74163 74164 74165 74166 74176 74173 74173 74174 74174 74175 74188 74181 74298 7430 7432 74365 74366 74367 74368 7437 74375 7438 74386 74390 74393 7440 7442 7447 7450 7451 7452 7455 7455 7458 74589 74595 74597 7460 7461 7462 7462 7465 74154 7474 7485 7486 74244 74373/74

PROBLEMET E PRballUARA

1. Qarku në bordin e bukës nuk ishte mjaft i fortë. Ishte e pabesueshme kështu që unë e ndryshova qarkun tonë në PCB.

2. Që nga arduino Mega me madhësi të ulët të kujtesës kështu që unë kam përdorur ROM të jashtëm 24LC512 për ruajtjen e të dhënave të IC -ve Të gjitha kombinimet e mundshme të INPUT dhe OUTPUT, Për 16 pin ICs seri logjike 16 bit, për 20 pin ICs seri logjike 20 bit 3. Unë u përpoqa të bëj këtë testues Ic për të testuar IC -të me 28 Pin, por mungesa e kunjave digjitalë nuk isha në gjendje ta bëja atë për 28 kunja. Mund të testojë IC deri në 20 ose 24 kunja.

4. kujdes: Kunja GND e IC është e nevojshme për të siguruar GND nga kunja GND e MCU, por kunja VCC e IC nuk është e lidhur me VCC të MCU, i gjithë projekti mund të dështojë të funksionojë siç duhet.

Zgjatja e së ardhmes:

Projekti mund të zgjatet si më poshtë:

1) Mund të zgjasë për më shumë se 28 pin ic duke ndryshuar disa pajisje dhe disa të dhëna të atij IC

2) Mund të shtrihet në IC -të analoge

Hapi 6: Mund të Kërkoni për Kodin Kryesor të Testuesit të IC në Kutinë e Komenteve ose Më Dërgo në [email protected]

Kontaktoni

Shubham Kumar

UIET, Universiteti Panjab

Recommended: