Բովանդակություն:
- Քայլ 1: Այս նախագիծը պատրաստելու բաղադրիչների պահանջը
- Քայլ 2: Ինչպես պատրաստել
- Քայլ 3: CKT: Դիագրամ, Proteus մոդելավորման ֆայլ և պատկերներ և EEPROM ծածկագիր
- Քայլ 4: Ինչպես օգտագործել այն
- Քայլ 5. Այժմ մենք ունենք մեր արտադրանքը
- Քայլ 6. Դուք կարող եք IC IC փորձարկողի հիմնական կոդը խնդրել մեկնաբանությունների տուփում կամ ուղարկել ինձ էլփոստով ՝ [email protected]
Video: Digital IC Tester (արդյունաբերությունների և ճարտարագիտական քոլեջների համար) ՝ Shubham Kumar, UIET, Փանջաբի համալսարան. 6 քայլ (նկարներով)
2024 Հեղինակ: John Day | [email protected]. Վերջին փոփոխված: 2024-01-30 09:49
Թվային IC թեստավորիչի ներդրում և աշխատանք (CMOS և TTL IC- ների համար)
Վերացական:
IC- ները, յուրաքանչյուր էլեկտրոնային շղթայի հիմնական բաղադրիչը կարող են օգտագործվել տարբեր նպատակների և գործառույթների համար: Բայց երբեմն սխալ IC- ների պատճառով միացումը չի աշխատում: Իրոք, դա շատ հոգնեցուցիչ աշխատանք է `սխեման կարգաբերելու և հաստատելու համար, արդյոք սխեման խնդիրներ է ստեղծում, թե՞ ինքնին IC- ն մեռած է: Այսպիսով, այս կարգի խնդիրներով հանդես գալու համար IC թեստավորիչը հաստատում է ՝ դիտարկվող IC- ն ճիշտ է աշխատում, թե ոչ:
ՆԵՐԱՈԹՅՈՆ:
Steրագիրն ավարտելու քայլեր:
• Ես արեցի հիմնական սխեման տախտակի վրա և փորձեցի դրա վրա ունենալ մի քանի հիմնական IC:
• Ես մշակեցի միացում, որը կարող է տեղադրվել PCB- ի վրա և կարող է օգտագործվել բոլոր IC- ների համար:
• theրագիրը օգտագործողի համար բարեկամական դարձնելու համար ես աշխատել եմ ստեղնաշարի և LCD ինտերֆեյսի ստեղծման վրա:
ԱՇԽԱՏԱՆՔ:
Փորձարկվող IC- ն տեղադրված է բազայի մեջ: Գոյություն ունեն երկու ռեժիմ, որոնցում կարող է գործել IC փորձարկիչը
1. Ավտոմատ ռեժիմ
2. Ձեռնարկի ռեժիմ
1. Ավտոմատ ռեժիմ. Ավտոմատ ռեժիմի շահագործման ընթացքում օգտվողը կարիք չունի օգտագործել ստեղնաշարի պահոց, օգտվողը պարզապես պետք է IC- ն դնի IC վարդակից և IC փորձարկիչը ինքնաբերաբար հայտնաբերի IC համարը `հաղորդակցվելով արտաքինին միացված MCU- ին: EEPROM- ը, որը պարունակում է IC- ների ողջ տրամաբանությունը, այն հիմնականում ստուգում է IC- ները մի քանի հավաքածուի համար, որը տրվում է EERPOM- ում առկա MCU- ի և համապատասխան ելքի միջոցով: Արդյունքը կրկին հաղորդվում է առաջին MCU- ին `հաստատելով, որ այն ճիշտ է կամ սխալ, որը ցուցադրվում է LCD- ում: Եթե ստուգված IC- ն նորմալ է, «IC Working» - ը ցուցադրվում է LCD- ով, հակառակ դեպքում `« IC Bad » - ը:
2. Ձեռնարկի ռեժիմ. Ձեռքով ռեժիմի շահագործման ներքո օգտվողը մուտքագրում է IC համարը ստեղնաշարի միջոցով, որը միաժամանակ ցուցադրվում է LCD- ով: IC համարը հաղորդվում է MCU- ին, որը հիմնականում ստուգում է IC- ները մի քանի հավաքածուի համար, որը տրվում է MCU- ի և համապատասխան ելքի միջոցով: Արդյունքը կրկին հաղորդվում է առաջին MCU- ին `հաստատելով, որ այն ճիշտ է կամ սխալ, որը ցուցադրվում է LCD- ում: Եթե ստուգված IC- ն նորմալ է, «IC Working» - ը ցուցադրվում է LCD- ով: Հակառակ դեպքում «Bad IC» - ն ցուցադրվում է: Օրինակ, եթե ցանկանում ենք ստուգել 74192 -ը, պետք է հետևել հետևյալ քայլերին. 1. IC- ն, այսինքն `74192 -ը, տեղադրված է հիմքում: 2. IC համարը, այսինքն `74192, մուտքագրվում է ստեղնաշարի միջոցով: 3. Մուտքագրման ստեղնը սեղմվում է, 4. եթե IC- ն կարգին է,« IC Working » - ը էկրանին է, հակառակ դեպքում` «IC Bad»:
Քայլ 1: Այս նախագիծը պատրաստելու բաղադրիչների պահանջը
Բաղադրիչներ Թվային IC ստուգիչ պատրաստելու պահանջ (CMOS և TTL IC- ների մեծ մասի համար)
Du Ադուինո Մեգա 2560
Mega 2560- ը միկրոկառավարիչների տախտակ է, որը հիմնված է ATmega2560- ի վրա: Այն ունի 54 թվային մուտքային/ելքային կապում (որից 15 -ը կարող են օգտագործվել որպես PWM ելքեր), 16 անալոգային մուտք, 4 UART (ապարատային սերիական նավահանգիստներ), 16 ՄՀց բյուրեղյա տատանում, USB միացում, հոսանքի միակցիչ, ICSP վերնագիր, և վերակայման կոճակ: Այն պարունակում է այն ամենը, ինչ անհրաժեշտ է միկրոկոնտրոլերին աջակցելու համար; պարզապես սկսելու համար միացրեք այն USB մալուխով համակարգչին կամ միացրեք AC-to-DC ադապտեր կամ մարտկոց:
EEPROM
EEPROM- ը անհրաժեշտ է այն IC- ների տվյալները բեռնելու համար, որոնք մենք ցանկանում ենք ստուգել: 24LC512- ը կարող է օգտագործվել 512KB պահեստային հզորություն պահելու համար:
A0, A1, A2 և Vss կապը, որը միացված է Ground SCL կապին, պետք է միացված լինի Arduino Mega SDA- ի SDA- ին պետք է միացվի Arduino Mega WP- ի SCL- ին `գրելու պաշտպանությունը պետք է միանա VCC- ին` գրելու գործողությունը անջատելու համար:
⦁ LCD
16*2 LCD- ն օգտագործվում է ցուցադրման նպատակով
GND և VCC պետք է կիրառվեն: Մենք դա օգտագործում ենք 4 բիթ ռեժիմով: Այնտեղ DB7- ին D13- ին, DB6- ին D12- ին, DB5- ին D11- ին և DB4- ին Arduino- ի D10 կապին միացնելու համար: Միացրեք RS- ը D6- ին և EN- ը D8- ին:
⦁ Hex KeyPad Օգտվողից մուտք գործելու համար մենք օգտագործել ենք Hex Keypad Hex ստեղնաշարի միացման համար անհրաժեշտ է Arduino- ի 8 կապ: Այնտեղ մենք միացնում ենք ստեղնաշարի 1 -ին կապը D43- ին և շարունակաբար ՝ վեցանկյուն ստեղնաշարի վերջին քորոցի D42- ին:
Քայլ 2: Ինչպես պատրաստել
Ինչպես պատրաստել այն
Քայլ 1:
Առաջին հերթին կատարեք ապարատային միացում, ինչպես ցույց է տրված ստորև բերված սխեմայում:
Քայլ 2:
NDգույշ եղեք GND և VCC միացնելիս: մի մտածեք VCC- ի մասին, քանի որ VCC- ն ապահովվում է կոդավորմամբ `PIN HIGH դարձնելով IC- ի տրամաբանական համակցություններում, բայց պետք է հոգ տանել GND- ի մասին, այսինքն. GND IC- ն (IC վարդակից) միացված է միկրոկառավարիչի (MCU) GND կապին, սակայն IC- ի VCC- ն (IC վարդակից) միացված չէ MCU- ի VCC կապին:
Քայլ 3:
1. EEPROM- ում տվյալներ գրելու համար օգտագործեք 24LC512 և Arduino- ի օրինակի բաժնի ծածկագիրը `զգույշ եղեք EEPROM- ի կապող կապերի մասին MCU- ի հետ: pin1, 2, 3, 4 միշտ կապված է GND- ի հետ, 8 -րդ կապը միշտ միացված է VCC- ին: PIN 5 -ը SDA- ն է MCU- ի SCL- ին, իսկ pin 6 -ը SCL- ն MCU- ի SDA- ին միացված է WP (պաշտպանված է գրելուց), այնպես որ EEPROM- ում տվյալներ գրելիս միացրեք դրանք GND- ին, և եթե տվյալները գրված են, տվյալները կարդալու համար կապեք pin7- ը MCU- ի VCC- ն, ապա ձեր տվյալները ապահով կլինեն EEPROM- ում (24LC512), հակառակ դեպքում, եթե կարդալու ընթացքում միացված լինեք GND- ին, տվյալները կարող են կորչել:
2. Վերբեռնեք բոլոր հնարավոր տրամաբանական համակցությունների տվյալները `ըստ յուրաքանչյուր IC- ի մուտքի և ելքի` օգտագործելով ճշմարտության աղյուսակը: Տվյալները պետք է լինեն հետևյալ ձևաչափով ՝ «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 կապը միացված է IC վարդակից GND կապին `օգտագործելով MCU- ի GND կապը: 2. Այն օգտագործելու համար հետևեք LCD էկրանին տրված հրահանգին:
Քայլ 3: CKT: Դիագրամ, Proteus մոդելավորման ֆայլ և պատկերներ և EEPROM ծածկագիր
Քայլ 4: Ինչպես օգտագործել այն
Ինչպես օգտագործել:
Քայլ 1
Միացրեք սարքը USB մալուխի կամ DC ադապտերի միջոցով:
Քայլ 2
Դուք կտեսնեք ռեժիմի 2 տարբերակ LCD.mode1- ում ՝ ավտոմատ ռեժիմ և ռեժիմ 2 ՝ ձեռքի ռեժիմ Step3: Փորձարկվող IC- ն տեղադրված է բազայի մեջ: Գոյություն ունեն երկու ռեժիմ, որոնցում կարող է գործել IC փորձարկիչը
1. Ավտոմատ ռեժիմ 2. Ձեռքով ռեժիմ
1. Ավտոմատ ռեժիմ
Ավտոմատ ռեժիմի շահագործման ընթացքում օգտագործողը կարիք չունի օգտագործել ստեղնաշար, նա պարզապես պետք է IC- ն դնի IC վարդակից և ինքնաբերաբար IC համարը հաղորդվում է MCU- ին, որը հիմնականում ստուգում է IC- ները մուտքի մի քանի փաթեթների համար, որը տրվում է MCU- ն և համապատասխան ելքը: Արդյունքը կրկին հաղորդվում է առաջին MCU- ին `հաստատելով, որ այն ճիշտ է կամ սխալ, որը ցուցադրվում է LCD- ում: Եթե ստուգված IC- ն նորմալ է, «IC- ն աշխատում է» ցուցադրվում է LCD- ում: Հակառակ դեպքում ցուցադրվում է «Bad IC»: 1. Տեղադրեք ցանկացած IC 2. Սեղմեք 1 ՝ ավտոմատ ռեժիմն ակտիվացնելու համար 3. Այն ցույց է տալիս «Փորձարկում» 4. Եթե IC- ն առկա է, ցույց է տալիս «Found» 5. Եթե IC- ն լավ է, ապա տպում է բոլոր հնարավոր IC- ները
2. Ձեռնարկի ռեժիմ
Ձեռքով աշխատելու դեպքում օգտագործողը մուտքագրում է IC համարը ստեղնաշարի միջոցով, որը միաժամանակ ցուցադրվում է LCD- ով: IC- ի համարը հաղորդվում է այլ MCU- ին, որոնք հիմնականում ստուգում են IC- ները մի քանի հավաքածուի համար, որը տրվում է MCU- ի և համապատասխան ելքի միջոցով: Արդյունքը կրկին հաղորդվում է առաջին MCU- ին `հաստատելով, որ այն ճիշտ է կամ սխալ, որը ցուցադրվում է LCD- ում: Եթե ստուգված IC- ն նորմալ է, «IC- ն աշխատում է» ցուցադրվում է LCD- ում: Հակառակ դեպքում ցուցադրվում է «Bad IC»:
Օրինակ, եթե մենք ուզում ենք ստուգել 74192 -ը, ապա պետք է հետևել հետևյալ քայլերին. IC- ն, այսինքն `74192 -ը տեղադրված է հիմքում:
⦁ Ընտրեք ձեռքով ռեժիմ ⦁ IC համարը, այսինքն `74192, մուտքագրվում է ստեղնաշարի միջոցով
Սեղմեք Enter ստեղնը
Այնուհետև տվյալների բազայում փնտրում է IC և առկայության դեպքում ցույց է տալիս Գտնվածը
Այնուհետև այն կփորձարկի IC- ն
եթե IC- ն կարգին է, «IC Working» - ը էկրանին է, հակառակ դեպքում «Bad IC» - ն է ցուցադրվում:
Քայլ 5. Այժմ մենք ունենք մեր արտադրանքը
ԵԼՔԻ ԱՊՐԱՆՔ
IC, որոնք կարող են փորձարկվել. 4075 4076 4077 4078 4081 4082 4093 4094 4098 4501 4503 4503 4506 4510 4511 4512 4518 4519 4520 4529 4532 4532 4543 4543 4572 7400 7401 7402 7403 7404 7405 7405 7406 7407 7408 7409 7410 74107 74103 74133 74133 74133 74133 74133 74133 74133 74133 74133 74133 74133 74133 74133 74133 74133 74133 74123 74133 74133 74133 74133 74133 74133 74133 74133 74123 74123 74123 74133 74123 74133 74123 74133 74133 74133 74123 74133 74123 74123 74123 74133 74123 74123 74123 74133 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 7425 74251 74253 74257 74258 74259 7426 74260 74266 7427 7428 74280 74283 74292 74293 74294 74298 7430 7432 74365 74366 74367 74368 7437 74375 7438 74386 74390 74393 7440 7442 7447 7450 7445 7451 7452 7455 7455 7458 74589 74595 74597 7460 7461 7462 7462 7465 74154 7474 7485 7486 74244 74373/74
ԽՆԴԻՐՆԵՐԸ ԴԵՄ ԵՆ
1. Հացահատիկի վրա շրջելը բավական ամուր չէր: Դա անհուսալի էր, այնպես որ ես վերափոխեցի մեր սխեման PCB- ով:
2. Քանի որ arduino Mega- ն ունի ցածր հիշողության չափ, այնպես որ ես օգտագործել եմ արտաքին ROM 24LC512 ՝ IC- ի տվյալների պահպանման համար Մուտքի և ելքի բոլոր հնարավոր համակցությունները, 16 փին IC- ների համար 16 բիթ տրամաբանական շարքեր, 20 փին IC- ների համար 20 բիթ տրամաբանական շարքեր 3. Փորձեցի դարձնել այս Ic փորձարկիչը `28 պինով IC- ները ստուգելու համար, բայց թվային կապում բացակայության պատճառով ես չկարողացա այն կատարել 28 կապում: Այն կարող է փորձարկել մինչև 20 կամ 24 կապում IC:
4. utionգուշացում. IC- ի GND կապը անհրաժեշտ է MCU- ի GND կապից GND ապահովելու համար, սակայն IC- ի VCC կապը միացված չէ MCU- ի VCC- ին, ամբողջ նախագիծը կարող է ճիշտ չաշխատել:
ԱՊԱԳԱՅԻ TԱՐԳԱՈՄ
Նախագիծը կարող է երկարացվել հետևյալ կերպ.
1) Այն կարող է երկարացվել ավելի քան 28 մատնանշիչի համար ՝ փոխելով որոշ սարքավորումներ և այդ IC- ի որոշ տվյալներ
2) Այն կարող է տարածվել անալոգային IC- ի վրա
Քայլ 6. Դուք կարող եք IC IC փորձարկողի հիմնական կոդը խնդրել մեկնաբանությունների տուփում կամ ուղարկել ինձ էլփոստով ՝ [email protected]
Կապ
Շուբհամ Կումար
UIET, Փանջաբի համալսարան
Խորհուրդ ենք տալիս:
Steam Punk ձեր UPS- ը ՝ ձեր Wi-Fi երթուղիչի համար մի քանի ժամ անընդհատ աշխատելու համար. 4 քայլ (նկարներով)
Steam Punk Ձեր UPS- ը ձեր Wi-Fi երթուղիչի համար մի քանի ժամ տևելու համար: Հիմնականում անհամատեղելի բան կա, երբ ձեր UPS- ը փոխում է իր 12V DC մարտկոցի հզորությունը 220V AC հոսանքի, այնպես որ ձեր երթուղղիչով և մանրաթելային ONT- ով աշխատող տրանսֆորմատորները կարող են այն նորից վերածել 12V DC Դուք նույնպես դեմ եք [սովորաբար
LLDPi - Raspberry Pi Network Tool (Կոլորադոյի պետական համալսարան) ՝ 7 քայլ
LLDPi - Raspberry Pi Network Tool (Colorado State University). LLDPi նախագիծը ներկառուցված համակարգ է, որը պատրաստված է Raspberry Pi- ից և LCD- ից, որը կարող է վերցնել LLDP (Link Layer Discovery Protocol) տեղեկատվությունը ցանցի հարևան սարքերից, ինչպիսիք են համակարգի անվանումը և նկարագրությունը: , նավահանգստի անվանումը և նկարագրությունը, VLA
Էլեկտրոնային գնահատական Bean Bag- ի համար Բեյսբոլ խաղի համար. 8 քայլ (նկարներով)
Էլեկտրոնային գնահատում Bean Bag- ի համար Բեյսբոլի խաղի համար. Այս Instructables- ը կբացատրի, թե ինչպես ավտոմատ կերպով պահել միավորը Bean Bag Toss բեյսբոլի թեմատիկ խաղի համար: Ես չեմ ցուցադրի փայտե խաղի մանրամասն կառուցվածքը, այդ ծրագրերը կարելի է գտնել Անա Ուայթի կայքում ՝ https: // www
Պատի ամրացում IPad- ի համար ՝ որպես տան ավտոմատացման կառավարման վահանակ, օգտագործելով Servo վերահսկվող մագնիսը ՝ էկրանն ակտիվացնելու համար. 4 քայլ (նկարներով)
Պատի ամրացում IPad- ի համար, որպես տան ավտոմատացման կառավարման վահանակ, օգտագործելով Servo վերահսկվող մագնիսը `էկրանի ակտիվացման համար. Ես օգտագործում եմ Domoticz- ը որպես իմ տան ավտոմատացման ծրագիր, մանրամասների համար տե՛ս www.domoticz.com: Գործիքային վահանակի որոնման մեջ, որը ցույց է տալիս Domoticz- ի բոլոր տեղեկությունները միացված
Securibot: Փոքր սարքերի համար նախատեսված անօդաչու սարք տնային անվտանգության համար. 7 քայլ (նկարներով)
The Securibot: Փոքր սարքերի համար նախատեսված անօդաչու սարք տնային անվտանգության համար. Դա պարզ փաստ է, որ ռոբոտները հիանալի են: Այնուամենայնիվ, անվտանգության ռոբոտները չափազանց թանկ են միջին վիճակագրական անձի համար կամ օրինականորեն անհնար է գնել դրանք. Մասնավոր ընկերությունները և զինվորականները հակված են նման սարքերն իրենց համար պահել, և