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

=AK=

Свой
  • Постов

    3 299
  • Зарегистрирован

  • Посещение

  • Победитель дней

    7

Весь контент =AK=


  1. Можно на мастере поставить пулл-ап, а на слэйв навесить сравнительно высокоомный пулл-даун. И при помощи вспомогательного АЦП или микроконтроллера контролировать напряжение на линии RS-485 в состоянии покоя.
  2. А я в последнее время обленился и вообще их не трогаю. Мне их MCC генерит.
  3. Для ответа желательно знать расстояния между устройствами в системе, откуда их БП получают питание и какова проходная ёмкость БП. Зная вышеперечисленное, можно будет нарисовать эквивалентную схему для помех, хотя бы примерную. Сама по себе гальваническая развязка особо ни от чего не спасает, разве что от блуждающих токов, наведенных соседним трамваем. Дешевые БП могут иметь проходную ёмкость в несколько тысяч пФ, сетевые помехи пройдут сквозь них как нож сквозь масло. А иные БП имеют заземленный экран между первичкой и вторичкой, такой БП прибивает сетевые помехи под корень.
  4. Я в подобных случаях использовал Dow Corning 3140, но он дорогой. Однокомпонентный, прозрачный, нейтральный (коррозии не вызывает), светится в ультрафиолетовых лучах (для проверки заливки), плавно льется из тюбика без пузырей, хорошо обволакивает детали и прилипает ко всему, застывает на воздухе за ночь. После застывания плата поддается ремонту - силикон можно расковырять, отремонтировать плату, а потом это место снова залить.
  5. TABLE 25-37 AD08a IAD Operating Current - чем не нравится?
  6. У вас там какой-то диод VD7 появился на выходе драйвера. Не пробовали выпаять и посмотреть как будет без него?
  7. Я рисую редактором Дракона http://drakon-editor.sourceforge.net/ Очень удобно, и сами диаграммы лучше продуманы, чем общепринятые. Правда, привыкнуть надо.
  8. Угу. Прет по воздуху, на крыльях ужаса и с ма-а-леньким пропеллером в попе. И ничего от нее не помогает, кроме гальванической развязки и танцев с бубном. А оптроны помогают, потому что в них воздуха нет - помехе нет по чему переть. :cranky: Очень жаль, что вам 40 лет назад никто не объяснил одну из фундаментальных основ, на которых стоит электроника: для качественного анализа устройства надо нарисовать его эквивалентную схему. Причем в эту схему по мере надобности должны быть включены и паразитные свойства компонентов и монтажа, а также источники помех. И тогда в эквивалентной схеме будет ясно видно место и роль и буферов, и проходных емкостей оптронов, и паразитных емкостей связи с шасси, и всего прочего, как упомянутого выше, так и оставшегося за кадром. Если бы вы умели создавать такие схемы, то вам бы не пришлось 40 лет плясать с бубном, жаловаться на низкую зарплату и нести ахинею на форумах. Но вы не умеете, ибо оперируете радиолюбительскими понятиями "прет по воздуху", которые никак в эквивалентную схему не отображаются. Ведь это не емкостная и не магнитная связь, и даже не радиоволна - это какое-то неизвестное науке взаимодействие, черная энергия, управляемая злыми духами. :maniac:
  9. Даже просто резистор помогает, как посоветовал ув. AlexandrY. Ваш микроконтроллер зависает от наносекундных помех. Чтобы избавиться от них, желательно дать им дорогу на землю мимо микроконтроллера, а на пути к микроконтроллерy обязательно поставить барьер. Маленькиe конденсаторы (порядка 100 пФ) от точeк, где каждый провод с клавиатуры приходит на плату, до ближайшей земли, уведyт помехи в сторону от микроконтроллера, а барьеры справятся с остатками. Простой резистор явлется хорошим барьером, поскольку у него маленкая проходная емкость. Оптрон тоже является барьером, но проходная емкость у него больше и поэтому сам по себе роль барьера он исполняет хуже, чем резистор. То, что он заодно обеспечивает развязку, при борьбе с наносекундными помехами никакой роли не играет, его функция - просто барьер с относительно небольшой проходной емкостью. Если поставить буфер 74HCxx, он одновременно будет и помеху на землю отводить, и играть роль барьера. Причем он будет это делать лучше, чем оптрон. А гальваническая развязка в этом месте вообще-то совершенно не нужна. Если не знать и не понимать происходящие процессы, а смотреть со стороны на то, что делают те, кто понимает - то да, выглядит как шаманство. А есле повторять подсмотренные приемы наобум, методом тыка, пока чего-то не получится, то это и есть танцы с бубном. Начиная с классического коленца: натыкать везде гальваническую развязку, как вы тут давеча советовали. :tongue:
  10. Я-то думал, клавиатура в виде одного блока, а тут самый худший вариант: каждая кнопка имеет сильную емкостную связь с щитом, который заземлен вообще хрен знает где. Вдобавок к этому матрица, очевидно, напрямую соединена с пинами микроконтроллера - похоже что ни развязки, ни барьеров нет. Ну тогда вот это и есть корень зла. Развязывйте это безобразие оптронами или просто буферами на рассыпной логике, ставьте резисторные барьеры на пины микроконтроллера, и т.п.
  11. Она там не заземлена? Чем черт не шутит... Ее земля и щит какаую примерно емкость связи между собой имеют? Длинный кусок провода вообще никогда не зависает, по определению, однако воткнутый куда не следует способен завесить любой микроконтроллер. Вы так и не ответили на главный вопрос - куда он воткнут. Не "как" ("отдельная колодка" и т.д. не имеет значения, хоть колодкой, хоть пайкой, хоть скруткой), а куда.
  12. А они как далеко расположены и от чего питаются? Главный вопрос - как их земли подключены к плате? В одной точке? В той самой точке, где на плату приходит питание?
  13. Рекомендации представьте, ссылки или цитаты с указанием источников. Хотелось бы посмотреть, связаны они с помехами или с чем-то иным. Повторяю: микроконтроллер от этого не зависнет. Сигнал может испортиться, это да.
  14. По питанию все они гальванически связаны. Но кроме питания есть еще входы-выходы (что включает и интерфейсы). И вот из всех входов-выходов вам хочется развязать только RS485. А никакие другие почему-то не хочется. Наверное, RS485 выбран потому, что "все так делают"? И вообще ни о чем кроме гальв. развязки не упоминаете, как будто это единственное средство и панацея от всего (именно так, судя по всему, думает незабвенный "Николай Семёнович" B) ). А вы догадываетесь, почему МК зависает? Что-то я в этом сомневаюсь... Вероятность, что это может привести к зависаниям МК, исчезающе мала. У оптрона есть проходная емкость. Или это сказка? :rolleyes:
  15. Мне кажется, это можно объяснить. Проводник над сеткой будет иметь меньше емкость, чем над сплошной поверхностью, поэтому на низких частотах его импеданс увеличится. Кроме того, на высоких частотах, где длина волны будет сопоставима с шагом сетки, начнется чехарда за счет неоднородости волнового сопротивления по ходу распространения сигнала. Для дифф пары эффект имеет место быть, согласен. Но все-таки дифф пара - это отдельная статья, а для помех принято считать, что сетка мало отличается от сплошного полигона.
  16. А можно подробнее? AWR MWO или ANSYS EM Suite у меня нет, а вопрос интересный. Я всю жизнь думал что если размер ячейки в сетке меньше, чем 1/10 длины волны, то она работает как сплошной полигон. И если чипы на плате сравнительно медленные, то им даже крупная сетка сгодится.
  17. Непонятно. Если вы снимаете сигнал с 220В через делитель, то причем тут кнопка? Что вы переключали? Вообще-то вешать кондер параллелно контактам кнопки - это плохая идея. Законы коммутации никто не отменял. Такое включение само может стать источноком помех.
  18. Скорей всего это проблема светильников. Я управлял по DALI люминисцентными лампами при помощи элетронных балластов Tridonic, все отлично работало. С DALI я последний раз имел дело лет 15 назад. То, что помню: - Двухпроводный интерфейс, бодовая скорость 1200, манчестер, расстояние до 1 км. - Проводка часто прокладывается обычным двухжильным сетевым проводом, поэтому достаточно велика вероятность, что кто-нибудь подаст 220В на DALI. Я на это заложился и сделал драйвер на оптроне и высоковольтном транзисторе, с защитой, чтобы он не выгорал при подаче сетевого. - Все команды делятся на две группы: - - - команды для управления светом - - - команды для конфигурирования и настройки узлов
  19. Ну а я 5 лет назад перешел с AD на KiCAD, и доволен. В AD раздражала глючность, извечно присущая Алтиуму, а также огромное количество фич, совершенно ненужных в обычной жизни. При этом пытаешься какую-то новую фичу из этой кучи освоить - а она с глюками, использовать невозможно. Например, даже дифпары вести в AD было просто невозможно, авторазводка всегда была абсолютно отстойная, и т.д и т.п. Может, сейчас поправили, не знаю, я его больше и трогать не хочу. А в KiCAD есть все, что мне нужно по жизни, без наворотов. Но вполне возможно тем, кто только разводкой занимается, этого мало.
  20. Слэйву лучше сразу перейти на новый канал. Мастер на новом канале несколько раз запрашивает подверждение от слэйва, не получив ответа - еше раз шлет команду на старом канале. Слэйв, не получив запроса подтверждения от мастера (или не пройдя процедуру некого хэндшэйка с мастером) на новом канале, после тайм-аута возвращается на старый. Как-то так примерно.
  21. МК зависает от помех. Читайте статью.
  22. Динистор - это простейший вариант. Кстати, SMBD3 довольно стабилен до 50С, а при 75С напряжение падает всего на 5%. Еще можно тиристор на двух транзисторах сделать, а порог срабатывания задать при помощи TL431.
  23. Преобразователь напряжение-частота. Простейший вариант: - зарядная цепь - резистор, диодный мостик, на выходе мостика - конденсатор - разрядная цепь - динистор, резистор, светодиод оптрона
  24. Можно, если дырку в круглом эксцентрике просверлить ровно в центре. Поршень будет двигаться равномерно и прямолинейно, без ускорения, со скоростью 0. А какое отношение это имеет к тематике форума?
  25. Наводится - да и пусть наводится, что с того? Терморезистору все равно, что там наводится. А усилителю, обрабатывающему сигнал терморезистора, тоже должно быть все равно, если он хорошо сделан. Есть две составляющие наводки, синфазная и дифференциальная. Дифференциальная наводится между проводами терморезистора. Поскольку сигнал от терморезистора очень медленный, то дифференциальную компоненту можно извести под ноль керамическими конденсаторами параллельно терморезистору. Один кондер у терморезистора, другой на противоположном конце кабеля. Синфазная наводится на оба провода кабеля одновременно. Ее надо "спустить на землю". В простейшем варианте на провода кабеля со стороны усилителя ставятся два керамических конденсатора на землю, по одному на каждый провод. Землю лучше брать "грязную". В более сложном варианте ставятся LC фильтры, П- или Т-типа. Если П-типа, то конденсатор на стороне кабеля сажается на "грязную" землю, а конденсатор на стороне усилителя - на более-менее "чистую". Можно улучшить подавление простейшего варианта, если задействовать сами провода терморезистора - намотать их на ферритовый стержень или кольцо поближе к усилителю. Оценочный расчет такой. Пусть емкость связи между проводами составляет, скажем, 10 пФ/м. При длине кабеля 5 м имеем 50 пФ от источника помех к каждому проводу термистора. Если ограничиться простейшим вариантом и поставить самые ходовые конденсаторы по 100 нФ, то ослабление наведенной синфазной помехи будет порядка 66 дБ, что соответствует ослаблению, которое даст экранированный кабель. С LC-фильтрами ослабление будет намного лучше, на уровне того, что даст кабель с двойным экранированием.
×
×
  • Создать...