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

Урок 13 Блок сравнения Компаратор в программе Flprog

Добавлено: 28 сен 2019, 13:26
KeyArduino
[bbvideo]https://youtu.be/mn5V3XyAmy8[/bbvideo]
В тринадцатом уроке разбираем логику работы блока сравнения «Компаратор» (Comparator)

Урок 13 Блок сравнения Компаратор в программе Flprog

Добавлено: 23 фев 2020, 15:50
Arkan
Здравствуйте! Всех с праздником!
Подскажите, пожалуйста, устанавливать компаратор с условием, вход большее константы (15). Получаю несколько импульсов, и на выходе получаю высокий уровень. Не понимаю почему?
С уважением, Аркадий

Урок 13 Блок сравнения Компаратор в программе Flprog

Добавлено: 23 фев 2020, 17:03
Evgesha
[ref]Arkan[/ref], здравствуйте! Вас тоже с праздником!
А теперь попробуйте зайти в эту ветку форума не имея представления о чем здесь пишут и чего хотят и попробуйте ответить на ваш же вопрос не имея проекта ваших хотелок.

Урок 13 Блок сравнения Компаратор в программе Flprog

Добавлено: 23 фев 2020, 20:56
Arkan
Спасибо за ответ. Речь не о хотелках. В компаратора 2 входа. Устанавливаю правило: вход I1 - const=15. Вход I2 >I1. . По смыслу, единица на выходе должна появиться при значении на входе I2 превышающем 15?
А у меня единица, при любом значении.

Урок 13 Блок сравнения Компаратор в программе Flprog

Добавлено: 23 фев 2020, 22:43
Arkan
Я не дома. И не как сбросить проект. Да,это и не проект вовсе. Кнопка-генератор-счетчик -два компаратора- логическая "и" - светодиод.
На компараторах два условия: сигнал меньше 15, и больше ноля. В пределах между нолем и 15 должен гореть светодиод. А он горит при значении меньшем нолю и большем 15. Возможно глюк программы или МК.
Еще один вопрос, если не сложно. Как программно сделать сброс счетчика в FflProg?
С уважением, Аркадий

Урок 13 Блок сравнения Компаратор в программе Flprog

Добавлено: 23 фев 2020, 23:34
Олег
Как вы написали должно работать, возможно вы знаки больше меньше перепутали.

Урок 13 Блок сравнения Компаратор в программе Flprog

Добавлено: 24 фев 2020, 01:35
Arkan
Спасибо! Приехал домой и включил программу. Вы правы. Перепутал входной сигнал. Номера входов.
Но остался очень важный для меня вопрос: Как по событию, сбросить состояние блоков(вывод Res)? Не соединяются выходы со входами в обратном направлении.
С уважением, Аркадий

Урок 13 Блок сравнения Компаратор в программе Flprog

Добавлено: 24 фев 2020, 05:32
edyapd
Arkan писал(а): 24 фев 2020, 01:35 Не соединяются выходы со входами в обратном направлении.
Через переменные

Урок 13 Блок сравнения Компаратор в программе Flprog

Добавлено: 24 фев 2020, 12:44
Arkan
Да. Спасибо большое! Разобрался. У меня 6. А там ос нет. Дошло за ночь :smile427:

Отправлено спустя 3 часа 2 минуты 27 секунд:
У меня еще один вопрос. Может он и не к месту. Но ответа не нашел. При шимировании ламп применяется Scale. Не могу понять зависимость 1023 вход и 255 выход. При 255 шим не выходит на полную мощность. до сплошной линии. То же как-то криворуко. что-то делаю?
Со всеми извинениями и уважением, Аркадий

Урок 13 Блок сравнения Компаратор в программе Flprog

Добавлено: 25 фев 2020, 12:21
Arkan
Крайне признателен за разъяснение! У меня ESP8266 D1 Mini. А я не могу ничего понять. Где не посмотрю, везде говорят о 255 и никто, кроме Вас не уточнил о не большом нюансе.
С уважением, Аркадий

Урок 13 Блок сравнения Компаратор в программе Flprog

Добавлено: 25 фев 2020, 17:21
ingener
На ней еще и аналоговый вход есть :smile9: , прям к пину контроллера надо припаивать, описание тут было недавно

Урок 13 Блок сравнения Компаратор в программе Flprog

Добавлено: 07 мар 2020, 07:12
Arkan
Спасибо! Разобрался.
С уважением. Аркадий