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

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

1 64 189

Вот, исправил:

 

Шим - это прямоугольные импульсы чистой воды, не надо их пропускать через фильтр, подайте сразу на регулятор уровня, как и пилу. Заодно соптимизируете переключатели.

 

Так и не собирался подавать через фильтр. Думал так:
1) Синус - все переключатели в нормально положении.
2) Пила - нажат S1
3) ШИМ - нажаты оба переключателя(думал что бы через буфер проходили)

 

А зачем s2.1?

 

GM: А зачем s2.1?

Действительно зачем я его поставил сам не знаю.
Хотел у Вас узнать а у тиньки есть еще место, может все же возможно будет подключить какой то дисплейчик к портативному варианту? Без индикации частоты как то плохо получается.

 

Места в 2313 действительно мало, это не главное, можно взять 4313, главное трудно обсчитывать и выводить на дисплей информацию, не прерывая генерации, это ж основная фича. Можно легко вывести, если разрешить прерывание генерации, поищите в сети, таких проектов море...Лаптевых.

 

DWD: Так как требования к частотным свойствам буфера стали не такими жёсткими,
Для пилы (и прочих не кошерных форм) широкая полоса нелишней будет.

 

GM: Места в 2313 действительно мало, это не главное, можно взять 4313, главное трудно обсчитывать и выводить на дисплей информацию, не прерывая генерации, это ж основная фича
Понятно, либо тупо мерить частоту частотомером или уже тогда стационарный вариант с ведущим и ведомым контроллером.

 

Не спалось. Наверное старею.
Наваял схему для макетирования простого варианта из того, что есть в наличии.

 

Отлично! Осталось на выход шим поставить мелкий буфер, чтоб не спалить тиньку и опробовать.
И ещё вопрос - регулировка уровня - правильно сделано? Как-то непривычно.

Программу формирования шим я написал, написал тест изменения заполнения от 0 до 100%, забавно наблюдать на экране, как заполнение с тонкой ниточки утолщается, утолщается, потом раз - опять ниточка...

Ещё подключил валкодер, если менять по 0.05 мкс, то приходится долго крутить, чтобы на экране был видимый результат. Придётся вводить градацию по разрешению, скажем, 0.05, 1, 10 и 100 мкс.