Как превратить в FLProg напряжение на входе в логическую единицу

Как превратить в FLProg напряжение на входе в логическую единицу

AlikMalik
Рядовой
Сообщения: 19
Зарегистрирован: 15.04.2018{, 20:55}
Репутация: 1
Имя: Алик

Как превратить в FLProg напряжение на входе в логическую единицу

#1

Сообщение AlikMalik » 16.04.2018{, 20:29}

Подскажите, с помощью какого блока можно получить в теле программы из появления напряжения на входе (например 5В) логическую единицу, чтобы работать с ней дальше? Схема на герконе: при циклическом замыкании геркона на входе ардуино также циклично получаю напряжение. Нужно считать количество этих импульсов. Т.е. как я представляю, мне нужно получить логическую единицу/ноль на каждом цикле и их посчитать. Каким блоком пользоваться для преобразования импульса в логику?

Аватара пользователя
Phazz
Полковник
Сообщения: 2560
Зарегистрирован: 17.10.2016{, 15:38}
Репутация: 367
Откуда: Сургут
Имя: Анатолий

Как превратить в FLProg напряжение на входе в логическую единицу

#2

Сообщение Phazz » 16.04.2018{, 20:35}

Там ничего не нужно. У цифрового входа только 2 состояния, есть напряжение это 1, нет напряжения это 0.

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

Как превратить в FLProg напряжение на входе в логическую единицу

#3

Сообщение pan » 16.04.2018{, 20:38}

AlikMalik писал(а):
16.04.2018{, 20:29}
получить в теле программы из появления напряжения на входе
ну очевидно же что нужно задействовать вход.
СпойлерПоказать
Изображение
а для подсчета импульсов - СЧЕТЧИК
СпойлерПоказать
Изображение

такое ощущение что кроме главного окна ни кто, ни чего не смотрит

AlikMalik
Рядовой
Сообщения: 19
Зарегистрирован: 15.04.2018{, 20:55}
Репутация: 1
Имя: Алик

Как превратить в FLProg напряжение на входе в логическую единицу

#4

Сообщение AlikMalik » 16.04.2018{, 20:44}

Спасибо вам огромное. Я не владею абсолютно какими либо знаниями программы да и вообще ардуино знаю ооочень поверхностно. Просто с сыном собираем простейшие устройства, чтоб методом тыка потихоньку освоить основы, поэтому задаю глупые вопросы. Иначе не смогу объяснить ничего сыну и всё затухнет

alexkvr33
Рядовой
Сообщения: 8
Зарегистрирован: 04.04.2018{, 12:28}
Репутация: 2
Имя: Александр

Как превратить в FLProg напряжение на входе в логическую единицу

#5

Сообщение alexkvr33 » 16.04.2018{, 20:53}

В вашем случае правильнее будет сконфигурировать вход, включить на нем подтягивающий резистор (так получите 1), защиту от дребезга и герконом замыкать этот вход на минус (это даст 0). Сам вход при подключении к счетчику нужно проинвертировать. И запомните: на входы ардуины нельзя подавать напряжение больше 5в!
(это про например 5в) 5в или 0В на цифровых входах и только!

AlikMalik
Рядовой
Сообщения: 19
Зарегистрирован: 15.04.2018{, 20:55}
Репутация: 1
Имя: Алик

Как превратить в FLProg напряжение на входе в логическую единицу

#6

Сообщение AlikMalik » 16.04.2018{, 21:01}

Это я уже знаю (про 5В) Так и планирую, через подтягрезистор, а напряжение брать с ардуино же. Теперь разбираемся, как подключить дисплей)))

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

Как превратить в FLProg напряжение на входе в логическую единицу

#7

Сообщение pan » 16.04.2018{, 21:02}

AlikMalik, да не надо методом тыка. есть описания блоков, на форуме сотни примеров. даже видео на ютубе столько , что
не пересмотреть. потраченное на это время пойдет в бОльшую пользу, чем на метод тыка

AlikMalik
Рядовой
Сообщения: 19
Зарегистрирован: 15.04.2018{, 20:55}
Репутация: 1
Имя: Алик

Как превратить в FLProg напряжение на входе в логическую единицу

#8

Сообщение AlikMalik » 16.04.2018{, 21:06}

Да, это тоже входит в программу. так и осваиваем с миру по нитке

johnsit
Рядовой
Сообщения: 31
Зарегистрирован: 19.02.2018{, 13:17}
Репутация: 0
Откуда: с Луны
Имя: Evgeny

Как превратить в FLProg напряжение на входе в логическую единицу

#9

Сообщение johnsit » 19.04.2018{, 10:08}

а если я через стабилизатор DC-DC подаю на вход лог.1, то сколько желательно подавать? 4,5В хватит?

Аватара пользователя
grin-mpx
Лейтенант
Сообщения: 477
Зарегистрирован: 17.07.2017{, 18:39}
Репутация: 55
Откуда: Днепр. UA
Имя: Григорий

Как превратить в FLProg напряжение на входе в логическую единицу

#10

Сообщение grin-mpx » 19.04.2018{, 11:02}

Да.
Вложения
лог0-1.jpg
лог0-1.jpg (22.86 КБ) 1256 просмотров

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

Как превратить в FLProg напряжение на входе в логическую единицу

#11

Сообщение pan » 19.04.2018{, 11:33}

grin-mpx, :nono:
СпойлерПоказать
Изображение
Отправлено спустя 2 минуты 51 секунду:
johnsit, даташиты и гугл не слышали?

AlikMalik
Рядовой
Сообщения: 19
Зарегистрирован: 15.04.2018{, 20:55}
Репутация: 1
Имя: Алик

Как превратить в FLProg напряжение на входе в логическую единицу

#12

Сообщение AlikMalik » 08.05.2018{, 11:23}

Голову сломал, но не могу создать эту программу. И ютуб не помогает что-то. Какой блок и как использовать для подсчёта импульсов и подачи сигнала при достижении какого-то числа импульсов??
Т.е. условно: нажали кнопку три раза - загорелся светодиод на 2 сек, дальше нажали нажали четвёртый, пятый, шестой раз - снова загорелся, т.е. на каждом третьем нажатии он загорается на 2 сек.
Не пойму где и как счётчик выдаёт результат своего подсчёта - сигнал.
Схему простейшую собрал, и программу, на которой при каждом нажатии кнопки светодиод загорается. А вот счётчик не воткну никак. При задании константы на выходе счётчика (ставлю число 3) после трёх нажатий диод загорается и больше не тухнет, сколько на кнопку не жми. как обнулить его внутреннее состояние, чтоб он снова считал с нуля до трёх?

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

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

Как превратить в FLProg напряжение на входе в логическую единицу

#13

Сообщение pan » 08.05.2018{, 11:35}

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

Аватара пользователя
Sancho
Полковник
Сообщения: 4066
Зарегистрирован: 25.12.2015{, 17:32}
Репутация: 590
Откуда: Ярославль.
Имя: Александр
Контактная информация:

Как превратить в FLProg напряжение на входе в логическую единицу

#14

Сообщение Sancho » 08.05.2018{, 11:38}

AlikMalik писал(а):
08.05.2018{, 11:23}
Схему простейшую собрал, и программу, на которой при каждом нажатии кнопки светодиод загорается. А вот счётчик не воткну никак. При задании константы на выходе счётчика (ставлю число 3) после трёх нажатий диод загорается и больше не тухнет, сколько на кнопку не жми. как обнулить его внутреннее состояние, чтоб он снова считал с нуля до трёх?
Вот Вы уже и макетку сделали, и пытаетесь с ней воевать - не выходит немного, просите помощи.
А что-бы долго не ждать, прикрепляйте свой проект, какой есть - поймите, писать с нуля переменные, блоки и т.д. реально влом, а поправить готовое намного легче. Вы потом просто сразу протестите, не нужно будет переписывать под Ваши входы/выходы.
мой ник в нете и почте omelchuk890, если что. запомните на всякий. многие знают номер тлф.

AlikMalik
Рядовой
Сообщения: 19
Зарегистрирован: 15.04.2018{, 20:55}
Репутация: 1
Имя: Алик

Как превратить в FLProg напряжение на входе в логическую единицу

#15

Сообщение AlikMalik » 08.05.2018{, 12:02}

СпойлерПоказать
1.png
2.png
Кнопка по схеме
3.png
Светодиод на постоянном минусе через резистор, а плюс поступает сигналом из выходного пина

Жму, на третьем нажатии загорается и дальше уже не выключается, сколько не нажимай
Последний раз редактировалось AlikMalik 08.05.2018{, 12:07}, всего редактировалось 1 раз.

Аватара пользователя
Sancho
Полковник
Сообщения: 4066
Зарегистрирован: 25.12.2015{, 17:32}
Репутация: 590
Откуда: Ярославль.
Имя: Александр
Контактная информация:

Как превратить в FLProg напряжение на входе в логическую единицу

#16

Сообщение Sancho » 08.05.2018{, 12:07}

Это не проект, это сриншоты!
Проект имеет раширение .flp
мой ник в нете и почте omelchuk890, если что. запомните на всякий. многие знают номер тлф.

AlikMalik
Рядовой
Сообщения: 19
Зарегистрирован: 15.04.2018{, 20:55}
Репутация: 1
Имя: Алик

Как превратить в FLProg напряжение на входе в логическую единицу

#17

Сообщение AlikMalik » 08.05.2018{, 12:09}

Счётчик.flp
(53.13 КБ) 103 скачивания

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

Как превратить в FLProg напряжение на входе в логическую единицу

#18

Сообщение pan » 08.05.2018{, 12:13}

AlikMalik, ну а вход сброса кто подключать будет? или счетчик сам должен догадаться

Отправлено спустя 1 минуту 57 секунд:
СпойлерПоказать
Изображение

AlikMalik
Рядовой
Сообщения: 19
Зарегистрирован: 15.04.2018{, 20:55}
Репутация: 1
Имя: Алик

Как превратить в FLProg напряжение на входе в логическую единицу

#19

Сообщение AlikMalik » 08.05.2018{, 12:18}

Раз десять читал, но логику так и не понял. не программист я, токарь.

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

Как превратить в FLProg напряжение на входе в логическую единицу

#20

Сообщение pan » 08.05.2018{, 12:40}

AlikMalik, так и мы не программисты, поэтому и пользуемся этой программой.
на вход R надо подать сигнал чтоб сбросить счетчик.

вот это написано в справке
СпойлерПоказать
Изображение

Ответить

Вернуться в «Помогите, а то я "нимагу"»