DDS генератор на AVR

Вопросы и замечания по статьям и схемам, представленным на нашем сайте

При поддержке РадиоКОТструктор.ру


Ответить
Опытный кот
Аватара пользователя
Сообщения: 757
Зарегистрирован: Пт мар 30, 2007 12:11:23

Сообщение kotovasiya »

Шалун писал(а):Жаль.
Из-за иголок ограничивает применение в качестве генератора импульсов. :cry:

Изображение

30мин накопления.
Изображение

Изображение

:(
Вот придет халява stm32 от EVB тогда и сделаем генератор на нем, а так мне нет интереса и времени возвращаться к проекту 3 летней давности.
Реклама
Встал на лапы
Аватара пользователя
Сообщения: 111
Зарегистрирован: Ср май 27, 2009 15:43:58
Откуда: Москва

Сообщение Шалун »

Здравствуйте kotovasiya!

Понадобился мне маленький вольтметр с амперметром
для масюсенького лабораторного блока питания.
Пошарив по просторам интернета ничего более подходящего для себя не нашёл,
то контроллер не тот, то индикатор.
Посмотрел и понял, с вашего технического блога это то, что мне надо.
Собрал:
Изображение


Изображение

Всё работает и показывает, единственное что хотелось, чтобы маленько побыстрей
обновлялась информация на дисплее . Можно как нибудь это сделать?

Блок питания будет на L200 и как раз уже у вас предусмотрен усилитель тока для зтой МС
чтобы регулировка тока была от маленьких величин ну с 10 ма.

Изображение

За проект Спасибо! :beer:

Извиняюсь , что здесь не в тему.
Последний раз редактировалось Шалун Ср май 18, 2011 19:14:55, всего редактировалось 2 раза.
Так загянул !
... а пошалим?.
Реклама
Опытный кот
Аватара пользователя
Сообщения: 757
Зарегистрирован: Пт мар 30, 2007 12:11:23

Сообщение kotovasiya »

Надо в фузах отключить делитель на 8 (снять галку с фуза CKDIV8). Или можно настроить фузами частоту внутреннего генератора на частоту 9,6 мгц, по умолчанию 4,8мгц стоит.
Встал на лапы
Аватара пользователя
Сообщения: 111
Зарегистрирован: Ср май 27, 2009 15:43:58
Откуда: Москва

Сообщение Шалун »

По рекомендации в блоге галку снял , а вот тактовую перепрошил на 4,8
Завтра попробую на 9,6.
Спасибо!

Будет подобный проект на цветном дисплее?
Я бы с удовольствием собрал. :)


Заранее огромное спасибо!
Последний раз редактировалось Шалун Пн май 30, 2011 21:38:02, всего редактировалось 5 раз.
Так загянул !
... а пошалим?.
Реклама
Эиком - электронные компоненты и радиодетали
Опытный кот
Аватара пользователя
Сообщения: 757
Зарегистрирован: Пт мар 30, 2007 12:11:23

Сообщение kotovasiya »

Шалун писал(а):По рекомендации в блоге галку снял , а вот тактовую перепрошил на 4,8
Завтроа попробую на 9,6.
Спасибо!

Будет подобный проект на цветном дисплее?
Я бы с удовольствием собрал. :)
Этот дисплей тоже ничего впервый раз применил ,
у нас на рынке они 51 руб. Танька 13 27руб.
На цветном можно, но жалко для такого простого проекта. Надо делать умный зарядник, блок питания,еще что-то. Дисплей ls020 надо на дисплее с контроллером ILI9320 или подобный, но это уже 20-30 баксов
Реклама
Встал на лапы
Аватара пользователя
Сообщения: 111
Зарегистрирован: Ср май 27, 2009 15:43:58
Откуда: Москва

Сообщение Шалун »

kotovasiya писал(а):...........

На цветном можно, но жалко для такого простого проекта. Надо делать умный зарядник, блок питания,еще что-то. Дисплей ls020 надо на дисплее с контроллером ILI9320 или подобный, но это уже 20-30 баксов
Буду на рынке узнаю сколько стоит.
Но, когда хочется покупаю.
У меня товарищь есть покупает рыбацские снасти ну.. оо...очень дорогие.
Спинингов ,подводных ружей ,костюмов , катушек и прочего не пересчитать, на роту хватит. :shock:
Другой коллега по работе купил себе импортный металлоискатель 1700у.е. но, если хочется почему нет!?
За три года вылазок пербрав руками тонны земли нашёл 5-ть старых ржавых монет и бесчётное колличество пробок от бутылок.
Я их понимаю, хобби у каждого своё. :roll:
Так загянул !
... а пошалим?.
Реклама
Встал на лапы
Аватара пользователя
Сообщения: 123
Зарегистрирован: Вс дек 13, 2009 01:04:42

Сообщение goodspeedmen »

Тема очень интересная, и нужно сказать очень полезная вещь в хозяйстве радиолюбителя.
Конечно меня смущает то, что на сколько оправданно использование микроконтроллера ATmega 8535 только для одного канала.
По моему такая вещь должна быть как минимум двух канальная с регулировкой скважности так и угла между каналами, также возможно было бы целесообразно задание определенного количества импульсов за секунду за минуту... :hunger:
Голосовой чат.
Контактная информация:
Встал на лапы
Сообщения: 126
Зарегистрирован: Вт окт 25, 2011 19:58:03
Откуда: Полтава

Сообщение Viktor B »

Собрал устройство на 8535 и 1601(похоже контроллер KS0066) но ни как не могу запустить индикатор в полном обьеме.
Заставка идет со сдвигом вправо а дальше только пол индикатора.
Заменить на 1602, или все таки есть схема и прошивка под однострочный ?
С архива прошивка не работает.
Кто делал или знает, отзовитесь.....
Нашел транзистор. Понюхал.
Аватара пользователя
Сообщения: 194
Зарегистрирован: Вт сен 28, 2010 17:45:31
Откуда: Москва

Сообщение колоб »

Только что на отладочной пытал прошивку под 8535,правда на выходе еще не смотрел сигнал ,а на дисплее вроде все окей,правда жк 2х16.
Вложения
3.jpg
(177.89 КБ) 1058 скачиваний
2.jpg
(175.25 КБ) 658 скачиваний
1.jpg
(187.02 КБ) 846 скачиваний
Опытный кот
Аватара пользователя
Сообщения: 757
Зарегистрирован: Пт мар 30, 2007 12:11:23

Сообщение kotovasiya »

колоб писал(а):Только что на отладочной пытал прошивку под 8535,правда на выходе еще не смотрел сигнал ,а на дисплее вроде все окей,правда жк 2х16.
С выходом проблем не должно быть, главное чтоб кварц был нужной частоты, тогда выход частоты будет точен
Нашел транзистор. Понюхал.
Аватара пользователя
Сообщения: 194
Зарегистрирован: Вт сен 28, 2010 17:45:31
Откуда: Москва

Сообщение колоб »

kotovasiya проверил на выходе все окей ,только к отладочной плате пришлось и макетку с резисторами подключить. Отличный приборчик! Гонял я его по всем частотам от 1гц до 200 кгц.,на всех режимах и с прошитыми диапазонами и со своими выбранными. Фото прилагаю.На всех режимах стоит 10кгц. ВЫБРОСОВ ИГОЛЬЧАТЫХ Я НЕ НАБЛЮДАЛ! Смотрел стареньким осцилом C1-73. Вроде на осцил не жалуюсь,т.е .доверяю ему. длительность на нем стоит 20 микросекунд в клетке.(математическими методами получено что на экране осциллографа присутствуют сигналы с частотой 10 кгц. После я проверил 1кгц синус на жукоделе,который меряет до сотых герца он показал 1000.35 гц! 35 сотых можно я думаю убрать в DDS генераторе ,если на кварц 16 мгц вместо одного коненсатора поставить переменный кондер на 5-20 пкф.
Вложения
5.jpg
(136.83 КБ) 939 скачиваний
4.jpg
(119.14 КБ) 815 скачиваний
3.jpg
(125.67 КБ) 794 скачивания
2.jpg
(132.2 КБ) 555 скачиваний
1.jpg
(136.83 КБ) 879 скачиваний
Нашел транзистор. Понюхал.
Аватара пользователя
Сообщения: 194
Зарегистрирован: Вт сен 28, 2010 17:45:31
Откуда: Москва

Сообщение колоб »

и последние две фотографии. Можно делать плату и в корпус..
Вложения
DDS генератор.jpg
(220.17 КБ) 1072 скачивания
1000гц.jpg
(169.99 КБ) 840 скачиваний
Вымогатель припоя
Сообщения: 539
Зарегистрирован: Пн ноя 16, 2009 13:31:29
Откуда: Томск

Сообщение velant77 »

Тож решил собрать этот генератор, но выходной каскад хочу сделать на AD830 c питанием на MAX743. Что скажете, стоит городить на этом операционнике?
Вложения
Fig16.gif
(12.94 КБ) 928 скачиваний
Первый раз сказал Мяу!
Сообщения: 24
Зарегистрирован: Пт сен 17, 2010 20:33:23

Сообщение IRIS »

kotovasiya писал(а):

Код: Выделить всё

unsigned char cos[]={254,254,254,254,253,253,253,252,252,251,250,249,248,248,247,245,244,243,242,240,
239,237,236,234,232,231,229,227,225,223,221,219,217,214,212,210,207,205,202,200,
197,195,192,189,186,184,181,178,175,172,169,166,163,160,157,154,151,148,145,142,
139,136,132,129,126,123,120,117,114,111,107,104,101,98,95,92,89,86,83,80,77,75,72,
69,66,63,61,58,56,53,50,48,46,43,41,39,36,34,32,30,28,26,24,22,21,19,17,16,14,13,12,
10,9,8,7,6,5,4,3,3,2,2,1,1,0,0,0,0,0,0,0,0,1,1,2,2,3,3,4,5,6,7,8,9,10,12,13,14,16,17,19,
21,22,24,26,28,30,32,34,36,39,41,43,46,48,51,53,56,58,61,64,66,69,72,75,78,80,83,86,
89,92,95,98,101,105,108,111,114,117,120,123,126,129,133,136,139,142,145,148,151,
154,157,160,163,166,169,172,175,178,181,184,186,189,192,195,197,200,202,205,207,
210,212,214,217,219,221,223,225,227,229,231,233,234,236,237,239,240,242,243,244,
245,247,248,249,249,250,251,252,252,253,253,253,254,254,254,254};

unsigned long FAZA=2000000; //параметр частоты 


int main(void)
{
	unsigned long ACCU=0;	//акумулятор
	
   DDRD=0xFF;
	
   for (;;)
    {
    PORTD = cos[ACCU>>24];//выгружаем из массива в порт по старшему байту аккумулятора
	ACCU=ACCU+FAZA ; 
    }
}
Всем доброго времени суток,подскажите пожалуйсто как вычислить массив значений для ЦАП?
Нашел транзистор. Понюхал.
Аватара пользователя
Сообщения: 154
Зарегистрирован: Пн июл 20, 2009 22:13:22
Откуда: Украина

Сообщение tehnik315 »

Привет всем учасникам форума!
Вот прочитал эту ветку и решил собрать этот генератор.

Возникли некоторые вопросы:
1. есть возможность заказать ATMEGA16PU и ATMEGA8535PU-подойдут они или нет (вконце РU)?
2. индикатор есть АС162А- подойдет он?
3. в выходно каскаде на ЛМ538 резисторы РОТ1-1К и РОТ2-47К нужно выводить на переднюю
панель прибора или они подстроечные (какое их назачение-регулировка амплитуды вых.сигнала?)
4. какая амплитуда выходных сигналов (прямоугольного, синусоидального, пилы)?

С Уважением! Заранее СПАСИБО! :))
Нашел транзистор. Понюхал.
Аватара пользователя
Сообщения: 154
Зарегистрирован: Пн июл 20, 2009 22:13:22
Откуда: Украина

Сообщение tehnik315 »

Вижу никто неответил, видать тема уже никому неинтересна! :shock:

Заказал Атмегу8535 20PU
Вымогатель припоя
Аватара пользователя
Сообщения: 615
Зарегистрирован: Чт фев 19, 2009 23:41:27
Откуда: Беларусь, Барановичи

Сообщение Spruts80 »

tehnik315 писал(а):Вижу никто неответил, видать тема уже никому неинтересна! :shock:

Заказал Атмегу8535 20PU
Тема интересна, но руки пока не доходят впихнуть прибор в корпус и прошить микроконтроллер.
резисторы 1кОм и 47кОм переменные, назначение их смотри тут http://www.scienceprog.com/avr-dds-sign ... rator-v20/
А микроконтроллер у меня такой же :)) .
Контактная информация:
Нашел транзистор. Понюхал.
Аватара пользователя
Сообщения: 154
Зарегистрирован: Пн июл 20, 2009 22:13:22
Откуда: Украина

Сообщение tehnik315 »

Наконец хоть один добрый человек отозвался! :))

Spruts80 БОЛЬШОЕ СПАСИБО за ответ! :beer:

А какая амплитуда выходных сигналов (прямоугольного, синусоидального, пилы)? :shock:
Вымогатель припоя
Аватара пользователя
Сообщения: 615
Зарегистрирован: Чт фев 19, 2009 23:41:27
Откуда: Беларусь, Барановичи

Сообщение Spruts80 »

tehnik315 писал(а):Наконец хоть один добрый человек отозвался! :))

Spruts80 БОЛЬШОЕ СПАСИБО за ответ! :beer:

А какая амплитуда выходных сигналов (прямоугольного, синусоидального, пилы)? :shock:
Амплитуда зависит от питания....без усилителя 5 вольт максимально, с усилителем как отрегулируешь так и будет, надо собрать на выходных и померить (если переменные резисторы откопаю).
Глянь тут выкладывали фотографии измерений осциллографом, можно посчитать по клеткам.
Контактная информация:
Нашел транзистор. Понюхал.
Аватара пользователя
Сообщения: 154
Зарегистрирован: Пн июл 20, 2009 22:13:22
Откуда: Украина

Сообщение tehnik315 »

Понял, спасибо!
Ответить

Вернуться в «Статьи»