Kazalo:

Digitalni tester IC (za industrijske in inženirske šole) Shubham Kumar, UIET, univerza Panjab: 6 korakov (s slikami)
Digitalni tester IC (za industrijske in inženirske šole) Shubham Kumar, UIET, univerza Panjab: 6 korakov (s slikami)

Video: Digitalni tester IC (za industrijske in inženirske šole) Shubham Kumar, UIET, univerza Panjab: 6 korakov (s slikami)

Video: Digitalni tester IC (za industrijske in inženirske šole) Shubham Kumar, UIET, univerza Panjab: 6 korakov (s slikami)
Video: Оборудование электронщика, от начинающего до профи. Моя подборка 2024, November
Anonim
Image
Image
Zahteve po komponentah za izvedbo tega projekta
Zahteve po komponentah za izvedbo tega projekta

Uvedba in delovanje digitalnega testerja IC (za CMOS in TTL IC)

IZVLEČEK:

IC, glavni sestavni del vsakega elektronskega vezja, je mogoče uporabiti za različne namene in funkcije. Toda včasih zaradi okvarjenih IC -jev vezje ne deluje. Dejansko je odpravljanje napak v vezju in preverjanje, ali vezje povzroča težave, ali pa je sam IC mrtev, zelo dolgočasno. Torej, da bi prišli do tovrstnih težav, preizkuševalnik IC potrdi, ali obravnavani IC deluje pravilno ali ne.

UVOD:

Koraki za dokončanje projekta.

• Naredil sem osnovno vezje na plošči in poskusil z nekaj osnovnimi IC -ji.

• Razvil sem vezje, ki se lahko postavi na tiskano vezje in se lahko uporablja za vse IC -je.

• Da bi bil projekt prijazen do uporabnika, sem si prizadeval za izdelavo tipkovnice in vmesnika LCD.

DELOVNO:

IC, ki ga je treba preizkusiti, je vstavljen v osnovo. Obstajata dva načina, v katerih lahko upravljate tester IC

1. Samodejni način

2. Ročni način

1. Samodejni način: Pri delovanju samodejnega načina uporabniku ni treba uporabljati tipkovnice, uporabnik mora le vstaviti IC v vtičnico IC in tester IC samodejno zazna številko IC, tako da sporoči MCU, ki je priključen na zunanji EEPROM, ki vsebuje vso logiko IC -jev, nato v osnovi preizkuša IC -je za nekaj nizov vhodov, ki so podani prek MCU -ja, ki je na voljo v EERPOM -u, in ustreznega izhoda. Rezultat se ponovno sporoči prvemu MCU -ju in potrdi, da je pravilen ali napačen, kar je prikazano na LCD -prikazovalniku. Če je preizkušeni IC v redu, se na LCD -prikazovalniku prikaže “IC Working”, sicer se prikaže “IC Bad”.

2. Ročni način: V načinu ročnega načina uporabnik vnese številko IC prek tipkovnice, ki je hkrati prikazana na LCD -prikazovalniku. Številka IC se sporoči MCU -ju, ki v bistvu preizkusi IC -je za nekaj nizov vhodov, ki so podani prek MCU -ja in ustreznega izhoda. Rezultat se ponovno sporoči prvemu MCU -ju in potrdi, da je pravilen ali napačen, kar je prikazano na LCD -prikazovalniku. Če je testirani IC v redu, se na LCD -prikazovalniku prikaže "IC Working". V nasprotnem primeru se prikaže "Bad IC". Na primer, če želimo preveriti 74192, je treba slediti naslednjim korakom 1. IC, to je 74192, je vstavljen v osnovo. 2. Številka IC, tj. 74192, se vnese s tipkovnico. 3. Nato se pritisne tipka Enter. 4. če je IC v redu, se na zaslonu prikaže "IC Working", sicer se prikaže "IC Bad".

1. korak: Zahteve po komponentah za izvedbo tega projekta:

Zahteve po komponentah za izvedbo tega projekta
Zahteve po komponentah za izvedbo tega projekta
Zahteve po komponentah za izvedbo tega projekta
Zahteve po komponentah za izvedbo tega projekta

Komponente Zahteva za izdelavo digitalnega testerja IC (za večino CMOS in TTL IC)

⦁ Aduino Mega 2560

Mega 2560 je mikrokrmilna plošča, ki temelji na ATmega2560. Ima 54 digitalnih vhodno/izhodnih zatičev (od tega jih je 15 mogoče uporabiti kot izhode PWM), 16 analognih vhodov, 4 UART -a (serijska vrata strojne opreme), 16 MHz kristalni oscilator, povezavo USB, priključek za napajanje, glavo ICSP, in gumb za ponastavitev. Vsebuje vse potrebno za podporo mikrokrmilnika; preprosto ga povežite z računalnikom s kablom USB ali napajajte z napajalnikom ali baterijo za začetek.

⦁ EEPROM

EEPROM je potreben za nalaganje podatkov IC, ki jih želimo preveriti. 24LC512 lahko uporabite za shranjevanje 512 KB zmogljivosti shranjevanja.

Zatiči A0, A1, A2 in Vss, priključeni na ozemljitveni SCL -pin, morajo biti povezani s SDA -jem Arduino Mega. SD -pin morajo biti povezani s SCL -jem Arduino Mega WP -a.

LCD

16*2 LCD se uporablja za prikaz

Uporabiti je treba GND in VCC. To uporabljamo v 4 -bitnem načinu. Obstaja za povezavo DB7 do D13, DB6 do D12, DB5 do D11 in DB4 do D10 pin Arduino. Priključite RS na D6 in EN na D8.

⦁ Hex KeyPad Za vnos od uporabnika smo uporabili Hex Keypad Priključek Hex tipkovnice je potreben 8 pin Arduino. Tam priključimo prvi zatič tipkovnice na D43 in neprekinjeno na D42 zadnjega zatiča šestkotne tipkovnice.

2. korak: Kako to narediti

Kako to narediti
Kako to narediti
Kako to narediti
Kako to narediti
Kako to narediti
Kako to narediti

Kako to narediti

Korak 1:

Najprej vzpostavite povezavo s strojno opremo, kot je prikazano na spodnji shemi vezja.

2. korak:

Pri povezovanju GND in VCC bodite previdni. ne skrbite za VCC, ker je VCC zagotovljen s kodiranjem tako, da je PIN VISOK v logičnih kombinacijah IC, vendar mora skrbeti za GND, tj. GND IC (IC vtičnica) je priključen na GND pin mikrokrmilnika (MCU), vendar VCC IC (IC vtičnica) ni priključen na VCC pin MCU.

3. korak:

1. Za zapis podatkov v EEPROM uporabite 24LC512 in kodo iz vzorčnega razdelka Arduina bodite previdni glede nožicnih povezav EEPROM -a z MCU. pin1, 2, 3, 4 je vedno povezan z GND pin 8 je vedno priključen na VCC. pin 5 je SDA priključen na SCL MCU in pin 6 je SCL priključen na SDA MCU pin 7 je WP (zaščiteno pred pisanjem), zato ga med zapisovanjem podatkov v EEPROM povežite z GND in če so podatki zapisani, za branje podatkov priključite pin7 na VCC MCU -ja, potem bi bili vaši podatki varni v EEPROM -u (24LC512), sicer lahko pride do izgube podatkov, če ste med branjem povezani z GND.

2. Naložite podatke vseh možnih logičnih kombinacij glede na vnos in izhod vsakega IC -ja s pomočjo tabele resničnosti. Podatki morajo biti v naslednji obliki »Ime IC« / r / n »Št. Zatičev« / r / vsa možna logika / r / n

Npr. 7408 je treba vnesti, kot sledi 7408 / r / n14 / r / n00L00LGL00L00V / r / n01L01LGL01L01V / r / n10L10LGL10L10V / r / n11H11HGH11H11V

4. korak: Naložite spodnjo kodo v mega 2560.

5. korak: Začnite uporabljati…. 1. Vstavite IC v vtičnico, pri čemer pazite, da je pin GND priključen na nožico GND vtičnice IC s pomočjo GND pin MCU. 2. Za uporabo sledite navodilom na LCD zaslonu.

3. korak: CKT. Diagram, simulacijska datoteka in slike Proteus ter koda EEPROM

CKT. Diagram, simulacijska datoteka in slike Proteus ter koda EEPROM
CKT. Diagram, simulacijska datoteka in slike Proteus ter koda EEPROM
CKT. Diagram, simulacijska datoteka in slike Proteus ter koda EEPROM
CKT. Diagram, simulacijska datoteka in slike Proteus ter koda EEPROM
CKT. Diagram, simulacijska datoteka in slike Proteus ter koda EEPROM
CKT. Diagram, simulacijska datoteka in slike Proteus ter koda EEPROM

4. korak: Kako ga uporabiti

Kako ga uporabljati
Kako ga uporabljati
Kako ga uporabljati
Kako ga uporabljati
Kako ga uporabljati
Kako ga uporabljati

Kako uporabiti:

Korak 1

Napravo povežite s kablom USB ali adapterjem za enosmerni tok.

2. korak

Na LCD.mode1 boste videli 2 možnosti načina: samodejni način in način2: ročni način Korak 3. IC, ki ga je treba preizkusiti, je vstavljen v osnovo. Obstajata dva načina, v katerih lahko upravljate tester IC

1. Samodejni način 2. Ročni način

1. Samodejni način:

Pri delovanju samodejnega načina uporabniku ni treba uporabljati tipkovnice, le vstaviti mora IC v vtičnico IC in avtomatsko sporoči številko IC MCU -ju, ki v bistvu preizkusi IC -je za nekaj nizov vhodov, ki so podani prek MCU in ustrezen izhod. Rezultat se ponovno sporoči prvemu MCU -ju in potrdi, da je pravilen ali napačen, kar je prikazano na LCD -prikazovalniku. Če je preizkušeni IC v redu, se na LCD -prikazovalniku prikaže “IC is Working”. V nasprotnem primeru se prikaže "Bad IC". 1. Vstavite kateri koli IC 2. Pritisnite 1, da aktivirate samodejni način 3. Potem se prikaže "Testiranje" 4. Če je IC na voljo, se prikaže "Najdeno" 5. Če je IC v redu, natisnite vse možne IC

2. Ročni način:

V ročnem načinu uporabnik vnese številko IC prek tipkovnice, ki je hkrati prikazana na LCD -prikazovalniku. Številka IC se sporoči drugim MCU, ki v bistvu preizkusijo IC za nekaj nizov vhodov, ki so podani prek MCU in ustreznega izhoda. Rezultat se ponovno sporoči prvemu MCU -ju in potrdi, da je pravilen ali napačen, kar je prikazano na LCD -prikazovalniku. Če je preizkušeni IC v redu, se na LCD -prikazovalniku prikaže “IC is Working”. V nasprotnem primeru se prikaže "Bad IC".

Na primer, če želimo preveriti 74192, je treba slediti naslednjim korakom⦁ IC, torej je 74192 vstavljen v osnovo.

⦁ Izberite Ročni način ⦁ Številka IC, tj. 74192 se vnese s tipkovnico

Pritisnite tipko Enter

Nato poišče IC v bazi podatkov in če je na voljo, prikaže Najdeno

Nato bo preizkusil IC

če je IC v redu, se na zaslonu prikaže »IC Working«, sicer pa »Bad IC«.

5. korak: Zdaj imamo naš izhodni izdelek

Zdaj imamo naš izhodni izdelek
Zdaj imamo naš izhodni izdelek

IZHODNI IZDELEK

IC -ji, ki jih je mogoče preskusiti: 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 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 74124 74123 74124 74124 74144 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 74247 7425 7425 7425 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

PROBLEMI OBRAČENI

1. Kroženje na plošči ni bilo dovolj trdno. Bilo je nezanesljivo, zato sem predelal naše vezje na tiskanem vezju.

2. Ker ima arduino Mega majhno velikost pomnilnika, sem uporabil zunanji ROM 24LC512 za shranjevanje podatkov IC -jev Vse možne kombinacije VHODA in IZHODA, Za 16 -polne IC -je 16 -bitne logične serije, za 20 -polne IC -je, 20 -bitne logične serije 3. Poskušal sem naredi ta Ic tester za testiranje IC -jev z 28 Pin, vendar pomanjkanja digitalnih zatičev nisem mogel narediti za 28 zatičev. Lahko preizkusi do 20 ali 24 pinov IC.

4. previdnost: GND pin IC je potreben za zagotavljanje GND iz pin GND MCU, vendar VCC pin IC ni povezan z VCC MCU, celoten projekt morda ne bo deloval pravilno.

PRIHODNA PODALJŠEVANJE:

Projekt je mogoče razširiti na naslednji način:

1) Lahko ga podaljšate za več kot 28 pin ic, tako da spremenite nekaj strojne opreme in nekaj podatkov tega IC

2) Lahko se razširi na analogne IC

Korak 6: Za glavno kodo IC Testerja lahko zaprosite v polju za komentarje ali mi pišite na [email protected]

Stik

Shubham Kumar

UIET, univerza Panjab

Priporočena: