Talaan ng mga Nilalaman:

Digital IC Tester (para sa Mga Industriya at Engineering Colleges) ni Shubham Kumar, UIET, Panjab University: 6 na Hakbang (na may Mga Larawan)
Digital IC Tester (para sa Mga Industriya at Engineering Colleges) ni Shubham Kumar, UIET, Panjab University: 6 na Hakbang (na may Mga Larawan)

Video: Digital IC Tester (para sa Mga Industriya at Engineering Colleges) ni Shubham Kumar, UIET, Panjab University: 6 na Hakbang (na may Mga Larawan)

Video: Digital IC Tester (para sa Mga Industriya at Engineering Colleges) ni Shubham Kumar, UIET, Panjab University: 6 na Hakbang (na may Mga Larawan)
Video: SAK MAESTRO SA ENTRANCE kinausap yong bouncer 2024, Hulyo
Anonim
Image
Image
Mga Kinakailangan ng Mga Bahagi upang Gawin ang Project na Ito
Mga Kinakailangan ng Mga Bahagi upang Gawin ang Project na Ito

Panimula at pagtatrabaho ng Digital IC Tester (para sa CMOS at TTL ICs)

ABSTRACT:

Ang IC's, ang pangunahing bahagi ng bawat isa at bawat electronic circuit ay maaaring magamit para sa iba't ibang mga layunin at pag-andar. Ngunit minsan dahil sa mga may sira na IC ay hindi gumana ang circuit. Sa katunayan ito ay nakakapagod na trabaho upang i-debug ang circuit at kumpirmahin kung ang pag-ikot ay lumilikha ng problema o ang IC mismo ay patay. Kaya upang magkaroon ng mga ganitong uri ng mga problema IC tester kumpirmahin kung ang IC na isinasaalang-alang ay gumagana nang maayos o hindi.

PANIMULA:

Mga hakbang upang makumpleto ang proyekto.

• Ginawa ko ang pangunahing circuit sa breadboard at Sinubukan na may kaunting pangunahing mga IC dito.

• Binuo ko ang circuit na maaaring ilagay sa PCB at maaaring magamit para sa lahat ng mga IC.

• Upang gawing friendly ang gumagamit ng proyekto, nagtrabaho ako upang gawin ang keypad at interface ng LCD.

TRABAHO:

Ang IC na susubukan ay ipinasok sa base. Mayroong dalawang mga mode kung saan maaaring mapatakbo ang IC tester

1. Auto mode

2. Manwal na mode

1. Auto mode: Sa ilalim ng pagpapatakbo ng gumagamit ng Auto mode ay hindi kailangang gumamit ng key pad, kailangan lamang ipasok ng gumagamit ang IC sa IC socket at IC tester na awtomatikong makita ang numero ng IC sa pamamagitan ng pakikipag-usap sa MCU na konektado sa panlabas Ang EEPROM na naglalaman ng lahat ng lohika ng mga IC ay karaniwang sinusubukan nito ang mga IC para sa ilang mga hanay ng input na ibinibigay sa pamamagitan ng MCU na magagamit sa EERPOM at kaukulang output. Ang resulta ay muling ipinapaalam sa unang MCU na nagkukumpirma na ito ay alinman sa tama o mali na ipinakita sa LCD. Kung ang nasubok na IC ay ok ang "IC Working" ay ipinapakita sa LCD, kung hindi man ay ipinakita ang "IC Bad".

2. Manu-manong mode: Sa ilalim ng pagpapatakbo ng gumagamit ng manu-manong mode ay pumapasok sa numero ng IC sa pamamagitan ng keypad na sabay na ipinapakita sa LCD. Ang numero ng IC ay ipinapaalam sa MCU na karaniwang sinusubukan ang mga IC para sa ilang mga hanay ng input na ibinibigay sa pamamagitan ng MCU at kaukulang output. Ang resulta ay muling ipinapaalam sa unang MCU na nagkukumpirma na ito ay alinman sa tama o mali na ipinakita sa LCD. Kung ang nasubok na IC ay ok ang "IC Working" ay ipinapakita sa LCD Kung hindi man ay ipinakita ang "Bad IC". Halimbawa, kung nais naming suriin ang 74192 ang mga sumusunod na hakbang ay kailangang sundin 1. Ang IC ibig sabihin ay 74192 ay naipasok sa base. 2. Ang numero ng IC ibig sabihin 74192 ay nai-type gamit ang keypad 3. Enter key ay pagkatapos ay pinindot 4. kung ang IC ay ok "IC Working" ay ipinapakita sa screen kung hindi man ay ipinakita ang "IC Bad".

Hakbang 1: Mga Kinakailangan ng Mga Bahagi upang Gawin ang Project na Ito:

Mga Kinakailangan ng Mga Bahagi upang Gawin ang Project na Ito
Mga Kinakailangan ng Mga Bahagi upang Gawin ang Project na Ito
Mga Kinakailangan ng Mga Bahagi upang Gawin ang Project na Ito
Mga Kinakailangan ng Mga Bahagi upang Gawin ang Project na Ito

Mga Kinakailangan ng Mga Bahagi upang gumawa ng Digital IC tester (para sa karamihan ng mga CMOS at TTL ICs)

⦁ Aduino Mega 2560

Ang Mega 2560 ay isang board ng microcontroller batay sa ATmega2560. Mayroon itong 54 digital input / output pin (kung saan 15 ay maaaring magamit bilang mga output ng PWM), 16 na input ng analog, 4 na UART (mga serial serial port), isang 16 MHz crystal oscillator, isang koneksyon sa USB, isang power jack, isang header ng ICSP, at isang pindutang i-reset. Naglalaman ito ng lahat ng kinakailangan upang suportahan ang microcontroller; ikonekta lamang ito sa isang computer gamit ang isang USB cable o i-power ito gamit ang isang AC-to-DC adapter o baterya upang makapagsimula.

⦁ EEPROM

Kailangan ang EEPROM upang mai-load ang data ng mga IC na nais naming suriin. Maaaring magamit ang 24LC512 upang mag-imbak ng 512KB ng kapasidad sa pag-iimbak.

Ang A0, A1, A2 at Vss pin na konektado sa Ground SCL pin ay dapat na ikonekta sa SDA ng Arduino Mega SDA pin ay dapat na kumonekta sa SCL ng Arduino Mega WP ay Sumulat ng protection pin ay dapat kumonekta sa VCC upang hindi paganahin ang operasyon ng pagsulat

⦁ LCD

16 * 2 LCD ay Ginamit para sa pagpapakita ng layunin

Dapat ilapat ang GND at VCC. Ginagamit namin ito sa 4 bit mode. Doon para ikonekta ang DB7 sa D13, DB6 sa D12, DB5 sa D11 at DB4 sa D10 pin ng Arduino. Ikonekta ang RS sa D6 at EN sa D8.

⦁ Hex KeyPad Upang makakuha ng input mula sa gumagamit na ginamit namin ang Hex Keypad Hex keypad na koneksyon ay kinakailangan ng 8 pin ng Arduino. Doon ay ikonekta namin ang 1st pin ng keypad sa D43 at patuloy na sa D42 ng huling pin ng hex keypad.

Hakbang 2: Paano Ito Gawin

Paano Ito Gawin
Paano Ito Gawin
Paano Ito Gawin
Paano Ito Gawin
Paano Ito Gawin
Paano Ito Gawin

Kung paano ito gawin

Hakbang1:

Una sa lahat gawin ang koneksyon sa hardware tulad ng ipinakita sa circuit diagram sa ibaba.

Hakbang2:

Mag-ingat habang kumokonekta sa GND at VCC. walang pakialam sa VCC sapagkat ang VCC ay ibinibigay sa pamamagitan ng pag-coding sa pamamagitan ng paggawa ng PIN na TAAS sa lohikal na mga kumbinasyon ng IC ngunit dapat pangalagaan ang GND ibig sabihin. Ang GND ng IC (IC socket) ay konektado sa GND pin ng microcontroller (MCU) ngunit ang VCC ng IC (IC socket) ay hindi konektado sa VCC pin ng MCU.

Hakbang3:

1. Upang magsulat ng data sa EEPROM gumamit ng 24LC512 at code mula sa halimbawang halimbawa ng Arduino maging maingat tungkol sa mga koneksyon ng mga pin ng EEPROM sa MCU. Ang pin1, 2, 3, 4 ay laging konektado sa GND pin 8 ay palaging konektado sa VCC. Ang pin 5 ay konektado ang SDA sa SCL ng MCU at ang pin 6 ay SCL na konektado sa SDA ng MCU pin 7 ay WP (protektado ng sulat) kaya habang ang pagsusulat ng data sa EEPROM ay ikonekta ito sa GND at kung nakasulat ang data, upang mabasa ang data ikonekta ang pin7 sa ang VCC ng MCU kung gayon ang iyong data ay magiging ligtas sa EEPROM (24LC512) kung hindi man kung nakakonekta sa GND habang nagbabasa, maaaring mawala ang data.

2. I-upload ang data ng lahat ng posibleng mga lohikal na kumbinasyon ayon sa pag-input at output ng bawat IC na kumukuha ng tulong sa talahanayan ng katotohanan. Ang data ay dapat nasa sumusunod na format na "Pangalan ng IC" / r / n "Hindi ng mga pin" / r / nall posible na lohika / r / n

Hal 7408 dapat ipasok bilang sundin 7408 / r / n14 / r / n00L00LGL00L00V / r / n01L01LGL01L01V / r / n10L10LGL10L10V / r / n11H11HGH11H11V

Hakbang4: I-upload ang code na ibinigay sa ibaba sa mega 2560.

Hakbang5: Simulang gamitin…. 1. Ipasok ang IC sa socket na nangangalaga sa GND pin ay konektado sa GND pin ng IC socket gamit ang GND pin ng MCU. 2. Sundin ang tagubilin sa LCD screen upang magamit ito.

Hakbang 3: CKT. Diagram, File ng Simulate ng Proteus at Mga Larawan at EEPROM Code

CKT. Diagram, File ng Simulate ng Proteus at Mga Imahe at EEPROM Code
CKT. Diagram, File ng Simulate ng Proteus at Mga Imahe at EEPROM Code
CKT. Diagram, File ng Simulate ng Proteus at Mga Larawan at EEPROM Code
CKT. Diagram, File ng Simulate ng Proteus at Mga Larawan at EEPROM Code
CKT. Diagram, File ng Simulate ng Proteus at Mga Imahe at EEPROM Code
CKT. Diagram, File ng Simulate ng Proteus at Mga Imahe at EEPROM Code

Hakbang 4: Paano Ito Magagamit

Paano Ito Magagamit
Paano Ito Magagamit
Paano Ito Magagamit
Paano Ito Magagamit
Paano Ito Magagamit
Paano Ito Magagamit

Paano gamitin:

Hakbang1

Ikonekta ang aparato gamit ang USB cable o DC adapter.

Hakbang2

Makikita mo ang 2 mga pagpipilian sa mode sa LCD.mode1: auto mode at mode2: manual mode Step3. Ang IC na susubukan ay ipinasok sa base. Mayroong dalawang mga mode kung saan maaaring mapatakbo ang IC tester

1. Auto mode 2. Manu-manong mode

1. Auto mode:

Sa ilalim ng pagpapatakbo ng gumagamit ng Auto mode ay hindi kailangang gumamit ng key pad, kailangan niya lamang na ipasok ang IC sa IC socket at awtomatikong ang numero ng IC ay ipinaparating sa MCU na karaniwang sinusubukan ang mga IC para sa ilang mga hanay ng input na ibinibigay sa pamamagitan ng ang MCU at kaukulang output. Ang resulta ay muling ipinapaalam sa unang MCU na nagkukumpirma na ito ay alinman sa tama o mali na ipinakita sa LCD. Kung ang nasubok na IC ay ok "Ang IC ay Nagtatrabaho" ay ipinapakita sa LCD. Kung hindi man ay ipinakita ang "Bad IC". 1. Ipasok ang anumang IC 2. Pindutin ang 1 upang iaktibo ang auto mode 3. Kaysa ipinapakita nito ang "Pagsubok" 4. Kung magagamit ang IC ipinapakita ang "Natagpuan" 5. Kung OK ang IC kaysa i-print ang lahat ng posibleng mga IC

2. Manu-manong mode:

Sa ilalim ng pagpapatakbo ng manu-manong mode ang gumagamit ay pumapasok sa numero ng IC sa pamamagitan ng keypad na sabay na ipinapakita sa LCD. Ang numero ng IC ay ipinapaalam sa iba pang MCU na karaniwang sinusubukan ang mga IC para sa ilang mga hanay ng input na ibinibigay sa pamamagitan ng MCU at kaukulang output. Ang resulta ay muling ipinapaalam sa unang MCU na nagkukumpirma na ito ay alinman sa tama o mali na ipinakita sa LCD. Kung ang nasubok na IC ay ok "Ang IC ay Nagtatrabaho" ay ipinapakita sa LCD. Kung hindi man ay ipinakita ang "Bad IC".

Halimbawa, kung nais naming suriin ang 74192 ang mga sumusunod na hakbang ay kailangang sundin⦁ Ang IC ibig sabihin ay 74192 ay naipasok sa base.

⦁ Piliin ang Manu-manong Mode ⦁ Ang numero ng IC ie 74192 ay nai-type gamit ang keypad

Pindutin ang Enter key

Pagkatapos ay naghahanap ito ng IC sa database at kung magagamit ay ipinapakita nito ang Natagpuan

Pagkatapos susubukan nito ang IC

kung ang IC ay ok, ang "IC Working" ay ipinapakita sa screen kung hindi man ay ipinakita ang "Bad IC".

Hakbang 5: Ngayon Mayroon kaming Aming Produkto ng Output

Ngayon Mayroon Na Kami ng aming Produkto ng Output
Ngayon Mayroon Na Kami ng aming Produkto ng Output

PRODUKTO SA OUTPUT

ICs NA MAAARI NA SUSULIT: 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 4072 4072 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 7412 748 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 743 742 741 742 742 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

NAHIHIRAPAN NG PROBLEMA

1. Ang pag-ikot sa breadboard ay hindi sapat. Hindi ito maaasahan kaya binabalik ko ang aming circuit sa PCB.

2. Dahil arduino Mega mababang sukat ng memorya kaya nagamit ko ang panlabas na ROM 24LC512 para sa pag-iimbak ng data ng IC's Lahat ng posibleng mga kombinasyon ng INPUT at OUTPUT, Para sa 16 pin ICs 16 bit na serye ng lohika, para sa 20 pin ICs 20 bit na serye ng lohika 3. Sinubukan kong gawin ang Ic tester na ito upang subukan ang mga IC na may 28 Pin ngunit kawalan ng mga digital na pin ay hindi ko ito magawa para sa 28 pin. Maaari nitong subukan ang hanggang 20 o 24 na mga IC.

4. pag-iingat: Ang GND pin ng IC ay kinakailangan upang magbigay ng GND mula sa GND pin ng MCU, ngunit ang VCC pin ng IC ay hindi konektado sa VCC ng MCU, ang buong proyekto ay maaaring mabigo upang gumana nang maayos.

Hinaharap na Karagdagan:

Maaaring mapalawak ang proyekto tulad ng sumusunod:

1) Maaari itong mapalawak nang higit sa 28 pin ic's sa pamamagitan ng pagbabago ng ilang hardware at ilang data ng IC na iyon

2) Maaari itong mapalawak sa analog IC's

Hakbang 6: Maaari kang Humiling para sa Pangunahing Code ng IC Tester sa Komento Box o I-Mail Ako sa [email protected]

Makipag-ugnay

Shubham Kumar

UIET, Panjab University

Inirerekumendang: