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

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

1 188 189

ну спасибо
очень сильно подозреваю, что наряду с dsn вы планировали и hex прицепить...

 

Вопрос к GM. Подскажите как в вашей версии ддс со светодиодами и энкодером управлять режимами.
Чего-то оно у меня переключается между пилой и синусом, но не улавливаю в какой момент.
Интуитивно не доходит, что значит когда светодиоды моргают по одному и все вместе.
Одним словом опишите интерфейс. Возможно где-то это и было описано, но я не нашел.
И не можете ли поделиться исходной прошивкой к схеме с тремя кнопками, где был бы описаный здесь
http://www.maplin.co.uk/Media/PDFs/N42FL.pdf
функционал. Очень нужен прямоугольник с переменной скважностью с синусом и пилой в одном флаконе.

 

vadim.ua: Очень нужен прямоугольник с переменной скважностью с синусом и пилой в одном флаконе.
Боюсь это будет проблемой . ДДс и прямоугольник с переменной скважностью мало совместимы.
Если только попробовать из пилы компаратором.

 

Режим прямоугольника в ддс никогда проблемой не был. Пульсируем старший разряд и всё. Главное чтобы был.
Взять хотя бы любой из
http://www.ebay.com/itm/2MHz-DDS-Function-Signal-Generator-Source-Module-Wave-/2....
Да и в том что заявлен в начале этой ветки этот режим тоже есть.
Просто в силу специфики использования они у меня часто портятся, а выписывать оттуда, с ибэя каждый раз дорого и долго.
Понятно что примитивные прямоугольники имеются, а вот качественного синуса как у GM увы, сам не дотягиваю чтобы написать.
А так всё в одном флаконе было бы и если что, поменял тиньку и дальше поехал.

 

vadim.ua: Вопрос к GM. Подскажите как в вашей версии ддс со светодиодами и энкодером управлять режимами...И не можете ли поделиться исходной прошивкой к схеме с тремя кнопками, где был бы описанный здесь
http://www.maplin.co.uk/Media/PDFs/N42FL.pdf функционал. Очень нужен прямоугольник с переменной скважностью с синусом и пилой в одном флаконе

1) Попробую завтра восстановить, как там управлялось, у меня уже этих прошивок - вагон и маленькая тележка...Сегодня не могу, женский праздник, сильно утомился

2) Маплинскую прошивку не советую использовать, она работает от 1 Гц до 39 кГц, да ещё время от времени возникает прерывание, которое портит синус. Впрочем, могу выслать родной хекс-файл. В принципе я его дизассемблировал, там ничего интересного, поверьте.

3) Использование старшего разряда для прямоугольника - это моветон. Лучше поставьте компаратор и сравнивайте с 0. Если на компараторе будете сравнивать синус с постоянным регулируемым напряжением, то получите требуемый прямоугольник с переменной скважностью.

 

1.Плиз, восстановите, как оно было, любое ваше решение, лучше чем моветон.
2. Да хоть маплинскую, хоть любую... В личку отпишу зачем... Сильно нужно...
3. Не моветон. Получится - не пожелеете, зачем мне это.

 

Для Cheeeper.
hex-файл загрузил. Ссылка http://upwap.ru/2086438, файл DDSgen_M48hex, пароль 57457216. Задержка с отравкой по
техническим причинам. Если Вы обратили внимание, в модели в свойствах МК указана частота 12 МГц. Это просто
небольшая хитрость, на 24 протеус не хочет работать. В железе кварц на 24, синус до 800 кГц.

 

2vadim.ua
Здесь написано, как оно работает.
Посмотрел по программе, так и есть. Ещё там стоит программное ограничение на генерацию до 500 кГц, ну чтобы не генерить "плохой" синус, наверное, нужно снять, пусть сам пользователь решает, какие частоты ему хороши, какие нет.

 

Спасибо GM. Разобрался. Подтяжка кнопы валкодера на плюсовую шину через 10К устранила свистопляску с переключением режимов.
Но всё равно только синус и пила. Всё как написал Alex Pivkin вслед за постом на который вы сослались.
Видимо это не релизная еще прошивка на той странице вами была выложена.
При попытке зафиксировать другие режимы соскакивает на мигание СД4 - синуса. Так же как и при мигании всех сохранения нет.
Собственно когда все мигают уже нечего сохранять, всё сбрасывается при уходе в выбор режима.
При выборе коэффициента деления приходится очень отрывисто хлопать по кнопе, и часто проскакиваешь мимо,
потому что если ее зажать переключение идёт по кругу с очень большой скоростью

Если можно, поделитесь какой нибудь версией поновее. И оригинальный маплинский хекс для сравнения в котором есть прямоугольник можете приложить.
Можно на мыло ua точка vadim собака gmail.com
Спасибо Вам за труды.
В любом случае это лучший DDS на выбранной элементной базе.

 

у кого есть схема и прошивка ,устал читать миллион страниц,я так понял пока обсуждали сделали другой прибор.