Перейти к содержанию
    

Борьба с помехами

Как топикстартер, хотел бы перенести тему из подфорума "Интерфейсы", но не знаю как это сделать. Поэтому здесь дубль.

 

Устройство состоит из микроконтроллерной платы, подключенного к ней LCD дисплея и периферийных плат.

Микроконтроллерная плата гальванически развязана с остальными посредством оптронов и питается от отдельного трансформатора. LCD дисплей подключен к мк плате 20 см. ленточным многожильным кабелем.

В лаборатории все работало хорошо, однако, когда устройство смонтировали на станок, где имеются множественные контакты, коммутирующие 110В и пр. источники помех, LCD дисплей периодически начинает страшно глючить. При ресете контроллера работа LCD нормализуется.

Вопросы:

1. Какие способы борьбы с помехами использовать?

2. Соединять ли земляной полигон мк платы с корпусом станка?

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

1. Какие способы борьбы с помехами использовать?

2. Соединять ли земляной полигон мк платы с корпусом станка?

1) Внимательно посмотреть, не замкнуты ли на землю крепежные отверстия индикатора. Их изоляция очень помогала. Также изолировать от корпуса заземленную металлическую рамку вокруг стекла. Попробовать в кабеле чередовать земля-сигнал-земля-сигнал. Хотя бы для сигнала E.

2) Да, но смотреть, чтобы по этому соединению токи большие не побежали. Тогда попробовать соединить через 1МОм и параллельно ему емкость 0.1мкФ.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Экранчики сами по себе имеют очень хреновую помехоустойчивость.

Даже в даташите рекомендуется регулярно обновлять и перерисовывать изображение (или текст), даже если никаких изменений не было.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

1) Внимательно посмотреть, не замкнуты ли на землю крепежные отверстия индикатора. Их изоляция очень помогала. Также изолировать от корпуса заземленную металлическую рамку вокруг стекла. Попробовать в кабеле чередовать земля-сигнал-земля-сигнал. Хотя бы для сигнала E.

Спасибо, попробую.

2) Да, но смотреть, чтобы по этому соединению токи большие не побежали. Тогда попробовать соединить через 1МОм и параллельно ему емкость 0.1мкФ.

А можно поподробнее, какой смысл в заземлении через 1МОм и параллельном конденсаноре?

рекомендуется регулярно обновлять и перерисовывать изображение (или текст), даже если никаких изменений не было.

Он и так довольно часто перерисовывается, однако когда рядом стартует асинхронник на 2КВт, помогает только ресет.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Он и так довольно часто перерисовывается, однако когда рядом стартует асинхронник на 2КВт, помогает только ресет.
Рекомендуется питание подавать на LCD через ключ. Потому, что в некоторых случаях вывести контроллер LCD из "ступора" можно только снятием/подачей питания.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Рекомендуется питание подавать на LCD через ключ. Потому, что в некоторых случаях вывести контроллер LCD из "ступора" можно только снятием/подачей питания.

Это если есть контроллеру возможность узнать, что LCD в "ступоре". Не вручную же это делать.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Это если есть контроллеру возможность узнать, что LCD в "ступоре". Не вручную же это делать.

А не поможет ли контрольное чтение памяти LCD?

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

А можно поподробнее, какой смысл в заземлении через 1МОм и параллельном конденсаноре?
Конденсатор дает заземление по переменному току. Резистор - по постоянному и ограничивает ток (препядствует образованию "петель" земли). Если тока нет, то можно и напрямую.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Это если есть контроллеру возможность узнать, что LCD в "ступоре". Не вручную же это делать.
Для этого флаг готовности читать нужно. Если же реализована только запись в LCD с заранее увеличенными времянками (на все случаи жизни), тогда ой! :laughing:

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Для этого флаг готовности читать нужно. Если же реализована только запись в LCD с заранее увеличенными времянками (на все случаи жизни), тогда ой! :laughing:

Не факт, что поможет даже в этом случае. Наблюдал сбои отображения на LCD от статики. Флаг читался. Помогло как раз соединение с общим проводом полигонов на плате LCD, металлической рамочки. Но не уверен, что панацея.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Вообщем, когда изолировали металлические части LCD дисплея от корпуса станка, глючить перестало. :rolleyes:

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Присоединяйтесь к обсуждению

Вы можете написать сейчас и зарегистрироваться позже. Если у вас есть аккаунт, авторизуйтесь, чтобы опубликовать от имени своего аккаунта.

Гость
Ответить в этой теме...

×   Вставлено с форматированием.   Вставить как обычный текст

  Разрешено использовать не более 75 эмодзи.

×   Ваша ссылка была автоматически встроена.   Отображать как обычную ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставлять изображения напрямую. Загружайте или вставляйте изображения по ссылке.

×
×
  • Создать...