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

Статус
Закрыто для дальнейших ответов.
От себя скажу, что нам очень хочется видеть процессор в 2 раза мощнее, пусть и дороже в два-три раза. Если это возможно.

Автор сообщения в Telegram: Сергей Блогер


вам это кому?)

Автор сообщения в Telegram: NICKNAME.TXT 💾💿📼

Ссылка на сообщение в Telegram
 
От себя скажу, что нам очень хочется видеть процессор в 2 раза мощнее, пусть и дороже в два-три раза. Если это возможно.

Автор сообщения в Telegram: Сергей Блогер


с сишным вариантом и распараллеливанрем по ядрам удалось разобраться?

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

Ссылка на сообщение в Telegram
 
с сишным вариантом и распараллеливанрем по ядрам удалось разобраться?

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


С Си нет, не разбирался, не потяну в общем объеме задач. А с распределением задач по ядрам неплохо продвинулся, теперь только так. Всё равно остаются задачи из области машинного зрения, которые не распределить больше, чем уже распределено. Отдельные задачи удалось с 5 секунд ускорить до 1 секунды, но и этого маловато...

Автор сообщения в Telegram: Сергей Блогер

Ссылка на сообщение в Telegram
 
Для тех, кто еще сомневается в возможностях Репки! Это результат дерганья PA6 пина через регистры ввода-вывода. Для не посвященных 4,27MHz это 4 270 000 переключений в секунду!

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

Ссылка на сообщение в Telegram
 
Для тех, кто еще сомневается в возможностях Репки! Это результат дерганья PA6 пина через регистры ввода-вывода. Для не посвященных 4,27MHz это 4 270 000 переключений в секунду!

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


Напрямую через bare metal или из под os?

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

Ссылка на сообщение в Telegram
 
Для тех, кто еще сомневается в возможностях Репки! Это результат дерганья PA6 пина через регистры ввода-вывода. Для не посвященных 4,27MHz это 4 270 000 переключений в секунду!

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


А не 8540000 переключений случайно?

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

Ссылка на сообщение в Telegram
 
Я считаю полный такт вкл/выкл, если по отдельности, то да

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


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

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

Ссылка на сообщение в Telegram
 
Для тех, кто еще сомневается в возможностях Репки! Это результат дерганья PA6 пина через регистры ввода-вывода. Для не посвященных 4,27MHz это 4 270 000 переключений в секунду!

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


Ядро не реалтаймовое? Если на большой длительности (100мс хотя бы) нет ли подлагиваний?

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

Ссылка на сообщение в Telegram
 
Ядро не реалтаймовое? Если на большой длительности (100мс хотя бы) нет ли подлагиваний?

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


Обычное ядро, без плагина ОСРВ. Тест проводился в пользовательском пространстве без привилегий рута. Естественно есть фризы и плаванье частоты. Еще есть куда крутить ).

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

Ссылка на сообщение в Telegram
 
Можно генерацию импульсов шагов для шагового привода запилить. На пару-тройку осей вполне хватит.

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


Для шаговиков обычно не более 400 кГц используют, сервы вообще на 50 гц. Тут можно запилить более интереснее вещи )

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

Ссылка на сообщение в Telegram
 
Или удалось изолировать одно ядро именно под вывод бита в порт?

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


Изоляция ядра используется на уровне драйвера в ядре ОС, но это совсем другая история...

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

Ссылка на сообщение в Telegram
 
Для шаговиков обычно не более 400 кГц используют, сервы вообще на 50 гц. Тут можно запилить более интереснее вещи )

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


У меня для одной оси на миландрокортексе 100кГц частота реалтайма была ))) но на деле при алгоритме генерации шагов с повышенной точностью (дробным коэфф. деления) вполне 10-15кГц хватит, а репкино реалтаймовое ядро такое точно потянет. Зато пользовательский интерфейс замутить можно )))

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

Ссылка на сообщение в Telegram
 
У шаговиков частота вращения примерно 500-600 оборотов в минуту без потери момента. Это 10 оборотов в секунду. Один оборот = 200шагов, то есть 2000шагов в секунду. Микрошаг больше 1:16 ставить смысла нет. Пусть даже с полуторным запасом для шаговиков частоты микрошагов в 50кГц для большинства задач точно хватает ) а 1:32, 1:64 и большее деление плавности не добавят, т.к на микрошаге 1:16 и больше начнётся влияние неравномерности магнитного потока из-за зубцов статора и ротора.

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

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