помехоустойчивость 1602 WINSTAR, в мощных системах |
Здравствуйте, гость ( Вход | Регистрация )
помехоустойчивость 1602 WINSTAR, в мощных системах |
9.5.2020, 14:05
Сообщение
#1
|
|
ДИКТАТОР Группа: Мод Сообщений: 23809 Регистрация: 20.11.2009 Из: Житомир Пользователь №: 3 |
Собственно, сабж. Некоторые решают просто тем, что реинициализируют
как можно чаще (вроде даже есть варианты раз в 30мс, это еще не разбирал). но если будет сильно сбиваться — и это не особо поможет. У нас раз в 3 сек реинит. Хочется чисто железом справиться, у кого применялось с помехами — може что подскажет? Имеем устройство с ШИМ, небольшое, киловатт на 20 мощности. Из-за компактности (350*500*120) отнести индикатор 1602 далеко просто некуда. Да не всегда и поможет, пробовали — сильно уж чувствительны к вч наводкам. Тот же STM32 на плате прям на силовой модуль прикрученный — не сбивается, расстояние миллиметров 20 до ближних ключей. И на плате относительно чисто. А с индикаторами свистопляска с каждой следующей партией — то ведут себя норм, то начинают сбиваться, и хер угадаешь кто бренд а кто просто погулять вышел — нонэйм иногда стабильнее бывает... Программно написал уже наш программист свое управление — фронта подвигал, могу теперь хоть 1кОм и 10 нф на любой вход вешать, и на столе после хоть в выводы отверткой тычь — не сбивает. Оно конечно помогает, но остается ощущение что это не единственный путь пролезания этой херни, очень четко это ощущается. Снабберы на выход стоек положили, тоже конечно помогает, но до 200нс я ж их не заторможу ведь, и 20нф туда не повешу, а чисто по теплу ориентируясь, чтоб не напрягало (до выхода за рампу оно даже улучшает кпд, но ведь надо ж на полной гонять, то это левый бонус, не важный) частота ШИМ 80, но при 40 то же самое — гадят-то фронта, а не основная частота. |
|
|
10.5.2020, 4:57
Сообщение
#2
|
|
Активный участник Группа: Спамеры Сообщений: 9485 Регистрация: 18.8.2010 Из: Kursk Пользователь №: 199 |
А какой интерфейс используется?
Вроде как их там 3 на выбор SPI, I2C и ещё какой-то. |
|
|
10.5.2020, 9:26
Сообщение
#3
|
|
Активный участник Группа: Пользователи Сообщений: 18789 Регистрация: 13.1.2011 Пользователь №: 332 |
|
|
|
10.5.2020, 10:02
Сообщение
#4
|
|
Активный участник Группа: Спамеры Сообщений: 9485 Регистрация: 18.8.2010 Из: Kursk Пользователь №: 199 |
Пофик вна интерфейс ...пока плоский кабель из схемы не выкинешь никакие рестарты-задержки-протоколы не помогут . Плата индикации должна висеть на витой паре ... [attachment=9611:disp2.jpg] Так я потому и спрашиваю. Проще всего адаптировать под витую пару в дифференциальный цифровой сигнал SPI, чем параллельный интерфейс или I2C. |
|
|
10.5.2020, 11:50
Сообщение
#5
|
|
Активный участник Группа: Пользователи Сообщений: 10937 Регистрация: 19.4.2011 Пользователь №: 345 |
Когда это SPI стал дифференциальным?
Экранировать надо. |
|
|
10.5.2020, 14:00
Сообщение
#6
|
|
Активный участник Группа: Спамеры Сообщений: 9485 Регистрация: 18.8.2010 Из: Kursk Пользователь №: 199 |
Когда это SPI стал дифференциальным? Экранировать надо. Не тупи! Ничто не мешает сделать его дифференциальным, а потом конвертировать обратно. А только экранирования может и не помочь, Так как там спектр очень широк и моща некислая. Хотя да, начать лучше с экранирования, а дифсигнал - это уже второй этап защиты. |
|
|
10.5.2020, 19:08
Сообщение
#7
|
|
Активный участник Группа: Пользователи Сообщений: 18789 Регистрация: 13.1.2011 Пользователь №: 332 |
Хотя да, начать лучше с экранирования ... Если имеется желание решить проблему в несколько итераций, то ЛУТше начать с = молебна ... Проблема с подключением сиих дисплеев одна = земля в плоском шлейфе ... По ней такая идёт пляска, что индикатор сам начинает "набирать" текст ... И ваапще, сегодня тренд = OLED ... [attachment=9612:дрочево.JPG] |
|
|
10.5.2020, 21:28
Сообщение
#8
|
|
Активный участник Группа: Спамеры Сообщений: 9485 Регистрация: 18.8.2010 Из: Kursk Пользователь №: 199 |
|
|
|
11.5.2020, 2:59
Сообщение
#9
|
|
ДИКТАТОР Группа: Мод Сообщений: 23809 Регистрация: 20.11.2009 Из: Житомир Пользователь №: 3 |
Если имеется желание решить проблему в несколько итераций, то ЛУТше начать с = молебна ... Проблема с подключением сиих дисплеев одна = земля в плоском шлейфе ... По ней такая идёт пляска, что индикатор сам начинает "набирать" текст ... И ваапще, сегодня тренд = OLED ... Так, чтоб уж быть точным — сначала положил на стол плату с индикатором, соединенные шлейфом, и на землю шлейфа подал с генератора 10мГц амплитудой 10В, оно как бы прямоугольник, но плоховатый — фронта по 10нс. [attachment=9612:дрочево.JPG] Уточняю как подал — землю генератора на землю платы (в центре, так что плате тоже достался ток помех), а сигнальный вывод генератора — на землю индикатора. То есть все напряжение генератора было приложено к земле шлейфа. Тем не менее, шлейф с колечком почти не посадил амплитуду, и индикатор не сбился ни разу. Почему — см. ниже. естественно, запись в индикатор регулярно происходит, данные обновляются. То есть, ещё раз подытожу: во время этого испытания именно и только на земле между платой и индикатором - 10В 10мГц. Норм помеха? проц правда выдает 3,3В, питание индикатора 5В. Как бы уровня не хватает — но не сбивается все одно. в свое время такой же индикатор просто развязывали колечком весь шлейф целиком, включая землю. и после в экран через стекло 2мм давали искру 20кВ (по 4 кат. жесткости 16, но пистолет позволял 20) — норм, наносекунды тоже по 4кат проходили, про микросекунды уж не говорю.. но там 8-бит передача была. в этот раз сделали 4 бит но фронта управления раздвинули хорошо, с запасом — на землю любой вход можно завесить хоть через 1кОм 10нан — норм, не сбивается, реально там щас 200ом 3нф везде. очередность не нарушается. по факту, при этом уже все равно, что там пляшет на шлейфе потому что даже 3 ногу прикрыли емкостью, где контраст регулируется. да, кстати про ОЛЕД — попадалось уже что там бывает и похуже с помехами, видимо какие-то новые кристаллы для управления, не такие как в этих ЖКИ. могу и другое подозревать — они может больше потребляют и сами себя сбивают по-любому он мне там не особенно нужен — там вообще индикация не нужна, мешает. при покупке и иногда при установке пользуются, а так уже нет. Потому что когда нет проблем — про прибор вообще забывают, это и есть цель. завтра, если все получится с доработками, отпишусь если нет — до послезавтра что-то придумаю все равно потому что отправки, значит — решу вопрос. Пофик вна интерфейс ...пока плоский кабель из схемы не выкинешь никакие рестарты-задержки-протоколы не помогут . Плата индикации должна висеть на витой паре ... [attachment=9611:disp2.jpg] Ну как бы можно и так, конечно. Вот только на плате витых пар нету, а проводники там не сильно короткие. Тоже ведь наведется, не? ну и отсекаю я индикатор норм, болтается он по высокой частоте вместе со своими входами, синфазно, диф.наводки между ними уже нету. рестарты у нас нечастые, и спасаться рестартами — не планировали, хоть до секунды довести можно, сейчас раз в три секунды... спасаться планировали отвязкой от помех, после уж можно баловаться чем хошь winstar более чувствителен к помехе, а то мне б и писать не пришлось. но это пишут в инете частенько, то есть это не бракованная партия (но, може, бракованная фирма?) |
|
|
11.5.2020, 6:05
Сообщение
#10
|
|
Активный участник Группа: Пользователи Сообщений: 10937 Регистрация: 19.4.2011 Пользователь №: 345 |
Если единица малая по амплитуде, резистором на 5В подтянуть. Но так, чтобы ноль остался в диапазоне.
Сообщение отредактировал ViKo - 11.5.2020, 6:06 |
|
|
11.5.2020, 7:19
Сообщение
#11
|
|
Активный участник Группа: Пользователи Сообщений: 10937 Регистрация: 19.4.2011 Пользователь №: 345 |
По поводу эксперимента с генератором. Сигнал с генератора поделился делителем из выходного сопротивления генератора и сопротивления земляной дорожки в шлейфе. Там в генераторе защита от к.з. есть? В общем, херня, а не помеха.
Но для Сектера, окончившего партийную школу, зайдёт лапша. |
|
|
11.5.2020, 9:10
Сообщение
#12
|
|
Активный участник Группа: Пользователи Сообщений: 18789 Регистрация: 13.1.2011 Пользователь №: 332 |
|
|
|
11.5.2020, 9:33
Сообщение
#13
|
|
Активный участник Группа: Спамеры Сообщений: 9485 Регистрация: 18.8.2010 Из: Kursk Пользователь №: 199 |
Здесь просто неправильно выбран индикатор и его интерфейс.
В условиях мощных и широкополосных помех надо применять RS485/422 или LVDS + OLED. |
|
|
11.5.2020, 11:18
Сообщение
#14
|
|
ДИКТАТОР Группа: Мод Сообщений: 23809 Регистрация: 20.11.2009 Из: Житомир Пользователь №: 3 |
Здесь просто неправильно выбран индикатор и его интерфейс. В условиях мощных и широкополосных помех надо применять RS485/422 или LVDS + OLED. Мне проще убрать помехи, по крайней мере на индикаторе. По поводу эксперимента с генератором. Сигнал с генератора поделился делителем из выходного сопротивления генератора и сопротивления земляной дорожки в шлейфе. Там в генераторе защита от к.з. есть? В общем, херня, а не помеха. Но для Сектера, окончившего партийную школу, зайдёт лапша. У меня импульсы по 300 нс, амплитудой до 20В, через 50 Ом на индуктивности в 4мкгн — что и куда там просядет? Я ж сказал, шлейф пропущен в колечко, в таких подключениях колечко — обязательно, чтоб была возможность фильтрации помех и на индикатор и с него в плату, и так и так могут быть проблемы, на сертификации уж точно, не пройдешь без колечка статику и наносекунды вряд ли. При длинном шлейфе бывает и в начале и в конце шлейфа нужны колечки. PS современные массовые DDS генераторы, по крайней мере те что до 10нс и 10 мГц — не имеют специальной защиты от КЗ, потому что у них выходное сопротивление 50 Ом, на него они и нагрузятся при КЗ в нагрузке. Как бы эта традиция пошла еще со старых аналоговых «функциональных генераторов», развитием темы которых они и есть, и в звуковых генераторах всегда было аналогичное решение. А боялись КЗ только самые скоростные советские импульсные генераторы, уже не помню их тип, и не помню накойхер они так были устроены... Если единица малая по амплитуде, резистором на 5В подтянуть. Но так, чтобы ноль остался в диапазоне. Да, можно было бы сдвинуть. Проверяли, запас есть — но держим в уме, обязательно ещё в конце этот вариант проверим. |
|
|
11.5.2020, 12:13
Сообщение
#15
|
|
Активный участник Группа: Спамеры Сообщений: 9485 Регистрация: 18.8.2010 Из: Kursk Пользователь №: 199 |
Мне проще убрать помехи, по крайней мере на индикаторе. ... Я ж сказал, шлейф пропущен в колечко, в таких подключениях колечко — обязательно, чтоб была возможность фильтрации помех и на индикатор и с него в плату, и так и так могут быть проблемы, на сертификации уж точно, не пройдешь без колечка статику и наносекунды вряд ли. При длинном шлейфе бывает и в начале и в конце шлейфа нужны колечки. Так какой интерфейс то, судя по шлейфу - параллельный? Почему бы на SPI не перейти? |
|
|
11.5.2020, 13:06
Сообщение
#16
|
|
Активный участник Группа: Пользователи Сообщений: 10937 Регистрация: 19.4.2011 Пользователь №: 345 |
У меня импульсы по 300 нс, амплитудой до 20В, через 50 Ом на индуктивности в 4мкгн — что и куда там просядет? Не просто индуктивность, а длинная линия. Да, на фронте проскочит помеха, признаю. Зависит от волнового сопротивления линии. И от нагрузки на другом конце. |
|
|
11.5.2020, 15:59
Сообщение
#17
|
|
ДИКТАТОР Группа: Мод Сообщений: 23809 Регистрация: 20.11.2009 Из: Житомир Пользователь №: 3 |
Помеху локализовал, устранил, сейчас упрощаю решение, убираю что не относилось к делу,
отчитаюсь после. Проблема оказалась как бы в индикаторе, но была связана и с процессором. Потому не получалось решить с кем-то одним из них — у шлейфа два конца. Не могу сказать при этом, что кто-то из компании был неправ — каждый был прав по-своему то есть решений конечно более чем одно существует. |
|
|
11.5.2020, 16:51
Сообщение
#18
|
|
Активный участник Группа: Спамеры Сообщений: 893 Регистрация: 1.10.2011 Из: е-бург Пользователь №: 393 |
Помеху локализовал, устранил, сейчас упрощаю решение, убираю что не относилось к делу, отчитаюсь после. Проблема оказалась как бы в индикаторе, но была связана и с процессором. Потому не получалось решить с кем-то одним из них — у шлейфа два конца. Не могу сказать при этом, что кто-то из компании был неправ — каждый был прав по-своему то есть решений конечно более чем одно существует. Были и у нас такие проблемы.. Исправили заменой конденсатора около выводов питания. ( У Сектера номер скрыт МГТФом..) Один раз индикаторы пришли вообще без конденсатора, а потом с конденсатором 1000пФ.Чуть помеха, и они выходили из инициализации. |
|
|
11.5.2020, 17:55
Сообщение
#19
|
|
ДИКТАТОР Группа: Мод Сообщений: 23809 Регистрация: 20.11.2009 Из: Житомир Пользователь №: 3 |
Были и у нас такие проблемы.. Исправили заменой конденсатора около выводов питания. ( У Сектера номер скрыт МГТФом..) Один раз индикаторы пришли вообще без конденсатора, а потом с конденсатором 1000пФ.Чуть помеха, и они выходили из инициализации. Я собираюсь упомянуть доставку этой емкости. Мы ставили ее на переходную платку индикатора, но можно на самом индикаторе, там есть место, причем как положено — для пары емкостей, 1206 и 0603. Есть и места возле каждого контроллера, для 0603. Естественно, с завода не стоит ни одна, мы ставим только одну 1206 1мкф. Остальные на помехоустойчивость не влияли, мы перестали доставлять их. Главное в другом — мы фильтруем провод шлейфа что идет на Е (6 нога) с двух концов емкостями 1n на землю, колечко с витком (а не просто надетое) стоит возле материнки, а не возле индикатора (индуктивность примерно 20мкГн) (вообще-то лучше и там и там, но терпимо). Далее — на переходной платке возле индикатора RC цепочка из 300 ом 3нФ, фильтровать что осталось от помех на вход 6. А на материнке проц на разъем выдает через 200 ом, и на самом разъеме висит этот 1нФ с 6 ноги на землю. Чтоб было возможно фильтровать такими постоянными времени — нужно временные диаграммы раздвинуть, обновляется там нечасто, это легко сделать. Ну это чтоб не потерять очередность, что после чего приходит. вроде если только Е сигнал фильтруешь — то и это должно быть похрен, но не проверял — уже у меня прошивка модифицирована, искать старую лень. Замечание даташита, что на Е фронт должен быть очень крутым — при этом придется игнорировать. Но тут уже нужно выбирать — или будет сбиваться индикатор, собранный по рекомендациям, и никто те не поможет уже, либо будет норм работать, но не по даташиту. Мы выбрали последнее, скрепя сердце. По итогу, все кто говорил, что помехи лезут на шлейф (Сектер в частности) были правы. Я раньше это уже отрабатывал, но пришлось подкорректировать, не хватило. Отрабатывались варианты с RC-цепочкой на 6 ноге чуть не до 5 мкс или более, ну там прошивка позволяет. Хватило сейчас 1 мкс по факту, ну от помех зависит. Снаббер на стойке 5нФ, не увлекался, за КПД волновался. Затворные резисторы увеличил (затвор 3нФ, резисторы 50 ом.. быстрые ключи «F» от Инфинеон) |
|
|
12.5.2020, 14:09
Сообщение
#20
|
|
ДИКТАТОР Группа: Мод Сообщений: 23809 Регистрация: 20.11.2009 Из: Житомир Пользователь №: 3 |
А и еще одна мелочь, при случае проверю как будет время.
Сигнал на входе 6 (Е) — должен быть по даташиту крутым, чтоб побыстрее защелкнуть данные, не дав шанса помехам защелкнуть что-то другое... сомнительное удовольствие, бо в момент защелкивания они как раз и могут оказаться искаженными, но то такое. Короче, противоречие получается — сигнал после шлейфа нужно б фильтровать, фронт уже заваленный. А заваленный фронт как бы ухудшает. Потому возле индикатора впритык на переходной платке есть смысл какой-то компаратор ставить. И вообще интерфейс с гистерезисным преобразователем уровня — не помешал бы. Заодно и 3,3 в 5 уровни перевести, и гистерезис от помех прилично спасает, если он хотя б 1/3 от размаха. Дополнительная информация, Важно! Не использовать для крепления металлические винты. Только пластик. То что металлизированные отверстия под винт отвязаны и даже с широким зазором — обнадеживать не должно. Мешает, и зависит от экземпляра — может так стать, что принятые меры не помогут. ХЗ, как оно влияет, може плата с утечкой, може ещё что. |
|
|
Текстовая версия | Сейчас: 29.3.2024, 12:13 |