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

sgs

Участник
  • Постов

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

  • Посещение

Репутация

0 Обычный

Информация о sgs

  • Звание
    Участник
    Участник

Информация

  • Город
    Array
  1. Абсолютно правильные рекомендации дал Сергей Борщ. На длинных линиях с большой емкостью проводов нужно ставить специальные драйверы с активной "1". У Максима есть несколько таких драйверов. Активную подтяжку можно сделать программно на дискретных элементах. Реально получается прокачать линию до 15 нФ (300 метров витой пары). Дальше сказываются малые выходные токи датчиков. Но если и со стороны датчиков ставить драйверы или контроллеры - тогда стоит подумать о другом интерфейсе, хотя бы RS485...
  2. http://www.platan.ru/shop/part/ST-LINK%20V...l?id=2010079145
  3. А у нас на рынке магнитики продают для остановки электронных счетчиков... :rolleyes: Да смысл в общем-то в плюрализме... Посмотрев первую страницу я увидел только одну сторону решения, вот и вставил свои пять копеек... :biggrin:
  4. B) Я же сказал "связь ... с жестоким и непредсказуемым внешним миром", а не защита от него... А от молнии, если она попадет, не спасет ничего :biggrin: Защитится можно, и то относительно, только от ЭМ импульса, генерируемого молнией.
  5. Начнем с того, что ТШ - свойство самого входа, и значит его надежность и есть надежность чипа. А вот то, что любая достаточно мощная помеха или ЭМ наводка сожгут "голый" вход вернее, чем вход с конденсатором - это не обсуждаемо... Простите, но защита и согласование суть одна задача - обеспечить надежный безошибочный способ передачи данных, будь то линия или кнопка. И так для каждой кнопки, подключенной к проекту?.. А использовать 30-50% микросхемы - это дешевое занятие? Понимаю, что при избытке ресурсов можно смоделировать в FPGA почти любой аналоговый процесс (а внешнее управление, в том числе, кнопка - процесс аналоговый). Вот только стоит ли? Это мне напоминает один видимый мной проект, когда на управление пневмоклапаном поставили сначала STM32, а потом всерьез обсуждали вариант с FPGA... Вот тут согласен на все 146%. Именно обоснованный и просчитанный баланс цифровых и аналоговых компонентов, программы и "железа" делает проект упешным...
  6. ТШ-входы совсем не напрасно ставятся практически во все микроконтроллеры и в большинство входов FPGA. Они предназначены для связи "виртуального" содержимого микросхемы с жестоким и непредсказуемым внешним миром, в котором могут быть помехи, дребезг, удар молнии, наконец... Вы серьезно считаете, что надежность микросхемы выше надежности резистора или конденсатора? А насчет лишних элементов: материнские платы компьютеров вы, надеюсь, не считаете мелкосерийным производством? Так на них уйма RC-цепочек, призванных снять звон и помехи в линиях связи между ВНУТРЕННИМИ компонентами плат. Что уж говорить за внешние кнопки... Понимаете, я совсем не против программных методов борьбы с дребезгом кнопок, но часто в не слишком сложных приложениях простейшая RC-цепочка снимает необходимость городить цифровой огород. Сам я давно использую простейший алгоритм опроса кнопок: опрос проводится каждые 20-30 мсек, что заведомо больше любого дребезга, но меньше длительности нажатия кнопки человеком. Следующий после обнаружения нажатия такт опроса дает либо подтверждение, либо освобождение кнопки, что позволяет сформировать однозначный флаг события.
  7. Играйте с триггерами. Никто не против. Однако, вы же не возражаете поставить десяток конденсаторов по питанию? Так чем хуже еще несколько конденсаторов на входах? У вас же не все ноги заняты кнопками? Поверьте, ТШ-входы придуманы совсем не напрасно...
  8. Дребезг типовых кнопок 10-20 мсек. Но есть "чемпионы" - до 50 мсек. Антидребезг достигается либо программными, либо аппаратными методами. Счетчики, сдвиговые регистры etc. - хорошее, но весьма громоздкое решение. Если кнопок немного и они изолированы по входам (не матрица), самое простое - ТШ-входы с подтяжкой и конденсатором на землю. Для матрицы немного сложнее, но тоже решаемо. Постоянная RC-цепочки выбирается так, чтобы надежно перекрыть длительность дребезга. Частые возражения типа "это слишком медленно" снимаются простой цифрой - быстродействием пальца человека (100 - 200 мсек).
  9. А чем измерение линейного напряжения отличается от фазного? Это же просто разность потенциалов... Наличие реальной земли совсем не обязательно. В данном случае стоит лишь определить параметры точности измерений и частотный диапазон сигнала (от этого зависит частота опроса). У AD есть очень интересные микросхемы, позволяющие снимать буквально осциллограммы сетевых напряжений и токов. Конечно, это приводит к весьма напряженному режиму передачи данных, но оно того стоит, если требуется обработка типа БПФ ...
  10. А это зачем? Если применять ADE7912, то сразу получается и ток (с шунта) и напряжение (с делителя) в одном флаконе.
  11. Боюсь, что с широкополосным трансформатором будут проблемы. Обычно трансформаторная схема применяется, когда интересна только основная частота сети. Как вариант - http://www.eltranstech.ru/products/malogab...ry-napryajeniya Обратите внимание на фазовые погрешности измерений (Рис.3). Лучше уж делать оцифровку на высокой стороне, а обработку - после развязки.
  12. Большинство специализированных микросхем от AD работают в диапазоне +/- 0.5 Vac и не требуют дополнительного смещения. Если нужно смещение - можно использовать китайское решение для счетчиков с трансформаторным входом. Обратите внимание, что в основном применяется дифференциальный вход АЦП. Это связано с довольно высокими синфазными наводками от сети. Что касается трансформаторного входа - это вопрос частотной полосы сигнала. Любой трансформатор искажает высокие частоты. Если это не принципиально, трансформатор напряжения - нормальное решение.
  13. Логично сделать измерительную схему по типу электросчетчика (см. Analog Device) с питанием от сети и опторазвязкой интерфейса измерителя. Кстати, так сделаны 3-фазные отечественные счетчики серии "Нева" - там на каждой фазе стоит по измерительной микросхеме со своим фазовым блоком питания (конденсаторный гаситель и стабилитрон), а три выхода идут через опторазвязки к обрабатывающему процессору. Если измерять только напряжение, то достаточно одного делителя фаза-ноль, такого, чтобы попасть в допустимый диапазон измеряемого микросхемой напряжения. При этом один из сетевых проводов становится "землей" для этой микросхемы. А в качестве измерителя можно использовать как специализированные микросхемы, так и обычный контроллер с АЦП.
  14. На самом деле эти конденсаторы как раз замыкают помеху, пролезающую через емкости трансформатора с высокой стороны, обратно на вход, спасая вторичку. Конденсаторы действительно Y1 или Y2 относительно небольшой емкости.
×
×
  • Создать...