Страница 32 из 33
Re: DDS генератор на AVR
Добавлено: Ср мар 06, 2013 17:58:40
yura-gn
Только что проверл, нет там такого
Re: DDS генератор на AVR
Добавлено: Ср мар 06, 2013 19:54:54
yura-gn
kotovasiya, скачал я по вашей ссылке вот это архив dds_ee_1602.rar, здесь сохраняется частота, а форма нет.
Подправте, пожалуйста!
Re: DDS генератор на AVR
Добавлено: Ср мар 06, 2013 21:22:34
kotovasiya
Попробуйте,может, но трудно править проект 3х летней давности.
Re: DDS генератор на AVR
Добавлено: Ср мар 06, 2013 21:52:39
yura-gn
Спасибо вам большое что помогаете. Проверил, форма сохраняется только тогда когда переключю форму и изменю частоту, если частоту не поминяю, форма не сохраняется.
Re: DDS генератор на AVR
Добавлено: Чт мар 07, 2013 08:18:50
kotovasiya
Поправил.
Re: DDS генератор на AVR
Добавлено: Чт мар 07, 2013 09:03:04
yura-gn
Спасибо,работает. Если б еще формы по кругу менялись, было б здорово. И выложте пожалуйста исходник. Спасибо!
Re: DDS генератор на AVR
Добавлено: Сб июн 22, 2013 19:05:12
sabb
до читал форум и не нашел прошивки под 16х1 дисплей

ткните носом
или если не сложно перекомпелите прошивку двумя постами выше
Re: DDS генератор на AVR
Добавлено: Сб окт 19, 2013 20:00:33
Toommm
Прниветствую, есть ли реализация генератора с энкодером вместо кнопок ?
Re: DDS генератор на AVR
Добавлено: Вт дек 31, 2013 23:58:30
ATMEL86
kotovasiya писал(а):Поправил.
Не Не работает эта прошивка! не работают кнопки переключения форм...

Re: DDS генератор на AVR
Добавлено: Вт фев 17, 2015 00:21:37
nemo1966
Тема старая, но может для кого и будет еще актуальным.
Мой выриант прошивки для DDS на atmega8 с кварцем на 4мГ.
Использован lsd от факса panasonik 16x1 с организацией 8x2.
Исходник на baskom avr прилагается. Поэтому желающие могут поправить "под себя".
Основные отличая от авторского варианта
1. К сожалению изменение режима возможно только после остановки генерации

.
2.переделан пользовательский интефейс, что дало возможность обойтись 5 кнопками при почти полном сохранении функционала.
при этом кнопки имеют каждая несколько функций:
- кнопка выбора формы сигнала:
а) краткое нажатие - собственно выбор формы "по кольцу"
б) длинное нажатие - запомнить режим (форма-частота) для установки после следующего включения питания.
в) двойное нажатие - запуск генерации.
г) в режиме генерации краткое нажатие - выход из режама.
- кнопка "+" :
а) краткое нажатие - увеличение выбранного разряда на 1
б) длинное нажатие - сдвиг курсора на разряд в лево "по кольцу"
- кнопка "-"
а) краткое нажатие - уменьшение выбранного разряда на 1
б) длинное нажатие - сдвиг курсора на разряд в право "по кольцу"
- кнопка "+ пред. частота"
a) краткое нажатие - переход по ячейкам предустановленных частот "в право"
б) длинное нажатие - запись частоты (установленной кнопками "+" "-") в ячейку
- кнопка "- пред. частота"
a) краткое нажатие - переход по ячейкам предустановленных частот "в лево"
б) длинное нажатие - запись частоты (установленной кнопками "+" "-") в ячейку
Всего можно записать 10 значений (установленно программно и может быть изменено в исходнике), всего при желании может быть записано до 62 значений. Ограничение 62 связано с тем что в EEP может быть записана произвольная форма сигнала с адреса 256.
3.Добавлена генерация "шума".
В архиве схема в diptrace, модель proteus, прошивка, исходник basokom avr.
Re: DDS генератор на AVR
Добавлено: Пн мар 02, 2015 19:50:29
urg2000
Здравствуйте.
Поставте на путь истинный, собрал схему на Mega8535 печатка прилагается на экране крякозябра LCD RT162-7 пробывал разные рошивки.
Программировал в AVR Prog фото прилагаю может фьюзы не так выставил посмотрите пожалуйста.
Сам генератор работает.
Спойлер




Re: DDS генератор на AVR
Добавлено: Пн мар 02, 2015 20:47:17
tehnik315
После первой прошивки, не трогая Fuse-bits , генератор должен заработать,
и дисплей должен показывать частоту 1000 Hz.
После надо настроить фьюзы на внешний кварц 16мгц.
Индикатор может неподходит
Вот прошивки и фузы, которые я выставлял (для двухстрочного индикатора):
Прошивал AVRDUDE, программатор USBBASP, сначала прошиваем флеш, а потом эпром.
Re: DDS генератор на AVR
Добавлено: Пн мар 02, 2015 21:13:18
tehnik315
Посмотрел даташит на LCD RT162-7, по пинах подходит, значит должен работать.
Re: DDS генератор на AVR
Добавлено: Пн мар 02, 2015 21:30:23
nemo1966
tehnik315 так он как я понимаю и работает. возможно прошивка с русскими символами и дисплей не имеет поддержки русского. Как вариант можно попробовать мою прошивку перекомпилировав под свой МК. У меня там все латиницей.
Re: DDS генератор на AVR
Добавлено: Пн мар 02, 2015 21:42:11
tehnik315
У меня, прошивка английская
Re: DDS генератор на AVR
Добавлено: Вт мар 03, 2015 04:45:12
Dick
А на Reset понажимить?
Похоже на тормозной дисплей.
Re: DDS генератор на AVR
Добавлено: Чт мар 05, 2015 16:56:03
Dick
Та же ерунда, из за тормозного китайского дисплея. Идет только самая заторможеннай прошивка,
и то после ресета.
Надо попробовать поставить другой.
А так, кроме лишних нажатий, всё отлично. Недорогая, простая конструкция.
Автору- Спасибо

Re: DDS генератор на AVR
Добавлено: Чт мар 05, 2015 17:11:37
Леонид Иванович
Auto, а не avto.
Re: DDS генератор на AVR
Добавлено: Чт мар 05, 2015 18:43:29
Dick
Спасибо. Не заметил..

Наклейку всё равно переделывать- Струйника цветного под рукой нет..
Да и еще по мелочи поправить..
Re: DDS генератор на AVR
Добавлено: Чт мар 05, 2015 21:13:04
tehnik315
Dick
Как, вы сделали выход генератора. Скиньте пожалуйста схему.
Я делал на ЛМ358, но думаю надо переделать на MCP602.
И какое, назначение выходов справа на корпусе в фото.