Перейти к содержанию

Проект "бакомер" На Avr


Рекомендуемые сообщения

Для чего мне это нужно:

Имею авто Ситроен Джампи 2005 г.в. дизель. В последнее время стрелка бака начинает жить своей жизнью, точных данных не показывает при этом датчик в баке работает хорошо. Уже несколько раз заканчивалась соляра, ремонт ТНВД обошёлся в 650 грн. По этому хочу сделать доп. показометр и следить за уровнем топлива и при необходимости задействовать звуковое извещение.

Функции бакомера:

- показывать количество топлива в баке;

- мигание семи сегментным индикатором при 35 л.;

- извещать миганием семи сегментным индикатором и дотошным пищанием пьезоэлемента при 25 л.;

- бакомер не подстраиваемый, 0-85 литров.

Решил делать девайс на Atmega8, не много погуглил и с нескольких схем сделал одну. Прошу помощи в проверке правильности схемы и не могу понять как подключить датчик к микроконтроллеру. Схему прилагаю в протеусе.

Бакомер.rar

post-129203-0-79819000-1384506898_thumb.png

Изменено пользователем SabitofF
Ссылка на комментарий
Поделиться на другие сайты

День добрый, по схеме можна поставить и жк дисплей 8х1 , меньше потреблять будет в отличии от сегментного дисплея, по поводу подключения , можна подключиться к самому индикатору на приборке через делитель к контроллеру , если так решите делать , то придется калибровать его , то беж заливать по несколько литров в бак, и смотреть показания на дисплее , если к примеру на дисплее 2 вольта то соответствует к примеру 3 литрам топлива и так далее , а в самой программе прописать на каком моменте Вам подавать сигнал что нужно ехать на заправку , а второй вариант к самому датчику топлива подключиться который в баке находится , и точно также производить калибровку, тут уже решать Вам что выбирать. Немного переправил схему , поставил транзистор smd меньше места занимать будет, и собрал Вам делитель , но его нужно рассчитать правильно.

123.pdf

Изменено пользователем Kinoton
Ссылка на комментарий
Поделиться на другие сайты

Всем спасибо кто помогает!

И так, были внесены некоторые изменения в схеме и прошу вновь перепроверить её:

- добавлены транзисторы BC807 и резисторы по 1 кОм на семисегментник;

- и изменено подключение к датчику, сделано через делитель. Взял из этой схемы

Бакомер.rar

Изменено пользователем SabitofF
Ссылка на комментарий
Поделиться на другие сайты

Сравнительное тестирование аккумуляторов EVE Energy и Samsung типоразмера 18650

Инженеры КОМПЭЛ провели сравнительное тестирование аккумуляторов EVE и Samsung популярного для бытовых и индустриальных применений типоразмера 18650. 

Для теста были выбраны аккумуляторы литий-никельмарганцевой системы: по два образца одного наименования каждого производителя – и протестированы на двух значениях тока разряда: 0,5 А и 2,5 А. Испытания проводились в нормальных условиях на электронной нагрузке EBD-USB от ZKEtech, а зарядка осуществлялась от лабораторного источника питания в режиме CC+CV в соответствии с рекомендациями в даташите на определенную модель. Подробнее>>

Реклама: АО КОМПЭЛ, ИНН: 7713005406, ОГРН: 1027700032161

SabitofF , Вы мою схему открывали??? Можете туда добавить транзисторы на управление сегментами , и делайте прошивку , такого делителя как у Вас в новой схеме я не видел если честно.

Ссылка на комментарий
Поделиться на другие сайты

Новый аккумулятор EVE серии PLM для GSM-трекеров, работающих в жёстких условиях (до -40°С)

Компания EVE выпустила новый аккумулятор серии PLM, сочетающий в себе высокую безопасность, длительный срок службы, широкий температурный диапазон и высокую токоотдачу даже при отрицательной температуре. 

Эти аккумуляторы поддерживают заряд при температуре от -40/-20°С (сниженным значением тока), безопасны (не воспламеняются и не взрываются) при механическом повреждении (протыкание и сдавливание), устойчивы к вибрации. Они могут применяться как для автотранспорта (трекеры, маячки, сигнализация), так и для промышленных устройств мониторинга, IoT-устройств. Подробнее параметры и результаты тестов новой серии PLM по ссылке.

Реклама: АО КОМПЭЛ, ИНН: 7713005406, ОГРН: 1027700032161

Литиевые батарейки и аккумуляторы от мирового лидера  EVE в Компэл

Компания Компэл, официальный дистрибьютор EVE Energy, бренда №1 по производству химических источников тока (ХИТ) в мире, предлагает продукцию EVE как со склада, так и под заказ. Компания EVE широко известна в странах Европы, Америки и Юго-Восточной Азии уже более 20 лет. Недавно EVE была объявлена поставщиком новых аккумуляторных элементов круглого формата для электрических моделей «нового класса» компании BMW.

Продукция EVE предназначена для самого широкого спектра применений – от бытового до промышленного. Подробнее>>

Реклама: АО КОМПЭЛ, ИНН: 7713005406, ОГРН: 1027700032161

R12 и R13 на схеме нужно рассчитать нужно сделать замер тестером на приборке , сколько там вольт , отсюда и произвести расчет делителя , но так что бы на порт контроллера приходило НЕ БОЛЬШЕ 5вольт , иначе Вы сожжете его .

R12 = 270 kOm

R13 = 56 kOm

Это с запасом на 30V в притык тоже нельзя рассчитывать всегда должен быть запас

1234.pdf

Ссылка на комментарий
Поделиться на другие сайты

если я правильно понял +12 вольт поступает при полном баке тогда можно смело устанавливать R12= 1k4, R13=1kOm.

Как я понимаю в самой программе мне не нужно указывать ничего на счет деления ничего. И калибровку обязательно делать в программе, или можно обойтись без неё?

Ссылка на комментарий
Поделиться на другие сайты

Я же Вам уже все посчитал , схему нарисовал , Вам осталось только сделать замеры и написать прошивку , и там все указать что и когда должно моргать и издавать сигнал, какие 12V , а если вдруг 13V и что тогда сгорит Ваш делитель с ограничительным диодом а со всем этим и порт контроллера, в программе Вы будете делать расчет и Вам при любом раскладе нужна формула , и Вы ее будете подбирать эксперементально сначала в протеусе проверяя , а потом в железе, и по факту в железе могут быть погрешности , и так Вы опять будете подбирать до тех пор пока не получите нужный результат, я так же взрывал себе мозг когда делал Бортовой компьютер для машины, а насчет калибровки если это не принципиально то тогда не надо ее делать.

Ссылка на комментарий
Поделиться на другие сайты

Помогите с алгоритмом:

Алгоритм программы такой:

Основная программа:

Инициализация портов

Инициализация АЦП

Разрешение прерываний

Бесконечный цикл

{

Если в баке менее 35 литров, мигание точками на индикаторе

Если в баке менее 30 литров, мигание точками на индикаторе + издавать звуковые сигналы

}

Обработчик прерывания АЦП

Считать напряжение на входе АЦП

Определить в какой диапазон оно попадает

Записать в буфер

Показать на дисплее

Верно ли сложен алгоритм?

Ссылка на комментарий
Поделиться на другие сайты

Вы конечно меня извините SabitofF , но Вы определитесь для начала , сначала Вам надо схему проверить правильно или нет , теперь Вам надо алгоритм проверить , а дальше что в прошивке баги исправлять , если Вы теоретически понимаете как делать а практически нет, то тогда Вам проще будет сделать заявку на разработку и не парить себе голову, или взять с инета готовый девайс , останется только собрать , прошить, поставить и радоваться .

Ссылка на комментарий
Поделиться на другие сайты

Присоединяйтесь к обсуждению

Вы публикуете как гость. Если у вас есть аккаунт, авторизуйтесь, чтобы опубликовать от имени своего аккаунта.
Примечание: Ваш пост будет проверен модератором, прежде чем станет видимым.

Гость
Unfortunately, your content contains terms that we do not allow. Please edit your content to remove the highlighted words below.
Ответить в этой теме...

×   Вставлено с форматированием.   Восстановить форматирование

  Разрешено использовать не более 75 эмодзи.

×   Ваша ссылка была автоматически встроена.   Отображать как обычную ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставлять изображения напрямую. Загружайте или вставляйте изображения по ссылке.

Загрузка...
  • Последние посетители   0 пользователей онлайн

    • Ни одного зарегистрированного пользователя не просматривает данную страницу
×
×
  • Создать...