Мазмуну:

Санариптик IC Сыноочу (Өнөр жай жана Инженердик Колледждер үчүн) Shubham Kumar, UIET, Panjab University: 6 Steps (Сүрөттөр менен)
Санариптик IC Сыноочу (Өнөр жай жана Инженердик Колледждер үчүн) Shubham Kumar, UIET, Panjab University: 6 Steps (Сүрөттөр менен)

Video: Санариптик IC Сыноочу (Өнөр жай жана Инженердик Колледждер үчүн) Shubham Kumar, UIET, Panjab University: 6 Steps (Сүрөттөр менен)

Video: Санариптик IC Сыноочу (Өнөр жай жана Инженердик Колледждер үчүн) Shubham Kumar, UIET, Panjab University: 6 Steps (Сүрөттөр менен)
Video: НОВАЯ ИДЕЯ Как сделать схему цифрового инвертора IC IR2153 2024, Ноябрь
Anonim
Image
Image
Бул долбоорду ишке ашыруу үчүн зарыл болгон компоненттер
Бул долбоорду ишке ашыруу үчүн зарыл болгон компоненттер

Санариптик IC Тестерин киргизүү жана иштетүү (CMOS жана TTL ICлери үчүн)

КЫСКАЧА:

IC, ар бир электрондук схеманын негизги компоненти ар кандай максаттарда жана функцияларда колдонулушу мүмкүн. Бирок кээде туура эмес ICлердин айынан схема иштебейт. Чынында, схеманы мүчүлүштүктөрдү оңдоо жана туташуу көйгөй жаратып жаткандыгын же IC өзү өлгөнүн ырастоо абдан түйшүктүү иш. Ошентип, ушул сыяктуу көйгөйлөрдү чечүү үчүн IC текшерүүчүсү каралып жаткан IC туура же туура эмес иштеп жаткандыгын тастыктайт.

КИРИШҮҮ:

Долбоорду аягына чыгаруу кадамдары.

• Мен нандын тактайында негизги схеманы кылдым жана анча -мынча ICлер менен аракет кылдым.

• Мен ПХБ коюп, бардык ICлер үчүн колдонула турган схеманы иштеп чыктым.

• Долбоордун колдонуучусун ыңгайлуу кылуу үчүн, мен клавиатураны жана ЖК интерфейсин жасоо үчүн иштедим.

ИШТӨӨ:

Текшериле турган IC базага киргизилет. IC тестерин иштете турган эки режим бар

1. Авто режим

2. Кол режими

1. Авто режим: Колдонуучу автоматтык режимде клавиатураны колдонуунун кажети жок, колдонуучу жөн эле IC розеткасына IC киргизиши керек жана IC тестер ICге автоматтык түрдө тышкы туташкан MCUга билдирүү аркылуу аныктайт. ICлердин бардык логикасын камтыган EEPROM, анда ал негизинен IC'дерди EERPOMдо бар MCU жана тиешелүү өндүрүш аркылуу берилген бир нече киргизүү топтору үчүн текшерет. Натыйжа кайрадан ЖКда көрсөтүлгөн туура же туура эмес экендигин тастыктаган биринчи MCUга билдирилет. Эгерде текшерилген IC жакшы болсо, ЖКда "IC Working" көрсөтүлөт, болбосо "IC Bad" көрсөтүлөт.

2. Кол режими: Кол режиминин иштеши астында колдонуучу IC номерине клавиатура аркылуу кирет, ал ЖКда бир убакта көрсөтүлөт. IC номери MCUга жөнөтүлөт, ал ICSти MCU жана тиешелүү чыгаруу аркылуу берилген бир нече киргизүү топтору үчүн сынайт. Жыйынтык кайрадан ЖКда көрсөтүлгөн туура же туура эмес экенин тастыктаган биринчи MCUга кабарланат. Эгерде текшерилген IC жакшы болсо, ЖКда "IC Working" көрсөтүлөт, болбосо "Bad IC" көрсөтүлөт. Мисалы, эгер биз 74192ди текшергибиз келсе, төмөнкү кадамдарды аткаруу керек 1. IC б.а. 74192 базага киргизилген. 2. IC номери, башкача айтканда 74192 тергичтин жардамы менен терилет 3. Enter баскычы басылат 4. эгер IC жакшы болсо "IC Working" экранда көрсөтүлөт, болбосо "IC Bad" көрсөтүлөт.

1 -кадам: Бул долбоорду ишке ашыруу үчүн компоненттердин талаптары:

Бул долбоорду ишке ашыруу үчүн зарыл болгон компоненттер
Бул долбоорду ишке ашыруу үчүн зарыл болгон компоненттер
Бул долбоорду ишке ашыруу үчүн зарыл болгон компоненттер
Бул долбоорду ишке ашыруу үчүн зарыл болгон компоненттер

Санарип IC текшерүүчүсүн жасоо үчүн компоненттердин талабы (CMOS жана TTL ICлеринин көпчүлүгү үчүн)

Aduino Mega 2560

Mega 2560 - бул ATmega2560 негизинде микроконтроллер тактасы. Бул 54 санариптик кирүү/чыгаруу казыктары бар (анын ичинен 15и PWM чыгышы катары колдонулушу мүмкүн), 16 аналогдук кириш, 4 UART (аппараттык сериялык порттор), 16 МГц кристалл осциллятору, USB туташуусу, кубаттуулук джекси, ICSP аталышы, жана баштапкы абалга келтирүү баскычы. Бул микроконтроллерди колдоо үчүн керектүү нерселердин бардыгын камтыйт; жөн гана аны USB кабели менен компьютерге туташтырыңыз же баштоо үчүн AC-to-DC адаптери же батарейкасы менен кубаттаңыз.

⦁ EEPROM

EEPROM биз текшергибиз келген ICлердин маалыматтарын жүктөө үчүн керек. 24LC512 512KB сактоо сыйымдуулугун сактоо үчүн колдонулушу мүмкүн.

Жерге SCL төөнөгүчкө туташкан A0, A1, A2 жана Vss пин, Arduino Mega SDA түйүнүн SDAга туташтырылышы керек, Arduino Mega WP SCL менен туташуусу керек Жазуу коргоо пин жазуу ишин өчүрүү үчүн VCCге туташышы керек.

⦁ ЖК

16*2 ЖК дисплей максатында колдонулат

GND жана VCC колдонулушу керек. Биз муну 4 бит режиминде колдонобуз. DB7ди D13ке, DB6га D12ге, DB5ке D11ге жана DB4кө D10 пинге Arduino туташтыруу үчүн. RSти D6га, ENди D8ге туташтырыңыз.

⦁ Hex KeyPad Колдонуучудан маалымат алуу үчүн биз Hex Keypad Hex баскычтопту туташтыруу үчүн 8 pin Arduino талап кылынат. Ал жерде биз клавиатуранын 1 -пинин D43кө жана үзгүлтүксүз он алтылык баскычтын акыркы пининин D42 -ге туташтырабыз.

2 -кадам: Кантип жасоо керек

Муну кантип жасоо керек
Муну кантип жасоо керек
Муну кантип жасоо керек
Муну кантип жасоо керек
Муну кантип жасоо керек
Муну кантип жасоо керек

Кантип жасаш керек

1 кадам:

Биринчи кезекте аппараттык туташууну төмөндөгү схемада көрсөтүлгөндөй кылыңыз.

2-кадам:

GND жана VCC туташтырып жатканда этият болуңуз. VCC жөнүндө кам көрбөңүз, анткени VCC IC логикалык комбинацияларында PIN HIGH кодун коюу менен камсыз кылынат, бирок GND үчүн кам көрүшү керек. GND IC (IC розеткасы) микроконтроллердин GND пинине (MCU) туташкан, бирок IC VCC (IC розеткасы) MCU VCC пинине туташкан эмес.

3 -кадам:

1. EEPROMде маалыматтарды жазуу үчүн 24LC512 жана Arduino мисал бөлүмүнүн кодун колдонуңуз, MCU менен EEPROMдун туташууларына этият болуңуз. pin1, 2, 3, 4 дайыма GND пин 8 менен туташып турат, дайыма VCCге туташат. 5 -пин - бул MCAнын SCL -ге туташкан SDA жана 6 -пин - MCU -нын SDA -сына туташкан 7 -pin - WP (жазуудан корголгон), андыктан EEPROMдо маалыматтарды жазуу учурунда аны GNDге туташтырыңыз жана эгер маалыматтар жазылган болсо, анда pin7ди туташтырыңыз MCUнун VCC анда сиздин маалыматтар EEPROMде коопсуз болмок (24LC512), антпесе окуу учурунда GND менен туташса, маалыматтар жоголуп кетиши мүмкүн.

2. Бардык мүмкүн болгон логикалык комбинациялардын маалыматтарын чындык столунун жардамы менен ар бир ИКнын киришине жана чыгышына ылайык жүктөңүз. Берилиштер төмөнкү форматта болушу керек "IC аты" / r / n "Пиндин саны" / r / n Бардык мүмкүн болгон логика / r / n

Мисалы 7408 төмөнкүдөй киргизилиши керек 7408 / r / n14 / r / n00L00LGL00L00V / r / n01L01LGL01L01V / r / n10L10LGL10L10V / r / n11H11HGH11H11V

4 -кадам: 2560 мегада төмөндө келтирилген кодду жүктөңүз.

5 -кадам: колдонууну баштаңыз …. 1. ICди GND пинине кам көрүүчү розеткага салыңыз, MCUнын GND пинин колдонуу менен IC розеткасынын GND пинине туташкан. 2. Аны колдонуу үчүн ЖК экрандагы көрсөтмөнү аткарыңыз.

3 -кадам: CKT. Диаграмма, Proteus Simulation File жана Images жана EEPROM Code

CKT. Диаграмма, Proteus Simulation File жана Images жана EEPROM Code
CKT. Диаграмма, Proteus Simulation File жана Images жана EEPROM Code
CKT. Диаграмма, Proteus Simulation File жана Images жана EEPROM Code
CKT. Диаграмма, Proteus Simulation File жана Images жана EEPROM Code
CKT. Диаграмма, Proteus Simulation File жана Images жана EEPROM Code
CKT. Диаграмма, Proteus Simulation File жана Images жана EEPROM Code

4 -кадам: Аны кантип колдонуу керек

Аны кантип колдонуу керек
Аны кантип колдонуу керек
Аны кантип колдонуу керек
Аны кантип колдонуу керек
Аны кантип колдонуу керек
Аны кантип колдонуу керек

Кантип колдонуу керек:

1 кадам

Түзмөктү USB кабели же DC адаптери аркылуу туташтырыңыз.

2-кадам

Сиз LCD.mode1де 2 режимдин параметрлерин көрөсүз: автоматтык режим жана режим2: кол режими Step3. Текшериле турган IC базага киргизилет. IC тестерин иштете турган эки режим бар

1. Авто режим 2. Кол режими

1. Авто режим:

Авто режиминин колдонуучусуна клавиатураны колдонуунун кажети жок, ал IC туташуусун IC розеткасына киргизиши керек жана автоматтык түрдө IC номери MCUга жөнөтүлөт, алар негизинен ICлерди бир нече киргизүү топтому үчүн текшерет. MCU жана тиешелүү чыгаруу. Жыйынтык кайрадан ЖКда көрсөтүлгөн туура же туура эмес экенин тастыктаган биринчи MCUга кабарланат. Эгерде текшерилген IC жакшы болсо, "IC иштеп жатат" ЖКда көрсөтүлөт. Болбосо "Bad IC" көрсөтүлөт. 1. Каалаган ICди киргизиңиз 2. Авто режимди иштетүү үчүн 1 баскычын басыңыз 3. Андан кийин "Сыноо" көрсөтүлөт 4. Эгерде IC жеткиликтүү болсо, "Табылды" дегенди көрсөтөт 5. Эгерде IC жакшы болсо, анда ал мүмкүн болгон бардык ICлерди басып чыгарат

2. Кол режими:

Колдонуу режиминде колдонуучу IC номерине клавиатура аркылуу кирет, ал ЖКда бир убакта көрсөтүлөт. IC номери башка MCUга жөнөтүлөт, алар негизинен ICSди MCU жана тиешелүү чыгаруу аркылуу берилген бир нече топтомдор үчүн текшерет. Жыйынтык кайрадан ЖКда көрсөтүлгөн туура же туура эмес экенин тастыктаган биринчи MCUга кабарланат. Эгерде текшерилген IC жакшы болсо, "IC иштеп жатат" ЖКда көрсөтүлөт. Болбосо "Bad IC" көрсөтүлөт.

Мисалы, эгер биз 74192ди текшергибиз келсе, төмөнкү кадамдарды аткарыш керек has IC б.а. 74192 базага киргизилген.

⦁ Кол режимин тандаңыз ⦁ IC номери, башкача айтканда 74192 баскычтоптун жардамы менен терилет

Enter баскычын басыңыз

Андан кийин ал маалымат базасынан IC издейт жана эгерде ал Табылганды көрсөтөт

Андан кийин IC текшерилет

эгер IC жакшы болсо, "IC Working" экранда көрсөтүлөт, болбосо "Bad IC" көрсөтүлөт.

5 -кадам: Азыр бизде продукт бар

Азыр бизде продукт бар
Азыр бизде продукт бар

ЧЫГАРУУ ПРОДУКЦИЯСЫ

СЫНООГО БОЛГОН ИКТАР: 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 404404 404 404 404 404 404 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 7411 7411 7411 7411 7411 7411 7411 7411 7411 7411 7413 7413 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 7423 7442474 744 744 744 744 744 744 744 744 744 744 744 744 744 744 744 744 744 744 744 744 744 744 744 744 744 744 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 74374

ПРОБЛЕМАЛАР БЕТТЕШТИ

1. Нан тактасында айлануу жетишерлик бекем болгон жок. Бул ишенимдүү эмес болчу, ошондуктан мен ПХБдагы схемабызды кайра жасадым.

2. Ардуино Mega эс тутумунун көлөмү аз болгондуктан, мен IC'дин INPUT жана OUTPUT бардык мүмкүн болгон комбинацияларын сактоо үчүн тышкы ROM 24LC512ди колдондум, анткени 16 пин IC үчүн 16 бит логикалык серия, 20 пин IC үчүн 20 бит логикалык серия 3. Мен аракет кылдым ICлерди 28 пин менен сыноо үчүн бул Ic тестиерди жасаңыз, бирок санарип казыктардын жоктугу мен аны 28 пинге жасай алган жокмун. Ал 20 же 24 казыкка чейин текшере алат.

4. Абайлаңыз: ICдин GND пини MCUнын GND пининен GND камсыз кылуу үчүн керек, бирок ICдин VCC пини MCUнын VCC менен туташкан эмес, бүт долбоор туура иштебей калышы мүмкүн.

КЕЛЕЧЕКТИН УЗАРТУУСУ:

Долбоор төмөнкүчө узартылышы мүмкүн:

1) Бул ICдин кээ бир жабдууларын жана кээ бир маалыматтарын өзгөртүү аркылуу 28 пинден ашык ICге узартылышы мүмкүн

2) Аны аналогдук ICлерге узартууга болот

6 -кадам: Сиз IC Tester Негизги Кодун Комментарий кутусуна сурансаңыз болот же мага [email protected]

Байланыш

Шубхам Кумар

UIET, Панжаб университети

Сунушталууда: