Зеркало Telegram-чата "Репка / Repka-Pi"

Статус
Закрыто для дальнейших ответов.
Пакеты на Репку планируется с помощью КПДП гнать? Или КПДП будет опрашивать АЦП? На форуме Миландра обсуждалась схема записи данных с АЦП в массив таймер дёргает КПДП, а КПДП опрашивает АЦП и складывает в буфер пинг-понгом с генерацией прерывания.

Тогда желательно и в Репке КПДП использовать для записи массива с SPI в буфер, но это вопрос к разработчикам.

Автор сообщения в Telegram: Александр Савин

Ссылка на сообщение в Telegram
 
Встроенный сетевой адаптер в репке (ревизия платы 1.5) умеет в реальные 100 мегабит/с или есть какие-то аппаратные ограничения? Скорость на порту определяется как 100 мегабит, но реальная скорость в однопотоке ~9.7 мегабита, в многопотоке ~9.1 мегабита (перепроверил утилитой iperf3). В то-же время если подключить гигабитную usb сетевую карту или wifi5 usb свисток - то реальная скорость передачи данных вырастает до 250-280 мегабит/сек. Какая реальная скорость должна быть на встроенном сетевом адаптере?

Автор сообщения в Telegram: Dmitry Comvir

Ссылка на сообщение в Telegram
 
Вот сможет ли так Миландр, сомневаюсь. Там тактовая наверное 72МГц и частота SPI 36МГц максимум, но могу ошибаться.

Автор сообщения в Telegram: Aleksandr Sergeevich


ВЕ92 тянет до 80МГц, SPI может работать на частоте ядра (делитель до 1:1). Но поскольку на Репке модуль SPI тоже синхронный, то потолок 50МГц, а с учётом миландровских делителей предельная частота 40МГц. 2,5 миллионов 16 битных посылок, но наврядли ядро ВЕ92 успеет непрерывную обработку. В общем, производительность сбора данных целиком зависит от ВЕ92.

Автор сообщения в Telegram: Александр Савин

Ссылка на сообщение в Telegram
 
Вот сможет ли так Миландр, сомневаюсь. Там тактовая наверное 72МГц и частота SPI 36МГц максимум, но могу ошибаться.

Автор сообщения в Telegram: Aleksandr Sergeevich


Вот на основании этого и макс частоты АЦП 512 кГц может и получиться снимать звук с нескольких микрофонов с неплохой дискретизацией

Автор сообщения в Telegram: Иван

Ссылка на сообщение в Telegram
 
Вот на основании этого и макс частоты АЦП 512 кГц может и получиться снимать звук с нескольких микрофонов с неплохой дискретизацией

Автор сообщения в Telegram: Иван


В реале там ограничение частоты тактирования АЦП 14МГц. Если кварц 8МГц, ядро 80МГц, то АЦП 10МГц из-за делителей. Итоговая частота дискретизации падает до 350кГц. Если кварц 12МГц, а ядро 72МГц, то АЦП 12МГц и 420кГц. Но можно чередование делать за счёт попеременного запуска двух АЦП. Проверял выводом на ЦАП, работало. 800кГц. ЦАП тянул.

Автор сообщения в Telegram: Александр Савин

Ссылка на сообщение в Telegram
 
Статус
Закрыто для дальнейших ответов.