PhX 0 21 января, 2009 Опубликовано 21 января, 2009 · Жалоба Как топикстартер, хотел бы перенести тему из подфорума "Интерфейсы", но не знаю как это сделать. Поэтому здесь дубль. Устройство состоит из микроконтроллерной платы, подключенного к ней LCD дисплея и периферийных плат. Микроконтроллерная плата гальванически развязана с остальными посредством оптронов и питается от отдельного трансформатора. LCD дисплей подключен к мк плате 20 см. ленточным многожильным кабелем. В лаборатории все работало хорошо, однако, когда устройство смонтировали на станок, где имеются множественные контакты, коммутирующие 110В и пр. источники помех, LCD дисплей периодически начинает страшно глючить. При ресете контроллера работа LCD нормализуется. Вопросы: 1. Какие способы борьбы с помехами использовать? 2. Соединять ли земляной полигон мк платы с корпусом станка? Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Сергей Борщ 121 21 января, 2009 Опубликовано 21 января, 2009 · Жалоба 1. Какие способы борьбы с помехами использовать? 2. Соединять ли земляной полигон мк платы с корпусом станка? 1) Внимательно посмотреть, не замкнуты ли на землю крепежные отверстия индикатора. Их изоляция очень помогала. Также изолировать от корпуса заземленную металлическую рамку вокруг стекла. Попробовать в кабеле чередовать земля-сигнал-земля-сигнал. Хотя бы для сигнала E. 2) Да, но смотреть, чтобы по этому соединению токи большие не побежали. Тогда попробовать соединить через 1МОм и параллельно ему емкость 0.1мкФ. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
MrYuran 17 21 января, 2009 Опубликовано 21 января, 2009 · Жалоба Экранчики сами по себе имеют очень хреновую помехоустойчивость. Даже в даташите рекомендуется регулярно обновлять и перерисовывать изображение (или текст), даже если никаких изменений не было. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
PhX 0 21 января, 2009 Опубликовано 21 января, 2009 · Жалоба 1) Внимательно посмотреть, не замкнуты ли на землю крепежные отверстия индикатора. Их изоляция очень помогала. Также изолировать от корпуса заземленную металлическую рамку вокруг стекла. Попробовать в кабеле чередовать земля-сигнал-земля-сигнал. Хотя бы для сигнала E. Спасибо, попробую. 2) Да, но смотреть, чтобы по этому соединению токи большие не побежали. Тогда попробовать соединить через 1МОм и параллельно ему емкость 0.1мкФ. А можно поподробнее, какой смысл в заземлении через 1МОм и параллельном конденсаноре? рекомендуется регулярно обновлять и перерисовывать изображение (или текст), даже если никаких изменений не было. Он и так довольно часто перерисовывается, однако когда рядом стартует асинхронник на 2КВт, помогает только ресет. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
rezident 0 21 января, 2009 Опубликовано 21 января, 2009 · Жалоба Он и так довольно часто перерисовывается, однако когда рядом стартует асинхронник на 2КВт, помогает только ресет.Рекомендуется питание подавать на LCD через ключ. Потому, что в некоторых случаях вывести контроллер LCD из "ступора" можно только снятием/подачей питания. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Herz 5 21 января, 2009 Опубликовано 21 января, 2009 · Жалоба Рекомендуется питание подавать на LCD через ключ. Потому, что в некоторых случаях вывести контроллер LCD из "ступора" можно только снятием/подачей питания. Это если есть контроллеру возможность узнать, что LCD в "ступоре". Не вручную же это делать. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
ASZ 0 21 января, 2009 Опубликовано 21 января, 2009 · Жалоба Это если есть контроллеру возможность узнать, что LCD в "ступоре". Не вручную же это делать. А не поможет ли контрольное чтение памяти LCD? Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Сергей Борщ 121 21 января, 2009 Опубликовано 21 января, 2009 · Жалоба А можно поподробнее, какой смысл в заземлении через 1МОм и параллельном конденсаноре?Конденсатор дает заземление по переменному току. Резистор - по постоянному и ограничивает ток (препядствует образованию "петель" земли). Если тока нет, то можно и напрямую. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
rezident 0 21 января, 2009 Опубликовано 21 января, 2009 · Жалоба Это если есть контроллеру возможность узнать, что LCD в "ступоре". Не вручную же это делать.Для этого флаг готовности читать нужно. Если же реализована только запись в LCD с заранее увеличенными времянками (на все случаи жизни), тогда ой! :laughing: Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Herz 5 21 января, 2009 Опубликовано 21 января, 2009 · Жалоба Для этого флаг готовности читать нужно. Если же реализована только запись в LCD с заранее увеличенными времянками (на все случаи жизни), тогда ой! :laughing: Не факт, что поможет даже в этом случае. Наблюдал сбои отображения на LCD от статики. Флаг читался. Помогло как раз соединение с общим проводом полигонов на плате LCD, металлической рамочки. Но не уверен, что панацея. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
PhX 0 22 января, 2009 Опубликовано 22 января, 2009 · Жалоба Вообщем, когда изолировали металлические части LCD дисплея от корпуса станка, глючить перестало. :rolleyes: Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться