Страница 1 из 1

Расходомер на AVR

Добавлено: Чт янв 21, 2010 08:39:26
Stelsss
Знакомый попросил сделать устройство для с/х техники, разбрызгивающей удобрения. Честно говоря изучение СИ для авр у меня не движеться вообще никак :cry: . В свое время совершил ошибку не плохо изучил паскаль, (делфи) и именно переход с объектно-ориентированнго программирования на программирование микроконтроллеров, да еще на си...
Прошу вашей помощи.
Устройство состоит из датчика скорости жигулевского с шестью импульсами на метр и из датчика расхода воды с данными, приведенными в таблице во вложении.
необходим выводить текущий расход на 400м, на километр и литры потраченные за поездку. Ну может быть еще скорость как бонус на три семисегментных индикаторах и переключаться кнопкой.
Спасибо за любую помощь, постараюсь вознаградить как смогу.

Добавлено: Чт янв 21, 2010 10:34:42
Stelsss
как считать расход?
Посчитать количство импульсов, допустим, за 0,1 сек или время между двумя импульсами?

Добавлено: Чт янв 21, 2010 10:42:46
GP1
все зависит от требуемой точности измерения.
но, поскольку расходомер вещь не особо точная, особенно на малых расходах, то здесь без разницы как считать.

Добавлено: Чт янв 21, 2010 12:38:25
Stelsss
а на железо за основу можно взять ваш спидометр, только на свободный порт повесить по той-же схеме, что и датчик скорости расходомер(там так-же вроде стоит датчик холла) и кнопку. Думаю, восьмой меги должно хватить... Наверно сначала возьмусь за железо.
Говорил-же мне препод, учи асм...

Добавлено: Чт янв 21, 2010 12:59:02
GP1
в принципе да, исходники есть в обсуждалке "статьи", только они немного устарели. готовлю статью и новые исходники - по опытной эксплуатации.

Добавлено: Пт янв 22, 2010 12:42:13
Stelsss
тут подкорректировал немного вашу схему, так датчик подключить можно? Можете сделать простую прошивку спидометра без ЖКИ, одометра и пр. только на восьмой меге для тестиования железа? Буду очень благодарен.

Добавлено: Пт янв 22, 2010 13:23:59
Stelsss
кстати, за какую сумму вы можете сделать прошивку для этого устройства? Просто пока я во все это вникну пройдет недели полторы :?

Добавлено: Пт янв 22, 2010 14:42:36
GP1
без одометра не получится, ты же хочешь расход на определенное расстояние мерить, так что метры-километры считать придется.
из схемы также можно выбросить 24С04.
напрямую так датчик не получится подключить, надо либо через прерывание, либо через таймер.
максимальная скорость ТС?
тип выхода у расходомера?
максимальный мгновенный расход какой?
прошивку переделать не проблема, во только время :roll:

Добавлено: Пт янв 22, 2010 14:43:56
GP1
Stelsss писал(а):кстати, за какую сумму вы можете сделать прошивку для этого устройства? Просто пока я во все это вникну пройдет недели полторы :?
по таким вопросам пиши в личку, а то тему закроют.

Добавлено: Пн янв 25, 2010 06:38:25
Stelsss
GP1 писал(а):без одометра не получится, ты же хочешь расход на определенное расстояние мерить, так что метры-километры считать придется.
Я имел в виду без его индикации, хотя...
GP1 писал(а):б
из схемы также можно выбросить 24С04.
на всякий случай оставил, так конечно это уже лишнее...
GP1 писал(а): максимальная скорость ТС?
тип выхода у расходомера?
максимальный мгновенный расход какой?
Скорость, я думаю, км эдак 30, ну 50 максимум для всяких с/х разбрызгивателей. Тип выхода... :? блин, понятия не имею, но мне кажется он аналогичен датчику скорости, а максимальный мгновенный расход 40-45 на 400 метров

Добавлено: Пн янв 25, 2010 09:04:09
GP1
тип выхода определяет схемотехнику подключения, у ДСА - открытый коллектор поэтому он и подключен так как на схеме, для другого типа и схема подключения будет другая.

Добавлено: Ср янв 27, 2010 06:59:54
Stelsss
выяснилось, датчик расхода выдает 40 импульсов на литр, максимальный расход около 15, ну с запасом 20 в минуту. У меня пока туго с прерыванием, подскажите пожалуйста как посчитать мгновенный расход? Или хотя-бы исходник какого-нибудь частотомера

Добавлено: Ср янв 27, 2010 09:16:05
GP1
посмотри исходники от спидометра, принцип тот же.