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

Вопросы настройки, программирования, прошивки микроконтроллеров и микросхем программируемой логики
Закрыто
Родился
Сообщения: 19
Зарегистрирован: Вт авг 04, 2009 14:38:28

Сообщение Stelsss »

Знакомый попросил сделать устройство для с/х техники, разбрызгивающей удобрения. Честно говоря изучение СИ для авр у меня не движеться вообще никак :cry: . В свое время совершил ошибку не плохо изучил паскаль, (делфи) и именно переход с объектно-ориентированнго программирования на программирование микроконтроллеров, да еще на си...
Прошу вашей помощи.
Устройство состоит из датчика скорости жигулевского с шестью импульсами на метр и из датчика расхода воды с данными, приведенными в таблице во вложении.
необходим выводить текущий расход на 400м, на километр и литры потраченные за поездку. Ну может быть еще скорость как бонус на три семисегментных индикаторах и переключаться кнопкой.
Спасибо за любую помощь, постараюсь вознаградить как смогу.
Вложения
.JPG
таблица
(159.85 КБ) 470 скачиваний
Реклама
Родился
Сообщения: 19
Зарегистрирован: Вт авг 04, 2009 14:38:28

Сообщение Stelsss »

как считать расход?
Посчитать количство импульсов, допустим, за 0,1 сек или время между двумя импульсами?
Реклама
GP1
Поставщик валерьянки для Кота
Аватара пользователя
Сообщения: 2401
Зарегистрирован: Пт май 23, 2008 19:32:22
Откуда: Россия, Волгоград

Сообщение GP1 »

все зависит от требуемой точности измерения.
но, поскольку расходомер вещь не особо точная, особенно на малых расходах, то здесь без разницы как считать.
Чем дальше, тем больше становлюсь занудой...
Изображение
Контактная информация:
Родился
Сообщения: 19
Зарегистрирован: Вт авг 04, 2009 14:38:28

Сообщение Stelsss »

а на железо за основу можно взять ваш спидометр, только на свободный порт повесить по той-же схеме, что и датчик скорости расходомер(там так-же вроде стоит датчик холла) и кнопку. Думаю, восьмой меги должно хватить... Наверно сначала возьмусь за железо.
Говорил-же мне препод, учи асм...
Реклама
Эиком - электронные компоненты и радиодетали
GP1
Поставщик валерьянки для Кота
Аватара пользователя
Сообщения: 2401
Зарегистрирован: Пт май 23, 2008 19:32:22
Откуда: Россия, Волгоград

Сообщение GP1 »

в принципе да, исходники есть в обсуждалке "статьи", только они немного устарели. готовлю статью и новые исходники - по опытной эксплуатации.
Чем дальше, тем больше становлюсь занудой...
Изображение
Контактная информация:
Реклама
Родился
Сообщения: 19
Зарегистрирован: Вт авг 04, 2009 14:38:28

Сообщение Stelsss »

тут подкорректировал немного вашу схему, так датчик подключить можно? Можете сделать простую прошивку спидометра без ЖКИ, одометра и пр. только на восьмой меге для тестиования железа? Буду очень благодарен.
Вложения
04.gif
схема
(44.46 КБ) 364 скачивания
Реклама
Родился
Сообщения: 19
Зарегистрирован: Вт авг 04, 2009 14:38:28

Сообщение Stelsss »

кстати, за какую сумму вы можете сделать прошивку для этого устройства? Просто пока я во все это вникну пройдет недели полторы :?
GP1
Поставщик валерьянки для Кота
Аватара пользователя
Сообщения: 2401
Зарегистрирован: Пт май 23, 2008 19:32:22
Откуда: Россия, Волгоград

Сообщение GP1 »

без одометра не получится, ты же хочешь расход на определенное расстояние мерить, так что метры-километры считать придется.
из схемы также можно выбросить 24С04.
напрямую так датчик не получится подключить, надо либо через прерывание, либо через таймер.
максимальная скорость ТС?
тип выхода у расходомера?
максимальный мгновенный расход какой?
прошивку переделать не проблема, во только время :roll:
Чем дальше, тем больше становлюсь занудой...
Изображение
Контактная информация:
GP1
Поставщик валерьянки для Кота
Аватара пользователя
Сообщения: 2401
Зарегистрирован: Пт май 23, 2008 19:32:22
Откуда: Россия, Волгоград

Сообщение GP1 »

Stelsss писал(а):кстати, за какую сумму вы можете сделать прошивку для этого устройства? Просто пока я во все это вникну пройдет недели полторы :?
по таким вопросам пиши в личку, а то тему закроют.
Чем дальше, тем больше становлюсь занудой...
Изображение
Контактная информация:
Родился
Сообщения: 19
Зарегистрирован: Вт авг 04, 2009 14:38:28

Сообщение Stelsss »

GP1 писал(а):без одометра не получится, ты же хочешь расход на определенное расстояние мерить, так что метры-километры считать придется.
Я имел в виду без его индикации, хотя...
GP1 писал(а):б
из схемы также можно выбросить 24С04.
на всякий случай оставил, так конечно это уже лишнее...
GP1 писал(а): максимальная скорость ТС?
тип выхода у расходомера?
максимальный мгновенный расход какой?
Скорость, я думаю, км эдак 30, ну 50 максимум для всяких с/х разбрызгивателей. Тип выхода... :? блин, понятия не имею, но мне кажется он аналогичен датчику скорости, а максимальный мгновенный расход 40-45 на 400 метров
GP1
Поставщик валерьянки для Кота
Аватара пользователя
Сообщения: 2401
Зарегистрирован: Пт май 23, 2008 19:32:22
Откуда: Россия, Волгоград

Сообщение GP1 »

тип выхода определяет схемотехнику подключения, у ДСА - открытый коллектор поэтому он и подключен так как на схеме, для другого типа и схема подключения будет другая.
Чем дальше, тем больше становлюсь занудой...
Изображение
Контактная информация:
Родился
Сообщения: 19
Зарегистрирован: Вт авг 04, 2009 14:38:28

Сообщение Stelsss »

выяснилось, датчик расхода выдает 40 импульсов на литр, максимальный расход около 15, ну с запасом 20 в минуту. У меня пока туго с прерыванием, подскажите пожалуйста как посчитать мгновенный расход? Или хотя-бы исходник какого-нибудь частотомера
GP1
Поставщик валерьянки для Кота
Аватара пользователя
Сообщения: 2401
Зарегистрирован: Пт май 23, 2008 19:32:22
Откуда: Россия, Волгоград

Сообщение GP1 »

посмотри исходники от спидометра, принцип тот же.
Чем дальше, тем больше становлюсь занудой...
Изображение
Контактная информация:
Закрыто

Вернуться в «Микроконтроллеры и ПЛИС»