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

=AK=

Свой
  • Постов

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

  • Посещение

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

    5

Сообщения, опубликованные =AK=


  1. А не могли бы вы привести какой-нибудь серьезный довод, чтобы я поверил не инженерам из STMicroelectronics, а Вам?

    - С414 нужен для фильтрации низкочастотных шумов шины питания, чтобы они не пролезали в звуковой канал через микрофон. Подключая R410 к С414, вы дополнительно уменьшите эти шумы, поскольку они пролезают не только через микрофон, но и через R410.

    - Сам микрофон и микрофонный провод являются антенной, которая ловит сигналы радиостанций. Они могут выпрямляться на входе ОУ и пролезать в звуковой канал как звуковая помеха. Кондер С413 гасит ВЧ сигнал и сажает его на землю. Однако его эффективность достаточно сомнительна, поскольку он может попасть в резонанс с паразитными индуктивностями кабеля и монтажа. Добавив резистор вы получите НЧ-фильтр, который намного более эффективен и не имеет паразитных резонансов.

     

    А просто верить никому не надо. Надо головой думать.

  2. ПРошу покритиковать схемотехнику. Может быть я что-то сделал радикально не так, может где-то мелочь какая.

    В общем, кидайте помидорами.

     

    - Верхний конец R410 подключить к C414

    - Верхний конец С413 подключить к ОУ пин 3, а между (С413 и ОУ) и (R410,R411,C412) врезать резистор 10к. Вот тогда от С413 будет толк.

     

     

  3. 1. для R2, R4 я выбрал след резистор в корпусе 1206

    Годится. Можно даже и поменьше поставить, ни на что не влияет.

     

    учитывая ток включения MOC3042M, получаем примерно 0,2 Вт. для R2 можно было бы и поменьше взять, но решил не тратиться на лишний резистор...

    Оптрон надо включать ненадолго, чтобы не рассеивать мощность понапрасну.

     

    2. не могу разобраться с R1... в даташите на MOC нашел значение 60 мА...

    R1 надо ставить проволочный. Он должен выдерживать огромную пиковую мощность. Обычные резисторы не годятся - они будут деградировать и вскорости выйдут из строя. Только проволочный.

     

    3. цепь R3-С1 служит для сглаживания помех... целесообразно ли использовать в макетке проходной конденсатор? и тот же вопрос про резистор: какой ток через него течет? рассчитал ток через полное сопротивление цепи и получил 700 мкА... ответ кажется неверным...

    R3 тоже должен быть проволочным, по той же причине.

    С1 должен быть класса Х2 или Х1 на 250Vac. Этот тип конденсатора не может вызвать пожар при пробое.

  4. Но как оказалось при нагревании хотя бы до 50°C все все мои подборы свелись на нет.

    А причем тут подборы? Все считается. В даташите PC817 CTR задается при 25С, однако там есть график fig.7, согласно которому при 75С CTR падает до 80%. Таким образом, минимальный CTR равен 0.5*0.8 = 0.4.

  5. Стоит ли выбрать другие номиналы резисторов и/или уменьшить скорость для того что бы в серийном изделии не заниматься ни подбором резисторов ни оптронов?

     

    Для транзисторных оптронов основной фактор, ограничивающий скорость - это выход фототранзистора из насыщения. Для обеспечения макс. скорости надо не загонять его в глубокое насыщение.

     

    Исходя из этого, берете даташит на оптрон, смотрите диапазон CTR, и выбираете номиналы такими, чтобы обеспечивалась работа при минимальном CTR. Это как раз и даст максимальное быстродействие. Какое оно получится в худшем случае - проверяете на оптроне с максимальным CTR, или же изменив номиналы так, чтобы имитировать работу оптрона с максимальным CTR.

     

    Соответственно, при прочих равных максимальное быстродействие получите от тех оптронов, у которых разброс CTR минимален.

  6. постоянная времени емкость клещей-резистор шунта все же была много больше длительности НСИ.

     

    Емкость клещи-кабели порядка 10 пФ, длительность импульса 50 нс по уровню 0.5. Значит, "резистор шунта" (это входное делителя?) у вас был много более 5 кОм, я правильно вас понял? Удивляюсь, почему вы свой опыт описываете столь отрывочно и расплывчато, что все время приходится гадать, что же вы на самом деле меряли.

     

    как то все скатилось в оффтоп, автору то вообще все это надо?

    Если бы мы тут рассуждали не на темы EMC, это был бы оффтоп. Конкретная проблема ТС не является единственным топиком темы, которая носит весьма общее название "Моя проблема ЭМС".

     

  7. для проверки амплитуды вых. импульса мы подключали низкоомный делитель на вход осцилла, после колечка уже без делителя.

    Надо полагать, что низкоомный делитель на входе осцилла существенно менял всю картинку, так что вы все-таки наблюдали не совсем то, что происходит на самом деле, когда осцилла нет. К тому же точка подключения к земле этого делителя тоже играла существенную роль, подключая их к разным точкам земли прибора вы скорей всего увидели бы заметно другие картинки. Собственно, ув. AlexandrY об этом уже говорил.

  8. как раз наносек. импульсы мы и подавали, жаль осциллограмм не осталось, когда с 2кВ до 200В помеха снижается, это сколько дБ?

    Интересно, как вы смотрели осциллографом наносекундные помехи амлитудой 2кВ? Дело в том, что высоковольтные щупы не обеспечивают большой полосы, с ними наносекундные помехи не увидишь. Даже обычный щуп 1:10, который держит всего несколько сотен вольт, гробит полосу примерно до 200 МГц, и только самые лучшие имеют полосу 500-600 МГц. А щупы 1:1000, которые держат 10-20 кВ, имеют полосу порядка 50-100 МГц. А у вас какой щуп был?

     

    И в какой точке своего устройства вы видели помеху 2кВ, т.е. в точности равную амлитуде на выходе генератора на холостом ходу? Выходное генератора 50 Ом, далее идут емкостные клещи (скажем, 10 пФ), затем 3 метра кабеля (что есть довольно приличная индуктивность сама по себе), только после этого помеха попадает вам на вход. И вот в этой точке вы подключили высоковольтный щуп и увидели все те же 2 кВ без малейшего ослабления? А затем надели на кабель феррит, т.е. добавили сколько-то индуктивности кабелю, и в этой же точке сигнал уменьшился до 200В? Мне трудно в это поверить.

     

    Индуктивность провода (кабеля) равна

     

    L = (u0*len)/(8*п)

     

    Для 3-метрового кабеля это составит примерно 0.15 мкГн. Ферритовое колечко TN13/7.5/5 с наружнам диаметром 13 мм, дыркой 7.5 мм и высотой 5 мм из материала с проницаемостью 2000, надетое на провод, добавит примерно 0.9 мкГн. Увеличение индуктивности заметное, но все-таки даже не в 10 раз.

     

  9. применяя те же самые фильтры и т.п. вы защищаете "внешнюю среду" от помех, создаваемой аппаратурой, то же самое только наоборот я советую попробовать автору.

    Конечно, ферриты на кабелях дадут некоторое улучшение помехоустойчивости, я с этим не спорю. Однако я сомневаюсь, что это улучшение будет существенным. На мой взгляд, правильно выполненая система земель важнее, а ферриты пойдут как полезный "довесок".

     

    За счет большой амплитуды источника EFT помех, наведенная в кабель помеха ведет себя примерно так же, как сигнал от источника тока. То есть, ей, в общем-то, "наплевать" на импеданс цепи, величина тока от этого мало зависит. Соответственно, поставите ли вы в этой цепи феррит или нет - не играет большой роли, ток в цепи уменьшится не сильно. Как говорится, "пуля дырочку найдет".

     

    Я предпочитаю прямо противоположный подход. Вместо того, чтобы препятствовать прохождению помехи - надо наоборот, обеспечить ей "режим наибольшего благоприятствования" и пустить по "грязной земле" в обход чувствительных цепей. А феррит - в качестве барьера - поставить между грязной землей и чистой. Вот тогда от него будет гораздо больше пользы, да и феррит при этом можно будет поставить маленький и дешевый.

     

    Да какая разница какой там тест, мы говорим про то помогает это или нет от внешних помех - в моем случае помогает и существенно. Поэтому и ТС советую.

    Разница в том, что у ТС налицо симптомы сбоя от наносекундных помех. Которые при тестировании наиболее полно и близко к реальности имитируются во время тестирования на EFT. А то, что вы тут рассказывали к наносекундным помехам относится довольно фиолетово. Судя по вашему описанию у вас устройство было подвержено влиянию РЧ помех. Которые имитируются так: испытуемое устройство помещают в безэховую камеру, создают внутри определенную напряженность РЧ поля (типично порядка 3 В/м, если склероз не изменяет) и меняют частоту в широком диапазоне. Эффективные приемы защиты от РЧ помех вообще говоря существенно иные, чем приемы защиты от наносекундных помех. В силу этого ваш совет оказался, как говорится, не совсем "в кассу".

     

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

    Помимо помех, "наведенных в линии связи", у ТС наверняка помеха бегает по земляным контурам и по кабелям питания. И совсем не так уж очевидно, что именно вызывает сбои.

  10. продеваем шлейф 16 жил (на нем 3 датчика термосопротивления) через ферритовое кольцо 10х6х4, даже без витка. Разница скажу я вам налицо. Без него при работающем частотнике невозможно что-то померять - температуры скачут с разбросом 40..60 градусов, продеваем через феррит возле измерительной платы - болтанка в пределах 0.2..0.3 градуса.

    Очевидно, что вы этим колечком расстраиваете приемную антенну. А вот если ваше устройство сбоило на EFT тестах , то очень сомневаюсь, чтобы колечко вам сильно помогло, поскольку там помеха наводится не по эфиру, а через емкостные клещи.

     

    Устройство, не восприимчивое к внешнему излучению, как правило (в случае линий связи в частности) является очень плохим излучателем.

    Мощные источники помех (импульсные БП, искрящие контакты реле, тиристоры, и т.п) как правило сами невосприимчивы к помехам, как с ними быть?

     

     

    ферриты снаружи- это для устойчивости аппаратуры к внешним воздействиям.

    Какие у вас основания для этого утверждения?

  11. коммон моде чоке и 5-10 витков интерфейсного кабеля все таки одно и то же. даже 1 виток это частный случай коммон моде

    Поскольку разница в индуктивности составляет несколько порядков, то имеем тот самый случай, когда количество переходит в качество.

     

    возьмите ферриты на кабелях от принтера, монитора, юсб и многих промышленных интерфейсах

    Они там поставлены, чтобы пройти по уровню излучаемых помех.

     

    отличие феррита (не М2000!) еще в том, что он обладает большими потерями на "нужных частотах".

    http://www.murata.com/products/catalog/pdf/o63e.pdf стр. 13.

    На указанной вами странице не нашел ничего, что указывало бы на большие потери на "нужных частотах". Как и во всем каталоге, впрочем. Очень у них все расплывчато, ничего кроме импеданса нет. Я это более-менее понимаю, поскольку вставить импеданс посереди излучающей антенны - это самое милое дело, чтобы угробить ее эффективность.

     

    тут если приглядеться можно почти на каждом кабеле по ферритику увидеть.

    Я стараюсь не доводить до такого, а потому ставлю ферритовые бусины на платы заранее, там, гду у меня кабели. А когда феррит висит на кабеле - это довольно верный признак наспех спректированного изделия, который "лечили" по результатам испытаний. При том, что я ставлю ферритовые бусины в изрядных кол-вах, в большинстве случаев я имею ввиду именно введение импеданса в антенну (коей является кабель), чтобы уменьшить излучение. Еще бывает использую бусины в линиях питания: на выходе импульных БП, в цепях питаня скоростных ИС, и т.п., и опять же - не с целью защиты от внешних помех, а с тем, чтобы загасить то, что эти узлы сами генерят по питанию.

  12. а как же всеми любимые коммон моде чоке? если помехи синфазные и достаточно высокочастотные самое то.

    Неуместное сравнение. Если в common mode choke намотано хотя бы по 100 витков, то у него уже примерно на четыре порядка больше индуктивность, чем у феррита, надетого на провод.

     

    Просто феррит на провoде в качестве барьера для помех мало что дает. Зато он сильно меняет волновое сопротивление, поэтому, надетый на середину провода, "разрезает" на две части виртуальную антенну, которой является этот провод. Из-за этого излучение можно заметно снизить.

  13. (в другом проекте я ставил на моторчики DC24V щеточные конденсаторы 0.1мкф без резисторов - ужасно, да?)

    Мотор - это не контакт, там есть индуктивность, а посему на мотор ставить кондер без резисторов можно.

     

    Итак, что я усвоил:

    1. в каждом ящике делаю землю грязную (это сам ящик) + землю чистую (внутреннюю).

    Их внутри ящиков не соединяю.

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

     

    2. Землю грязную веду толстым проводом к ящику с процессорной платой.

    Землю чистую веду толстым проводом к ящику с процессорной платой (все сигналы чистой земли которые приходили на клеммы внутренних разъемов выдираю).

    Соединяю их все в одной точке (в районе клемм "-" блоков питания - или в районе разъема ввода питания на плату?)

    Сделать единое разделение земель для всей системы, состоящей из многих ящиков, это, конечно, круто, но вряд ли практично. На мой взгляд разумно было бы такое разделение делать для каждого ящика по отдельности. Т.е. старужи ящик выглядит как имеющий одну землю, а внутри ящика она разделена.

     

    И в идеале оплетаю экраном каждый уходящий пучок на свой узел. Экран соединяю только в одной точке - где блок с процессорной платой, к грязной земле.

    Экран присоединяется к тому ящику, куда пришел кабель.

     

    Грязная земля процессорной платы вполне может оказаться чистой землей шкафа, и т.д. То есть, понятия чистой и грязной земли не абсолютны, а относительны. Кроме того, самая грязная земля во всей вашей системе - это не у процессора, а там, где приходит сетевое питание, стоят контакторы и пр. Да и сама грязная земля, она грязна по-разному в каждом месте; в той точке, где она соединяется с чистой - она тоже вполне чистая.

     

    Вопросы:

    1. На корпусе аппарата стоят два разъема iButton. У них конструктивная особенность - корпус разъема это есть "-" его, т.е. гальванически связан. Когда к этому разъему шло два провода - сигнальный (центральный) и общий (на плату заводился) - частота зависаний была выше. Как я понимаю, часть "земляных" токов всех устройств (того же насоса) из-за этого могла идти через плату. Я откусил у разъема от него общий провод. Т.е. общий сигнал к разъему стал идти через корпус аппарата и грязную землю. Как сделать правильно? Разъем на пластинку из изолятора, и его общий контакт вести на грязную землю? Как-то дико.

    Не знаю, зачем вы такие разъемы выбрали. Используйте изолированные. Например, есть польская фирма Demiurg, специализирующаяся на изготовлении разъемов для iButton, у них возьмите, отличные разъемы делают, в т.ч. изолированные от корпуса.

     

    Землю от разъема iButton разумнее протянуть к точке соединения чистой и грязной земель процессорного ящика. От этого разъема электростатические разряды будут идти на землю, поэтому она таки грязная. Однако никакой другой грязи от него более не предвидится, разве что наводки от других кабелей.

     

    2. То же что и 1 - с антенной GSM модуля. Т.к. разъем SMA его внешняя часть она гальванически контактирует с пластиной куда привинчивается. Тоже его на изолятор ставить? Чтобы грязные токи не шли по оплетке коакс.кабеля между местом где антенна привинчена и местом где второй разъем SMA стоит вводит сигнал в плату?

    Ага.

     

    3. Какие барьеры ставить на 2-направленные выходы типа iButton или ЖКИ? Просто резисторами не обойтись. TVS?

    Про ЖКИ ничего не могу сказать, а в сигнальную цепь iButton надо, конечно, врезать резистор примерно 100 Ом. Ну и от статики защитить, это святое.

     

    Какие ходовые малогабаритные кто предложит? Не могу найти какие купить.

    Смотрите защиту для USB, их сейчас очень много, маленьких и дешевых.

  14. Т.е. стараюсь найти решение без переразводки платы.

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

     

    Проброска толстых проводов поверх всех разъемов может помочь?

    В какой-то степени, но вряд ли это будет панацеей.

     

    Вынужден еще раз повторить: проанализируйте источники и пути прохождения помех, отделите чистую землю от грязной, поставьте барьеры. Это можно сделать без переразводки платы. И за вас это никто не сделает, потому что документов нужной степени детализации на форум вы не выложите, да и вообще, по документам это не всегда легко сделать, надо живьем смотреть.

     

    Начните с того, что продумайте земли. Как вариант, поставьте отдельные земляные терминалы для "чистой" и "грязной" земель в каждом ящике. Очевидной "грязной землей" для каждого ящика является сам этот металлический ящик.

     

    Для простоты можно положить, что каждый кабель, приходящий в каждый ящик, обязательно как-то ловит НП помеху и притаскивает в ящик, это будет недалеко от истины. Вот и продумайте, куда эта помеха побежит внутри ящика и что сшибет по дороге. Обеспечьте помехам хороший обходной путь по грязным землям, чтобы им не было резона бежать по чистой земле. А на пути к чистой земле поставьте для помех барьеры.

     

    Проверьте все реле, контакторы и клапаны. Если обмотки питаются от DC - параллельно обмотке должен стоять диод. Все контакты (включая концевики), которые коммутируют обмотки, задемпфируйте искрогасящими RC-цепочками. Поставьте RC-цепочки c конденсаторами класса Х1 или Х2 в цепях питания мотора, загасите любую возможность появления искр и дуг. В том числе - проверьте, не включены ли где-либо просто гольные кондеры вместо RC-цепочек параллельно контактам. А то ведь бывают такие кулибины, которые, например, от недоумия параллельно кнопкам кондеры вешают.

     

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

    Несомненно, могут. Если невозможно поставить барьеры на самой плате - ставьте дополнительные внешние платы с резисторными и ферритовыми барьерами.

     

    Надевайте ферритовые клампы на кабели, пропускайте кабели через ферритовые кольца. Продумайте укладку кабелей, кто с кем рядом лежит. И т.п.

  15. чем емкости 10 нФ лучше чем 1 мкФ на частоте выше 100 МГц? импеданс на таких частотах у них отличается не значительно.

    - Импеданс меньше процентов на 20

    - Дешевле

    - Надежнее

    И это не считая преимуществ, которые они дают на частотах ниже 100 МГц.

     

  16. Надо написать "подключить аккумулятор короткими проводами, а лучше встроить его в корпус с микропроцессором под общий корпус".

    Еще раз повторяю - в таких случаях вся возня с питанием, включая питание от аккумулятора и т.п., происходят в основном от незнания и непонимания сути проблем. И в силу этого незнания и непонимания начинают плясать с бубном и искать потерянные ключи под фонарем - просто потому, что ничего другого в голову не приходит. Вся "сермяжная правда" отдирания источника питания и запитки от аккумулятора сводится к незначительной и (предположительно) неосознанной реконфигурации земли, которая при этом волей-неволей происходит. А почему предположительно неосознанной? Потому что, будь в этом хоть проблеск сознания, то и действия были бы направлены на переконфигурирование земель, как, например, предлагает ув. AlexandrY, а не на питание.

  17. Хочу докопаться до истины.

    Не там копаете. В таких случаях, как ваш, питание ни при чем, хотя все начинают копать именно питание. Понятное дело, что ключи легче искать под фонарем, а не там, в темноте, где вы их потеряли.

     

    Куда копать еще?

     

    Ознакомьтесь: http://caxapa.ru/lib/emc_immunity.html. После ознакомления проанализируйте источники и пути прохождения помех, отделите чистую землю от грязной, поставьте барьеры. При необходимости - перекомпонуйте устройство или переразведите свою плату.

  18. и что? смотрят в первую очередь на фронты, если делать по-честному.

    Достаточно сослаться на высокую тактовую частоту. Из этого автоматически следует малая длительность фронтов.

     

    в таком случае я бы предложил поставить электролиты

    Одни только электролиты, без керамики, ставили разве что радиолюбители и совсем уж безграмотные и/или жадные китайцы. Даже в вычислительной технике советского времени для развязки использовались керамические конденсаторы.

  19. так я и пишу что они не нужны

    Вы себе противоречите. Ранее вы писали "около каждого вывода поставить, как писал выше, 0,5...2 мкФ".

     

    Ставить у каждого вывода конденсаторы большой емкости (порядка микрофарады) не имеет смысла. Стоящие в отдалении конденсаторы помогают уменьшить импеданс на частотах ниже чем частота собственного резонанса. Поэтому стоящие в отдалении конденсаторы 1 мкФ никакого полезного вклада уже не дают, а стоящий прямо у ножки конденсатор 1 мкФ имеет слишком низкую частоту собственного резонанса и неэффективен на высоких частотах.

     

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

     

    для данного камня не вижу смысла так заморачиваться

    Вероятно, ментально вы остались в прошлом веке, когда тактовая частота 16 МГц считалась большой, а развязка, соответственно, могла быть низкочастотной. STM32F103 работает на тактовых до 72 МГц. Для надежной работы такому чипу требуется эффективная развязка с низким импедансом хотя бы до сотни МГц. Конденсаторы 0,5...2 мкФ, которые вы рекомендовали, такой развязки обеспечить не могут.

     

    А в чем состоит упоминаемое вами "заморачивание", я понять не могу. Речь идет о выборе оптимального номинала развязывающих конденсаторов, какие в этом "заморочки"? Причем стоить предлагаемое мною будет даже дешевле, чем ваше неоптимальное решение. И не только в стоимости, даже в надежности можно немного выиграть, если применять развязывающие кондеры 10 нФ.

  20. поэтому для этого камня не вижу смысла извращаться и ставить маленькие емкости около выводов, большие дальше...

     

    Четыре одинаковых кондера по 1 мкф дадут для каждой ножки питания ИС импеданс, мало отличающийся от импеданса одного кодера. Влияние стоящих в отдалении кондеров отчасти уменьшит импеданс на низких частотах, что, очевидно, не играет никакой полезной рояли. Примерный суммарный импеданс показан красной линией.

     

     

    Четыре одинаковых кондера по 10 нФ по углам ИС и стоящий неважно где один кондер 1 мкф дадут для каждой ножки питания ИС импеданс, примерно показанный зеленой линией. Он будет в разы меньше для высоких частот, в результате свою прямую функцию развязывающие конденсаторы будут выполнять несравненно лучше.

     

    post-2483-1357297868_thumb.png

     

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

  21. у STM32F103 выводы vcc и vss парами - главное на них ставить блокировочные емкости (керамику 0603 0,5...2 мкФ)

    Конденсаторы емкостью 0,5...2 мкФ имеют низкую частоту собственного резонанса. Таких конденсаторов много ставить нет смысла, достаточно таких иметь 1-2 на плате, причем в любом месте. А вот рядом с выводами питания надо ставить блокировочные конденсаторы меньшей емкости, частота собственного резонанса которых выше. Обычно рекомендуют ставить 100нФ, но на мой взгляд и это слишком много. Чаще всего я ставлю 10нФ.

  22. еще один ключ для сброса, который замыкает вход на землю.

     

    Инвертирующий вход ОУ заземлять нельзя.

     

    И повторяю еще раз: катушку надо зашунтировать обратновключенным диодом. Обязательно.

     

    Поместить геркон в цилиндр из магнитомягкого железа, который заземлен, и поверх него намотать катушку. Правильно я понял?

     

    Нет, неправильно, так и геркон работать не будет, и смысла в этом ноль. Магнитопровод нужен, чтобы отнести катушку подальше от геркона

     

    post-2483-1356481922.png

  23. в цепи катушки поставил RC, для медленного изменения тока через катушку, но это ситуацию не изменило.

    RC правильнее ставить параллельно контакту, который включает-выключает катушку. А саму катушку надо шунтировать обратновключенным диодом.

     

    Геркон находится внутри катушки. Катушка с обратной стороны платы, отделена экраном.

    ...

    Думал, что это влияет размыкание катушки, из-за быстрого изменения магнитного поля индуцируется ток в цепи геркона.

    У вас интегрирующая емкость очень мала. Поэтому вход интегратора подвержен наводкам через паразитные емкости. Первым делом, конечно, через геркон.

     

    Я бы отнес катушку подальше, поскольку она явлется очевидным источником помех. А геркон бы расположил как можно ближе к ОУ. Управление герконом от катушки - при помощи заземленного магнитопровода, сделанного из магнитомягкого железа.

  24. Нужно что-то вроде промежуточного варианта между мульти-мастер протоколом и традиционными. Сразу скажу что уйти от RS485 просто не могу - у меня готовое устройство с тем что есть, выбирать не из чего. Сеть может работать и с одним мастером, но особенность в том, что критично время реакции на запрос, счёт идёт на миллисекунды

    Похоже что мало кто знает, что помимо "традиционных" протоколов "master-slave", в которых есть какой-то мастер, есть протоколы "producer-consumer", в которых мастера нет в принципе.

     

    В протоколах "producer-consumer" (к которым, в частности, относится CAN) передачу начинает любой "производитель информации", которому "есть что сказать". А принимает информацию не какое-то одно устройство, а все, кому эта информация нужна. В результате этого информация передается очень быстро даже при малых бодовых скоростях. Суммарный выигрыш по скорости при раздаче информации получается на один-два порядка, хоть людям неискушенным в это трудно поверить.

     

    В обычных "master-slave" мастер должен:

    - все время опрашивать другие узлы на предмет наличия новой информации

    - если у одного из узлов появилось что-то новое, мастер должен прочитать инфу

    - после этого мастер должен по очереди разослать инфу тем узлам, которым она нужна

     

    В "улучшенных" конфигурациях вместо одного мастера есть координатор, который опрашивает те узлы, которые способны быть мастером - не желают ли они "немножко порулить" интерфейсом? Если желают, то координатор на некоторое время дает им сеть во владение, а уж они сами "выковыривают" инфу из периферийных устройств. Понятно, что никаких преимуществ по времени по сравнению с предыдущим вариантом это не дает.

     

    Основной проблемой протоколов "producer-consumer" является обнаружение и "разруливание" столкновений (CSMA/CD). Очень хорошим вариантом является предотвращение столкновений (CSMA/CA), для реализации которой как правило используют передатчики с открытым коллектором или их эквиваленты. CAN использует эквивалент открытого коллектора, гибрид ОК и RS485.

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