Բովանդակություն:
Video: NE555 Arduino Uno R3- ով `6 քայլ
2024 Հեղինակ: John Day | [email protected]. Վերջին փոփոխված: 2024-01-30 09:48
NE555 erամաչափը, անալոգային և թվային սխեմաներից կազմված խառը միացում, անալոգային և տրամաբանական գործառույթները միավորում է անկախ IC- ի մեջ, դրանով իսկ ահագին ընդլայնելով անալոգային ինտեգրալ սխեմաների կիրառումը: Այն լայնորեն կիրառվում է տարբեր ժամաչափերի, զարկերակային գեներատորների և տատանումների մեջ: Այս փորձի ժամանակ Arduino Uno տախտակն օգտագործվում է 555 տատանվող շղթայից առաջացած քառակուսի ալիքների հաճախականությունները փորձարկելու և դրանք սերիական մոնիտորի վրա ցուցադրելու համար:
Քայլ 1: Բաղադրիչներ
- Arduino Uno տախտակ * 1
- USB մալուխ * 1
- NE555 *1
- 104 կերամիկական կոնդենսատոր * 2
- Ռեզիստոր (10kΩ) * 1
- Պոտենցիոմետր (50KΩ) * 1
- Հացաթուղթ * 1
- Jumper լարերը
Քայլ 2:
555 IC- ն ի սկզբանե օգտագործվել է որպես ժմչփ, ուստի և ստացել է 555 ժամանակային բազայի անվանումը: Այժմ այն լայնորեն օգտագործվում է տարբեր էլեկտրոնային արտադրանքներում `իր հուսալիության, հարմարության և ցածր գնի պատճառով: 555-ը բարդ հիբրիդային միացում է ՝ տասնյակ բաղադրիչներով, ինչպիսիք են բաժանարարը, համեմատիչը, հիմնական R-S ձգանը, արտանետման խողովակը և բուֆերը: Դրա քորոցները և դրանց գործառույթները: Պին 1 (GND). Գետնին
Pin 2 (TRIGGER). Երբ լարումը քորոցում նվազում է մինչև VCC- ի 1/3 (կամ կառավարման տախտակով սահմանված շեմը), ելքային տերմինալը բարձր մակարդակ է ուղարկում
Պին 3 (Ելք). Ելքեր բարձր կամ ցածր, երկու վիճակ 0 և 1 որոշվում են ելքային էլեկտրական մակարդակով. առավելագույն ելքային հոսանք մոտ. 200 մԱ բարձրության վրա
Pin 4 (RESET). Երբ ցածր մակարդակ է ստացվում քորոցում, ժամաչափը կվերակայվի, և ելքը կվերադառնա ցածր մակարդակի; սովորաբար կապված է դրական բևեռի հետ կամ անտեսված
Pin 5 (CONTROL VOLTAGE). Վերահսկել չիպի շեմի լարումը (եթե այն բաց է թողնում կապը, լռելյայնորեն, շեմի լարումը 1/3 VCC և 2/3 VCC է)
Pin 6 (THRESHOLD). Երբ լարումը քորոցում ավելանում է մինչև 2/3 VCC (կամ կառավարման տախտակով սահմանված շեմը), ելքային տերմինալը բարձր մակարդակ է ուղարկում
Pin 7 (DISCHARGE). Ելքը համաժամեցված է Pin 3 -ի հետ, նույն տրամաբանական մակարդակով; բայց այս քորոցը հոսանք չի թողնում, ուստի 3 -րդը իրական Բարձր է (կամ Lowածր), երբ 7 -ը վիրտուալ Բարձր է (կամ Lowածր); կոնդենսատորը լիցքաթափելու համար միացված է ներսի բաց կոլեկտորին (OC)
Պին 8 (VCC). Դրական տերմինալ NE555 ժմչփ IC- ի համար ` +4.5V- ից +16V միջակայքում
NE555 ժմչփն աշխատում է միապաղաղ, անկայուն և բիստալ ռեժիմների ներքո: Այս փորձի ժամանակ կիրառեք այն անկայուն ռեժիմի ներքո, ինչը նշանակում է, որ այն աշխատում է որպես տատանում:
Քայլ 3: Սխեմատիկ դիագրամ
Քայլ 4: Ընթացակարգեր
Միացրեք ռեզիստոր R1 VCC- ի և լիցքաթափող կապի DS- ի միջև, ևս մեկ դիմադրիչ DS- ի և ձգանման քորոցի միջև, որը միացված է շեմի TH- ին, այնուհետև C1 կոնդենսատորին: Միացրեք RET- ը (կապ 4) GND- ին, CV- ին (pin 5) մեկ այլ C2 կոնդենսատորին, այնուհետև գետնին:
Աշխատանքային գործընթաց.
Օսկիլատորը սկսում է ցնցվել, երբ միացումն ուժի մեջ է: Լիցքավորվելուց հետո, քանի որ C1- ում լարումը չի կարող կտրուկ փոխվել, ինչը նշանակում է, որ սկզբում 2 -ը ցածր մակարդակ է, ժամանակաչափը սահմանեք 1 -ի, այնպես որ 3 -րդ կապը բարձր մակարդակ է: C1 կոնդենսատորը լիցքավորվում է R1- ի և R2- ի միջոցով ՝ ժամանակի ընթացքում.
Tc = 0.693 (R1+R2)
Երբ C1- ում լարումը հասնում է 2/3Vcc շեմի, ժմչփը վերակայվում է, իսկ 3 -րդ կապը ցածր մակարդակի է: Հետո C1- ը լիցքաթափվում է R2- ով մինչև 2/3Vcc, ժամանակի ընթացքում.
Td = 0.693 (R2)
Այնուհետև կոնդենսատորը վերալիցքավորվում է, և ելքային լարումը կրկին շրջվում է.
Աշխատանքային ցիկլ D = Tc/(Tc+Td)
Քանի որ պոտենցիոմետրը օգտագործվում է դիմադրության համար, մենք կարող ենք թողարկել քառակուսի ալիքների ազդանշաններ ՝ տարբեր գործառնական ցիկլերով ՝ կարգավորելով դրա դիմադրությունը: Բայց R1- ը 10K դիմադրություն է, իսկ R2- ը ՝ 0k-50k, ուստի իդեալական աշխատանքային ցիկլի տիրույթը կազմում է 0.545%-100%: Եթե ցանկանում եք ուրիշին, ապա պետք է փոխեք R1- ի և R2- ի դիմադրությունը:
Dmin = (0.693 (10K+0K))/(0.693 (10K+0K)+0.693x0k) x100%= 100%
Dmax = (0.693 (10K+50K))/(0.693 (10K+50K)+0.693x50k) x100%= 54.54%
Քայլ 1:
Կառուցեք շրջանը:
Քայլ 2:
Ներբեռնեք կոդը https://github.com/primerobotics/Arduino կայքից
Քայլ 3:
Վերբեռնեք ուրվագիծը Arduino Uno տախտակին
Կտտացրեք Վերբեռնման պատկերակին ՝ կոդը կառավարման տախտակին վերբեռնելու համար:
Եթե «Կատարված բեռնումը» հայտնվում է պատուհանի ներքևում, նշանակում է, որ ուրվագիծը հաջողությամբ բեռնվել է:
Այժմ դուք պետք է տեսնեք 7-հատվածի ցուցադրումը 0-ից 9-ը և A- ից F- ը:
Քայլ 5: Կոդ
// NE555 erամաչափ
// Այրվելուց հետո
ծրագիրը, բացեք սերիական մոնիտորը, կարող եք տեսնել, որ պոտենցիոմետրը պտտելու դեպքում ցուցադրվող զարկերակի երկարությունը (միկրովայրկյանում) համապատասխանաբար կփոխվի:
// Էլ. Փոստ:
// Վեբ կայք: www.primerobotics.in
int ne555 = 7; // կցել NE555- ի երրորդ կապում
անստորագիր երկար
տևողություն 1; // փոփոխականը `զարկերակի ԲԱՐՁՐ երկարությունը պահելու համար
անստորագիր երկար
տևողություն 2; // փոփոխականը ՝ զարկերակի OWԱOWՐ երկարությունը պահելու համար
float dc; // փոփոխական `պահպանելու տուրքի ցիկլը
դատարկ կարգավորում ()
{
pinMode (ne555, INPUT); // սահմանել ne555- ը որպես մուտք
Serial.begin (9600); // սկսել սերիական նավահանգիստ 9600 բիթ/ վրկ արագությամբ.
}
դատարկ շրջան ()
{
տևողությունը 1 = իմպուլս (ne555, HIGH); // կարդում է զարկերակը ne555- ում
Serial.print («Աշխատանքային ցիկլ.»);
Serial.print (dc); // տպեք զարկերակի երկարությունը սերիայի վրա
մոնիտոր
Serial.print (" %");
Serial.println (); // դատարկ տպել սերիական մոնիտորի վրա
ուշացում (500);
// սպասեք 500 միկրո վայրկյան
}
Խորհուրդ ենք տալիս:
Ձայնային թռիչք Arduino Uno- ի հետ Քայլ առ քայլ (8 քայլ) `8 քայլ
Ձայնային թռիչք Arduino Uno- ի հետ Քայլ առ քայլ (8 քայլ). Ուլտրաձայնային ձայնային փոխարկիչներ L298N Dc կանացի ադապտեր էներգիայի մատակարարում արական dc pin Arduino UNOBreadboard և անալոգային նավահանգիստներ ՝ կոդը փոխարկելու համար (C ++)
Պարզ լազերային Tripwire ազդանշանային միացում NE555 ժմչփով `5 քայլ
Պարզ լազերային Tripwire ազդանշանային միացում NE555 ժմչփով. Laser Tripwire ազդանշանային միացումն այն պարզ միացումն է, որին օգտագործվում է, որը նախատեսված է աղմուկ բարձրացնելու համար, երբ շղթայի վրա շողացող լազերը ընդհատվում է: Ավելի մեծ մասշտաբով, այն կարող է օգտագործվել տան անվտանգության մեջ, որտեղ ահազանգը հնչում է, երբ մարդը մտնում է
Ռետրո ոճաբան (NE555 հիմքի վրա) ՝ 6 քայլ (նկարներով)
Retro Stylophone (NE555 հիման վրա). Ներածություն. Սա փոքր սինթեզատոր տեսակի երաժշտական գործիք է, որը ժամանակին 80-ականներին շատ հայտնի էր: Այն կոչվում է Stylophone: The Stylophone- ն ունի շատ պարզ շղարշ, որը բաղկացած է միայն NE555- ից, LM386- ից և որոշ լրացուցիչ բաղադրիչներից: Ստեղծում է
Ինչպես պատրաստել LED հետախուզիչ ՝ օգտագործելով NE555 IC BC547: 17 քայլ
Ինչպես պատրաստել LED Chaser ՝ օգտագործելով NE555 IC BC547. Hii ընկեր, այսօր ես պատրաստվում եմ LED Chaser միացում կատարել ՝ օգտագործելով NE555 IC և BC547 տրանզիստոր: Այս LED Chaser- ը տարբերվում է այլ LED Chasers շղթայից: Եկեք սկսենք
NE555 erամաչափ - NE555 ժմչփի կազմաձևումը անկայուն կազմաձևում `7 քայլ
NE555 Timամաչափ | NE555 ժմչփի կազմաձևումը անկայուն կազմաձևում. NE555 ժմչփը էլեկտրոնիկայի աշխարհում ամենատարածված IC- ներից մեկն է: Այն DIP 8 տեսքով է, ինչը նշանակում է, որ այն պարունակում է 8 կապում