Sisällysluettelo:

Digitaalinen IC -testeri (teollisuudelle ja tekniikan korkeakouluille), Shubham Kumar, UIET, Panjabin yliopisto: 6 vaihetta (kuvilla)
Digitaalinen IC -testeri (teollisuudelle ja tekniikan korkeakouluille), Shubham Kumar, UIET, Panjabin yliopisto: 6 vaihetta (kuvilla)

Video: Digitaalinen IC -testeri (teollisuudelle ja tekniikan korkeakouluille), Shubham Kumar, UIET, Panjabin yliopisto: 6 vaihetta (kuvilla)

Video: Digitaalinen IC -testeri (teollisuudelle ja tekniikan korkeakouluille), Shubham Kumar, UIET, Panjabin yliopisto: 6 vaihetta (kuvilla)
Video: 🟣 ПЕРВАЯ КРИПТОВАЛЮТА В КОСМОСЕ - Обзор на Dogecoin и Cosmos | Новости Криптовалют | Биткоин Новости 2024, Marraskuu
Anonim
Image
Image
Osien vaatimukset tämän projektin toteuttamiseksi
Osien vaatimukset tämän projektin toteuttamiseksi

Digitaalisen IC -testerin esittely ja toiminta (CMOS- ja TTL -IC -piirit)

ABSTRAKTI:

IC: itä, jokaisen elektronisen piirin pääkomponenttia, voidaan käyttää monenlaisiin tarkoituksiin ja toimintoihin. Mutta joskus viallisten IC: iden takia piiri ei toimi. On todellakin paljon työlästä työskennellä piirin virheenkorjauksessa ja vahvistaa, onko piiri muodostamassa ongelmaa vai onko IC itse kuollut. Joten tällaisten ongelmien keksimiseksi IC -testeri vahvistaa, toimiiko tarkasteltava IC oikein tai ei.

JOHDANTO:

Projektin loppuun saattamisen vaiheet.

• Tein peruspiirin leipälaudalla ja kokeilin muutamia peruspiirejä.

• Olen kehittänyt piiri, joka voi laittaa PCB ja voidaan käyttää kaikkia IC.

• Jotta projekti olisi käyttäjäystävällinen, tein näppäimistön ja LCD -käyttöliittymän.

TYÖ

Testattava IC asennetaan pohjaan. IC -testaajaa voidaan käyttää kahdessa tilassa

1. Automaattinen tila

2. manuaalinen tila

1. Automaattinen tila: Automaattitilassa käyttäjän ei tarvitse käyttää näppäimistöä, käyttäjän tarvitsee vain lisätä IC IC -pistorasiaan ja IC -testeri tunnistaa automaattisesti IC -numeron ilmoittamalla ulkoiseen laitteeseen liitetylle MCU: lle EEPROM, joka sisältää kaiken IC: n logiikan, sitten se pohjimmiltaan testaa IC: t muutamien syöttöjoukkojen osalta, jotka annetaan EERPOMissa saatavilla olevan MCU: n ja vastaavan lähdön kautta. Tulos ilmoitetaan jälleen ensimmäiselle MCU: lle vahvistamalla sen olevan oikea tai viallinen, joka näkyy nestekidenäytössä. Jos testattu IC on kunnossa, "IC Working" näkyy LCD -näytössä, muuten "IC Bad".

2. Manuaalinen tila: Manuaalitilassa käyttäjä syöttää IC -numeron näppäimistön kautta, joka näkyy samanaikaisesti nestekidenäytössä. IC -numero ilmoitetaan MCU: lle, joka pohjimmiltaan testaa IC: itä muutamien syöttöjoukkojen osalta, jotka annetaan MCU: n ja vastaavan lähdön kautta. Tulos ilmoitetaan jälleen ensimmäiselle MCU: lle vahvistamalla sen olevan oikea tai viallinen, joka näkyy nestekidenäytössä. Jos testattu IC on kunnossa, "IC Working" näkyy LCD -näytössä. Muussa tapauksessa näytössä näkyy "Bad IC". Jos esimerkiksi haluamme tarkistaa 74192, on noudatettava seuraavia vaiheita 1. IC eli 74192 lisätään pohjaan. 2. IC -numero eli 74192 kirjoitetaan näppäimistöllä. 3. Enter -näppäintä painetaan 4. jos IC on kunnossa”IC Working” näkyy näytöllä, muuten”IC Bad”.

Vaihe 1: Komponenttivaatimukset tämän projektin toteuttamiseksi:

Osien vaatimukset tämän projektin toteuttamiseksi
Osien vaatimukset tämän projektin toteuttamiseksi
Osien vaatimukset tämän projektin toteuttamiseksi
Osien vaatimukset tämän projektin toteuttamiseksi

Komponentit Digitaalisen IC -testauslaitteen vaatimus (useimmille CMOS- ja TTL -piireille)

Aduino Mega 2560

Mega 2560 on ATmega2560 -pohjainen mikrokortti. Siinä on 54 digitaalista tulo-/lähtönastausta (joista 15 voidaan käyttää PWM -lähtöinä), 16 analogista tuloa, 4 UART -liitäntää (laitteistosarjaportit), 16 MHz: n kideoskillaattori, USB -liitäntä, virtaliitin, ICSP -otsikko, ja nollauspainike. Se sisältää kaiken tarvittavan mikrokontrollerin tukemiseksi; liitä se tietokoneeseen USB-kaapelilla tai käynnistä se AC-DC-sovittimella tai akulla.

EP EEPROM

EEPROM tarvitaan tarkistettavien IC: iden tietojen lataamiseen. 24LC512 voidaan käyttää 512 kt tallennustilan tallentamiseen.

A0-, A1-, A2- ja Vss -nastat, jotka on liitetty maadoitettuun SCL -nastaan, tulee liittää Arduino Mega SDA -liitäntään.

⦁ LCD -näyttö

16*2 LCD -näyttöä käytetään näyttämiseen

GND ja VCC on sovellettava. Käytämme tätä 4 -bittisessä tilassa. Siellä voit yhdistää DB7 - D13, DB6 - D12, DB5 - D11 ja DB4 - Arduinon D10 -nasta. Liitä RS liittimeen D6 ja EN liittimeen D8.

X Hex -näppäimistö Saadaksesi käyttäjältä tietoja käytimme Hex -näppäimistöä Hex -näppäimistöyhteys vaati 8 -nastaista Arduinoa. Siellä liitämme näppäimistön 1. nastan D43: een ja jatkuvasti kuusikulmaisen näppäimistön viimeisen tapin D42: een.

Vaihe 2: Kuinka tehdä se

Miten tehdä se
Miten tehdä se
Miten tehdä se
Miten tehdä se
Miten tehdä se
Miten tehdä se

Miten tehdä se

Vaihe 1:

Tee ensin laitteistoyhteys alla olevan piirikaavion mukaisesti.

Vaihe 2:

Ole varovainen liittäessäsi GND: tä ja VCC: tä. Älä välitä VCC: stä, koska VCC saadaan koodaamalla tekemällä PIN HIGH IC: n loogisissa yhdistelmissä, mutta sen on huolehdittava GND: stä. IC: n GND (IC -liitäntä) on kytketty mikrokontrollerin (MCU) GND -nastaan, mutta IC: n VCC (IC -liitäntä) ei ole kytketty MCU: n VCC -nastaan.

Vaihe 3:

1. Kirjoita tietoja EEPROMiin käyttämällä 24LC512 -koodia ja Arduinon esimerkkikohdan koodia. Ole varovainen EEPROMin ja MCU: n nastaliitännöissä. nastat 1, 2, 3, 4 on aina kytketty GND: hen. nasta 8 on aina kytketty VCC: hen. nasta 5 on SDA, joka on kytketty MCU: n SCL: ään ja nasta 6 on SCL, joka on kytketty MCU: n SDA: han, nasta 7 on WP (kirjoitussuojattu), joten kun kirjoitat tietoja EEPROMissa, yhdistä se GND: hen ja jos dataa kirjoitetaan, lukemaan dataliitäntätappi 7 MCU: n VCC, niin tietosi olisivat turvassa EEPROMissa (24LC512), muuten jos ne on liitetty GND: hen lukemisen aikana, tiedot voivat kadota.

2. Lataa kaikkien mahdollisten loogisten yhdistelmien tiedot kunkin IC: n tulon ja lähdön mukaan totuustaulukon avulla. Tietojen tulee olla seuraavassa muodossa”IC -nimi” / r / n”Nastat” / r / n kaikki mahdollinen logiikka / r / n

Esimerkiksi 7408 on syötettävä seuraavasti

Vaihe 4: Lataa alla oleva koodi mega 2560: een.

Vaihe 5: Aloita käyttö…. 1. Aseta IC pistorasiaan huolehtien siitä, että GND -nasta on kytketty IC -pistorasian GND -nastaan MCU: n GND -nastalla. 2. Noudata LCD -näytön ohjeita sen käyttämiseksi.

Vaihe 3: CKT. Kaavio, Proteus -simulointitiedosto ja kuvat sekä EEPROM -koodi

CKT. Kaavio, Proteus -simulointitiedosto ja kuvat sekä EEPROM -koodi
CKT. Kaavio, Proteus -simulointitiedosto ja kuvat sekä EEPROM -koodi
CKT. Kaavio, Proteus -simulointitiedosto ja kuvat sekä EEPROM -koodi
CKT. Kaavio, Proteus -simulointitiedosto ja kuvat sekä EEPROM -koodi
CKT. Kaavio, Proteus -simulointitiedosto ja kuvat sekä EEPROM -koodi
CKT. Kaavio, Proteus -simulointitiedosto ja kuvat sekä EEPROM -koodi

Vaihe 4: Kuinka sitä käytetään

Kuinka käyttää sitä
Kuinka käyttää sitä
Kuinka käyttää sitä
Kuinka käyttää sitä
Kuinka käyttää sitä
Kuinka käyttää sitä

Kuinka käyttää:

Vaihe 1

Liitä laite USB -kaapelilla tai tasavirtasovittimella.

Vaihe 2

Näet 2 tilavaihtoehtoa nestekidenäytössä. Tila 1: automaattitila ja tila 2: manuaalinen tila Vaihe 3. Testattava IC asennetaan pohjaan. IC -testaajaa voidaan käyttää kahdessa tilassa

1. Automaattinen tila 2. Manuaalinen tila

1. Automaattinen tila:

Automaattitilassa käyttäjän ei tarvitse käyttää näppäimistöä, hänen tarvitsee vain lisätä IC IC -pistorasiaan ja IC -numero ilmoitetaan automaattisesti MCU: lle, joka pohjimmiltaan testaa IC: t muutamien syöttösarjojen kautta MCU ja vastaava lähtö. Tulos ilmoitetaan jälleen ensimmäiselle MCU: lle vahvistamalla sen olevan oikea tai viallinen, joka näkyy nestekidenäytössä. Jos testattu IC on kunnossa,”IC is Working” näkyy nestekidenäytössä. Muussa tapauksessa näytössä näkyy "Bad IC". 1. Aseta mikä tahansa IC 2. Paina 1 aktivoidaksesi automaattitilan 3. Kuin se näyttää "Testing" 4. Jos IC on käytettävissä, se näyttää "Found" 5. Jos IC on OK, se tulostaa kaikki mahdolliset IC: t

2. Manuaalinen tila:

Manuaalitilassa käyttäjä syöttää IC -numeron näppäimistön kautta, joka näkyy samanaikaisesti nestekidenäytössä. IC -numero ilmoitetaan muille MCU -yksiköille, jotka testaavat pohjimmiltaan IC: t muutamien syöttöjoukkojen osalta, jotka annetaan MCU: n ja vastaavan lähdön kautta. Tulos ilmoitetaan jälleen ensimmäiselle MCU: lle vahvistamalla sen olevan oikea tai viallinen, joka näkyy nestekidenäytössä. Jos testattu IC on kunnossa, “IC is Working” näkyy nestekidenäytössä. Muussa tapauksessa näytössä näkyy "Bad IC".

Jos esimerkiksi haluamme tarkistaa 74192, seuraavia vaiheita on noudatettava⦁ IC eli 74192 lisätään pohjaan.

Manual Valitse manuaalinen tila ⦁ IC -numero eli 74192 kirjoitetaan näppäimistöllä

Paina Enter -näppäintä

Sitten se etsii tietokannasta IC: tä ja jos saatavilla, se näyttää Found

Sitten se testaa IC: n

jos IC on kunnossa,”IC Working” näkyy näytöllä, muuten “Bad IC”.

Vaihe 5: Nyt meillä on lähtötuote

Nyt meillä on lähtötuote
Nyt meillä on lähtötuote

LÄHTÖTUOTE

TIETETTÄVÄT IC: 4002400 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 4061 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 7413 7412 7412 7411 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 74252 7424 7424 7424 7424 7424 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

ONGELMIA

1. Kytkentä leipälaudalla ei ollut riittävän lujaa. Se oli epäluotettava, joten tein piirimme PCB: lle.

2. koska arduino Mega on pieni muistikoko, joten olen käyttänyt ulkoista ROM -levyä 24LC512 IC: n tietojen tallentamiseen Kaikki mahdolliset INPUT- ja OUTPUT -yhdistelmät, 16 -nastaisille IC -laitteille 16 -bittiset logiikasarjat, 20 -nastaiset IC -laitteet 20 -bittiset logiikasarjat 3. Yritin tee tämä Ic -testeri testaamaan IC: itä 28 -nastaisella, mutta digitaalisten nastojen puute En pystynyt tekemään sitä 28 -nastaisille. Se voi testata jopa 20 tai 24 nastan IC: tä.

4.huomautus: IC: n GND -nasta tarvitaan GND: n tuottamiseen MCU: n GND -nastasta, mutta IC: n VCC -nasta ei ole kytketty MCU: n VCC: hen, koko projekti voi epäonnistua kunnolla.

TULEVAISUUSLAAJENNUS:

Hanketta voidaan jatkaa seuraavasti:

1) Sitä voidaan pidentää yli 28 nastaiseksi muuttamalla joitakin laitteistoja ja joitain kyseisen IC: n tietoja

2) Sitä voidaan laajentaa analogisiin IC -laitteisiin

Vaihe 6: Voit pyytää IC -testerin pääkoodia kommenttikenttään tai lähettää minulle sähköpostia osoitteeseen [email protected]

Ottaa yhteyttä

Shubham Kumar

UIET, Panjabin yliopisto

Suositeltava: