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

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

1 62 189

qwer: настройки передавать по посл.каналу, синхронизировать можно например переходом слейва в Sleep, мастер подает импульс на вн.прерывание слейва, тот просыпается и синхронно оба запускают таймеры.
Вариант принят, ждем, что скажет GM, ибо писать FW слейвов ему

deepzone: Для madgrey!
Простите за назойливость, но Вы с прошивой не разбирались?

Я просмотрел инициализацию, прошивки, криминала не увидел. Проверьте, как ведет себя дисплей с этой прошивкой. В ней я увеличил в до 1 сек. задержку перед инициализацией, а также увеличил в 10 раз все задержки в подпрограммах вывода инфы на дисплей. Если дисплей не заведется - делайте скрины с E, RS и DAT4...DAT7 во время инициализации и выкладывайте для анализа. ,Буду сравнивать с протеусом

smg123: В чем отличие от стандарта, не знаю, но знаю точно, что МЭЛТ не совместимы со стандартными процедурами обслуживания ЖКИ HD44780.
На первой странице даташита на МТ-16S2D в левом верхнем углу русским языком написано, цитирую:

"...Контроллер управления КБ1013ВГ6, производства ОАО
«АНГСТРЕМ» (www.angstrem.ru), аналогичен HD44780
фирмы HITACHI и KS0066 фирмы SAMSUNG..."

Пожалуйста, сообщите, откуда у Вас такая твердая уверенность в несовместимости мэлтовских дисплеев с иностранческими?

 

madgrey: deepzone: Для madgrey!
Простите за назойливость, но Вы с прошивой не разбирались?
Я просмотрел инициализацию, прошивки, криминала не увидел. Проверьте, как ведет себя дисплей с этой прошивкой. В ней я увеличил в до 1 сек. задержку перед инициализацией, а также увеличил в 10 раз все задержки в подпрограммах вывода инфы на дисплей. Если дисплей не заведется - делайте скрины с E, RS и DAT4...DAT7 во время инициализации и выкладывайте для анализа. ,Буду сравнивать с протеусом

Заранее огромное спасибо! Сегодня утром буду пробовать. Сразу отпишусь по результатам...

 

1. Можно.
2. Можно.

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

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

 

Всем здравствуйте! Очень нравится разрабатываемый Вами проект. Решил попробовать
для отображения режима ГКЧ использовать телевизор 5" TFT ,испольуя его в качестве осциллографа,
может кому нибудь пригодится. Две ссылки ниже :

http://www.nbb.cornell.edu/neurobio/land/PROJECTS/VideoScope

http://www.nbb.cornell.edu/neurobio/land/PROJECTS/TVnuS/index.html

Вот только не знаю , подойдет ли к Вашему проекту ? Надо пробовать. Появилась первая засада:
Исходники на си , компиляцию проводил cvavr v.1.25.8 Pro , специально старенькую поставил.
Так вот при компиляции пишет: (перевод) "у аппаратных средств stack размер есть опасно низкое
значение:-349 byte(s)" и выдает кучу ошибок.
А т.к. я ничего не понимаю в программировании, то и не знаю что делать.
Исходники можно скачать в самом низу обеих страниц по ссылкам, на первой странице один,на
второй- два. Просьба к Уважаемому сообществу, транслируйте пожалуйста все три исходника в
hex. Может кто ещё имеет ссылки на подобные проекты? Хотелось бы узнать Ваше мнение по
данному применению телевизора. С Уважением!

 

Уважаемый vladimir_v, не обижайтесь, но ваше сообщение притянуто за уши к теме данной ветки. Попрошу вас открыть новую ветку и задать вопрос там. Здесь у вас получается засада типа "Тётенька, дайте воды попить, а то так есть хочется, что переночевать негде."

 

GM: Есть предделитель на N=8/64/256/1024 у таймера, но тогда дискрет упадёт, будет не 50 нс, 50*N нс, подходит?

И какие частоты получатся при N=8/64/256/1024?

 

GM: Где схема генератора?

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

К тому же, схема то проста, её в голове нарисовать - раз плюнуть.
Тот фрагмент схемы, что я приводил, можно взять за блок-схему, в которой каждый фрагмент может быть изменён. Типа эммитерный повторитель не на одном транзисторе, а на 4-х, как уже показывал.

Тут ещё одна проблема вылезла - фильтр синуса влияет на форму пилы, если её снимать с выхода эммитерного повторителя (буфера), куда и подключен фильтр. И это при выходном сопротивлении буфера 10Ом. Стоит отключить фильтр, оставив сопротивление нагрузки 100Ом, как пила "выравнивается".
Нужно придумать, как отключать (коротить) фильтр синуса при выработке пилы?
Может ключи типа 4066?

Иначе придётся разделять каналы синуса и пилы или умощнять буфер, чего не хочется.

Собственно, на этом и тормознулся...

 

DWD: И какие частоты получатся при N=8/64/256/1024?
Ну какие, кратные 8. Вы лучше скажите, что вам всё-таки в итоге хотелось бы получить.

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

 

Уважаемый GM ,я и не обижаюсь . Вы наверно правы, сообщение разместил не там ,где надо. У меня нет опыта работы на форумах. Воспользуюсь Вашим советом. Тему не бросаю, буду разбираться и по результатам отпишусь. Извините за то , что влез не по теме. С уважением ко всем !

 

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

По теме - коммутация фильтра может будет оправдана в более навороченной версии прибора.
Я например не представляю, зачем нужна пила или треугольник с частотой 500 - 800 кГц.
Синус понятно - хочется выжать максимум. А пила и треугольник уж до какой частоты получатся красивыми при пропускании через фильтр, так и запишем в ТТХ.
Для ШИМ - отдельный выход однозначно, но не кажется ли вам, господа, что аппетиты выросли во время обсуждения темы и с каждой новой страницей хочется все новых и новых фичей?
Меня, например больше бы устроил небольшой и автономный прибор с батарейным питанием, а это означает ограничение на напряжение питания.
У других требования другие, вот и получается, что у семи нянек - ...