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

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

1 29 189

DWD: GM: 2) Давайте посмотрим на временные диаграммы обоих каналов вашего валкодера. Сможете снять?
Это когда кручу в одну сторону

А это - когда в другую

Крутил не сильно быстро, поэтому частота следования может бить больше раза в три. Меньше тоже

Мужики, я смотрю вы уже в токовые цапы забрались по 8 уев за штуку. Может тада XMegа будет генератором, у нее при цене в 10$ по штату идет 2 (!) внутренних цапа, 32 МГц тактовая и памяти от 2к RAM. А то сэкономили бакс на чипе, а теперь %№*мся в неравной борьбе за параметры. А так сразу отпадет вопрос с ЦАПостроением, темпом выборок, пинами, даже дисплюй минимальный можна будет прикрутить к одной секции - чем не базовый уровень?

GM: Это всё для портативного варианта с одним МК. Однако вы грозились сделать управление на втором МК, ну так уже пора, до нового года совсем ничего осталось, сделаем всем подарок .

Я не грозился, я его делаю

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

Клава 16 кнопок, дисплей графика, энкодер (никаких квадратичных зависимостей раньше прошивки 2.0 блока управления не будет - не тот приоритет задания ) и потенциальная подержка до двух ведомых генераторных плат будет. Понты будут потом, когда базовые функции пойдут.

Интерфейс с исполнительным МК по последовательному протоколу, зараз посылается 5 байт, первый байт команда, остальные 4 - код частоты. Для начала достаточно, попозже оформлю протокол письменно и пришлю.

GM мне нужна более подробная информация по поводу управления ведомым, т.к. того, что Вы написали явно недостаточно. Давайте пред-альфа версию протокола. У меня тоже конец года и ***дец на работе, поэтому нада время для маневра.

 

madgrey: У меня тоже конец года и ***дец на работе
+100
Есть в наличи Tiny2313, TLC7524, TL072, AD800... На выходных попробую прикупить L,C и промакетировать.
Если конечно, появится время.
PS Как говорил персонаж одного известного фильма: "Э не-е, тАропиЦа не надА!"

Кстати, вопрос с питанием - какое будет питание у нашего дитяти?
Низковольтные ОУ с приличными характеристиками тоже денег стоят.
Предлагю два +12В для аналоговой и +5В для цифры. Либо +/-5В.

 

madgrey: Может тада XMegа
а шить ее чем? ну я, допустим, пользуюсь драконом и по JTAG ее могу (кажить - не все т.е. не А4 - его по "типа" PDI на драконе) зашить.
А иначе только честным PDI...
и так весь смысл в доступности пропадет из-за недоступности HW для прошивки.
(по 6 проводкам с ком порта ее не зашить, увы).

и 2е. она с питанием 3,6 В макс, что накладывает определенные требования к ее периферии...

 

smg123: Кстати, вопрос с питанием - какое будет питание у нашего дитяти?
+-12 оконечник, ОУ и т.д., +5 - контроллер.
+-5 - мало, т.к. на обычные операционники "сожрут" почти половину диапазона, а этот прибор - хоббийный

Cheeeper: а шить ее чем? ну я, допустим, пользуюсь драконом и по JTAG ее могу (кажить - не все т.е. не А4 - его по "типа" PDI на драконе) зашить.
А иначе только честным PDI...

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

Cheeeper: и 2е. она с питанием 3,6 В макс, что накладывает определенные требования к ее периферии...
Никаких особенных требований нет. Кроме того, она с дисплеем даже лучше подружилась бы.

 

madgrey: Ну еще можно клона с PDI дождаться
есть уже ссыль

madgrey: а этот прибор - хоббийный
madgrey: заказать масочное производство контроллеров с нашей прошивкой

а начинка у ХМЕGA- ни че так..

 

smg123: Есть в наличи... TL072...

Слабовата, мне кажется...

На выход ЦАП её не поставить, быстродействия не хватит - отклик почти 1мкс, а отрабатывать нужно будет до 1МГц, то есть, напряжение с периодом 1мкс.
Только на выход фильтра как буфер для синуса, да и то, максимальная амплитуда её выходного напряжения на чатстоте 1МГц еле дотягивает до 2В при любом напряжении питания.

Грубо говоря, она чуть лучше TL358, которая вообще не хочет работать в данных условиях...

Нужен какой-то более скоростной, но распространённый и дешёвый ОУ.
Какой?
Вакансия свободна...

smg123: ...какое будет питание у нашего дитяти?

У меня пока получается всё от +5В. Если потребуется сдвиг уровня в минус, то придётся и минус подключать.

Естественно, для получения многовольтного выхода, потребуется ещё один источник, скорее всего двухполярный.
То есть, пока вырисовывается следующий набор: +5В, +-12В...25В (и больше - по "вкусу").
Большее напряжение - для выходного усилителя, который, в принципе, должен быть усилителем мощности, по этому, возможно, его питание будет ещё больше.
По этому, согласен с тем, что для базового комплекта (стандартный маломощный выход на 50Ом) хватит +-12В...15В.

 

DWD: Нужен какой-то более скоростной, но распространённый и дешёвый ОУ.
Какой?

Например такой - http://www.national.com/pf/LM/LMH6642.html#Overview

 

Tadas: Например такой - http://www.national.com/pf/LM/LMH6642.html#Overview
1,5 $, норм, правда сильно быстрый Как начнет подзванивать мегагерцах на 50-100... Кто работал с ним, как впечатления?
Да, только питание 12,8 В (общее от плюса к минуму) несколько маловато

 

madgrey: Да, только питание 12,8 В (общее от плюса к минуму) несколько маловато
За то выход от рельсы до рельсы

 

Tadas: За то выход от рельсы до рельсы
Это точно, а в два раза можно и оконечником усилить. Кстати, оконечник сдерем у Леонида Ивановича или свое измыслим? Я вообще хотел на TDA2030, но в свете выдающихся достижений GM в деле повышения максимальной генерируемой частоты уже начал сомневаться