Счётчик с установкой предела счёта переключателем

pan
Полковник
Сообщения: 2860
Зарегистрирован: 13 апр 2017, 11:57
Имя: noname

Счётчик с установкой предела счёта переключателем

Сообщение pan »

счетчик не надо пускать. если нет импульсов он не считает.
на крайний случай можно при пуске делать сброс счетчика, если он вдруг насчитал чего-то
vfv666
Рядовой
Сообщения: 53
Зарегистрирован: 21 мар 2018, 18:19
Откуда: Самара
Имя: Валерий

Счётчик с установкой предела счёта переключателем

Сообщение vfv666 »

Если тумлер установки включен постоянно, например счёт до 5, то при выключенном моторе на валу,которого находится датчик,покрутиь вал в ручную, бывает часто требуется перед запуском мотора,то запишутся эти не нужные импульсы при пуске мотора.
pan
Полковник
Сообщения: 2860
Зарегистрирован: 13 апр 2017, 11:57
Имя: noname

Счётчик с установкой предела счёта переключателем

Сообщение pan »

я выше написал как это убрать.

[spoiler=пример]Изображение[/spoiler]
vfv666
Рядовой
Сообщения: 53
Зарегистрирован: 21 мар 2018, 18:19
Откуда: Самара
Имя: Валерий

Счётчик с установкой предела счёта переключателем

Сообщение vfv666 »

Не сбрасывает.Прибавляет к счёту после нажатия кнопки пуск
У вас нет необходимых прав для просмотра вложений в этом сообщении.
pan
Полковник
Сообщения: 2860
Зарегистрирован: 13 апр 2017, 11:57
Имя: noname

Счётчик с установкой предела счёта переключателем

Сообщение pan »

[ref]vfv666[/ref], 24 пост (над вашим) посмотрите на картинку и найдите отличие

Отправлено спустя 6 минут 34 секунды:
и замените RS триггер на SR
а то не будет включаться
vfv666
Рядовой
Сообщения: 53
Зарегистрирован: 21 мар 2018, 18:19
Откуда: Самара
Имя: Валерий

Счётчик с установкой предела счёта переключателем

Сообщение vfv666 »

Всё работает и сбрасывает!

Подскажите ещё на каком элементе из встроенной библиотеки программы осуществить можно
следующее:

Предел счёта установлен.
Пуск.
Мотор вращается.
Счётчик считает.
Надо сделать аварийную остановку мотора с остановкой и запоминанием уже сосчитанного.
Потом продолжить вращение мотора от уже сосчитанного счёта до установленного.
pan
Полковник
Сообщения: 2860
Зарегистрирован: 13 апр 2017, 11:57
Имя: noname

Счётчик с установкой предела счёта переключателем

Сообщение pan »

пожалуй лучше взять "таблицу состояний"
там можно настроить нужный алгоритм

Отправлено спустя 47 минут 37 секунд:
можно просто сделать чтоб не считал пока не запущен
[spoiler]Изображение[/spoiler]
vfv666
Рядовой
Сообщения: 53
Зарегистрирован: 21 мар 2018, 18:19
Откуда: Самара
Имя: Валерий

Счётчик с установкой предела счёта переключателем

Сообщение vfv666 »

Не могу понять у вас в спойлере изображён блок - "в работе" ,это что переменная?
pan
Полковник
Сообщения: 2860
Зарегистрирован: 13 апр 2017, 11:57
Имя: noname

Счётчик с установкой предела счёта переключателем

Сообщение pan »

да. переменная

Отправлено спустя 45 секунд:
просто обозвал так что б понятнее было
vfv666
Рядовой
Сообщения: 53
Зарегистрирован: 21 мар 2018, 18:19
Откуда: Самара
Имя: Валерий

Счётчик с установкой предела счёта переключателем

Сообщение vfv666 »

не устанавливается.
а тип у неё Integer или другой?
pan
Полковник
Сообщения: 2860
Зарегистрирован: 13 апр 2017, 11:57
Имя: noname

Счётчик с установкой предела счёта переключателем

Сообщение pan »

boolean
vfv666
Рядовой
Сообщения: 53
Зарегистрирован: 21 мар 2018, 18:19
Откуда: Самара
Имя: Валерий

Счётчик с установкой предела счёта переключателем

Сообщение vfv666 »

Почти работае по вашей схеме - но не работает.
Делаю предел счёта например на 3. Делаю пуск. Делаю один импульс и нажимаю кнопку стоп.Затем снова пуск и при первом же импульсе мотор(Led2) выключается.А должен на втором.(один до аварийной остановки и два после).
У вас нет необходимых прав для просмотра вложений в этом сообщении.
pan
Полковник
Сообщения: 2860
Зарегистрирован: 13 апр 2017, 11:57
Имя: noname

Счётчик с установкой предела счёта переключателем

Сообщение pan »

не тот проект приложили
vfv666
Рядовой
Сообщения: 53
Зарегистрирован: 21 мар 2018, 18:19
Откуда: Самара
Имя: Валерий

Счётчик с установкой предела счёта переключателем

Сообщение vfv666 »

Извиняюсь.Развёл я счётчиков море.с буквой ё правильно будет.
У вас нет необходимых прав для просмотра вложений в этом сообщении.
pan
Полковник
Сообщения: 2860
Зарегистрирован: 13 апр 2017, 11:57
Имя: noname

Счётчик с установкой предела счёта переключателем

Сообщение pan »

поставьте больше уставку. что бы понять ошибка где -то или просто 1 импульс проскакивает
vfv666
Рядовой
Сообщения: 53
Зарегистрирован: 21 мар 2018, 18:19
Откуда: Самара
Имя: Валерий

Счётчик с установкой предела счёта переключателем

Сообщение vfv666 »

Если после перезагрузки arduino, стоп не нажимать, считает всё как надо .Но если после пуска хоть один раз нажать на стоп , а потом на пуск, двигатель запускается и какая бы установка не стояла, первым же импульсом выключается.
А потом даже на стоп нажимать не нодо.Пуск и с первым импульсом выключается, пока не перезагрузишь arduino
pan
Полковник
Сообщения: 2860
Зарегистрирован: 13 апр 2017, 11:57
Имя: noname

Счётчик с установкой предела счёта переключателем

Сообщение pan »

[ref]vfv666[/ref], у вас кнопки без фиксации? не залипают случаем

так посмотрите
У вас нет необходимых прав для просмотра вложений в этом сообщении.
vfv666
Рядовой
Сообщения: 53
Зарегистрирован: 21 мар 2018, 18:19
Откуда: Самара
Имя: Валерий

Счётчик с установкой предела счёта переключателем

Сообщение vfv666 »

Спасибо.Да вы правы.Залипала кнопка,а новая, только купил.
Выходит до работы с программой надо всё тестировать,что хочешь подключить.
Сам намучился, вас помучил.
Всё работает!
vfv666
Рядовой
Сообщения: 53
Зарегистрирован: 21 мар 2018, 18:19
Откуда: Самара
Имя: Валерий

Счётчик с установкой предела счёта переключателем

Сообщение vfv666 »

Счётчик работает.
Однако пришло время подумать о сокращении используемых пинов, так как в дальнейшем буду пробовать подключать LCD 1602 Keypad Shield Arduino HD44780 для отображения установленного предела счёта и самого процесса счёта.
Т. е. хочу, чтобы разные пределы счёта устанавливались ни разными кнопками, а одной.Нажал раз - установился предел 3,2-й раз - предел 5, ещё раз 10 ,ещё раз снова 3 и так по кругу.
Попробовал сделать как показано в приложенном файле.Работает.
Однако , если раньше - на отдельных кнопках,установишь например на 5,то это значение и всегда держалось пока не нажмёшь другую.Это хорошо. А сейчас каждый раз после отключения платы а потом включении по питанию надо сначало установить предел а потом нажать пуск.Может что подскажите?

Отправлено спустя 3 часа 32 минуты 7 секунд:
на каком базовом элементе можно реализовать это, чтобы запоминались установочные значения
У вас нет необходимых прав для просмотра вложений в этом сообщении.
pan
Полковник
Сообщения: 2860
Зарегистрирован: 13 апр 2017, 11:57
Имя: noname

Счётчик с установкой предела счёта переключателем

Сообщение pan »

запись/чтение EEPROM

Отправлено спустя 1 час 14 минут 19 секунд:
как то так
У вас нет необходимых прав для просмотра вложений в этом сообщении.
Ответить

Вернуться в «Таймеры»

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и 2 гостя