Jump to content

    

rloc

Свой
  • Content Count

    2536
  • Joined

Community Reputation

0 Обычный

About rloc

  • Rank
    Узкополосный широкополосник

Контакты

  • ICQ
    Array

Информация

  • Город
    Array

Recent Profile Visitors

5351 profile views
  1. Тогда два смесителя нужно, с тактовой частотой на LO.
  2. Олег предположил, что частоты 2-х DDS могут быть одинаковыми, что эквивалентно повышению тактовой частоты до 1.6ГГц и снижению широкополосного шума. В этом случае, фазовый сдвиг между сигналами может быть 0гр или 90гр. У меня было предположение, что DDS1 формирует на высокой частоте с крупным шагом (допустим 180-200МГц с шагом 5МГц), кратным тактовой частоте, DDS2 - с мелким шагом (допустим 50МГц +- 2.5МГц). Смысл такой - у DDS1 с большой долей вероятности спуры будут кратны шагу и выходить за полосу ФАПЧ, у DDS2 спуры будут низкими за счет большого соотношения Fclk/Fout. Могут быть варианты произвольной комбинации частот, тогда вопрос в методике подбора? Думаю Шахриару будет приятно видеть комментарии новых людей, и при большой заинтересованности он сделает замеры.
  3. Любопытно как смешиваются два DDS, диапазоны частот. Вместе с Олегом (Шаманъ) задавали вопрос Шахриару (можно отыскать в комментариях) 3 недели назад, молчит )
  4. Что касается BigTreeTech, пропущенные шаги нагоняет сам драйвер ШД, а на контроллер выдается сигнал о факте превышения. На ютубе есть видео, как человек руками искусственно сдвигает каретку, а драйвер возвращает. Кроме Step/Dir есть каналы SPI/UART, возможно по ним доступна количественная информация об ошибке. На текущий момент, насколько знаю, информация об ошибке используется для остановки станка - случай достижения границ или поломки/заклинивания фрезы по превышению длительности ошибки. Реализацию обратной связи именно в драйвере, а не через контроллер, считаю абсолютно оправданной, на ШД выдается ровно такой ток, чтобы свести ошибку к нулю - это и отсутствие перегрева без нагрузки (минимум тока) и возможность "поддать" (иногда сверх нормы).
  5. Во-первых, магнит приклеивают ровно по центру вала (симметрично относительно обмоток) и датчик располагается в 2мм от магнита. Во-вторых, есть механизм однократной калибровки под конкретный шаговик, и это можно подсмотреть в исходниках, где исключается влияние обмоток, при вращении в одном и в другом направлениях.
  6. Посмотрите как просто решается задачка у BigTreeTech в модели драйвера S42B с магнитным энкодером, возможно поможет.
  7. Втулка, для фрезеровки ПП конечно хватит, но на более серьезные нагрузки он и не рассчитан. Трапеция, по фотографии видно, на скольжении, смазывать и чистить нужно часто. К сожалению не видно, есть ли выборка люфта. Собран конечно бюджетно, цена раз в 10 завышена, возможно для чехов это нормально.
  8. Можете ответить: 1. Материал рамы? 2. Тип передач по осям: трапеция или шарико-винтовая? 3. Тип патрона? 4. Мощность мотора и какого он типа?
  9. Приведу график зависимости SFDR от внутренней разрядности и количества итераций: По материалам публикации: "Spurious-Free Dynamic Range of CORDIC Based Digital Quadrature Demodulator" Pavel I. Puzyrev, Kirill V. Semenov, Sergey A. Zavyalov, Omsk State Technical University, Omsk, Russia, 2018 Для 100дБ разрядность по данным/аргументу нужна примерно 20бит/19бит при 18 итерациях, для 120дБ (что более актуально) - 24бит/23бит при 20 итерациях. Для аппроксимации по Тейлору с динамикой 120дБ, как помню, нужно два умножителя 18x18 бит и память 512x32 слов. Второй вариант занимает немного меньше места и латентность меньше. Примерно так.
  10. Если предположить, что вычисления идут в арифметике с неограниченной разрядностью, то да, динамика будет расти с увеличением кол-ва итераций. Причем разрядность нужна много больше, чем разрядность выходного синуса.
  11. В оригинальном виде CORDIC сейчас никто не использует - это и низкая динамика по спурам, и размер (потребление). Есть много модификаций, точно не подскажу где почитать, штук 20 разновидностей. Но более эффективным, с точки зрения вычисления синуса, считается алгоритм с аппроксимацией по Тейлору.
  12. Спасибо, хоть какая информация. На нижнем участке диапазона скорость, как и полагается DDS, измеряется в нс: Где ж набегает 20мкс при переключении из конца первого бенда в начало второго?
  13. Кто знает, что у Holz в HSM серии синтезаторов означают слова "NON-PLL design"? Но время перестройки при этом 100мкс (6мкс - соседние частоты).