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

Авторский форум канала "Ключ к Arduino"
Ответить
Аватара пользователя
KeyArduino
Сержант
Сообщения: 130
Зарегистрирован: 21.07.2019{, 19:16}
Репутация: 125
Имя: Дмитрий
Контактная информация:

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

#1

Сообщение KeyArduino » 28.09.2019{, 13:26}


В тринадцатом уроке разбираем логику работы блока сравнения «Компаратор» (Comparator)

Arkan
Рядовой
Сообщения: 72
Зарегистрирован: 16.04.2019{, 14:16}
Репутация: -1
Имя: Аркадий

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

#2

Сообщение Arkan » 23.02.2020{, 15:50}

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

Evgesha
Лейтенант
Сообщения: 525
Зарегистрирован: 29.10.2015{, 09:57}
Репутация: 20
Откуда: Kazakhstan
Имя: Evgesha

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

#3

Сообщение Evgesha » 23.02.2020{, 17:03}

Arkan, здравствуйте! Вас тоже с праздником!
А теперь попробуйте зайти в эту ветку форума не имея представления о чем здесь пишут и чего хотят и попробуйте ответить на ваш же вопрос не имея проекта ваших хотелок.
ПОМОЩЬ ПРОЕКТУ FLPROG:
http://flprog.ru/pomoshh-proektu/

Arkan
Рядовой
Сообщения: 72
Зарегистрирован: 16.04.2019{, 14:16}
Репутация: -1
Имя: Аркадий

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

#4

Сообщение Arkan » 23.02.2020{, 20:56}

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

Arkan
Рядовой
Сообщения: 72
Зарегистрирован: 16.04.2019{, 14:16}
Репутация: -1
Имя: Аркадий

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

#5

Сообщение Arkan » 23.02.2020{, 22:43}

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

Аватара пользователя
Олег
Полковник
Сообщения: 1532
Зарегистрирован: 13.10.2015{, 16:47}
Репутация: 63
Контактная информация:

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

#6

Сообщение Олег » 23.02.2020{, 23:34}

Как вы написали должно работать, возможно вы знаки больше меньше перепутали.

Arkan
Рядовой
Сообщения: 72
Зарегистрирован: 16.04.2019{, 14:16}
Репутация: -1
Имя: Аркадий

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

#7

Сообщение Arkan » 24.02.2020{, 01:35}

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

edyapd
Капитан
Сообщения: 768
Зарегистрирован: 20.09.2019{, 11:38}
Репутация: 65
Имя: Эдуард

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

#8

Сообщение edyapd » 24.02.2020{, 05:32}

Arkan писал(а):
24.02.2020{, 01:35}
Не соединяются выходы со входами в обратном направлении.
Через переменные

Arkan
Рядовой
Сообщения: 72
Зарегистрирован: 16.04.2019{, 14:16}
Репутация: -1
Имя: Аркадий

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

#9

Сообщение Arkan » 24.02.2020{, 09:42}

Да. Спасибо большое! Разобрался. У меня 6. А там ос нет. Дошло за ночь :smile427:

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

Arkan
Рядовой
Сообщения: 72
Зарегистрирован: 16.04.2019{, 14:16}
Репутация: -1
Имя: Аркадий

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

#10

Сообщение Arkan » 25.02.2020{, 12:21}

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

Аватара пользователя
ingener
Лейтенант
Сообщения: 556
Зарегистрирован: 14.10.2018{, 00:26}
Репутация: 20
Имя: Андрей

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

#11

Сообщение ingener » 25.02.2020{, 17:21}

На ней еще и аналоговый вход есть :smile9: , прям к пину контроллера надо припаивать, описание тут было недавно

Arkan
Рядовой
Сообщения: 72
Зарегистрирован: 16.04.2019{, 14:16}
Репутация: -1
Имя: Аркадий

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

#12

Сообщение Arkan » 07.03.2020{, 07:12}

Спасибо! Разобрался.
С уважением. Аркадий

Ответить

Вернуться в «Ключ к Arduino»