Универсальный генератор сигналов

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

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


Ответить
Это не хвост, это антенна
Аватара пользователя
Сообщения: 1393
Зарегистрирован: Ср янв 30, 2008 17:52:55

Сообщение vistador »

а нет ли печатки под TQFP корпус меги8 и остальные СМД компоненты?

а то чтото пролистал страницы, не нашел..
Реклама
Встал на лапы
Аватара пользователя
Сообщения: 129
Зарегистрирован: Вт июл 09, 2013 18:23:54
Откуда: из Болгарии

Сообщение mitre »

[uquote="vistador",url="/forum/viewtopic.php?p=3872764#p3872764"]а нет ли печатки под TQFP корпус меги8 и остальные СМД компоненты?

а то чтото пролистал страницы, не нашел..[/uquote]

стр1
Вложения
итог.lay6
(276.04 КБ) 966 скачиваний
Реклама
Электрический кот
Аватара пользователя
Сообщения: 1047
Зарегистрирован: Вт июн 16, 2020 22:43:47

Сообщение O5SCP14 »

[uquote="Professor_X-16",url="/forum/viewtopic.php?p=3846712#p3846712"]Можете посмотреть эту версию ПП :))[/uquote]

Я доделал некоторые мелочи) То, что вы забросили, ваше право. Мне уже не надо с 0 плату хотя бы делать. Осталось проверить все это мне теперь - оживет - будет коробочка Gainta 8) , т.к. выпиливать вручную :facepalm: самому это последнее, что я буду делать)
Вложения
Mini_DDS_Final.lay6
1.0.4
(159.43 КБ) 992 скачивания
Электрический кот
Аватара пользователя
Сообщения: 1047
Зарегистрирован: Вт июн 16, 2020 22:43:47

Сообщение O5SCP14 »

завел, но осциллом еще не смотрел. по умолчанию F=4294,96мгц :facepalm:
по поводу +/- регулировок, почему так медленно управляется ? Примерно раз в секунду что ли, почему так ? Долго и неудобно.
Реклама
Эиком - электронные компоненты и радиодетали
Это не хвост, это антенна
Сообщения: 1337
Зарегистрирован: Вт ноя 19, 2019 06:10:18

Сообщение tonyk »

Тут люди в теме про генераторы, рискну спросить: нужен готовый (ключевое слово) генератор, имеющий на выходе 3 синусоиды, сдвинутые на 120 градусов. Может кто-нибудь ткнуть пальцем в готовый прибор или назвать пригодную для создания такого генератора одну микросхему?
Реклама
Сверлит текстолит когтями
Аватара пользователя
Сообщения: 1102
Зарегистрирован: Пт апр 09, 2010 16:06:38
Откуда: Тула

Сообщение Andrey_B »

tonyk, посмотрите эту тему: https://www.radiokot.ru/forum/viewtopic ... 2&t=121330
Реклама
Электрический кот
Аватара пользователя
Сообщения: 1047
Зарегистрирован: Вт июн 16, 2020 22:43:47

Сообщение O5SCP14 »

Ну что ж.
штатная схема контраста не функционирует правильно - Изображение подпаял 10к подстроечник.
Зашил под энкодер, делал сброс...
Изображение
Перспективу тыкать целый день не рассматриваю, чтобы вывести в некий минимум.
реагирует на действия немного лучше, но именно немного.

Плата от Professor_X-16.
Это не хвост, это антенна
Сообщения: 1337
Зарегистрирован: Вт ноя 19, 2019 06:10:18

Сообщение tonyk »

[uquote="Andrey_B",url="/forum/viewtopic.php?p=3897941#p3897941"]tonyk, посмотрите эту тему: https://www.radiokot.ru/forum/viewtopic ... 2&t=121330[/uquote]
Благодарю! Как раз то, что нужно по параметрам. Видимо, у автора такие потребности как у меня. Но нужно паять, а хотелось бы готовый девайс. Просто времени нет возиться со сборкой.
Электрический кот
Аватара пользователя
Сообщения: 1047
Зарегистрирован: Вт июн 16, 2020 22:43:47

Сообщение O5SCP14 »

у кого какие баги были с этим генератором ? Попытался вы в другой МК зашить, так Atmega8A у меня один был, есть просто, и с L индексом.
Это не хвост, это антенна
Аватара пользователя
Сообщения: 1393
Зарегистрирован: Ср янв 30, 2008 17:52:55

Сообщение vistador »

ИзображениеПо быстрому спаял по упрощенной схеме.( Мне нужен пока только прямоугольник)..
Остальное доделаю чуть позже...

А пока радуюсь, что заработало сразу без сложностей.
Спасибо Афтору.
Это не хвост, это антенна
Аватара пользователя
Сообщения: 1393
Зарегистрирован: Ср янв 30, 2008 17:52:55

Сообщение vistador »

[uquote="O5SCP14",url="/forum/viewtopic.php?p=3898953#p3898953"]у кого какие баги были с этим генератором ? Попытался вы в другой МК зашить, так Atmega8A у меня один был, есть просто, и с L индексом.[/uquote]
Этот индекс информирует про возможность работы от пониженного напряжения..
Поэтому для этой схемы этот индекс не важен..
Родился
Сообщения: 2
Зарегистрирован: Вс ноя 29, 2020 22:15:00

Сообщение Sasiskavteste »

Собрал генератор.
Автору - почёт и уважение!
Словил проблему при первым запуске.
На форуме нашёл решение.
Ну и как водится - долго боролся с операционником TL082CP.
Долго искал где накосячил, пока, наконец,
не нашёл в другой лавке нормальное изделие и не поставил.
В итоге всё отлично работает - синусоида на выходе правильной
формы даже на максимальной частоте
Вложения
операционник.jpg
Слева - операционный усилитель здорового человека. Справа - операционный усилитель курильщика...
(116.23 КБ) 1004 скачивания
Родился
Сообщения: 6
Зарегистрирован: Вт янв 19, 2010 00:06:28

Сообщение stepkuz »

Не получается скомпилировать исходник.
Ошибки компиляции асемблерного файла
"dds_rout.S:30: Error: constant value required
dds_rout.S:30: Error: register number above 15 required
dds_rout.S:31: Error: constant value required
dds_rout.S:31: Error: register number above 15 required
...."
Компилятор с WinAVR-20100110.
Буду благодарен за помощь.
Собутыльник Кота
Аватара пользователя
Сообщения: 2560
Зарегистрирован: Ср янв 16, 2008 08:34:04
Откуда: KMV

Сообщение serg_svd »

А кто-нибудь, кроме stepkuz, пробовал собирать исходник с GitHub?
Я собрал проект в AtmelStudio и выловил интересный факт. По дефолту с настройками из файла config.h исходник не собирается в ATmega8A! Просто не хватает памяти. И это релиз с оптимизацией по размеру кода. С какими ухищрениями автор впихнул свой исходник в это микроконтроллер?
Я закомментировал функциюТВ генератора (поскольку не представляю зачем он мне нужен). Прошивка стала помещаться в ATmega8A, но при включении на индикаторе вижу следующее:

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

SINE         OFF
2357.82MHZ
EEPROM сбрасывал. Откуда там мегагерцы то?

И проблема №2. Не работает энкодер, хотя строчку

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

#define USE_ENCODER 1
я раскомментировал. На кнопку Start реагирует
Родился
Аватара пользователя
Сообщения: 6
Зарегистрирован: Вт авг 21, 2018 18:22:16
Откуда: Омск

Сообщение Otto17 »

Пару лет назад собирал данный DDS генератор, с тех пор работает отлично и стабильно.
TL082 и Atmega8 покупал с Китая, остальное нашлось в местном магазине. Не стал делать автономное питание от Лития + повышающий DC DC, но стоило, не всегда удобно таскать с собой PowerBank на 12V.
Поделюсь фотками, что получилось.... Корпус делал из кусочков оргстекла (ничего лучше не было на тот момент под рукой), клеил так же оргстеклом растворённым в ацетоне, жутко крепкая склейка получается и со шприца наносить очень удобно.

Фото:
СпойлерИзображение Изображение Изображение Изображение Изображение Изображение
Otto
Родился
Аватара пользователя
Сообщения: 9
Зарегистрирован: Вс дек 13, 2015 11:13:16
Откуда: Карасук

Сообщение dopl »

Вот такой корпус у меня :)
Питание внешнее, DC-DC и АКБ не ставил.
Ещё бы добавить возможность имитировать датчика положения коленвала (с возможностью настройки количества зубов :))) )?
_________________________________

Не утерпел!
Воткнул повышайку, зарядку и банку 18650 :)))

Автору огромное спасибо! :beer:
Вложения
2021-04-09 08-51-15.JPG
(78.24 КБ) 742 скачивания
2021-04-09 08-51-51.JPG
(64.61 КБ) 578 скачиваний
Контактная информация:
Родился
Сообщения: 5
Зарегистрирован: Пт фев 26, 2016 11:25:29
Откуда: УФА

Сообщение Mp42 »

Всем доброго времени суток. Простите я не силен в программирования. Скажите пожалуйста правильность программирование контроллера. То-есть как правильно выставить фьюзы и какая очередность прошивки файлов. Их там в разных папках много, а какие и когда их прошивать. За ранее Вас благодарю
Родился
Сообщения: 2
Зарегистрирован: Вс ноя 29, 2020 22:15:00

Сообщение Sasiskavteste »

Fuse биты программирования. При первом включении генератора нужно удерживать кнопки какие-то, на форуме где-то пичали. Иначе не работает как положено.

Добавлено after 4 minutes 12 seconds:
Нашёл! "Для сброса установок в обесточенном генераторе зажимается кнопка уст.(set), затем подается питание и не отпуская кнопку ждем 5сек. После этого настройки в EEPROM перезаписываются на дефолтные."
Вложения
dds gen_Fuse.jpg
(62.49 КБ) 482 скачивания
Открыл глаза
Сообщения: 68
Зарегистрирован: Сб апр 02, 2016 07:08:34

Сообщение Margo »

Добрый день.
Хочу задать вопрос уважаемому автору по теории цифрового синтеза. Не могу понять, как все происходит. Допустим верхняя частота генератора равна 100 кГц, т.е. 10 мкс период. Если мы используем 24-битный фазовый аккумулятор, то получаем разрешение 0,105 Гц. Следовательно, следующей частотой может быть частота 100 000,105 Гц (период будет равен 9,9999895000110249884237621550497e-6 мкс). Округляя расчеты, получаем разницу периода 1,05e-5 мкс или 10,5 пикосекунд. Т.е. один период синусоиды будет на 10,5 пс короче. Как это получается?
Не пойму!!!
Родился
Сообщения: 1
Зарегистрирован: Пт дек 03, 2021 08:28:42

Сообщение Mosberg »

Integrator, Доброго дня. Если ещё актуально интересует готовая плата. Если есть в наличии готов рассмотреть.
Вложения
17.jpg
(66.3 КБ) 634 скачивания
Ответить

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