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

Ruslan1

Свой
  • Постов

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

  • Посещение

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

    3

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


  1. Задача получить минимальный шум при коротком замыкании входа вот такой схемы (рисунок ниже) Операционник может работать в двух режимах: Low Power Mode и Full Power Mode. В Low у него плотность шумов по напряжению больше, а плотность шумов по току меньше, чем в Full Power. А в Full Power наоборот: плотность шумов по напряжению меньше, зато по току больше чем в Low Power. Натурные испытания показали, что в "Full Power Mode" измеряемый RMS шум в микровольтах (выход АЦП) больше, чем при работе в Low Power Mode. То есть при минимизации шумов ОУ по току эффект больше, чем при минимизации шумов по напряжению? Это можно объяснить с точки зрения теории?
  2. Попробуйте спросить у Гугла. запрос: Выбор диаметра отверстий ПП ОСТ Первая же ссылка содержит спрошенное (более старый документ) вторая ссылка- уже более новый документ. Но это все индивидуально, у Вас запросто может определяться каким-нибудь своим ОСТом или даже требованиями сборщика плат :)
  3. Дежавю :) тут уже было: Вкратце: не нужно тратить время на поиск решения "как сделать мост", нужно менять задачу чтобы мост вообще не понадобился. Идеально- закладывать USB в систему, вторая опция- выбрать модем с UART.
  4. Это тут при чем вообще? Вы же показывали осциллограму цифрового выхода из Макса, не подключенного вообще ни к чему. процитирую: Ну и по схеме между МК и Максом еще ISO есть. Так что ищите еще.
  5. Видно что в ноль выход Макса перестает тянуться. То есть переходит в Z-состояние и его тянет внешняя подтяжка, но непонятно почему, разбирайтесь. Думаю виновато автоопределение направления. Например, питание проседает и эта стейт машина перезапускается. Upd: попробуйте RE+SHDN пины напрямую к питанию подключить, без резистора.
  6. Спасибо, подумаю. Интересно. Идея была потом этот проект как референс использовать. Если действительно возможно перекомпилировать демо-проект 48-го для 43-го, то почему бы и нет.... Поставлю софт и посмотрю.
  7. Какой-то заколдованный круг: - Если я могу купить Evaluation Board - то не могу найти эти электронные компоненты сами по себе (для следующей стадии, прототипирование своей платы) - Если я могу найти компоненты- то не могу найти EVB под эти детали. Интересно, что я пропустил? есть детали которые доступны и как детали, и готовый кит на этих детfлях доступен? Имеется в виду любой онлайн магазин. Возможность заказать есть, но нет возможности получить заказанное. Хотел для XMC43 кит заказать- Инфинеон показывает единственного продавца у которого их вроде аж 10 штук есть (Hitex). Но только через неделю после оплаты оказалось, что доставка- в июле, причем без даты. Такое ощущение что они ждут пока эта позиция у других продаванов появится, и потом мне ее перепродадут. Так себе дистрибютор, и у него так себе склад. А вот кит XMC48 купить вроде могу, но вот сами эти микроконтроллеры на рынку отсутствуют. Так что ситуация еще хуже чем с XMC43.
  8. Я что за ЦАП, интегральный или на рассыпухе? параллельная шина или последовательная? Может проще другой ЦАП найти 2-канальный. Или просто такой же на ту же шину, если SPI то другой CS, если на I2C то вообще просто еще один чип на следующий адрес, если параллельная - так регистр-защелку всунуть. То есть по цифре делить, а не по аналогу. Эти все УВХ с мультиплексорами тоже совсем не "минимум переделок", и ко всему еще добавят аналоговой неопределенности. Кстати, как Вы себе представляете эту переделку без дополнительных ног? Вам ведь еще нужно управлять коммутатором. Это как минимум одна нога, которой как раз и хватит чтобы второй ЦАП подключить.
  9. Из глубоких материй с которыми сам сталкивался: выходная емкость коммутатора имеет заряд, зависящий от уровня на предыдущем входе, к которому оно было подключено. И эта млин материя очень даже может гадить. Конечно, все зависит от схемы и требуемой точности. Но это я в обратную сторону работал (АЦП). тут входы и выходы меняются местами.
  10. Тут нужно не забывать про скорость перезаряда этого конденсатора при изменении входного напряжения и про скорость разряда. Скорее всего, нужно еще добавить перед конденсатором буфер (чтобы не зависеть от выходного сопротивления ЦАП) и не выходе (чтоб не зависеть от входного сопротивления нагрузки). Ну и учесть ненулевую скорость нарастания сигнала в этих буферах. ну так сами посчитайте, какое падение. Все вполне считабельно. Самый сложный случай- переход между самыми дальними напряжениями (min в мах и обратно): если форма сигнала на выходе нравится, то почему бы и нет. И может статься что оптимальнее будет два независимых ЦАП организовать, чем все это городить.
  11. Добавлю, для всех интересующихся вопросом: для членов профсоюза зарегистрировавшихся на EtherCAT контор доступна полная документация, в которой много чего внятно написано. Нашел ответы на вопросы, в том числе и по внутренним шинам. Наверняка эти файлы еще много где можно найти (интернет большой), но тут все в одном месте, рассортированое по темам, и свежее. Первое впечатление от чтения положительное- много красивых картинок, я такую визуализацию очень уважаю :)
  12. Возьмите/купите любую отладочную плату с Езернетом. Там обязательно будет что-то уже работающее. И уже в этот код будете вставлять что-то свое (протоколы, сервисы и прочее). Ни в коем случае не пишите с нуля, там много чего намотано. Лучший вариант (я бы даже сказал, единственный перспективный)- если выбранная плата имеет демку, построенную на базе связки FreeRTOS + lwIP. Со стороны компьютера: обязательно установите WireShark для разглядывания пакетов и байтов. Литература: гугл-поиск по фразе "Ethernet для новичков на базе STM32", дальше по обстоятельствам (документация lwIP и документы RFC, например).
  13. Да, Вы правы. Нашел прямое упоминание что у них там именно LVDS.
  14. Так это в одну сторону коннектор (выходной, правый). Как раз хватает на 4 сигнала Езернета плюс два для питания. С обратной стороны платы второй такой же набор контактов стоит для другого (входного, левого). Вот картинка от другой конторы. Подобная идея, но разъемы на входе-выходе модуля другие Крутой сайт "как все устроено", там еще есть картинки :) https://gadgetsinside.wordpress.com/category/beckhoff/ А, я понял! это один коннектор, а не два набора контактов- он установлен в торец платы, и контакты у него сразу в две стороны смотрят, четные-сюда (выход), нечетные-туда (вход)
  15. Полез в детали и обнаружил, что в области стандартизации оборудования там еще копать и копать. Они используют (вроде бы) одинаковый протокол, но вот уже на уровне подключения модулей у каждого свой огород. На DIN рейке я не могу взять любой модуль и подключить, если он не из того же семейства той же фирмы- у них элементарно разные разъемы, и вообще какой-то EBUS/LVDS могут гонять наверное) .Обязательно нужно брать "coupler unit" от именно этой линейки именно этой фирмы, и к нему можно подключать модули опять же только оговоренные производителем. Только этот "coupler unit" имеет один из согласованных коннекторов (RJ-45 или M12) для внешнего соединения, а вот у модулей всё разное. Кстати, интересно как оно там внутри- получается довольно сложная механика подчиненного модуля: у него разъемы и слева и справа (EtherCAT плюс питание), ну и спереди(сверху) собственно входы-выходы. Нашел кучку картинок, довольно интересно. И, по-моему, они без трансформатора (но может он с другой стороны есть). И вообще неясно там EBUS/LVDS или еще где-то с той стороны честный PHY установлен для ET1200. Вот нашел на реддите, к сожалению только с одной стороны.
  16. Это видно в момент установки TwinCAT или только позже, когда подключите слейва? Если TwinCAT установится, значит ли это, что железо/софт на компьютере подходит для общения с EtherCAT? Или это еще не гарантия, и нужно тестировать с реальным слейвом?
  17. А как вообще Infinion микроконтроллеры, нормальные? По диагонали посмотрел XMC4300 - ну вроде приличный МК, Кортекс M4, есть 8 каналов DMA, 3.3V питание и GPIO, кейл про него знает. Есть в них что-то безобразное? Он подоступнее чем XMC4800 и дешевле. Кстати, если посмотреть что предлагают на Алиэкспрессе- то много вижу поделок на базе AX58100.
  18. Да, спасибо. Наверное, это оптимально для своего устройства- все в одном флаконе. Но вот если я ищу на складах, то не могу найти вообще ничего XMC4* в наличии. На моузере что-то встречается, но количества на складе от единиц до десятков, как-то грустно.... На дижикее вообще ничего. Спасибо хоть отладочные борды есть. Посмотрел еще раз про наличие хоть чего-то по ключу поиска "EtherCAT" на этих складах- так микросхем практически и нет, только демоборды. Грустно совсем, и те несколько что есть- в BGA, жестко как-то для прототипов. Поищу, конечно, еще.
  19. Апну тему. Нет смысла заводить новую. Вхожу в EtherCAT, разглядываю документацию и форумы. на ETG форму запроса уже отправил, надеюсь зарегистрируют скоро. Ближайшая цель- разработка слейва. Область применения- в основном сбор данных от слейвов в мастер (распределенная система сбора). Разработка мастера сейчас не нужна- достаточно эти собранные данные сохранять, надеюсь что уже существующие мастеры могут это сделать. Дальше будет видно, может хотелки и изменяться, если хорошо пойдет. Планирую взять готовый кит, но вот много их разных. 1. Что сейчас современное применяют по EtherCAT в плане железа и софта? И что показало себя с плохой стороны за прошедшие годы и не рекомендуется к применению? 2. Какой минимальный комплект софт-железо брать для экспериментов? Софт хочется бесплатный для начала, ну а железо - что-то из доступного через онлайн шопы (дижикей-моузер-олимекс...)
  20. Ага, ясно. Значит буду ESP-IDF пользовать.
  21. Сейчас установил 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
  22. Что значит "полная документация"? Даташиты на английском есть. Какая плата? Например, "ESP32-WROOM-32E" смотрю, вроде все понятно. Документация есть и по железу (datasheet), и по программированию (technical_reference_manual), и по подключению (hardware_design_guidelines), и много еще чего. Еррата тоже есть (workarounds_for_bugs). Ну и разные отладки дешевые и очень дешевые и примеры в Интернете- камень не новый, на нем много чего уже наделано даже в англоязычной среде, подозреваю что если копнуть Азию- то еще больше. Если Вы про сам камень (ESP32-D0WD-V3)- то тут я пас, может там действительно есть недосказанности. Но даже не представляю какие именно. Upd: Но может я и поменяю свое мнение. Потому что смотрел параметры исходного камня и проецировал на этот WROOM, а тут аккуратно нужно. Например, непонятно можно ли внешний SRAM добавить, а внутренние 520k как-то негусто. да и ножек там немного, нужно расширителями обвешиваться.
  23. А так это еще и клон? Я как-то не заметил, но сейчас перепроверил что таки да, за "100 долларов" они ничего не продают, так что наверное клон. Может это и есть причина, или часть причины? Но остается вопрос работает ли оригинал на АМД, может тоже нет.
  24. Вам шашечки или ехать? Нашли рабочее сочетание- ни и хорошо, зачем еще что-то искать и тратить время. Полезно оставить в памяти зарубку о существовании нерабочих сочетаний и можно в фоне пару писем писануть- производителям, в форум и тд, но без напряга, а просто на случай "вдруг ответят, а если нет- то и фиг с ними, не очень-то и нужно". Я, кстати, тоже за всю свою писишную компьютерную жизнь ни одного процессора АМД не применял, даже странно. Не потому что фанат Интела, но просто значит ни разу АМД меня не устроил ни дома ни на работе. И да, у меня этот DSLogic работает (Win7). Про отдельный комп- так при условии что отдельный комп стоит как анализатор или меньше, то почему бы и нет. Безвентиляторные с Али очень хороши. Сейчас глянул- Целероны с 16 ГБ RAM и SSD 256 ГБ по 260 баксов- это готовый комп и с USB3, и с RS-232 портом, и с много еще чем, радующим душу.
×
×
  • Создать...