Свежие обсуждения
Измерения

DDS-генератор на AVR - нужна помощь

1 148 189

Способ есть и очень простой. Нужна отдельная нога у тиньки, на которую физически подаётся фронт 0-1 от мастера, синхронизирующий все тиньки.

 

отправляем тиньке величину фазового сдвига и дергаем ножкой?

 

А протокол почитать? Откуда фазовый сдвиг появился так неожиданно?

 

а он никуда и не пропадал. Просто я про него не вспоминал, т.к. других проблем хватало. Про квадратуры еще полгода назад говорили, помнится. А протокол не мешало бы оформить внятно, все-таки два программиста в проекте работают . Я еще нескромную мысль пересылки таблиц сигналов от ведущего продумываю, но, боюсь, Вы этот финт не поддержите, поэтому придется писать прогу под тиньку самому... После того, как аттенюатор, оконечник и прочее займет места в коробке

 

Ну хорош уж передёргивать. То авторитетом кто-то меряется, то протокол невнятный. Что конкретно в протоколе невнятного?

Квадратуры и величина фазового сдвига немного разные вещи.

 

В порядке информирования участников темы.
Примерно 3 месяца назад нашел на малоизвестном сайте radioparty краткое описание похожего генератора на МК
ATmega48. Схема там нарисована неважно, но восстановил. Сделал модель в протеусе, заработала. Затем собрал
в железе на макетке (пока не до конца) для проверки основных функций. В железе работает ровно так же, как и в
протеусе. Генерирует синус, меандр, треугольник, пилу. Диапазон от 1 Гц до 99999 Гц, шаг перестройки 1Гц. Ин-
формация о режимах отбражается на ЖКИ 16х2, достаточно удобный пользовательский интерфейс. В общем,
конструкция не замудреная, но РАБОЧАЯ.

 

Ну, попробуйте мою программу, генерит синус от 0.1 Гц до 1000 000 Гц с шагом 0.01 Гц. К тому же при смене частоты генерация не прерывается.

 

GM: Что конкретно в протоколе невнятного?
Прежде всего то, что его приходится собирать по страницам форума. Это не передергивание, а просьба. сделайте текстовый файлик что тинькам слать нужно и в каких случаях, да бросьте мне на мыло. Сэконимите мне массу времени и ускорите завершение проекта.

BG: В порядке информирования...
Раз нарисовали схему - дайте на нее ссылку. И протеус нам не враг. В общем предъявите матчасть.

 

На вопрос ответьте, что конкретно невнятного в протоколе? Сам протокол я вам посылал аж 26 декабря, кто ж вам мешал ускоряться?

 

GM: Сам протокол я вам посылал аж 26 декабря, кто ж вам мешал ускоряться?
Отвечаю: хроническая нехватка времени. Тут, как я посмотрю, за последние полгода кроме как меня попенять, никто больше ничего не сделал и не показал. А работы еще - конь не валялся.

То письмо было для версии со свипом, к тому же для одноканального генератора dds&swp20. А после этого была еще ddsRemote20B, которая у нас (с Вами) на текущий момент является рабочей связкой двухканального варианта прибора. В вопросах общения с коллегами по поводу взаимодействия многоконтроллерных систем практика научила меня нудности и дотошности, так что не обессудьте. Дополните протокол общения с ведомыми с учетом обращения к двум генераторам. Я со следующей недели смогу наконец вернуться к этому проекту, поэтому нужна пища для размышлений.