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

Ruslan1

Свой
  • Постов

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

  • Посещение

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

    3

Весь контент Ruslan1


  1. Нет, не смотрел. Спасибо за идею. Для меня чоппер- это переключатель, а значит шумы. Но посмотрел тот же OPA189- очень прилично и нет ничего страшного в картинках (у меня диапазон частот до 1000 Гц максимум). Ну и да, шум 1/f у них должно быть пониже пр частоте начинаться (или такого понятия вообще нет в чопперах? ) Предварительно про OPA189: плотность шумов в два раза больше в диапазоне частот 0.1-10 Hz, но зато да, ниже по частотам может быть интересно. Новая схема у меня вся на двуканальных ОУ, так что вполне могу попробовать найти и впаять OPA2189 и сравнить результаты. Мегаомы- это подтяжка чтоб неподключенные входы около середины питания болтались, сигнал через них не идет.
  2. Отказался от ADA4945 (дефицит и дорого), собрал его аналог на 'обычных' ОУ и изменил схему для честного биполярного входа и двуполярного питания. Посмотрю на реальной плате когда сделают.
  3. Спасибо за ответы, навели на мысль еще раз подумать о причинах результатов измерений. Похоже, что вопрос был некорректный: Я увидел разницу в графиках для шумов тока/напряжения от выбранного режима и решил что это причина. И что нужно оптимизировать шумы, например, тока, потому что они вносят бОльший вклад в результат при моих номиналах и эта главная причина. Но, думаю, дело не только в этом. Проблемный для меня диапазон частот (где хочу улучшить результаты): 0.01-0.2 Hz. И в моем случае важным становится параметр "Integrated voltage noise", который в Low Power Mode сильно лучше. А все рекомендации и апноты по этому усилителю ставят акцент на более высоких частотах, где "Full Power Mode" дает лучшие результаты. Ну и да. подумаю про схему. Номиналы поменять и шум поменяется- уже сделал, уменьшение сопротивлений в 10 раз предсказуемо уменьшило итоговые шумы, в том числе и в нужной мне области частот. И Low Power все еще лучше.
  4. "Все термосопротивления"- это просто измеритель сопротивления в полном нужном диапазоне. Именно так, как тут уже говорили- с референсным сопротивлением. "Все термопары"- это просто измеритель напряжения, в нужном диапазоне. Я в свое время AD7792 много использовал- и для сопротивления, и для напряжения. У него внутри хорошая опора, для измерения напряжения хватало. Помню, много тут на форуме обсуждал, лет 10-15 назад, наверное. Разумеется, нужно предусмотреть в приборе калибровочные коэффициенты для каждого канала при производстве, чтобы убрать погрешность элементов после сборки.
  5. Задача получить минимальный шум при коротком замыкании входа вот такой схемы (рисунок ниже) Операционник может работать в двух режимах: Low Power Mode и Full Power Mode. В Low у него плотность шумов по напряжению больше, а плотность шумов по току меньше, чем в Full Power. А в Full Power наоборот: плотность шумов по напряжению меньше, зато по току больше чем в Low Power. Натурные испытания показали, что в "Full Power Mode" измеряемый RMS шум в микровольтах (выход АЦП) больше, чем при работе в Low Power Mode. То есть при минимизации шумов ОУ по току эффект больше, чем при минимизации шумов по напряжению? Это можно объяснить с точки зрения теории?
  6. Попробуйте спросить у Гугла. запрос: Выбор диаметра отверстий ПП ОСТ Первая же ссылка содержит спрошенное (более старый документ) вторая ссылка- уже более новый документ. Но это все индивидуально, у Вас запросто может определяться каким-нибудь своим ОСТом или даже требованиями сборщика плат :)
  7. Дежавю :) тут уже было: Вкратце: не нужно тратить время на поиск решения "как сделать мост", нужно менять задачу чтобы мост вообще не понадобился. Идеально- закладывать USB в систему, вторая опция- выбрать модем с UART.
  8. Это тут при чем вообще? Вы же показывали осциллограму цифрового выхода из Макса, не подключенного вообще ни к чему. процитирую: Ну и по схеме между МК и Максом еще ISO есть. Так что ищите еще.
  9. Видно что в ноль выход Макса перестает тянуться. То есть переходит в Z-состояние и его тянет внешняя подтяжка, но непонятно почему, разбирайтесь. Думаю виновато автоопределение направления. Например, питание проседает и эта стейт машина перезапускается. Upd: попробуйте RE+SHDN пины напрямую к питанию подключить, без резистора.
  10. Спасибо, подумаю. Интересно. Идея была потом этот проект как референс использовать. Если действительно возможно перекомпилировать демо-проект 48-го для 43-го, то почему бы и нет.... Поставлю софт и посмотрю.
  11. Какой-то заколдованный круг: - Если я могу купить Evaluation Board - то не могу найти эти электронные компоненты сами по себе (для следующей стадии, прототипирование своей платы) - Если я могу найти компоненты- то не могу найти EVB под эти детали. Интересно, что я пропустил? есть детали которые доступны и как детали, и готовый кит на этих детfлях доступен? Имеется в виду любой онлайн магазин. Возможность заказать есть, но нет возможности получить заказанное. Хотел для XMC43 кит заказать- Инфинеон показывает единственного продавца у которого их вроде аж 10 штук есть (Hitex). Но только через неделю после оплаты оказалось, что доставка- в июле, причем без даты. Такое ощущение что они ждут пока эта позиция у других продаванов появится, и потом мне ее перепродадут. Так себе дистрибютор, и у него так себе склад. А вот кит XMC48 купить вроде могу, но вот сами эти микроконтроллеры на рынку отсутствуют. Так что ситуация еще хуже чем с XMC43.
  12. Я что за ЦАП, интегральный или на рассыпухе? параллельная шина или последовательная? Может проще другой ЦАП найти 2-канальный. Или просто такой же на ту же шину, если SPI то другой CS, если на I2C то вообще просто еще один чип на следующий адрес, если параллельная - так регистр-защелку всунуть. То есть по цифре делить, а не по аналогу. Эти все УВХ с мультиплексорами тоже совсем не "минимум переделок", и ко всему еще добавят аналоговой неопределенности. Кстати, как Вы себе представляете эту переделку без дополнительных ног? Вам ведь еще нужно управлять коммутатором. Это как минимум одна нога, которой как раз и хватит чтобы второй ЦАП подключить.
  13. Из глубоких материй с которыми сам сталкивался: выходная емкость коммутатора имеет заряд, зависящий от уровня на предыдущем входе, к которому оно было подключено. И эта млин материя очень даже может гадить. Конечно, все зависит от схемы и требуемой точности. Но это я в обратную сторону работал (АЦП). тут входы и выходы меняются местами.
  14. Тут нужно не забывать про скорость перезаряда этого конденсатора при изменении входного напряжения и про скорость разряда. Скорее всего, нужно еще добавить перед конденсатором буфер (чтобы не зависеть от выходного сопротивления ЦАП) и не выходе (чтоб не зависеть от входного сопротивления нагрузки). Ну и учесть ненулевую скорость нарастания сигнала в этих буферах. ну так сами посчитайте, какое падение. Все вполне считабельно. Самый сложный случай- переход между самыми дальними напряжениями (min в мах и обратно): если форма сигнала на выходе нравится, то почему бы и нет. И может статься что оптимальнее будет два независимых ЦАП организовать, чем все это городить.
  15. Добавлю, для всех интересующихся вопросом: для членов профсоюза зарегистрировавшихся на EtherCAT контор доступна полная документация, в которой много чего внятно написано. Нашел ответы на вопросы, в том числе и по внутренним шинам. Наверняка эти файлы еще много где можно найти (интернет большой), но тут все в одном месте, рассортированое по темам, и свежее. Первое впечатление от чтения положительное- много красивых картинок, я такую визуализацию очень уважаю :)
  16. Возьмите/купите любую отладочную плату с Езернетом. Там обязательно будет что-то уже работающее. И уже в этот код будете вставлять что-то свое (протоколы, сервисы и прочее). Ни в коем случае не пишите с нуля, там много чего намотано. Лучший вариант (я бы даже сказал, единственный перспективный)- если выбранная плата имеет демку, построенную на базе связки FreeRTOS + lwIP. Со стороны компьютера: обязательно установите WireShark для разглядывания пакетов и байтов. Литература: гугл-поиск по фразе "Ethernet для новичков на базе STM32", дальше по обстоятельствам (документация lwIP и документы RFC, например).
  17. Да, Вы правы. Нашел прямое упоминание что у них там именно LVDS.
  18. Так это в одну сторону коннектор (выходной, правый). Как раз хватает на 4 сигнала Езернета плюс два для питания. С обратной стороны платы второй такой же набор контактов стоит для другого (входного, левого). Вот картинка от другой конторы. Подобная идея, но разъемы на входе-выходе модуля другие Крутой сайт "как все устроено", там еще есть картинки :) https://gadgetsinside.wordpress.com/category/beckhoff/ А, я понял! это один коннектор, а не два набора контактов- он установлен в торец платы, и контакты у него сразу в две стороны смотрят, четные-сюда (выход), нечетные-туда (вход)
  19. Полез в детали и обнаружил, что в области стандартизации оборудования там еще копать и копать. Они используют (вроде бы) одинаковый протокол, но вот уже на уровне подключения модулей у каждого свой огород. На DIN рейке я не могу взять любой модуль и подключить, если он не из того же семейства той же фирмы- у них элементарно разные разъемы, и вообще какой-то EBUS/LVDS могут гонять наверное) .Обязательно нужно брать "coupler unit" от именно этой линейки именно этой фирмы, и к нему можно подключать модули опять же только оговоренные производителем. Только этот "coupler unit" имеет один из согласованных коннекторов (RJ-45 или M12) для внешнего соединения, а вот у модулей всё разное. Кстати, интересно как оно там внутри- получается довольно сложная механика подчиненного модуля: у него разъемы и слева и справа (EtherCAT плюс питание), ну и спереди(сверху) собственно входы-выходы. Нашел кучку картинок, довольно интересно. И, по-моему, они без трансформатора (но может он с другой стороны есть). И вообще неясно там EBUS/LVDS или еще где-то с той стороны честный PHY установлен для ET1200. Вот нашел на реддите, к сожалению только с одной стороны.
  20. Это видно в момент установки TwinCAT или только позже, когда подключите слейва? Если TwinCAT установится, значит ли это, что железо/софт на компьютере подходит для общения с EtherCAT? Или это еще не гарантия, и нужно тестировать с реальным слейвом?
  21. А как вообще Infinion микроконтроллеры, нормальные? По диагонали посмотрел XMC4300 - ну вроде приличный МК, Кортекс M4, есть 8 каналов DMA, 3.3V питание и GPIO, кейл про него знает. Есть в них что-то безобразное? Он подоступнее чем XMC4800 и дешевле. Кстати, если посмотреть что предлагают на Алиэкспрессе- то много вижу поделок на базе AX58100.
  22. Да, спасибо. Наверное, это оптимально для своего устройства- все в одном флаконе. Но вот если я ищу на складах, то не могу найти вообще ничего XMC4* в наличии. На моузере что-то встречается, но количества на складе от единиц до десятков, как-то грустно.... На дижикее вообще ничего. Спасибо хоть отладочные борды есть. Посмотрел еще раз про наличие хоть чего-то по ключу поиска "EtherCAT" на этих складах- так микросхем практически и нет, только демоборды. Грустно совсем, и те несколько что есть- в BGA, жестко как-то для прототипов. Поищу, конечно, еще.
  23. Апну тему. Нет смысла заводить новую. Вхожу в EtherCAT, разглядываю документацию и форумы. на ETG форму запроса уже отправил, надеюсь зарегистрируют скоро. Ближайшая цель- разработка слейва. Область применения- в основном сбор данных от слейвов в мастер (распределенная система сбора). Разработка мастера сейчас не нужна- достаточно эти собранные данные сохранять, надеюсь что уже существующие мастеры могут это сделать. Дальше будет видно, может хотелки и изменяться, если хорошо пойдет. Планирую взять готовый кит, но вот много их разных. 1. Что сейчас современное применяют по EtherCAT в плане железа и софта? И что показало себя с плохой стороны за прошедшие годы и не рекомендуется к применению? 2. Какой минимальный комплект софт-железо брать для экспериментов? Софт хочется бесплатный для начала, ну а железо - что-то из доступного через онлайн шопы (дижикей-моузер-олимекс...)
  24. Ага, ясно. Значит буду ESP-IDF пользовать.
  25. Сейчас установил VS Code и подключил оба пакета для работы с ESP32: ESP-IDF и PlatformIO Есть ли у одного из них какие-нибудь приемущества перед другим? Ситуация такая: к прикладному проекту (PlatformIO) добавляю функции из демки(ESP-IDF). И не могу решить в чем же делать результат. Есть какие-то аргументы в пользу одного из ? Я склоняюсь к ESP-IDF, но это после одного дня знакомства с обоими вариантами. И вообще, хочу вытащить все нужные либы в директорию проекта, чтобы он содержал все используемые исходники. В таком случае, как я понимаю, вопрос станет чисто риторическим. Upd: Хм. кажись одно это часть другого, а я и не заметил? https://docs.espressif.com/projects/esp-idf/en/latest/esp32/third-party-tools/platformio.html
×
×
  • Создать...