Jump to content
Guest Гость я

1 Гбит/с На Компьютер С Помощью Мк

Recommended Posts

Guest Гость я

Мне нужно передавать информацию в компьютер. Количество информации набирается 1 Гбит/с.

Каким образом можно передать эту информацию в компьютер и какие мк можно использовать для этого? Ничего толком не смог нагуглить.

P.S. Юсб 3.0 нет.

Share this post


Link to post
Share on other sites
Guest Гость я

Мне просто нужно внешний ацп подключить к компьютеру. Ацп 10 бит (можно срезать до 8, на последних 2-х битах начинается ересь), частота дискретизации 65 МГц, подключение параллельное, 2 канала (примерно 520 Мбит/с на канал при 8 бит). С PCI не очень хочется возиться.

Думаю использовать мк с поддержкой юсб 2.0 high-speed (480 Мбит/с) и использовать автоматическую настройку в программе:

При развёртке >1 секунды на экран 30 МГц. При 0.5 секунды на экран 60 МГц. При <0.45 секунды на экран полные 65 МГц. А при <0.37 секунды на экран можно и 10 бит вывести с 65 МГц. А при использовании 1 канала увеличить частоту и/или разрядность.

Если не понятно то расчёт: 480/(частота_дискретизации х кол-во_каналов х бит).

Думаю идея понятна. Как вам?

Share this post


Link to post
Share on other sites

Вебинар «Решения Analog Devices для гальванической изоляции. Обзор технологий и новинок» (27.04.2021)

Компания «Компэл» и Analog Devices приглашают всех желающих 27/04/2021 принять участие в вебинаре, посвященном решениям Analog Devices для гальванической изоляции. В программе вебинара: технологии гальванической изоляции iCoupler, цифровые изоляторы, изолированное питание и технология isoPower, гальванически изолированные интерфейсы (RS-485, CAN, USB, I2C, LVDS) и другое.

Подробнее

С АЦП что у Вас выходит ? I2S ?


С уважением, Дмитрий

Share this post


Link to post
Share on other sites

Пружинные клеммники Degson - высокое качество соединения по оптимальной цене!

Пружинные клеммные блоки Degson для монтажа на печатную плату – это простое и надежное соединение, которое позволяет легко решать задачи для различных приложений за счет обширного ассортимента. Клеммники Degson доступны в двух конструктивных исполнениях (торцевой контакт и зажимная клеть), имеют различные направления ввода проводника (45°, 90°, 180°) и обладают широким диапазоном поперечных сечений (0,2…2,5 мм2).

Подробнее

Новое семейство ИП от MEAN WELL мощностью 150, 300, 600 Вт с повышенной перегрузочной способностью

Компания MEAN WELL разработала семейство источников питания номинальной мощностью 150, 300 и 600 Вт с возможностью кратковременной безопасной работы при мощности в 2,5 раза выше номинальной (до 5 секунд). Данное семейство источников питания востребовано в промышленных установках с использованием электродвигателей или с емкостной нагрузкой. Применяя новые источники питания HRP/N можно получить экономический выигрыш.

Подробнее

http://de.ifmo.ru/bk_netra/page.php?dir=3&tutindex=25&index=23&layer=1

Не совсем понял ? На выходе АЦП выведены выводы с R-2R матрицы ? USB это универсальная последовательная шина, просто так туда ничего не передать.


С уважением, Дмитрий

Share this post


Link to post
Share on other sites

если только в отсутствии usb3 дело- купите карту usb3-pci

даже есть

Плата расширения с двумя портами USB 3.1 Type-A

Скорость передачи данных – до 10 Гбит/с

Share this post


Link to post
Share on other sites
Guest Гость я

Теперь вопрос - какой мк взять с аппаратным 3.0

Вот об этом тоже подумал.

USB 2.0 Full-Speed - найти легко.

USB 2.0 High-Speed - проблематично найти, но нашёл.

USB 3.0 - ни разу не видел.

Share this post


Link to post
Share on other sites

Если у контроллера нет интерфейса по которому он способен отдать гигабит, то смысл задавать такие вопросы?

Не лучше ли решить вопрос с компрессией данных? Может вторая проблема сама и отпадет

Edited by mail_robot

Нужно делать то, что нужно. А то, что не нужно, делать не нужно. (С) Винни Пух

Share this post


Link to post
Share on other sites
Guest Гость

Выход есть.

Буферизировать данные , а потом передавать их в комп более медленным USB2. Так не думали?

Share this post


Link to post
Share on other sites

Размер буфера посчитай, умник


Нужно делать то, что нужно. А то, что не нужно, делать не нужно. (С) Винни Пух

Share this post


Link to post
Share on other sites
Guest Гость я

Выход есть.

Буферизировать данные , а потом передавать их в комп более медленным USB2. Так не думали?

Если за 1 секунду накапливается 1 Гигабит, а максимальная скорость передачи по USB 2.0 High-speed 480 Мбит/с, то догадайся что будет

Share this post


Link to post
Share on other sites

Чтобы было понятно

На секундочку юзер хочет получить от мк производительность по каналу данных как у 100мегабитного канала ethernet. У вас еще есть вопросы? У меня лично нет.

Такой поток разве что плис вывезет. Да и то, куда его потом пулять? У компа только одна дырка есть, способная принять такой поток.

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

Edited by mail_robot

Нужно делать то, что нужно. А то, что не нужно, делать не нужно. (С) Винни Пух

Share this post


Link to post
Share on other sites
Guest Гость я

Как я понял, лучше USB 2.0 High-speed, сделать вряд ли удаться.

Думаю вот это:

Мне просто нужно внешний ацп подключить к компьютеру. Ацп 10 бит (можно срезать до 8, на последних 2-х битах начинается ересь), частота дискретизации 65 МГц, подключение параллельное, 2 канала (примерно 520 Мбит/с на канал при 8 бит). С PCI не очень хочется возиться.

Думаю использовать мк с поддержкой юсб 2.0 high-speed (480 Мбит/с) и использовать автоматическую настройку в программе:

При развёртке >1 секунды на экран 30 МГц. При 0.5 секунды на экран 60 МГц. При <0.45 секунды на экран полные 65 МГц. А при <0.37 секунды на экран можно и 10 бит вывести с 65 МГц. А при использовании 1 канала увеличить частоту и/или разрядность.

Если не понятно то расчёт: 480/(частота_дискретизации х кол-во_каналов х бит).

Думаю идея понятна. Как вам?

Share this post


Link to post
Share on other sites

Даже у дорогих осликов разрядность обычно не превышает восьми. На кой вам с такими скоростями 10?


Нужно делать то, что нужно. А то, что не нужно, делать не нужно. (С) Винни Пух

Share this post


Link to post
Share on other sites
USB 2.0 High-speed 480 Мбит/с,

Реально раз в 10 меньше, а если на материнской плате плохой контролер USB скорость будет ниже, 40-60 для USB 2.0 это хороший результат.

Скорость PCI Express 2.0 по одной линии 500 МБ/с.

PCI (старая) теоретическая пропускная способность шины 133 Мбайт/с, однако в реальности пропускная способность составляла около 80 Мбайт/с.

Edited by Pont 007

С уважением, Дмитрий

Share this post


Link to post
Share on other sites
Guest Гость

А ты разве рассказывал о времени , которое занимает оцифровка сигнала?

Представь себе в цифровых осциллах, время дискретизации может быть больше 65 МГц и все помещается в внутренний буфер.

USB2 никогда не работал с 480МГц , это теория. Так что выплюнь из головы такие скорости.

К тому же скорость передачи непостоянная и твои данные будут всё время размазываться по времени.

Передавай по Эзернету тогда уж...

Share this post


Link to post
Share on other sites

Дел.

Edited by mail_robot

Нужно делать то, что нужно. А то, что не нужно, делать не нужно. (С) Винни Пух

Share this post


Link to post
Share on other sites

Это данные по шинам. Вас никогда не смущало то что производительные видеокарты к ноутбукам не подключают по USB ? Все подключения которые более или менее работают были по PCI Express.

А Thunderbolt развивают просто так, от нечего делать.

Edited by Pont 007

С уважением, Дмитрий

Share this post


Link to post
Share on other sites

Я бы попробовал решить задачу так

1. Ограничить разрядность на уровне 8 бит.

2. Передавать не байты, а разностные тетрады. То есть в одном байте сразу два разностных полубайта.

Даже если за время дискреты сигнал уйдет дальше чем на тетраду, передавать ноль. В среднем на глаз заметно не будет. Ну или расширить до 5 бит и упаковывать по три в два байта.

Таким образом поток весьма заметно скинет жирок без потери информативнлсти


Нужно делать то, что нужно. А то, что не нужно, делать не нужно. (С) Винни Пух

Share this post


Link to post
Share on other sites
Guest Гость я

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

Значит usb не очень подходит.

Следующий вариант, который предлагали, PCI и интернет. С PCI никогда дело не имел. А с интернетом нужно искать мк, который сможет туда пихать данные.

Share this post


Link to post
Share on other sites
Guest Гость

Для массива данных адрес может формироваться самостоятельно.

Не важен адрес ,важна ненарушенная последовательность данных.

Share this post


Link to post
Share on other sites

Данные с фиксированным периодом не нуждаются в адресации. Только в синхронизации

Edited by mail_robot

Нужно делать то, что нужно. А то, что не нужно, делать не нужно. (С) Винни Пух

Share this post


Link to post
Share on other sites
Guest Гость я

Вот посмотрел, подумал, а ведь с юсб будем меньше проблем, чем с интернетом и особенно pci.

Поискал мк, вот нашёл:

ATSAMS70N19/20

Пробежался по некоторым страницам даташита, вроде подходит - может принять 65 МГц цифры и отдать High-speed usb 2.0.

Но хватит ли памяти на хранение и обработку цифрового сигнала? Как мне кажется мало.

Share this post


Link to post
Share on other sites

Join the conversation

You are posting as a guest. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Reply to this topic...

×   Pasted as rich text.   Restore formatting

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

Loading...

  • Сообщения

    • Непонятно, зачем тут целая батарея конденсаторов, функция у них какая? Стабилизаторы типа 78хх так просто нельзя параллелить, т.к. у них имеется значительный технологический разброс параметров. Хотя, у мамкиных ютуберных самодельщиков "всё работает". И зачем PWM контроллёру стабилизированное напряжение, он, что, не умеет работать с СБ? Ну, и про КПД выше написали уже.
    • Штучка называется "Конституция, Закон о защите прав потребителей, федеральные законы и т.п.". В зависимости от государства, названия и номера статей могут изменяться, но всё это имеется в свободном доступе, и при желании, легко находится. Покупать ничего не надо.  Рекомендую ознакомится с этими документами в частях, касающихся фото - видеосъёмки в общественных местах, определений "общественное место", "коммерческая тайна", "интеллектуальная собственность" и не заниматься всякой хернёй.
    • В общих чертах, транзисторы с помощью мАлого тока управляют бОльшим. Вам для начала необходимо почитать, что такое транзистор. Там будет ответ на ваши вопросы. На "схеме", вероятно, транзисторы. Вероятно также, что "схема" срисована неправильно. А зачем вам, несварщику,  это знать? 
    • А чего ты ждал? Тупо врёшь в глаза, ничего ты не искал по вопросу.
    • Аналогов много   Цель какая?   Для чего? И как это к теме относится или я пропустил что то?
    • какое сопротивление АС у Вас? рекомендую добавить транзистор вд140(как в моей схеме) для снижения искажений,будете довольны ЗЫ конденсторы блокировки по питанию нужно керамические ставить тк у пленки большая индуктивность,и ставить эти конденсаторы как можно ближе к ногам выходников,можно поставить один конденсатор между коллектором верхнего и эмиттером нижнего ,а выходники развернуть ногами друг к другу чтобы ноги этого кондера были короче транзистры ставьте на медные пластины (со спичечный коробок) толщиной 2..3мм через термопасту,а уже сами пластины через слюду 0.05мм на радиатор,так намного лучше теплопередача имхо профиль не так уж и дорог https://prom.ua/p711081409-radiatornyj-profil-alyuminievyj.html?&primelead=NC4xNQ  MJL21194 не лучший вариант для этой схемы(они хороши в АВшнике с двойкой или тройкой),в этом усилителе важна большая бэтта при токе 1...2а,желательно не ниже 150,а ее линейность уже не так актуальна тк ток покоя большой вариант выходного каскада с доп транзистором вд140 менее требователен к величине бэтты выходников и НА МНОГО лучше работает на 4ом нагрузку    
  • Similar Content

    • By leonid zhukov
      Привет.  Переделываю блок питание для компьютера на регулированый импульсны й блок питание. Случайно тронулся щупальцем прибора и короткое замыкание, теперь не работает дежурка и низковольтное. Высоковольтное работает. Поменял оптрон pc817 не заработало, второй раз дотронулся и опять короткое замыкание. Заранее спасибо

    • Guest Тот самый чайник
      By Guest Тот самый чайник
      Добрый день! Вопрос такого характера: нужно разработать блочок микроконтроллера, чтобы он управлял датчиками. Планирую взять 2 дискретных и 2 аналоговых входа ну и вывод. Но как это сделать? Знаю, нужно взять контроллер ПЛК к примеру и написать к нему программку, но мне нужно разработать, а также написать программу для управления датчиками (количество входов увеличится). Вот с чего мне начать? Нарисовал блочок, показал входы и выходы, а по конкретнее уже увы. Могу сделать через логику но это слишком трудно будет и не то (дедлайн неделя=) ). С программирование контролёрами так на ардуино через раз сталкивался, так что тоже не силён. 

      Хочу работать на производстве, знаю у каждого ПЛК свой язык программирования. Но какой язык у микроконтроллеров распространённый, и такой чтобы не углубятся а то в компания сотрудников посмеются и скажут зря учил.

      Не спал пару суток), голова тупит Хелп ми
    • Guest Данила Елхимов
      By Guest Данила Елхимов
      Задача заключается в следующем: у меня есть дверь с врезанным замком . И я хотел бы устройство (подключенное к интернет-сети), которое при повороте ключа переключало статус закрытой комнаты на открытую и наоборот. А саму информацию отправлять либо в Телеграмм, либо в ВК. На каких микроконтроллерах и датчиках вполне возможно это недорого реализовать? Может кто-либо сталкивался с подобной задачей и может поделиться любой информацией. Буду признателен
    • Guest Moonlight
      By Guest Moonlight
      Нужна помощь в выборе перспективной дипломной работы ( не просто тяп ляп лишь бы выпустили). Хотелось бы сконструировать беспилотник или просто разработать небольшое устройство (развести и напечатать плату, закинуть прошивку на микроконтроллер). И если бы ещё это все было взаимосвязано с авиацией, то было бы супер, так как авиационный вуз оканчиваю. Из того что умею, это писать на Си, плюс минус хорошо ориентируюсь в дисциплинах связанных с антеннами и радиолокаторами, был небольшой опыт конструирования. Хочется сделать проект, который будет не стыдно показать на собеседовании)). Буду очень благодарен, если поможете определиться с темой!)
    • By Evgenii53
      Здравствуйте.
      Нужна прошивка на микроконтроллер 12F629/675.
      Схема скачана в интернете и предназначена для освещения курятника лампами накаливания 220 вольт с имитацией «восхода и заката».
       Временные интервалы «восхода и заката» выбраны 6 утра и 21 час вечера.
      Длительность «восхода и заката» по 20 минут (лампы медленно загораются или гаснут под управлением симистора).
      Если в дневное время срабатывает датчик освещённости (фоторезистор HER –  GL5528), лампы не включаются и включаются, когда он разрешит, в ночное время фоторезистор бездействует. Фоторезистор можно (или нужно?) переключить на 5 ногу.
      Нужно установить программное ограничение на срабатывание датчика освещения от кратковременного изменения освещённости (например падение света фар движущегося автомобиля на датчик и т.д). Фоторезистор устанавливается на кабеле длинной около 2 метра.
      Логика работы кнопки: длительное нажатие (больше 3 секунд), устанавливает внутренние часы на полдень.  Время синхронизируется от сети 50Гц.
      Светодиод отображает наличие питания сети. Если сеть есть, он всё время светится и раз в 2 секунды кратко моргает. Если сети нет и устройство питается от батарей, светодиод погашен и раз в 2 секунды вспыхивает. При установке времени полдня светодиод несколько раз моргает.
      Схема рабочая, я проверял в работе (без фоторезистора) на тестовой прошивке, работает нормально.
      По оплате, думаю договоримся.

×
×
  • Create New...