Sisällysluettelo:
- Vaihe 1: Komponenttivaatimukset tämän projektin toteuttamiseksi:
- Vaihe 2: Kuinka tehdä se
- Vaihe 3: CKT. Kaavio, Proteus -simulointitiedosto ja kuvat sekä EEPROM -koodi
- Vaihe 4: Kuinka sitä käytetään
- Vaihe 5: Nyt meillä on lähtötuote
- Vaihe 6: Voit pyytää IC -testerin pääkoodia kommenttikenttään tai lähettää minulle sähköpostia osoitteeseen [email protected]
Video: Digitaalinen IC -testeri (teollisuudelle ja tekniikan korkeakouluille), Shubham Kumar, UIET, Panjabin yliopisto: 6 vaihetta (kuvilla)
2024 Kirjoittaja: John Day | [email protected]. Viimeksi muokattu: 2024-01-30 09:02
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:
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
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
Vaihe 4: Kuinka sitä käytetään
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
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:
Automaattinen EKG: Vahvistus- ja suodatinsimulaatiot LTspice -tekniikan avulla: 5 vaihetta
Automatisoitu EKG: Vahvistus- ja suodatinsimulaatiot LTspice-palvelun avulla: Tämä on kuva viimeisestä rakennettavasta laitteestasi ja erittäin perusteellinen keskustelu jokaisesta osasta. Kuvailee myös kunkin vaiheen laskelmat.Kuva esittää tämän laitteen lohkokaaviotaMenetelmät ja materiaalit: Tämän
Digitaalinen taso ristiviivalaserilla: 15 vaihetta (kuvilla)
Digitaalinen taso ristiviivalaserilla: Hei kaikki, tänään aion näyttää teille, miten voit tehdä digitaalisen tason valinnaisella integroidulla ristiviivalaserilla. Noin vuosi sitten loin digitaalisen monityökalun. Vaikka työkalussa on paljon erilaisia tiloja, minulle yleisin ja käyttökelpoisin
MCP41HVX1 Digitaalinen potentiometri Arduinolle: 10 vaihetta (kuvilla)
MCP41HVX1 -digitaalinen potentiometri Arduinolle: MCP41HVX1 -digitaaliset potentiometrit (aka DigiPots) ovat laitteita, jotka matkivat analogisen potentiometrin toimintaa ja joita ohjataan SPI: n kautta. Esimerkkisovellus olisi korvata stereosi äänenvoimakkuuden säädin DigiPotilla, joka on
Kuinka purkaa digitaalinen jarrusatula ja miten digitaalinen jarrusatula toimii: 4 vaihetta
Kuinka purkaa digitaalinen jarrusatula ja miten digitaalinen jarrusatula toimii: Monet ihmiset tietävät, miten jarrusatulat käytetään mittaamiseen. Tämä opetusohjelma opettaa sinulle, kuinka purkaa digitaalinen jarrusatula, ja selitys siitä, miten digitaalinen jarrusatula toimii
Yksinkertainen ja halpa digitaalinen digitaalinen äänilähetys: 4 vaihetta
Yksinkertainen ja halpa digitaalinen laser -äänilähetys: Siitä lähtien, kun tein laserpistoolin, olen ajatellut moduloida laserin lähettämään ääntä joko huvin vuoksi (lasten sisäpuhelin) tai ehkä lähettämään tietoja kehittyneempää laserpistoolia varten , jonka avulla vastaanotin voi selvittää, kuka häntä osui