Как из логических уровней 1 и 0 получить число для управления дешифратором

На этом форуме Вы можете задать вопросы знатокам программы и автору.
Ответить
saybeer
Рядовой
Сообщения: 35
Зарегистрирован: 28 апр 2018, 09:06
Откуда: Ростов-на-Дону
Имя: Андрей

Как из логических уровней 1 и 0 получить число для управления дешифратором

Сообщение saybeer »

Не могу решить задачу следующего характера. Есть три DS18B20, температура с них усредняется. Я использую пользовательский блок DS18B20 где есть выход ERROR - появляется 1 если нет данных с датчика. Данные с датчиков идут на демультиплексоры. У каждого датчика свой демультиплексор с четырьмя выходами. В зависимости от сигнала на выходе ERROR датчика мне нужно переключать датчики через демультиплексоры на логику усреднения данных с датчиков. У демультиплексора есть вход SEL, который переключает выходы.Как мне из 1 на выходе ERROR получить число соответствующее выходу демультиплексора.[spoiler]
sAHV1XX8HZw.jpg
[/spoiler]
У вас нет необходимых прав для просмотра вложений в этом сообщении.
pan
Полковник
Сообщения: 2860
Зарегистрирован: 13 апр 2017, 11:57
Имя: noname

Как из логических уровней 1 и 0 получить число для управления дешифратором

Сообщение pan »

взять переменную. включть разрешение на запись. установить например константу. выход ошибки подключить в входу EN переменной
Аватара пользователя
sser
Рядовой
Сообщения: 82
Зарегистрирован: 02 янв 2018, 12:19
Откуда: Н.Новгород
Имя: Сергей
Контактная информация:

Как из логических уровней 1 и 0 получить число для управления дешифратором

Сообщение sser »

может переделать вот так (фото d):
Или попроще (фото D 2):
только будет допустима неисправность 1 из датчиков !
[spoiler]
D 2.png
d.jpg
[/spoiler]
У вас нет необходимых прав для просмотра вложений в этом сообщении.
Аватара пользователя
Sancho
Полковник
Сообщения: 4066
Зарегистрирован: 25 дек 2015, 17:32
Откуда: Ярославль.
Имя: Александр
Поблагодарили: 5 раз
Контактная информация:

Как из логических уровней 1 и 0 получить число для управления дешифратором

Сообщение Sancho »

Парни, чего страдаете ерундой?
Математика, она и в Африке математика!!!
[spoiler]
2018-04-28_12-20-55.png
[/spoiler]
[ref]sser[/ref], Согласен, попрвил. Без очков не фонтан уже... :senile:
У вас нет необходимых прав для просмотра вложений в этом сообщении.
мой ник в нете и почте omelchuk890, если что. запомните на всякий. многие знают номер тлф.
Аватара пользователя
sser
Рядовой
Сообщения: 82
Зарегистрирован: 02 янв 2018, 12:19
Откуда: Н.Новгород
Имя: Сергей
Контактная информация:

Как из логических уровней 1 и 0 получить число для управления дешифратором

Сообщение sser »

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

Как из логических уровней 1 и 0 получить число для управления дешифратором

Сообщение pan »

не страдаем. отвечаем строго по вопросу.
а то уже были не довольные
saybeer
Рядовой
Сообщения: 35
Зарегистрирован: 28 апр 2018, 09:06
Откуда: Ростов-на-Дону
Имя: Андрей

Как из логических уровней 1 и 0 получить число для управления дешифратором

Сообщение saybeer »

Спасибо всем, по подсказке pan решил проблему, но на вооружение взял схему Sancho как более простую!
Ответить

Вернуться в «Спросить у знатоков»

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

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