Съдържание:
- Консумативи
- Стъпка 1: Първо оформлението
- Стъпка 2: Обяснение за веригата
- Стъпка 3: Скицата
- Стъпка 4: Обяснение на скицата
- Стъпка 5: Някои числа
- Стъпка 6: Схемата и печатната платка
- Стъпка 7: Приложения
Видео: 555 Таймер за излъчване на сигнал за прекъсване Atmega328: 7 стъпки
2024 Автор: John Day | [email protected]. Последно модифициран: 2024-01-30 07:50
Основната цел на тази верига е да пести енергия. Така че, няма да говоря за arduino, защото самата платка има ненужни режийни разходи за краен продукт. Той е чудесен за развитие. Но не е много добро за крайни проекти, работещи на батерии. Ще използвам един за моя POC, но за да спестя енергия, използването на Atmega328 самостоятелно ще ви даде по -добри резултати
Направих метеорологична станция (TOBE), която ще зарежда чифт 3,7 V батерия паралелно с помощта на слънчев панел. Първата ми версия мина много добре, благодаря. Но имах проблем. Използването на батерията е по -голямо от скоростта на зареждане на слънчевия панел. Тук няма да влизам в цифри. Но след известно време забелязах, че нивата на батерията бавно намаляват. Освен факта, че съм от Канада и слънцето тук не е стока. След това използвах библиотека, за да приспи Atmega328 за 8 секунди (има и други времеви рамки, но 8 секунди е по -високата) и след това се върнах на работа. Употребата е много ясна и работи както се предполага. Но 8 секунди не ми бяха достатъчни.
Това е така, защото моята метеорологична станция има 3 компонента.
- Часовник в реално време
- DHT11
- Oled дисплей
Часовникът се показва на дисплея с минутна точност. Температурата и влажността не са нещо, което трябва да актуализираме толкова често. И така, трябваше да измисля нещо, което да ми позволи да оправя интервала и исках да се забавлявам и с това.
Създадох доказателство за концепцията да има таймер 555 в нестабилен режим, за да събуди Atmega328, използвайки външни прекъсвания. Това ще покажа тук
Консумативи
За тази инструкция ще ни трябват следните материали:
- Дъска на Arduino
- Таймер 555 чип
- 2 резистора (1M ома, 220 ома)
- 1 поляризиран кондензатор (100uF)
- Кабелни проводници
- Сензор DHT11
- Платка
Стъпка 1: Първо оформлението
Нека започнем с оформлението в макета. Използвам DHT сензор, за да посоча друг начин за пестене на енергия във вашите проекти. Както можете да видите, устройството се захранва от щифт Arduino. Което ще се понижи, докато Arduino спи, спестявайки още повече енергия. Можете да направите това с всяко устройство, което изисква по -малко от 40mA за работа.
Стъпка 2: Обяснение за веригата
Няма да навлизам дълбоко в това как работи таймерът 555, тъй като има много уроци, обясняващи неговите операции и неговите няколко режима. Използваме таймера 555 в нестабилен режим. Това означава, че на високо ниво той ще зарежда кондензатора до 2/3 волта за толкова време, колкото резистор 1 определи, отколкото ще го разрежда за толкова, колкото резистори 2 определят. Всъщност не се нуждаем от много време в разрядния сигнал, така че можете да използвате 220 ома резистор. Използването на резисторна комбинация от 1M ома, 220 ома ще ви даде забавяне от около 1 минута. Играта с първия резистор и кондензатора ще ви даде различни времена.
Стъпка 3: Скицата
Стъпка 4: Обяснение на скицата
Целта на тази скица е да прочетете влажността и температурата и да заспите, докато не почувствате желание да се събудите и да я прочетете отново.
За целта задавам щифт за прекъсване като INPUT_PULLUP (повече за издърпванията в друг епизод). И този щифт ще има прекъсване към него всеки път, когато работата приключи.
След като сигналът за прекъсване влезе, кодът ще се изпълни отново и ще заспи. И така нататък.
Стъпка 5: Някои числа
За този POC успях да направя мерките за около 3 секунди. След това устройството ще спи около 1 минута.
Използвайки 0,001 прецизно AMP измервателно устройство за измерване на ток, видях 0,023-0,029AMPs за времето, в което работи (~ 3 секунди) и 0,000 по време на сън (~ 1 минута). Разбира се, това не е нулева стойност, тъй като 555 работи. Но не отидох в Microamps. Във всеки случай спестяването е значително
Стъпка 6: Схемата и печатната платка
За тези от вас, които искат да създадат печатна платка за това, ето връзката към нея:
Там ще намерите дизайн и схеми, които могат да бъдат изпратени до всеки доставчик на производство на печатни платки.
Има и папка, наречена print_version за тези от вас, които обичат печатната платка да си гравира у дома като мен.
Стъпка 7: Приложения
Приложенията на това са огромни. Всеки път, когато имате нужда от външен сигнал, идващ с определена скорост, можете да използвате тази схема. Използвам, за да настроя метеорологичната си станция да спи и един от модулите ще заспи заедно с Atmega328.
За ефективни резултати в спестяването на енергия, трябва да помислите за наличието на самостоятелен Atmega328. Проектирам платка с тази възможност и скоро ще мога да свържа всеки проект Atmega328 в тази концепция.
Ако имате добри идеи как да приложите решения за пестене на енергия, моля, уведомете ме, тъй като наистина съм в проекти, работещи с батерии и слънчеви панели
Благодаря за четенето и ще се видим следващия път с още проекти.
Препоръчано:
Излъчване на времето TTS: 5 стъпки
TTS Weather Broadcast: Обикновено решавам дали да донеса чадър въз основа на метеорологичните условия преди да изляза. Вземах грешни решения, защото времето беше променливо през последните две седмици - беше слънчево, когато излязох, че не донесох чадър и
Стъпков двигател с D джапанки и таймер 555; първата част на веригата 555 Таймер: 3 стъпки
Стъпков двигател с D джапанки и таймер 555; първата част от веригата 555 Таймер: Стъпковият двигател е DC двигател, който се движи на дискретни стъпки. Често се използва в принтери и дори роботика. Ще обясня тази схема на стъпки. Първата част на веригата е 555 таймер. Това е първото изображение (вижте по -горе) с чип 555 с
WW2 радио излъчване машина на времето: 13 стъпки (със снимки)
WW2 Radio Broadcast Machine Machine: Идеята зад това беше да използвам някои части, които имах да лежа, и да конструирам аудио джубокс, създаден в старо радио. За да осигуря още някаква цел зад него, аз също реших да го запълня със стари радиопредавания от Втората световна война и след това да пренастроя
Звуков сигнал на теста, използващ 555 IC таймер: 4 стъпки
Звуков сигнал за тестове, използващ 555 таймер IC: Този проект е спонсориран от LCSC.com. LCSC има силен ангажимент да предлага богат избор от оригинални, висококачествени електронни компоненти на най-добра цена. LCSC се превърна в най -бързо развиващия се онлайн магазин за електронни компоненти в Чи
RaspiWWV - Симулирано краткотрайно аудио излъчване на WWV: 10 стъпки (със снимки)
RaspiWWV - Симулирано краткотрайно аудио излъчване на WWV: Помнете дните, в които седяхте и слушате сигнали за времето на WWV на вашето късо вълново радио (отметка, отметка, отметка … По тона, времето ще бъде …)? (Чуйте го в YouTube по -горе) О! Пропуснахте ли това? Сега можете да преживеете отново тези моменти и да имате