Segnetics

Вернуться   Segnetics > Форум Segnetics > Вопросы о программировании

Вопросы о программировании Вопросы, касающиеся программирования на FBD

Ответ
 
Опции темы Поиск в этой теме
Старый 02.04.2021, 12:50   #31
Arsie
Сотрудник Segnetics
 
Аватара для Arsie
 
Регистрация: Jan 2006
Адрес: Russia, SPb
Сообщения: 18 085
Благодарил(а): 15 раз(а)
Поблагодарили: 660 раз(а) в 604 сообщениях
По умолчанию Ответ: Преобразование последовательности импульсов.

Цитата:
Сообщение от Shurion Посмотреть сообщение
Да ничем кроме уровня сигнала, всё та же логическая 1.
Используя счётный вход мы можем контролировать длину посылки.
Если он посчитал меньше или больше 63, значит посылка неправильная.

Вы предлагаете вычитать из этого количество длинных импульсов? или что? я не совсем понимаю ваш ход мыслей.
Или запоминать состояние счётного входа когда был обнаружен длинный импульс?
Да много разных вариантов можно придумать. Самый простой - это в схеме детектирования импульсов учитывать показания счётчика. Если импульс не пойман, но счётчик прибавился, значит это был короткий импульс.


__________________
Программа делает то что написал программист, а не то что он хотел.

Добро всегда побеждает зло. Кто победил - тот и добрый.
Arsie сейчас на форуме   Ответить с цитированием
Ответ

Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск

Ваши права в разделе
Вы не можете создавать темы
Вы не можете отвечать на сообщения
Вы не можете прикреплять файлы
Вы не можете редактировать свои сообщения

BB code is Вкл.
[IMG] код Вкл.
HTML код Выкл.



Часовой пояс GMT +4, время: 18:13.


Версия vBulletin: 3.8.7
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Segnetics 2005 - 2024