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

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

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

#1

Сообщение vfv666 » 22.03.2018{, 14:48}

Можно ли создать на Arduino UNO r3 счётчик импульсов с установкой сменного предела счёта переключателем? Импульсы снимаются с датчика холла, установленного на валу электродвигателя.

Допустим установил переключателем предел счёта 500.Нажал кнопку "Пуск" электродвигатель включился, сделал 500 оборотов,выключился.
И так несколько раз.

Если переключателем установить предел счёта 400, электродвигатель включился,сделал 400 оборотов и выключился.

За основу счётчика предполагаю взять счётчик с

Блоки пользователей:
Счетчик CTDU+
03.02.2018 от Сергей Глушенко

Одно только не ясно как можно менять предел счёта

pan
Полковник
Сообщения: 2860
Зарегистрирован: 13.04.2017{, 11:57}
Репутация: 204
Имя: noname

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

#2

Сообщение pan » 22.03.2018{, 14:53}

а чем штатный счетчик не устраивает?

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

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

#3

Сообщение vfv666 » 22.03.2018{, 15:01}

Я стал заниматься с Arduino UNO r3 всего несколько дней назад.Я устаревший инженер советских времён.
А что такое штатный счётчик? Это который идёт в программе по умолчанию?

pan
Полковник
Сообщения: 2860
Зарегистрирован: 13.04.2017{, 11:57}
Репутация: 204
Имя: noname

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

#4

Сообщение pan » 22.03.2018{, 15:07}

совершенно верно. и к нему в программе очень хорошее описание работы

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

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

#5

Сообщение vfv666 » 22.03.2018{, 15:09}

Одно только не ясно как можно менять предел счёта

pan
Полковник
Сообщения: 2860
Зарегистрирован: 13.04.2017{, 11:57}
Репутация: 204
Имя: noname

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

#6

Сообщение pan » 22.03.2018{, 15:16}

всё там понятно. если справку попробовать открыть.
СпойлерПоказать
Изображение
Отправлено спустя 1 минуту 32 секунды:
пример
Вложения
счетчик.flp
(127.86 КБ) 92 скачивания

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

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

#7

Сообщение vfv666 » 22.03.2018{, 15:32}

Вы написали - "если справку попробовать открыть" - это щёлкнуть по счётчику и открыть -изменить параметры и установить - предустановка - вход. Ну установлю я на входе "Р" предельное значение 500 ,а как потом сменить на 400 без перезаливки скетча.

Отправлено спустя 5 минут 45 секунд:
Прошу прощения , вы опередили моё последнее сообщение. Сечас открою в программе и проанализирую.

pan
Полковник
Сообщения: 2860
Зарегистрирован: 13.04.2017{, 11:57}
Репутация: 204
Имя: noname

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

#8

Сообщение pan » 22.03.2018{, 15:43}

vfv666 писал(а):
22.03.2018{, 15:38}
как потом сменить на
для этого существуют "переменные" :victory:

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

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

#9

Сообщение vfv666 » 22.03.2018{, 15:49}

Вы с ответом помоему попали точно в в точку.Именно то что я хотел. Но я сейчас теперь пропаду на часок.
Буду сейчас тестировать то что вы мне прислали с заливкой скетча. Потом отпишусь.

pan
Полковник
Сообщения: 2860
Зарегистрирован: 13.04.2017{, 11:57}
Репутация: 204
Имя: noname

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

#10

Сообщение pan » 22.03.2018{, 15:59}

только с кнопочками разберитесь. с номерами и полярностью. в примере на входы надо подавать "+"

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

vfv
Сержант
Сообщения: 283
Зарегистрирован: 22.03.2018{, 12:35}
Репутация: 0
Откуда: Самара
Имя: Валерий

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

#11

Сообщение vfv » 22.03.2018{, 18:31}

Алексей ,я на основе вашего приведённого файла ,для упрощения тестирования сделал такую блочную схему
RegCzetzik.flp
(101.82 КБ) 88 скачиваний
.Всё работает.Однако заметил какая бы не была установка кнопками 3 или 5, при перезагрузке (снятия питания и вновь подключения платы) по умолчанию всегда устанавливается наибольшее значение у меня 5 и даже не надо нажимать на соответствующую кнопку. Это нормально?

pan
Полковник
Сообщения: 2860
Зарегистрирован: 13.04.2017{, 11:57}
Репутация: 204
Имя: noname

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

#12

Сообщение pan » 22.03.2018{, 19:01}

vfv, если ставите галку
Изображение
то с выхода этого блока постоянно идет лог 1. сами подумайте. кнопка же замыкает на землю.
в таких случаях инвертировать сигнал надо
СпойлерПоказать
Изображение
Отправлено спустя 1 минуту 26 секунд:
П.С. что с первым аккаунтом? http://forum.flprog.ru/app.php/rules пункт 2.5 прочтите

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

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

#13

Сообщение vfv666 » 22.03.2018{, 19:24}

Отвечаю на вопрос - "П.С. что с первым аккаунтом? app.php/rules пункт 2.5 прочтите".
Вчера первый раз зарегистрировался как vfv666 . Ждал активации сутки,хотя так не должно быть.
Писал об этом администратору сайта. Ответа так и не получил.Попробовал ещё раз сегодня зарегистрироваться как vfv на другую почту.Опять не активировали. Снова писал администратору.Ответа не было. Пока не написал письмо на адрес support@flprog.ru который нашёл на странице " Поддержите проект".Сразу пришло письмо об активации vfv666 , а вечером наверно без сообщения мне активировали и vfv.Мне более удобен vfv666 с почтой от яндекса.Буду писать письмо об удалении vfv.

Теперь по теме.
Точно,я ставил галку включить подтягивающий резистор и от дребизга.Сейчас уберу. Буду пробовать прямо сейчас

pan
Полковник
Сообщения: 2860
Зарегистрирован: 13.04.2017{, 11:57}
Репутация: 204
Имя: noname

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

#14

Сообщение pan » 22.03.2018{, 19:40}

vfv666, вы определитесь с кнопкой, при нажатии она подаёт + или замыкает на -
для второго случая нужно включать подтяжку и инвертировать сигнал в программе

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

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

#15

Сообщение vfv666 » 22.03.2018{, 20:05}

Хотел толь вам сообщить,что я на кнопках всё таки оставил вкл. подт. резисторы и инвертировал выходы и всё заработало как надо, а вы уже шлёте мне письмо об это,как будто читаете мои мысли на растоянии, аж мне как то жутковато стало.Что значит умный вы человек.
Затем я сегодня буду отрабатывать из присланного вами файла включение сразу счётчика вместе с двигателем одной кнопкой.(проверю будет ли счётчик успевать считать,но думаю будет обороы не высокие).

Но сразу скажу,что в дальнейшем всё таки мне хотелось два счётчика в одном как я и хотел первоначально наверное Счетчик CTDU+
03.02.2018 от Сергей Глушенко ,я его попробовал.Работает.

Т.Е. нужно основное значение стоит 500.
Начался счёт и при значении скажем 498 двигатель переходит на очень малые обороты,а на 500 совсем останавливаетя на одном всегда положении.(Доводка до точки остановки).

pan
Полковник
Сообщения: 2860
Зарегистрирован: 13.04.2017{, 11:57}
Репутация: 204
Имя: noname

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

#16

Сообщение pan » 22.03.2018{, 20:23}

vfv666 писал(а):
22.03.2018{, 20:05}
мне хотелось два счётчика
можно обойтись одним
Вложения
счетчик2.flp
(161.64 КБ) 99 скачиваний

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

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

#17

Сообщение vfv666 » 22.03.2018{, 20:40}

Файл посмотрю завтра и завтра скажу спасибо проекту и вам.
На сегодня всё. Если не трудно скажите завтра вы в какое время будете в сети?

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

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

#18

Сообщение vfv666 » 23.03.2018{, 12:49}

Файл счетчик2.flp - посмотрел.Но оставил на потом.
Возникли следующие вопросы по предыдущему счётчику:
1. Можно ли вместо кнопок установки порога счёта поставить тумблер 8 8P 2,54 мм шаг DIP-переключатель, т.е. какая то установка сразу вкючена на все повторяющиеся циклы, а потом если надо, её выключить,а другую включить и что будет если я забуду старую выключить, а новую включу.
Не удержался попробовал включил сразу две установки.Обнаружил, что счётчик считает до установки с большим числом. Это не опастно для arduino?
2.Как сделать общий пуск счётчика и мотора одной кнопкой,т.е. до нажатия общей кнопки счётчик не считает но уже стоит в нужной предустаноке,вкюченной ранее?

pan
Полковник
Сообщения: 2860
Зарегистрирован: 13.04.2017{, 11:57}
Репутация: 204
Имя: noname

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

#19

Сообщение pan » 23.03.2018{, 13:30}

вместо кнопок можно использовать все что угодно - другие переменные, кнопки, тумблеры, рубильники, выхода с других блоков (считай те же переменные)

тумблер ставить не обязательно, число в переменную запишется при нажатии и там останется, пока не стереть или записать что-то другое.
vfv666 писал(а):
23.03.2018{, 12:49}
Обнаружил, что счётчик считает до установки с большим числом.
это так совпало. при одновременном нажатии будет записано то число которое записывается последним (при желании можно исключить это)

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

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

#20

Сообщение vfv666 » 23.03.2018{, 14:01}

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

Ответить

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