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

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

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

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

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

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

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

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

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

Добавлено: 22 мар 2018, 14:53
pan
а чем штатный счетчик не устраивает?

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

Добавлено: 22 мар 2018, 15:01
vfv666
Я стал заниматься с Arduino UNO r3 всего несколько дней назад.Я устаревший инженер советских времён.
А что такое штатный счётчик? Это который идёт в программе по умолчанию?

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

Добавлено: 22 мар 2018, 15:07
pan
совершенно верно. и к нему в программе очень хорошее описание работы

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

Добавлено: 22 мар 2018, 15:09
vfv666
Одно только не ясно как можно менять предел счёта

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

Добавлено: 22 мар 2018, 15:18
pan
всё там понятно. если справку попробовать открыть.
[spoiler]Изображение[/spoiler]

Отправлено спустя 1 минуту 32 секунды:
пример

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

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

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

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

Добавлено: 22 мар 2018, 15:43
pan
vfv666 писал(а): 22 мар 2018, 15:38как потом сменить на
для этого существуют "переменные" :victory:

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

Добавлено: 22 мар 2018, 15:49
vfv666
Вы с ответом помоему попали точно в в точку.Именно то что я хотел. Но я сейчас теперь пропаду на часок.
Буду сейчас тестировать то что вы мне прислали с заливкой скетча. Потом отпишусь.

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

Добавлено: 22 мар 2018, 16:00
pan
только с кнопочками разберитесь. с номерами и полярностью. в примере на входы надо подавать "+"

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

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

Добавлено: 22 мар 2018, 18:31
vfv
Алексей ,я на основе вашего приведённого файла ,для упрощения тестирования сделал такую блочную схему
RegCzetzik.flp
.Всё работает.Однако заметил какая бы не была установка кнопками 3 или 5, при перезагрузке (снятия питания и вновь подключения платы) по умолчанию всегда устанавливается наибольшее значение у меня 5 и даже не надо нажимать на соответствующую кнопку. Это нормально?

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

Добавлено: 22 мар 2018, 19:03
pan
[ref]vfv[/ref], если ставите галку
Изображение
то с выхода этого блока постоянно идет лог 1. сами подумайте. кнопка же замыкает на землю.
в таких случаях инвертировать сигнал надо
[spoiler]Изображение[/spoiler]

Отправлено спустя 1 минуту 26 секунд:
П.С. что с первым аккаунтом? http://forum.flprog.ru/app.php/rules пункт 2.5 прочтите

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

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

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

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

Добавлено: 22 мар 2018, 19:40
pan
[ref]vfv666[/ref], вы определитесь с кнопкой, при нажатии она подаёт + или замыкает на -
для второго случая нужно включать подтяжку и инвертировать сигнал в программе

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

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

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

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

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

Добавлено: 22 мар 2018, 20:23
pan
vfv666 писал(а): 22 мар 2018, 20:05мне хотелось два счётчика
можно обойтись одним

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

Добавлено: 22 мар 2018, 20:40
vfv666
Файл посмотрю завтра и завтра скажу спасибо проекту и вам.
На сегодня всё. Если не трудно скажите завтра вы в какое время будете в сети?

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

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

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

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

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

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

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