Счетчик-ограничитель нажатий кнопки.Помогите.

Тема в разделе "Технологии радиолюбителя", создана пользователем xaiamo, 12 ноя 2016.

  1. xaiamo

    xaiamo Нуб

    Цель схемы такая, есть емкость 2 литра в ней жидкость при нажатии кнопки срабатывает реле и из нее вытекает 150гр. итого в 2 литрах примерно 13 стаканов жидкости. Нужна схема которая отсчитает тринадцать нажатий и больше не даст срабатывать реле. Направьте на путь истинный, где капать, от чего отталкиваться.
     
  2. Tomasina

    Tomasina Сушитель лампочек Модератор

    Код (C++):
    if(digitalRead(BUTTON_PIN) && counter <= 13)
    {
      counter++;
      digitalWrite(RELAY_PIN, LOW);
    }
     
  3. ostrov

    ostrov Гуру

    Так все 13 сработают за несколько миллисекунд. ))
     
  4. Tomasina

    Tomasina Сушитель лампочек Модератор

    это ж скелетик, ТЗ неполное ;)
     
  5. ostrov

    ostrov Гуру

    Чего непонятного, в бутылке 26 булек, каждому по 2 бульки. ))
     
    alp69 нравится это.
  6. ostrov

    ostrov Гуру

    Непонятно другое. Как срабатывание реле обеспечит вытекание ровно 150гр? Открывается клапан на заданное время? Корректировка на скорость вытекание воды в зависимости от ее количества в емкости будет?
     
  7. xaiamo

    xaiamo Нуб

    Клапан открывается на заданное время, при постоянном давлении в емкости. задача не допустить открывание клапана без жидкости в емкости. Может есть какие то готовые решения?
     
  8. xaiamo

    xaiamo Нуб

    Простите я не сказал, не владею знаниями программирования. Чего ни будь попроще нет?
     
  9. rkit

    rkit Гуру

    Отсутствие жидкости можно определить герконом и поплавком с магнитом. Импульс от кнопки нормировать с помощью NE555 в моностабильном режиме. Не сильно проще программирования.
     
  10. ostrov

    ostrov Гуру

    Простейший МК, хоть тот же Тини13, коих у всех тут по ведру в чулане наверняка. Реле, блок питания, кнопка, пара электродов (гвоздей) в качестве датчика воды, горсть радиодеталей и пара вечеров времени. Вот и все что нужно.

    Только вот давление воды в емкости напрямую зависит от количества воды в емкости. Если нужна точность, то потребуется дозатор.
     
  11. xaiamo

    xaiamo Нуб

    Нельзя в емкость ставить электроды! На жидкость давит газ через редуктор чем стабилизирует давление на выходе, посему дозирование получается более или менее одинаковым.
     
    Последнее редактирование: 13 ноя 2016
  12. xaiamo

    xaiamo Нуб

    Нельзя в емкость поплавок, электроды или что то еще, потому условия задачи усложняются, нужно чтобы какое либо промежуточное устройство отсчитало N раз и заблокировало срабатывание реле.
     
  13. rkit

    rkit Гуру

    Можно, было бы желание. Оптически, я не знаю. Ну если хочется считать, то возьмите счетчик, в чем проблема. Идите вообще в "закажу проект" с точным ТЗ - и всё вам сделают.
     
  14. xaiamo

    xaiamo Нуб

    Вот спасибо добрый человек! что не на-уй послал. Оптика тоже не как ! Вот и вопрос как счетчик такой сообразить,чтобы не дал больше реле сработать. Пошел в заказы.
     
  15. rkit

    rkit Гуру

    Обыкновенный счетчик в любом магазине радиодеталей. Толку просто от него будет как от очков мартышке.
     
  16. xaiamo

    xaiamo Нуб

    Вот не первый раз сталкиваюсь с ситуацией когда на специализируемом форуме. находится человек который помочь не хочет или не может, но в дискуссию вступает и таким умным кажется, видимо это чтобы возвысится! Вы случаем у детей конфеты не отбираете и по ночам животных не мучаете? Не хотите быть в теме идите мимо!!!
     
  17. rkit

    rkit Гуру

    Вопрос был "от чего отталкиваться". Было предложено два варианта, от которых можно оттолкнуться. Но вы оба проигнорировали. Наверное потому что специалисты злые.
     
  18. rkit

    rkit Гуру

    Или. вот например. Было предложено пойти в заказы с точным ТЗ. Вы же пошли с одной очень общей фразой, не дающей никакого понимания о том, что же требуется от исполнителя - прибор, или схема, или программа. На какие номиналы и в каком городе. Это тоже не потому что вы бестолковый и не видите в упор, что вам говорят, а потому что "помогать" никто не хочет. Потому что "помощь" по-вашему - это сделать всё за вас.
     
  19. xaiamo

    xaiamo Нуб

    Вы точно животных мучаете !!!
     
  20. ostrov

    ostrov Гуру

    Счетчик нажатий сделать как два пальца об асфальт. В первом же ответе написали почти польностью, только еще пару строк добавить чтобы отжатия ждал. Плюс антидребезг.