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

AlikMalik
Рядовой
Сообщения: 19
Зарегистрирован: 15 апр 2018, 20:55
Имя: Алик

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

Сообщение AlikMalik »

Подскажите, с помощью какого блока можно получить в теле программы из появления напряжения на входе (например 5В) логическую единицу, чтобы работать с ней дальше? Схема на герконе: при циклическом замыкании геркона на входе ардуино также циклично получаю напряжение. Нужно считать количество этих импульсов. Т.е. как я представляю, мне нужно получить логическую единицу/ноль на каждом цикле и их посчитать. Каким блоком пользоваться для преобразования импульса в логику?
Аватара пользователя
Phazz
Полковник
Сообщения: 3150
Зарегистрирован: 17 окт 2016, 15:38
Откуда: Сургут
Имя: Анатолий
Благодарил (а): 236 раз
Поблагодарили: 118 раз

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

Сообщение Phazz »

Там ничего не нужно. У цифрового входа только 2 состояния, есть напряжение это 1, нет напряжения это 0.
pan
Полковник
Сообщения: 2860
Зарегистрирован: 13 апр 2017, 11:57
Имя: noname

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

Сообщение pan »

AlikMalik писал(а): 16 апр 2018, 20:29 получить в теле программы из появления напряжения на входе
ну очевидно же что нужно задействовать вход.
[spoiler]Изображение[/spoiler]

а для подсчета импульсов - СЧЕТЧИК
[spoiler]Изображение[/spoiler]

такое ощущение что кроме главного окна ни кто, ни чего не смотрит
AlikMalik
Рядовой
Сообщения: 19
Зарегистрирован: 15 апр 2018, 20:55
Имя: Алик

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

Сообщение AlikMalik »

Спасибо вам огромное. Я не владею абсолютно какими либо знаниями программы да и вообще ардуино знаю ооочень поверхностно. Просто с сыном собираем простейшие устройства, чтоб методом тыка потихоньку освоить основы, поэтому задаю глупые вопросы. Иначе не смогу объяснить ничего сыну и всё затухнет
alexkvr33
Рядовой
Сообщения: 8
Зарегистрирован: 04 апр 2018, 12:28
Имя: Александр

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

Сообщение alexkvr33 »

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

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

Сообщение AlikMalik »

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

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

Сообщение pan »

[ref]AlikMalik[/ref], да не надо методом тыка. есть описания блоков, на форуме сотни примеров. даже видео на ютубе столько , что
не пересмотреть. потраченное на это время пойдет в бОльшую пользу, чем на метод тыка
AlikMalik
Рядовой
Сообщения: 19
Зарегистрирован: 15 апр 2018, 20:55
Имя: Алик

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

Сообщение AlikMalik »

Да, это тоже входит в программу. так и осваиваем с миру по нитке
johnsit
Рядовой
Сообщения: 31
Зарегистрирован: 19 фев 2018, 13:17
Откуда: с Луны
Имя: Evgeny

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

Сообщение johnsit »

а если я через стабилизатор DC-DC подаю на вход лог.1, то сколько желательно подавать? 4,5В хватит?
Аватара пользователя
grin-mpx
Лейтенант
Сообщения: 477
Зарегистрирован: 17 июл 2017, 18:39
Откуда: Днепр. UA
Имя: Григорий

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

Сообщение grin-mpx »

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

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

Сообщение pan »

[ref]grin-mpx[/ref], :nono:

[spoiler]Изображение[/spoiler]

Отправлено спустя 2 минуты 51 секунду:
[ref]johnsit[/ref], даташиты и гугл не слышали?
AlikMalik
Рядовой
Сообщения: 19
Зарегистрирован: 15 апр 2018, 20:55
Имя: Алик

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

Сообщение AlikMalik »

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

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

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

Сообщение pan »

описание и настройку блоков пробовали смотреть?
[spoiler]Изображение[/spoiler]

да тут примеров на форуме тысячи. можно было бы взять любой где есть счетчик и посмотреть как сделано.
и ни какое видео не надо.
Аватара пользователя
Sancho
Полковник
Сообщения: 4066
Зарегистрирован: 25 дек 2015, 17:32
Откуда: Ярославль.
Имя: Александр
Поблагодарили: 5 раз
Контактная информация:

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

Сообщение Sancho »

AlikMalik писал(а): 08 май 2018, 11:23Схему простейшую собрал, и программу, на которой при каждом нажатии кнопки светодиод загорается. А вот счётчик не воткну никак. При задании константы на выходе счётчика (ставлю число 3) после трёх нажатий диод загорается и больше не тухнет, сколько на кнопку не жми. как обнулить его внутреннее состояние, чтоб он снова считал с нуля до трёх?
Вот Вы уже и макетку сделали, и пытаетесь с ней воевать - не выходит немного, просите помощи.
А что-бы долго не ждать, прикрепляйте свой проект, какой есть - поймите, писать с нуля переменные, блоки и т.д. реально влом, а поправить готовое намного легче. Вы потом просто сразу протестите, не нужно будет переписывать под Ваши входы/выходы.
мой ник в нете и почте omelchuk890, если что. запомните на всякий. многие знают номер тлф.
AlikMalik
Рядовой
Сообщения: 19
Зарегистрирован: 15 апр 2018, 20:55
Имя: Алик

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

Сообщение AlikMalik »

[spoiler]
1.png
2.png
Кнопка по схеме
3.png
[/spoiler]

Светодиод на постоянном минусе через резистор, а плюс поступает сигналом из выходного пина

Жму, на третьем нажатии загорается и дальше уже не выключается, сколько не нажимай
У вас нет необходимых прав для просмотра вложений в этом сообщении.
Последний раз редактировалось AlikMalik 08 май 2018, 12:07, всего редактировалось 1 раз.
Аватара пользователя
Sancho
Полковник
Сообщения: 4066
Зарегистрирован: 25 дек 2015, 17:32
Откуда: Ярославль.
Имя: Александр
Поблагодарили: 5 раз
Контактная информация:

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

Сообщение Sancho »

Это не проект, это сриншоты!
Проект имеет раширение .flp
мой ник в нете и почте omelchuk890, если что. запомните на всякий. многие знают номер тлф.
AlikMalik
Рядовой
Сообщения: 19
Зарегистрирован: 15 апр 2018, 20:55
Имя: Алик

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

Сообщение AlikMalik »

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

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

Сообщение pan »

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

Отправлено спустя 1 минуту 57 секунд:
[spoiler]Изображение[/spoiler]
AlikMalik
Рядовой
Сообщения: 19
Зарегистрирован: 15 апр 2018, 20:55
Имя: Алик

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

Сообщение AlikMalik »

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

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

Сообщение pan »

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

вот это написано в справке
[spoiler]Изображение[/spoiler]
Ответить

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

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

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