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

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


Ответить

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

Ср июл 29, 2020 19:55:10

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

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

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

Ср июл 29, 2020 21:18:55

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

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


стр1
Вложения
итог.lay6
(276.04 KiB) Скачиваний: 865

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

Вт сен 01, 2020 02:53:13

Можете посмотреть эту версию ПП :))


Я доделал некоторые мелочи) То, что вы забросили, ваше право. Мне уже не надо с 0 плату хотя бы делать. Осталось проверить все это мне теперь - оживет - будет коробочка Gainta 8) , т.к. выпиливать вручную :facepalm: самому это последнее, что я буду делать)
Вложения
Mini_DDS_Final.lay6
1.0.4
(159.43 KiB) Скачиваний: 897

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

Пт сен 25, 2020 17:27:22

завел, но осциллом еще не смотрел. по умолчанию F=4294,96мгц :facepalm:
по поводу +/- регулировок, почему так медленно управляется ? Примерно раз в секунду что ли, почему так ? Долго и неудобно.

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

Сб сен 26, 2020 08:39:39

Тут люди в теме про генераторы, рискну спросить: нужен готовый (ключевое слово) генератор, имеющий на выходе 3 синусоиды, сдвинутые на 120 градусов. Может кто-нибудь ткнуть пальцем в готовый прибор или назвать пригодную для создания такого генератора одну микросхему?

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

Сб сен 26, 2020 10:12:45

tonyk, посмотрите эту тему: https://www.radiokot.ru/forum/viewtopic ... 2&t=121330

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

Сб сен 26, 2020 14:58:48

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

Плата от Professor_X-16.

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

Вс сен 27, 2020 11:12:36

tonyk, посмотрите эту тему: https://www.radiokot.ru/forum/viewtopic ... 2&t=121330

Благодарю! Как раз то, что нужно по параметрам. Видимо, у автора такие потребности как у меня. Но нужно паять, а хотелось бы готовый девайс. Просто времени нет возиться со сборкой.

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

Пн сен 28, 2020 16:44:38

у кого какие баги были с этим генератором ? Попытался вы в другой МК зашить, так Atmega8A у меня один был, есть просто, и с L индексом.

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

Сб окт 17, 2020 22:45:46

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

А пока радуюсь, что заработало сразу без сложностей.
Спасибо Афтору.

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

Вт окт 20, 2020 13:18:25

у кого какие баги были с этим генератором ? Попытался вы в другой МК зашить, так Atmega8A у меня один был, есть просто, и с L индексом.

Этот индекс информирует про возможность работы от пониженного напряжения..
Поэтому для этой схемы этот индекс не важен..

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

Вс ноя 29, 2020 22:35:18

Собрал генератор.
Автору - почёт и уважение!
Словил проблему при первым запуске.
На форуме нашёл решение.
Ну и как водится - долго боролся с операционником TL082CP.
Долго искал где накосячил, пока, наконец,
не нашёл в другой лавке нормальное изделие и не поставил.
В итоге всё отлично работает - синусоида на выходе правильной
формы даже на максимальной частоте
Вложения
операционник.jpg
Слева - операционный усилитель здорового человека. Справа - операционный усилитель курильщика...
(116.23 KiB) Скачиваний: 863

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

Чт дек 17, 2020 14:06:53

Не получается скомпилировать исходник.
Ошибки компиляции асемблерного файла
"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.
Буду благодарен за помощь.

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

Пт мар 12, 2021 18:59:35

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

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

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

я раскомментировал. На кнопку Start реагирует

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

Чт апр 08, 2021 11:29:08

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

Фото:

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

Вс апр 18, 2021 16:17:31

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

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

Автору огромное спасибо! :beer:
Вложения
2021-04-09 08-51-15.JPG
(78.24 KiB) Скачиваний: 623
2021-04-09 08-51-51.JPG
(64.61 KiB) Скачиваний: 496

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

Сб авг 28, 2021 19:33:38

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

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

Пн авг 30, 2021 15:20:48

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

Добавлено after 4 minutes 12 seconds:
Нашёл! "Для сброса установок в обесточенном генераторе зажимается кнопка уст.(set), затем подается питание и не отпуская кнопку ждем 5сек. После этого настройки в EEPROM перезаписываются на дефолтные."
Вложения
dds gen_Fuse.jpg
(62.49 KiB) Скачиваний: 368

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

Чт окт 07, 2021 14:36:09

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

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

Пт дек 03, 2021 08:49:49

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