Съдържание:
Видео: Малък 12V монитор: 4 стъпки
2024 Автор: John Day | [email protected]. Последно модифициран: 2024-01-30 07:51
Тази инструкция е за малък монитор на акумулатора на автомобил, който просто дава светофар индикатор за състоянието на батерията чрез 3 светодиода.
Исках такъв, който да оставя постоянно прикрепен и имах много ниско текущо теглене. Причината беше, че колата ми не е била използвана известно време (11 седмици - самоизолация) и батерията е била напълно изтощена. Това е проблематично в колата ми, тъй като нормалното отваряне на вратата зависи от батерията. Мога да вляза във вратата на шофьора чрез ръчен ключ, но след това трябваше да пропълзя до задната част на колата, да прикрепя резервна батерия през 12V батерията, за да отворя останалата част от колата и да извадя батерията до заредете отново. Всичко мина добре, но не исках да повтарям упражнението.
Затова направих този малък монитор, за да ме предупреди, преди всичко да се опакова. Установих също, че изтощаването на батерията е нормално около 30 mA при изключени всички системи. Мисля, че това е система за наблюдение на вратата и аларма. Не звучи много, но при продължителен период на бездействие ще изтощи батерията. Затова се стремях да не добавя твърде много към това натоварване. В крайна сметка той получи средно около 4mA. Голяма част от спестяването на енергия е чрез мигане на съответния светодиод само за кратък период от време на всеки 5 секунди
Мониторът е базиран на модул тип Digispark ATTiny85, който е малък, евтин и има приличен ADC вход за наблюдение на напрежението и достатъчно GPIO за задвижване на 3 светодиода.
Използвах моята модифицирана версия на това, за да понижа още по -ниския ток digispark, но може да се използва и без това, ако човек е доволен от допълнителни 7mA ток. Това е описано допълнително в схематичното описание.
Стъпка 1: Инструменти и компоненти
Инструменти
Поялник Fine Point
Компоненти
- Digispark ATTiny85 (нормален USB или микро USB
- дъска за прототипиране 6 x 7 отвора
- 3.3V регулатор xc6203E332
- 3 светодиода червен, жълт, зелен
- Резистори 3 x 47R, 1 x 10K, 1 x 33K
- Кондензатор 10uF
- Диод Шотки
- Стабилитрон 7v5
- 3 -пинов конектор
- Корпус - 3D печатна кутия
www.thingiverse.com/thing:4458026
Стъпка 2: Схеми
Схемата е много проста. Диодът на Шотки (защита от полярност) и ценер захранват регулатора с нисък ток 3.3V, за да извлекат стабилна мощност от 3.3V към ATTiny.
Потенциалният делител изпуска 12V батерията с 4,3: 1, за да захрани ADC входа на ATTiny. PB3 / ADC1 се използва за избягване на смущения от USB компонентите на платката. 3 светодиода са прикрепени към PB0, PB1 и PB5 и използват резистори 47R за ограничаване на тока. PB5 се използва отново, за да се избегне всякаква намеса в работата с USB. Това налага PB5 да не е предпазител, програмиран за нулиране. Това е нормално за истинските дигиспаркове, но не е задължително за клонингите и за тях предпазителите трябва да бъдат редактирани (вижте редактора на предпазители)
Ако искате да избегнете промяната на digispark, за да намалите тока му, можете просто да използвате доставения на борда 5V регулатор. Това изисква няколко модификации.
- Извадете регулатора xc6203 и ценера 7v5 и подайте 12V направо във Vin на Digispark.
- Променете делителя на потенциала, за да кажете 18K: 10K
- Праговите нива на софтуерното напрежение ще трябва да се коригират малко. Вижте раздела за софтуера.
Стъпка 3: Строителство
Изградих допълнителната схема на 6 x 7 парче прототипна платка, която може да седи на върха на digispark с отворите директно подравнени с GPIO и щифтовете за напрежение.
Това прави много компактен модул, който може да се побере в много малка кутия. Използвах 3 -пинов конектор на кутията с 2 външни щифта, свързани към 0V и централния към 12V. Това означава, че полярността при поставяне на конектора е незначителна.
Стъпка 4: Софтуер
Софтуерът е под формата на скица на Arduino.
Източникът е достъпен на
Той е много прост и просто има прост цикъл, който на всеки 5 секунди измерва напрежението чрез ADC1 и след това мига съответния светодиод.
Нивата, които определят праговете, се определят от линията
int ledLevels [LED_COUNT] = {907, 888, -1};
Отчитането на ADC, по -голямо от първото число, мига в зелено. ADC, който отчита по -малко от това, но по -голямо от второто, мига в жълто. Всичко друго мига в червено.
За мен това даде зелено> 12.4V, кехлибарено> 12.1V, червено <12.1V.
Можете да калибрирате, като използвате захранване с променливо напрежение и проверите къде се появяват промени в светодиода. Те ще се нуждаят от промяна, ако използвате регулатора по подразбиране 5V на Digispark.
Препоръчано:
Малък компас с ATtiny85: 12 стъпки (със снимки)
Малък компас с ATtiny85: Това е първият ни проект с ATtiny85; прост джобен цифров компас (в сътрудничество с J. Arturo Espejel Báez). ATtiny85 е високопроизводителен микроконтролер с ниска мощност. Той има 8 Kbytes програмируема флаш памет. Поради това чадата
Малък слънчев панел 12v до 5v Регулиран: 3 стъпки
Малък слънчев панел 12v до 5v Регулиран: Това е пример за направено аварийно USB зарядно устройство със слънчева клетка.В този случай използвам 12V слънчева клетка. Пренасочих други компоненти от стара компютърна платка.Тя е регулирана при 5V 1A с тази конструкция, за по -висока текуща употреба LM1084 (5A) inste
Малък Linux сървър - VoCore2 - Първи стъпки: 9 стъпки
Малък Linux сървър - VoCore2 - Първи стъпки: VoCore2 Ultimate е впечатляващо миниатюризиране и си заслужава да бъде разгледан за вградени приложения за управление. Този урок ще ви помогне да научите как да: конфигурирате настройките на устройството, да добавите защитен достъп до интернет и да контролирате глигана
Монитор за поверителност, хакнат от стар LCD монитор: 7 стъпки (със снимки)
Монитор за поверителност, хакнат от стар LCD монитор: Най -накрая можете да направите нещо с този стар LCD монитор, който имате в гаража. Можете да го превърнете в монитор за поверителност! Изглежда изцяло бяло за всички, освен за вас, защото носите „магия“очила! Всичко, което наистина трябва да имате, е татко
Как да настроите 5 "монитор от 12v до 5v USB захранване: 3 стъпки (със снимки)
Как да настроите 5 -инчов монитор от 12v до 5v USB захранване: ще ви трябват: usb кабел за захранване (отрежете малкия край) отвертка за видео лента с отвертка (като жълт кабел за видео изход … raspberry pi, playstation, tv box каквото и да е)