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

Вне зоны доступа

Участник
  • Публикаций

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

  • Посещение

Репутация

0 Обычный

Информация о Вне зоны доступа

  • Звание
    Участник
  1. Посоветуйте микроконтроллер с 8+ PGA (+)

    Цитата(163264 @ Jan 28 2018, 15:22) Нужен микроконтроллер (не обязательно АРМ) с минимум 8 каналами (или больше) АЦП с разрядностью минимум 12бит (14бит-16бит еще лучше), частотой дискретизации каждого канала минимум 32кгц PGА на каждый канал с усилением не менее 100раз. Имеются ввиду именно независимые каналы, а не мультиплекс. Впрочем мультиплекс тоже подойдет, но, соответственно, частоты дискретизации нужны больше ну схемы sample и hold тогда нужны. Наличие антиалайзинговой фильтрации приветствуется. Ну и желательно небольшая цена и потребление :-). В принципе интересует даже чип без микроконтроллера. В общем надо усиливать минимум 8 каналов с сигналами и их оцифровывать. Посоветуйте, плиз. Про гальван. развязку ещё забыли. И про шифтер уровня https://electronix.ru/forum/index.php?showtopic=145526
  2. никто не в курсе что ли?
  3. Расскажите про EtherCAT

    Цитата(syoma) в АСУТП время выполнения цикла самой быстрой программы - основного потребителя и производителя информации для EtherCAT >50мкс С чего Вы взяли? Когда в инете есть инфа, что есть системы на EtherCAT где сервопривода управляются с частотой от 30 кГц, а это уже никак не 50 мкс, а поменьше. Существует АСУТП быстропротекающих процессов. Там нужны короткие циклы. И даже не так. Важен не цикл как таковой, а обеспечение маленькой латентности реакции на события. Т.е. чтобы реакция на некие события появлялась через единицы микросекунд. А для этого нужные микросекундные циклы опроса
  4. Расскажите про EtherCAT

    Цитата(mantech @ Jan 27 2018, 17:34) непонятно зачем передающей все в текстовом виде, тут же все довольно консервативно, скорости всегда хватало. "Хватало" потому лишь, что не было относительно дешевых и технически относительно просто реализуемых решений увеличения скорости на порядки. Знаете же поговорку "Аппетит приходит во время еды"© А теперь, когда это всё есть - приходит и "аппетит". Появляются такие возможности, о которых раньше мы (АСУТПшники) даже мечтать мы раньше не могли. Например, если довести время цикла опроса до 1 микросекунды и засинхронизировать слейвы с точностью 1 наносекунда, то можно... Впрочем, это уже не относится к теме. Цитата(mantech @ Jan 27 2018, 17:34) Плюс если переходите на гигабит, уменьшается длина сегмента Оптоволокно спасёт отца русской демократии Там хоть 10 Терабит в секунду передавай. На 20 километров
  5. Расскажите про EtherCAT

    А кто нибудь в курсе? Почему "отцы основатели" EtherCAT (фирма Beckhoff) не торопятся переходить на 1G и 10G EtherCAT? Случайно наткнулся где-то в дебрях их сайта на инфу, что даже теоретические работы в этом направлении пока не ведутся. Хотя их конкурент POWERLINK уже выкатил 1G и 10G решения. Или там какие-то сложности принципиального характера? -------------------- Цитата(syoma @ Jan 27 2018, 11:13) За счет логической адресации. Я это уже сказал выше. Но спасибо что "разжевали" более подробно
  6. Расскажите про EtherCAT

    Цитата(syoma @ Jan 27 2018, 10:52) Еще вроде есть минимальный межкадровый интервал, который надо учитывать. Да. 5,76 мкс + 0,96мкс = 6,72 мкс Т.е. с таким периодом вполне можно опрашивать 3 слейва в сети Цитата(syoma @ Jan 27 2018, 10:52) В EtherCAT? Да. Именно в EtherCAT В этом главная прелесть EtherCAT - сверхмалый цикл шины. Цитата(AlexandrY @ Jan 27 2018, 01:04) Как split transaction в USB. Всё гораздо проще. ЭТУ картинку видели же? Мастер устанавливая соответствующий [LOGICAL ADDRESS] логического пространства задачи может опрашивать слейвы с любым периодом независимо друг от друга. Так?
  7. Расскажите про EtherCAT

    Цитата(syoma @ Jan 26 2018, 21:15) Вне зоны доступа, я вначале писал насчет проблем 6мкс только потому, что самый минимальный Ethernet фрейм имеет длину 70 байт и на 100мбит его длительность уже составляет 6мкс, точнее 6,42, как мне написал Twincat. Поэтому цикл опроса в 6мкс Вы по-любому не сделаете. Для EtherCAT цикл опроса обычно 50мкс или медленней. Это не так. Максимальный пакет 64 байта. Плюс 8 байт преамбулы. Получается 72 байта. Или 576 бит. или 5,76 мкс. Цикл 6 мкс вполне себе часто используется Цитата(syoma @ Jan 26 2018, 21:15) Сделать фрейм с двумя разными временами опроса - быстрым и медленным в EtherCAT можно без проблем. При этом трафик будет расходоваться эффективно, как вы хотите. Как?
  8. Расскажите про EtherCAT

    Цитата(AlexandrY @ Jan 26 2018, 18:07) Передавать состояние только в моменты его изменения крайне плохая практика. Система каждый цикл должна подтверждать свое состояние. Ну вот смотрите. Если система инерционная и за 10 мс в ней НИЧЕГО не может случиться по определению. То смысл передавать её состояние каждые 6 мкс? А ведь такое бывает сплошь и рядом. Что на шине EtherCAT "висят" как быстрые устройства, так инерционные. И как тут быть? Передавать "порожняк" впустую расходуя драгоценный трафик?
  9. Расскажите про EtherCAT

    Цитата(syoma @ Jan 26 2018, 13:34) Вся прелесть EtherCAT У меня возникли сомнения. Насчёт "прелести" Цитата(syoma @ Jan 26 2018, 13:34) Вся прелесть EtherCAT заключается в том, что фрейм, который циркулирует по сети, он всего один. И он не зависит от того одно мы устройство опрашиваем за цикл или десять. Поэтому пустых фреймов не будет. Уточню. Под пустыми я подразумевал Фреймы, не несущие новой информации и НАПРАСНО "забивающие" линию связи своим трафиком. Т.е., к примеру, если в устройстве состояние меняется раз в 10 мс, а цикл шины 6мкс, то получается, что более 99% времени он передают "порожняк" Как быть в этом случае?
  10. Расскажите про EtherCAT

    Цитата(Impartial @ Jan 25 2018, 02:00) Любая попытка использовать какую либо адресацию подразумевает использование общих полей в пакете. Это противоречит идеологии реалтайма. Говорите, что нет никакой адресации? А это Вы видели? Цитата(Impartial @ Jan 25 2018, 02:00) Вообще езеркат хорошо работает только на специально спроектированном для него оборудовании мастера. При использовании обычной персоналки все его достоинства тонут в дебрях операционной системы. Попытка запустить драйвер будет приводить к синим экранам на одних компьютерах и нормальной работе на других. Есть такая любительская система управления станками ЧПУ LinuxCNC. Она с открытым исходным кодом и я много интересного узнал разбирая некоторые куски кода. Там есть исходник драйвера езерката и его нормальная работа гарантируется только на нескольких чипах. Плюс ко всему операционка с которой работает эта программа специально под нее собрана с использованием RTAI ядра и все равно джиттер на разных компьютерах, особенно современных, часто не отвечает ее требованиям. Вместо пространной демагогии лучше ответьте на вопрос: Цитата(Arjun @ Jan 24 2018, 23:50) Допустим есть два девайса. Один нужно опрашивать каждый 6 мкс. А другой - раз в 10 мс. И какой смысл тогда второму устройству передавать пустые фреймы каждый 6 мкс если у него состояние обновляется раз в 10 мс? Цитата(syoma @ Jan 25 2018, 10:52) Давайте сначала посчитаем реальность всего этого для EtherCAT. Вообще я не очень понимаю, что мастер успеет сделать за 6мкс с данными, но допустим успеет и цикл опроса у нас 6мкс. При скорости в 100Мбит за 6мкс мы успеваем передать/получить 600бит или 75 байт - a это в принципе минимальная длина Ethernet пакета. То есть при цикле опроса в 6мкс даже один самый маленький пакет полностью забьет нашу шину. Куда вы собрались всовывать пакет для 10-милисекундного опроса? Что значит "забьёт шину"? Если мы как раз для этого его и используем, чтобы шину загрузить на 100% (хотя на 100 все равно не получится). А насчет "всовывать" не понятно, что Вы имеете в виду
  11. Цитата(a123-flex @ Jan 20 2018, 19:32) 1. при высокой точности сканирования облака точек имеют огромный размер Особая точность не требуется. 5% за глаза устроит Цитата(a123-flex @ Jan 20 2018, 19:32) и зачастую проще перерисовать руками Проще? Попробуйте "вручную" пользуясь только линейкой нарисовать в SolidWorks с точностью размеров всех элементов 5% хотя бы кросовки 3D модели которых я привел выше.
  12. Народ! Неужели никто из вас не пользовался 3D-сканерами для ввода модели в САПР?
  13. Расскажите про EtherCAT

    del
  14. На сайте прософта видел статью. Эффективный реинжиниринг с помощью ручных лазерных 3D сканеров Handyscan пруф на статью Причем мне НЕ нужно сканить внутренние слои печатных плат (хотя говорят, вроде есть рентген сканеры для таких случаев). Нужно сканить то что видно: элементы на плате, кабеля и контакторы в электрошкафу и т.п.
  15. Не уверен, что запостил тему в нужный раздел, но спрошу тут. Так как 3D принтер и 3D сканер - "близнецы братья", "разные стороны одной и той же медали" Я где-то читал, что в архитектуре уже давно используются лазерные 3D сканеры (с соответствующим софтом) для построения 3D модели архитектурного ландшафта. Мне бы такой для автоматического формирования 3D модели устройств. Например прошёлся я таким сканером по внутренностями электрошкафа и у меня автоматом получилась 3D модель этого шкафа для SolidWorks. Или прошёлся я 3D сканером по печатной плате с напаянными на ней компонентами - у меня автоматом получилась 3D модель этой платы для SolidWorks. Ну или хотя бы софт посоветуйте, который бы по фотографиям объекта с разных ракурсов мог бы автоматически построить 3D модель этого объекта