Мазмуну:
Video: NE555 Arduino Uno R3 менен: 6 кадам
2024 Автор: John Day | [email protected]. Акыркы өзгөртүү: 2024-01-30 10:40
NE555 Timer, аналогдук жана санариптик схемалардан турган аралаш схема, аналогдук жана логикалык функцияларды көз карандысыз ICге бириктирет, аналогдук интегралдык микросхемалардын колдонмолорун абдан кеңейтет. Ал ар кандай таймерлерде, импульс генераторлорунда жана осцилляторлордо кеңири колдонулат. Бул экспериментте, Arduino Uno тактасы 555 термелүү схемасы тарабынан түзүлгөн квадрат толкундарынын жыштыгын текшерүү жана аларды сериялык монитордо көрсөтүү үчүн колдонулат.
1 -кадам: Компоненттер
- Arduino Uno тактасы * 1
- USB кабели * 1
- NE555 *1
- 104 керамикалык конденсатор * 2
- Резистор (10kΩ) * 1
- Потенциометр (50KΩ) * 1
- Нан тактасы * 1
- секирүүчү зымдар
2-кадам:
555 IC башында таймер катары колдонулган, демек 555 убакыт базалык схемасы. Ишенимдүүлүгү, ыңгайлуулугу жана арзандыгы үчүн азыр ар кандай электрондук продуктыларда кеңири колдонулат. 555-бөлүүчү, салыштыруучу, негизги R-S триггери, разряд түтүгү жана буфер сыяктуу ондогон компоненттери бар татаал гибриддик схема. Анын казыктары жана алардын функциялары. Pin 1 (GND): жер
Pin 2 (ТРИГГЕР): пиндеги чыңалуу VCCдин 1/3 бөлүгүнө чейин азайганда (же башкаруу тактасы тарабынан аныкталган босого), чыгуу терминалы жогорку деңгээлди жөнөтөт
Pin 3 (OUTPUT): Жогорку же Төмөн, эки абал 0 жана 1 киргизүү электр деңгээли менен чечилет; максималдуу чыгуу агымы болжол менен. 200mA жогору
Pin 4 (RESET): пинге төмөн деңгээл алынганда, таймер баштапкы абалга келтирилет жана чыгаруу төмөн деңгээлге кайтат; көбүнчө оң уюлга туташкан же кароосуз калган
Pin 5 (CONTROL VOLTAGE): чиптин босоголук чыңалуусун көзөмөлдөө үчүн (эгер ал туташууну өткөрүп жиберсе, демейки боюнча босого чыңалуусу 1/3 VCC жана 2/3 VCC)
Pin 6 (БЕКИК): пиндеги чыңалуу 2/3 VCCге чейин көтөрүлгөндө (же башкаруу тактасы тарабынан аныкталган босого), чыгуу терминалы жогорку деңгээлди жөнөтөт
Pin 7 (DISCHARGE): ошол эле логикалык деңгээл менен Pin 3 менен синхрондоштурулган чыгаруу; бирок бул пин ток чыгарбайт, андыктан пин 3 - чыныгы Жогорку (же Төмөн), пин 7 виртуалдуу Жогорку (же Төмөн) болгондо; Конденсаторду чыгаруу үчүн ичиндеги ачык коллекторго (OC) туташтырылган
Pin 8 (VCC): NE555 таймер IC үчүн оң терминал, +4.5Vдан +16Vга чейин
NE555 таймери моностабилдүү, таң калыштуу жана bistable режимдерде иштейт. Бул экспериментте, аны осциллятор катары иштей турган, таң калыштуу режимде колдонуңуз.
3 -кадам: Схемалык диаграмма
4 -кадам: Процедуралар
RC каршылыгын VCC менен разряддык пиндин ортосуна, DS чокусу менен триггер пининин ортосундагы дагы бир каршылыкты TH чегине, анан C1 конденсаторуна туташтырыңыз. RETти (пин 4) GND, CVге (pin 5 another башка 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га чейин жана Адан Фге чейин көрүшүңүз керек.
5 -кадам: Код
// NE555 Таймер
// Күйгөндөн кийин
программа, сериялык мониторду ачыңыз, эгер сиз потенциометрди айландырсаңыз, көрсөтүлгөн импульстун узундугу (микросекундда) ошого жараша өзгөрөрүн көрө аласыз.
// Электрондук почта:
//Website:www.primerobotics.in
int ne555 = 7; // NE555 үчүнчү пинге тиркеңиз
кол коюлбаган узун
duration1; // импульстун жогорку узундугун сактоо үчүн өзгөрмө
кол коюлбаган узун
мөөнөт2; // импульс LOW узундугун сактоо үчүн өзгөрмө
float dc; // милдет циклин сактоо үчүн өзгөрмө
жараксыз орнотуу ()
{
pinMode (ne555, INPUT); // ne555ти киргизүү катары коюңуз
Serial.begin (9600); // 9600 bpsте сериялык портту баштоо:
}
боштук цикл ()
{
Duration1 = pulseIn (ne555, HIGH); // ne555 боюнча импульсту окуйт
Serial.print ("Милдеттүү цикл:");
Serial.print (dc); // сериядагы импульстун узундугун басып чыгаруу
монитор
Serial.print (" %");
Serial.println (); // боштукту сериялык мониторго басып чыгаруу
кечигүү (500);
// 500 микросекунд күт
}
Сунушталууда:
Акустикалык левитация Arduino Uno менен кадам-кадам (8-кадам): 8 кадам
Акустикалык левитация менен Arduino Uno Step-by-Step (8-кадам): ультрадыбыштуу үн өткөргүчтөр L298N Dc аял адаптеринин электр энергиясы менен камсыздоосу эркек токту Arduino UNOBreadboard Бул кантип иштейт: Биринчиден, сиз Arduino Uno кодун жүктөп бересиз (бул санарип менен жабдылган микроконтроллер) жана аналогдук порттор кодду айландыруу үчүн (C ++)
NE555 таймери менен жөнөкөй лазердик Tripwire сигналдык схемасы: 5 кадам
NE555 таймери менен жөнөкөй лазердик Tripwire сигналдык схемасы: Laser Tripwire Alarm Circuit - бул схемада лазердин жарыгы үзүлгөндө ызы -чуу үчүн иштелип чыккан жөнөкөй схема. Көбүрөөк масштабда, аны үй коопсуздугунда колдонсо болот, ал жерде адам киргенде сигнализация өчөт
Сүрөттөрдү ESP32-Cam менен ESP8266 WeMos D1 R1 Wifi процессорунун жардамы менен Uno менен тартуу жана жөнөтүү: 7 кадам
Сүрөттөрдү ESP32-Cam менен ESP8266 WeMos D1 R1 Wifi процессорунун жардамы менен Uno менен түшүрүү жана жөнөтүү: ESP8266 WeMos D1 R1 WiFI процессорунун жардамы менен ESP32-Cam (OV2640) аркылуу сүрөт тартуу жана аны электрондук почтага жөнөтүү, Google Driveга сактоо жана жөнөтүү Twilio.What аркылуу Whatsapp. Талаптар: ESP8266 WeMos D1 R1 WiFI Processor Uno менен (https: // protosupplies
Arduino UNO менен дронду кантип жасоо керек - Микроконтроллерди колдонуу менен квадрокоптер жасаңыз: 8 кадам (сүрөттөр менен)
Arduino UNO менен дронду кантип жасоо керек | Микроконтроллерди колдонуу менен квадрокоптер жасаңыз: КиришүүМенин Youtube каналыма баш багыңыз Drone - бул абдан кымбат гаджет (продукт) сатып алуу. Бул постто мен аны кантип арзан баада жасоону талкуулайм. Анан кантип ушундай арзан баада өзүңүздүн колуңуз менен жасай аласыз … Индияда бардык материалдар (моторлор, ЭСК
NE555 Таймер - NE555 таймерин туруктуу конфигурацияда конфигурациялоо: 7 кадам
NE555 Таймер | NE555 таймерин ыңгайлуу конфигурацияда конфигурациялоо: NE555 таймери электроника дүйнөсүндө эң көп колдонулган ICлердин бири. Бул DIP 8 түрүндө, башкача айтканда, ал 8 казыкка ээ