Агуулгын хүснэгт:
- Алхам 1: Энэхүү төслийг хэрэгжүүлэхэд шаардлагатай бүрэлдэхүүн хэсгүүд:
- Алхам 2: Үүнийг яаж хийх вэ
- Алхам 3: CKT. Диаграм, Proteus симуляцийн файл ба дүрс ба EEPROM код
- Алхам 4: Үүнийг хэрхэн ашиглах талаар
- Алхам 5: Одоо бид бүтээгдэхүүнээ гаргалаа
- Алхам 6: Та IC Tester -ийн үндсэн кодыг коммент хэсэгт оруулах эсвэл [email protected] хаягаар над руу илгээх боломжтой
Видео: Дижитал IC шалгагч (Үйлдвэрлэл ба Инженерийн коллежид зориулсан) Шубам Кумар, UIET, Панжабын их сургууль: 6 алхам (зурагтай)
2024 Зохиолч: John Day | [email protected]. Хамгийн сүүлд өөрчлөгдсөн: 2024-01-30 11:04
Дижитал IC шалгагчийн танилцуулга ба ажил (CMOS ба TTL IC -ийн хувьд)
Товч хураангуй:
Цахим хэлхээ бүрийн үндсэн бүрэлдэхүүн хэсэг болох IC -ийг олон төрлийн зорилго, функцэд ашиглаж болно. Заримдаа буруу IC -ийн улмаас хэлхээ ажиллахгүй байна. Үнэн хэрэгтээ хэлхээг дибаг хийж, хэлхээ нь асуудал үүсгэж байгаа эсвэл IC өөрөө үхсэн эсэхийг баталгаажуулах нь маш хэцүү ажил юм. Ийм төрлийн асуудлыг шийдэхийн тулд IC шалгагч нь шалгаж буй IC зөв ажиллаж байгаа эсэхийг баталгаажуулдаг.
ТАНИЛЦУУЛГА:
Төслийг дуусгах алхамууд.
• Би талхны самбар дээр үндсэн хэлхээг хийж, цөөн хэдэн үндсэн IC -тэй оролдсон.
• Би ПХБ -ийг зүүж болох бүх IC -д ашиглах боломжтой хэлхээг боловсруулсан.
• Төслийн хэрэглэгчид ээлтэй болгохын тулд товчлуур болон LCD интерфэйсийг хийхээр ажилласан.
АЖИЛЛАХ:
Туршилт хийх IC -ийг сууринд оруулсан болно. IC шалгагчийг ажиллуулах хоёр горим байдаг
1. Автомат горим
2. Гарын авлагын горим
1. Автомат горим: Автомат горимд ажиллахын тулд хэрэглэгчид түлхүүрийн товчлуурыг ашиглах шаардлагагүй, IC залгуурт IC оруулах шаардлагатай бөгөөд IC шалгагч нь IC дугаарыг гаднаас холбогдсон MCU руу дамжуулж автоматаар илрүүлдэг. IC -ийн бүх логикийг агуулсан EEPROM нь үндсэндээ IC -ийг EERPOM -д байгаа MCU болон холбогдох гаралтын тусламжтайгаар оруулдаг хэд хэдэн багц оролтыг шалгадаг. Үр дүнг дахин LCD дэлгэц дээр харуулсан зөв эсвэл алдаатай болохыг баталгаажуулсан анхны MCU -д дахин мэдэгдэнэ. Хэрэв шалгагдсан IC нь зүгээр бол LCD дээр "IC Working", өөрөөр бол "IC Bad" гарч ирнэ.
2. Гарын авлагын горим: Гарын авлагын горимын дагуу хэрэглэгч LCD товчлуураар дамжуулан IC дугаарыг оруулна. IC дугаарыг MCU руу илгээдэг бөгөөд энэ нь IC -ийг үндсэндээ MCU болон холбогдох гаралтаар дамжуулан өгдөг цөөн тооны оролтын хувьд шалгадаг. Үр дүнг дахин LCD дэлгэц дээр харуулсан зөв эсвэл алдаатай болохыг баталгаажуулсан анхны MCU -д дахин мэдэгдэнэ. Хэрэв шалгасан IC нь зүгээр бол LCD дээр "IC Working" гарч ирэхгүй бол "Bad IC" гарч ирнэ. Жишээлбэл, хэрэв бид 74192 -ийг шалгахыг хүсвэл дараах алхмуудыг хийх ёстой. IC, is 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 -ийг ХОУХ -ны гаралт болгон ашиглах боломжтой), 16 аналог оролт, 4 UART (тоног төхөөрөмжийн цуваа порт), 16 МГц болор осциллятор, USB холболт, цахилгаан залгуур, ICSP толгой, ба дахин тохируулах товчлуур. Энэ нь микроконтроллерыг дэмжихэд шаардлагатай бүх зүйлийг агуулдаг; Үүнийг USB кабелиар компьютерт холбох эсвэл AC-DC гүйдэл адаптер эсвэл батерейгаар асаахад л хангалттай.
E EEPROM
EEPROM нь бидний шалгахыг хүссэн IC -ийн өгөгдлийг ачаалахад шаардлагатай байдаг. 24LC512 -ийг 512КБ хадгалах багтаамжийг хадгалахад ашиглаж болно.
Газрын SCL зүүтэй холбогдсон A0, A1, A2, Vss зүү Arduino -ийн SDA -тэй холбогдсон байх ёстой SDA зүү нь Arduino -ийн SCL -тэй холбогдсон байх ёстой Mega WP бол бичих хамгаалалтын зүү нь бичих үйлдлийг идэвхгүй болгохын тулд VCC -тэй холбогдсон байх ёстой.
. LCD дэлгэц
16*2 LCD дэлгэцийг дэлгэцийн зориулалтаар ашигладаг
GND ба VCC -ийг ашиглах ёстой. Бид үүнийг 4 битийн горимд ашигладаг. DB7 -ийг D13, DB6 -аас D12, DB5 -аас D11, DB4 -аас D10 зүү Arduino -г холбох боломжтой. RS -ийг D6 -д, EN -ийг D8 -д холбоно уу.
⦁ Hex KeyPad Hex товчлуурыг ашигласан хэрэглэгчээс мэдээлэл авахын тулд Hex товчлуурыг холбоход 8 зүү Arduino шаардлагатай болно. Тэнд бид товчлуурын 1 -р зүүг D43 -т холбож, зургаан өнцөгт товчлуурын сүүлийн зүүний D42 -т тасралтгүй холбоно.
Алхам 2: Үүнийг яаж хийх вэ
Үүнийг яаж хийх вэ
1-р алхам:
Юуны өмнө тоног төхөөрөмжийн холболтыг доорх хэлхээ диаграммд үзүүлсэн шиг хий.
Алхам 2:
GND ба VCC -ийг холбохдоо болгоомжтой байгаарай. VCC -ийн талаар санаа зовох хэрэггүй, учир нь VCC -ийг IC -ийн логик хослолоор PIN HIGH болгож кодлох замаар хангадаг боловч GND -ийг анхаарч үзэх хэрэгтэй. GND of IC (IC сокет) нь микроконтроллерийн GND зүүтэй (MCU) холбогдсон боловч IC -ийн VCC (IC сокет) нь MCU -ийн VCC зүүтэй холбогдоогүй байна.
Алхам 3:
1. EEPROM -д өгөгдөл бичихийн тулд 24LC512 болон Arduino -ийн жишээ хэсгийн кодыг ашиглана уу. pin1, 2, 3, 4 нь GND -тэй үргэлж холбогддог 8 -р pin нь үргэлж VCC -тэй холбогддог. 5 -р зүү нь MCU -ийн SCL -тэй холбогдсон SDA бөгөөд 6 -р зүү нь MCU -ийн SDA -д холбогдсон 7 -р зүү нь WP (бичихээс хамгаалагдсан) тул EEPROM -д өгөгдөл бичихдээ GND -тэй холбож өгөгдөл уншихын тулд pin7 -ийг холбоно уу. MCU -ийн VCC, дараа нь таны өгөгдөл EEPROM (24LC512) дээр аюулгүй байх болно, эс тэгвээс уншиж байхдаа GND -тэй холбогдсон тохиолдолд өгөгдөл алдагдах болно.
2. Үнэн хүснэгтийн тусламжтайгаар ICs бүрийн оролт, гаралтын дагуу боломжтой бүх логик хослолуудын өгөгдлийг оруулах. Өгөгдөл дараах хэлбэртэй байх ёстой: "IC нэр" / r / n "Зүү тоо" / r / n боломжтой бүх логик / r / n
Жишээ нь 7408 -ийг дараах байдлаар оруулах ёстой 7408 / r / n14 / r / n00L00LGL00L00V / r / n01L01LGL01L01V / r / n10L10LGL10L10V / r / n11H11HGH11H11V
Алхам 4: mega 2560 дээр доор өгөгдсөн кодыг байршуулна уу.
Алхам 5: Хэрэглэж эхэлнэ үү. 1. IC -ийг GND зүүг арчлах үүрэнд оруулна уу. 2. Үүнийг ашиглахын тулд LCD дэлгэц дээрх зааврыг дагана уу.
Алхам 3: CKT. Диаграм, Proteus симуляцийн файл ба дүрс ба EEPROM код
Алхам 4: Үүнийг хэрхэн ашиглах талаар
Яаж хэрэглэх вэ:
1-р алхам
Төхөөрөмжийг USB кабель эсвэл DC адаптер ашиглан холбоно уу.
Алхам 2
Та LCD.mode1 дээр 2 горимын сонголтыг харах болно: автомат горим ба горим2: гарын авлагын горим Алхам3. Туршилт хийх IC -ийг сууринд оруулсан болно. IC шалгагчийг ажиллуулах хоёр горим байдаг
1. Автомат горим 2. Гар горим
1. Автомат горим:
Автомат горимд ажиллахын тулд хэрэглэгчид түлхүүрийн товчлуур ашиглах шаардлагагүй, IC залгуурт IC оруулах шаардлагатай бөгөөд IC дугаарыг MCU руу автоматаар илгээдэг бөгөөд энэ нь IC -ийг хэд хэдэн оролтоор шалгадаг. MCU ба холбогдох гаралт. Үр дүнг дахин LCD дэлгэц дээр харуулсан зөв эсвэл алдаатай болохыг баталгаажуулсан анхны MCU -д дахин мэдэгдэнэ. Хэрэв шалгасан IC хэвийн байвал LCD дээр "IC ажиллаж байна" гарч ирнэ. Үгүй бол "Муу IC" гарч ирнэ. 1. Ямар ч IC оруулна уу 2. Автомат горимыг идэвхжүүлэхийн тулд 1 -ийг дарна уу 3. "Туршилт" -ыг харуулна 4. Хэрэв IC байгаа бол "Олдсон" -ыг харуулна 5. Хэрэв IC нь хэвийн байгаа бол боломжтой бүх IC -ийг хэвлэ.
2. Гарын авлагын горим:
Гарын авлагын горимын дагуу хэрэглэгчид IC дугаарыг LCD товчлуур дээр нэгэн зэрэг харуулдаг. IC дугаарыг MCU болон холбогдох гаралтаар дамжуулан өгдөг цөөн тооны оролтын хувьд IC -ийг шалгадаг бусад MCU -д дамжуулдаг. Үр дүнг дахин LCD дэлгэц дээр харуулсан зөв эсвэл алдаатай болохыг баталгаажуулсан анхны MCU -д дахин мэдэгдэнэ. Хэрэв шалгасан IC хэвийн байвал LCD дээр "IC ажиллаж байна" гарч ирнэ. Үгүй бол "Муу IC" гарч ирнэ.
Жишээлбэл, хэрэв бид 74192 -ийг шалгахыг хүсвэл дараах алхмуудыг дагаж мөрдөх ёстой⦁ IC, өөрөөр хэлбэл 74192 -ийг сууринд оруулсан болно.
⦁ Гарын авлагын горимыг сонгоно уу ⦁ IC дугаар, өөрөөр хэлбэл 74192 товчлуурыг ашиглан бичнэ
Enter товчийг дарна уу
Дараа нь мэдээллийн санд IC хайдаг бөгөөд хэрэв боломжтой бол Find -ийг харуулдаг
Дараа нь IC -ийг турших болно
хэрэв IC зүгээр бол дэлгэц дээр "IC Working", өөрөөр хэлбэл "Bad IC" гарч ирнэ.
Алхам 5: Одоо бид бүтээгдэхүүнээ гаргалаа
БҮТЭЭГДЭХҮҮН
Тест хийх боломжтой IC: 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 404 404 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 7411 7411 7411 7411 7413 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 7423 744 744 742 744 744 744 742 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. Arduino Mega санах ойн хэмжээ багатай тул би IC -ийн INPUT ба OUTPUT -ийн бүх боломжит хослолыг хадгалах зориулалттай гадаад ROM 24LC512 -ийг ашигласан. IC -ийг 28 зүү ашиглан шалгахын тулд үүнийг хий. Энэ нь 20 эсвэл 24 голтой IC -ийг шалгах боломжтой.
4. Анхааруулга: IC -ийн GND зүү нь MCU -ийн GND зүүгээс GND -ийг хангахад шаардлагатай боловч IC -ийн VCC зүү нь MCU -ийн VCC -тэй холбогдоогүй тул төсөл бүхэлдээ зөв ажиллахгүй байж магадгүй юм.
Ирээдүйн өргөтгөл:
Төслийг дараах байдлаар сунгаж болно.
1) Энэ төхөөрөмжийн зарим тоног төхөөрөмж, зарим өгөгдлийг өөрчлөх замаар 28 -аас дээш зүү ic -ээр сунгаж болно
2) Үүнийг аналог IC болгон өргөтгөх боломжтой
Алхам 6: Та IC Tester -ийн үндсэн кодыг коммент хэсэгт оруулах эсвэл [email protected] хаягаар над руу илгээх боломжтой
Холбоо барих
Шубхам Кумар
UIET, Панжабын их сургууль
Зөвлөмж болгож буй:
Сургууль, цэцэрлэг эсвэл таны гэрт зориулсан NodeMCU/ESP8266 -тай CO2 мэдрэгчийн дэлгэцийг залгах ба ажиллуулах: 7 алхам
Сургууль, цэцэрлэг эсвэл таны гэрт зориулсан NodeMCU/ESP8266 -тай CO2 мэдрэгчийн дэлгэцийг залгах ба тоглуулах: Би залгуурыг хэрхэн хурдан бүтээхийг танд үзүүлэх гэж байна. Төслийн бүх элементүүдийг DuPont утсаар холбох CO2 мэдрэгчийг тоглуулах. Гагнах шаардлагатай 5 цэг л байх болно, учир нь би энэ төслийн өмнө огт гагнахгүй байсан
OAREE - 3D хэвлэсэн - Инженерийн боловсролын саад бэрхшээлээс зайлсхийх робот (OAREE) Arduino -той: 5 алхам (зурагтай)
OAREE - 3D хэвлэмэл - Инженерийн боловсролын саад бэрхшээлээс зайлсхийх робот (OAREE) Arduino -той: OAREE (Инженерийн боловсролын хувьд саад бэрхшээлээс зайлсхийх робот) Дизайн: Энэхүү зааварчилгааны зорилго нь энгийн/авсаархан OAR робот бүтээх явдал байв. 3D хэвлэх боломжтой, угсрахад хялбар, зөөвөрлөхөд тасралтгүй эргүүлэх servo ашигладаг
Геометрийн багажийн үйлдвэрлэл: 5 алхам (зурагтай)
Геометрийн багажийн хийц: Энэхүү төсөл нь дижитал хэрэгслийг ашиглах боломжгүй хүмүүст хувийн үйлдвэрлэлийг ойртуулах зорилготой юм. Энэ бол санааг призмээр хэрэгжүүлэх тухай юм. Системийг Зураг гэж нэрлэдэг. Испани хэл дээрх "геометрийн багажийн хийц" гэсэн товчлолоор
IC шалгагч, Op-Amp, 555 таймер шалгагч: 3 алхам
IC Tester, Op-Amp, 555 Таймер шалгагч: Бүх муу эсвэл орлуулагч IC-ууд хэвтэж байдаг, гэхдээ хэрэв тэд хоорондоо холилдвол муу эсвэл сайныг тодорхойлоход маш их цаг хугацаа шаардагддаг. шалгагч, үргэлжлүүлье
USB C дижитал дижитал Bluetooth тэжээлийн хангамж: 8 алхам (зурагтай)
Дижитал USB C -ээр ажилладаг Bluetooth тэжээлийн хангамж: Ойролцоох хананы залгуургүй байсан ч гэсэн та явж байхдаа ашиглах боломжтой цахилгаан хангамжийг хүсч байсан уу? Хэрэв энэ нь маш нарийвчлалтай, дижитал, компьютер болон утсаараа хянагдах боломжтой байсан бол сайхан биш гэж үү? Энэхүү зааварчилгаанд би яг хэрхэн яаж барихыг үзүүлэх болно