ГА71 - Простой универсальный функциональный генератор

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

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


Аватара пользователя
Andrey_B
Электрический кот
Сообщения: 1098
Зарегистрирован: Пт апр 09, 2010 16:06:38
Откуда: Тула

ГА71 - Простой универсальный функциональный генератор

Сообщение Andrey_B »

Обсуждение статьи Простой универсальный функциональный генератор ГА71 https://www.radiokot.ru/artfiles/6493/.

Сначала по комментам к новостям.

"Отсутствие лунного календаря", перегруженность функциями. С самого начала для удовлетворения конкретных требований к прибору, была выбрана именно такая конфигурация, относительно несложного (МК + пяток мелких микросхем) и недорогого железа. Требуемые функции были реализованы. И уже после этого, из этого железа я постарался выжать максимум.

Интерфейс пользователя. Особое удовольствие от собственноручно разработанной конструкции получаешь, когда в ней есть некоторая новизна, хоть в чем-то. Ну какой смысл повторять одно и тоже на новый лад ? Примененный в ГА71 способ управления, это как раз новый, раннее мне не встречавшийся элемент, который тут, как мне кажется, неплохо вписался. Добавление новых возможностей прибора такой интерфейс управления не усложняет (не прибавляет новых сущностей на дисплее или новых ручек на корпусе). Разницы нет, сколько в списке вариантов на выбор, пять или шесть.

Теперь что касается "простыней меленьких букв". Если дело в размере, то это легко устранить применением дисплея с большей диагональю, как это сделали в теме с Амплипульсом-МИО. Если дело в большом количестве информации на дисплее одновременно, то тут помочь ни чем не могу, считаю это правильным. Хоть сейчас тенденция и противоположная, разрешение экранов растет, а количество информации на них падает. В угоду рюшечкам и красивостям забивают на информативность и быстродействие. Сейчас уже и не помнят компьютерных программ 90х (нортон vs проводник), которые с разрешением EGA были на много удобней, чем современные с FullHD. А может я просто уже старый стал и все дело в привычке. :-)


И не смотря на критику по перегруженности прибора функциями, по наводке коллеги добавлю еще немного. Как говориться, кашу маслом не испортишь :-)

Прошивка ver1.1 :
-------------------------------------------------------------
1. Добавлен режим комбинирования Б=БамА, то же что и Б=АамБ, но в нем на канале А устанавливают несущую, а не огибающую частоту. Соответственно она и будет доступна на выходе А.
2. Добавлен режим комбинирования Б=Ах-Б, похож на Б=АхБ, но в нем перемножение происходит относительно верхнего уровня размаха, а не относительно нуля.
3. Добавлен сигнал нелинейно нарастающей пилы.
4. Мелкие исправления и улучшения кода.
Вложение FM_GA71_v11.zip больше недоступно
Изображение

Изображение
Вложения
p_osc_D.jpg
(78.41 КБ) 7326 скачиваний
p_osc_C.jpg
(80.2 КБ) 7219 скачиваний
Аватара пользователя
вадим1964
Опытный кот
Сообщения: 800
Зарегистрирован: Чт окт 08, 2015 05:03:03
Откуда: заМКАДыш

Re: ГА71 - Простой универсальный функциональный генератор

Сообщение вадим1964 »

Нортон Петя хорош...но Волков тоже ничего)))

сразу пара вопросов

режим модуляции АМ\ЧМ

и очень хочется реализовать изм АЧХ
электроника-наука о контактах,радиотехника-наука о "земле".
"Копаю" хорошо,лопата импортная)
otrazhenie
Встал на лапы
Сообщения: 102
Зарегистрирован: Пн май 23, 2016 11:49:27
Откуда: Климовск

Re: ГА71 - Простой универсальный функциональный генератор

Сообщение otrazhenie »

Доброго дня...
кину свои 5 копеек...
хочется автономности....
и экран думаю использовать на шилде
Аватара пользователя
Altair
Сверлит текстолит когтями
Сообщения: 1276
Зарегистрирован: Вс мар 01, 2009 17:49:41
Откуда: Россия

Re: ГА71 - Простой универсальный функциональный генератор

Сообщение Altair »

А какие проблемы с автономностью? Преобразователей с лития на 5 вольт полно, хоть готовый берите, хоть сами делайте.
Ваше везение — в ваших руках: водите чёрную кошку на поводке.
Молчание не всегда означает согласие.
Аватара пользователя
horiz64
Сверлит текстолит когтями
Сообщения: 1202
Зарегистрирован: Сб янв 12, 2019 16:09:42

Re: ГА71 - Простой универсальный функциональный генератор

Сообщение horiz64 »

И без преобразователя имхо будет неплохо работать. Шумов только меньше. Единственное но, литию надо автоматическое отключение предусматривать и контроль от глубокого разряда.
Аватара пользователя
bifurkas
Прорезались зубы
Сообщения: 223
Зарегистрирован: Вт фев 02, 2010 21:25:18
Откуда: Н.Новгород

Re: ГА71 - Простой универсальный функциональный генератор

Сообщение bifurkas »

[uquote="horiz64",url="/forum/viewtopic.php?p=3711578#p3711578"]литию надо автоматическое отключение предусматривать и контроль от глубокого разряда.[/uquote]
Уже давно большинство батарей идёт со встроенной платой защиты. Да и модули заряда LIPO с Али чаще всего имеют эту защиту.
Аватара пользователя
horiz64
Сверлит текстолит когтями
Сообщения: 1202
Зарегистрирован: Сб янв 12, 2019 16:09:42

Re: ГА71 - Простой универсальный функциональный генератор

Сообщение horiz64 »

это защита от КЗ и перезаряда. К разряду в ноль (что губительно для лития) она никакого отношения не имеет. любой акк от мобилы или фотоаппарата можно высадить в ноль,несмторя на присутствие платы защиты.
miklin
Встал на лапы
Сообщения: 125
Зарегистрирован: Пн июл 18, 2011 06:17:44

Re: ГА71 - Простой универсальный функциональный генератор

Сообщение miklin »

А можно дисплейчикт на SPI зделать.
Как то проще будет для повторения,деталюхи уже заказал.
Аватара пользователя
Andrey_B
Электрический кот
Сообщения: 1098
Зарегистрирован: Пт апр 09, 2010 16:06:38
Откуда: Тула

Re: ГА71 - Простой универсальный функциональный генератор

Сообщение Andrey_B »

[uquote="вадим1964",url="/forum/viewtopic.php?p=3711408#p3711408"]режим модуляции АМ\ЧМ
и очень хочется реализовать изм АЧХ[/uquote]
Модуляция есть, в чем вопрос ?
Что касается АЧХометра, посмотрев программу Visual Analyser, уже как-то и не знаю, нужен ли он в ГА71 для выходов А/Б ? Для высокочастотных Д,Е,Ж возможно, но там во-первых не синус, во-вторых потребуется дополнительная детекторная голова. Тут стоило бы прикрутить внешний аппаратный высокочастотный DDS.
otrazhenie писал(а):и экран думаю использовать на шилде
Если контроллер индикатора тот-же, ни каких проблем, главное правильно подключить и убедиться, что выбрана 8ми-битная параллельная шина управления.
horiz64 писал(а):И без преобразователя имхо будет неплохо работать.
Нужно пробовать. Стабилизатор потребуется LDO. Минимальное напряжение по выходам В/Г снизится (что хорошо), но будет меняться в зависимости от разряда аккума (что плохо).
miklin писал(а):А можно дисплейчикт на SPI зделать.
Так-то можно, ноги PB3,4,5 это как раз аппаратный SPI, только вот у меня нет дисплея с SPI для экспериментов.
Аватара пользователя
Sanvi
Родился
Сообщения: 14
Зарегистрирован: Вт дек 10, 2013 20:37:43

Re: ГА71 - Простой универсальный функциональный генератор

Сообщение Sanvi »

Спасибо автору за генератор. Повторил конструкцию, скажу сразу, что с танцами. При подключении по USB, комп не определяет устройство и не ставит дрова. Почитав старые статьи автора и файл dfu.txt установил кварц на 8 мГц, а дальше все как в описании. Включил - не работает, нет сигналов не на одном выходе контроллера, кроме scl и cda. В общем выкинул микруху t24c02a и все запустилось. Проверил память - живая и чистая. Жду si5351 и ищу подходящий корпус.
Вложения
генератор.jpg
(78.41 КБ) 1256 скачиваний
Аватара пользователя
Andrey_B
Электрический кот
Сообщения: 1098
Зарегистрирован: Пт апр 09, 2010 16:06:38
Откуда: Тула

Re: ГА71 - Простой универсальный функциональный генератор

Сообщение Andrey_B »

[uquote="Sanvi",url="/forum/viewtopic.php?p=3713422#p3713422"]При подключении по USB, комп не определяет устройство.[/uquote]
Механизм прошивки через DFU отлаживал на ранней стадии работы над генератором, когда кварц был 24МГц. Потом в силу разных причин пришлось его заменить на 25МГц, а про DFU совершенно вылетело из головы :oops: Так что вы правы, что-бы воспользоваться механизмом DFU, нужно временно запаять какой-нибудь кварц из ряда 24, 18, 16, 12, 9, 8, 6, 4 или 3 МГц. И возможно потребуется снять конденсатор С9 (тактирование SI5351), так как он может мешать загрузчику определить частоту кварца. И еще не помешает ознакомится с этим.

В процессе исследования еще обнаружилось, что в Windows 10, если не инсталлировать пакет STSW-STM32080, а просто воспользоваться архивом из статьи, не хватает пару DLL (Visual C++), их можно взять тут.

[uquote="Sanvi",url="/forum/viewtopic.php?p=3713422#p3713422"]В общем выкинул микруху t24c02a и все запустилось.[/uquote]
Не пробовали чип другого производителя ? Пытались возвращать настройки к значениям по умолчанию (включение с зажатыми энкодерами) ? Попробуйте с новой прошивкой :

ver1.2 : -------------------------------------------------------------

1. Добавлено определение типа используемой микросхемы EEPROM. Индикация происходит на экране восстановления заводских настроек (включение при всех зажатых энкодерах) во время обратного отсчета.
// 1 - 24c01 (0...127)
// 2 - 24c02 (0...255)
// 3 - 24c04 (0...511)
// 4 - 24c08 (0...1023)
// 5 - 24c16 (0...2047)
Аватара пользователя
hector
Грызет канифоль
Сообщения: 251
Зарегистрирован: Сб янв 23, 2016 10:30:29

Re: ГА71 - Простой универсальный функциональный генератор

Сообщение hector »

[uquote="horiz64",url="/forum/viewtopic.php?p=3711650#p3711650"]это защита от КЗ и перезаряда. К разряду в ноль (что губительно для лития) она никакого отношения не имеет. любой акк от мобилы или фотоаппарата можно высадить в ноль,несмторя на присутствие платы защиты.[/uquote]
Откуда такая уверенность? :roll:
Я скажу другое, любая плата защиты отключает акум при разряде его до 2.3 вольт. Не веришь? Проверь. :wink:
Аватара пользователя
horiz64
Сверлит текстолит когтями
Сообщения: 1202
Зарегистрирован: Сб янв 12, 2019 16:09:42

Re: ГА71 - Простой универсальный функциональный генератор

Сообщение horiz64 »

при этом минимально допустимым напряжением для лития считают 3,3-3,0В А большинство устройств отказывается работать при напряжении
<3,6В.
Аватара пользователя
hector
Грызет канифоль
Сообщения: 251
Зарегистрирован: Сб янв 23, 2016 10:30:29

Re: ГА71 - Простой универсальный функциональный генератор

Сообщение hector »

И опять перекручивание фактов.. :(
Минимально допустимым напряжением для лития считают 2.5В - Гугл в помощь.
Большинство плат защиты отключают литиевый элемент от внешних цепей при падении напряжения на нем до 2.4В (некоторые при падении до 2.3В, в зависимости от контроллера).
После снятия внешней нагрузки напряжение литиевого элемента восстанавливается до 2.5В и более.
Т.е. элемент в безопасности. Плата защиты выполнила свою функцию на 100%.
horiz64, было бы забавно, если бы все происходило, как ты думаешь. Не находишь? :)
dantist3
Потрогал лапой паяльник
Сообщения: 303
Зарегистрирован: Пн май 04, 2009 14:39:47
Откуда: Россия г. Москва
Контактная информация:

Re: ГА71 - Простой универсальный функциональный генератор

Сообщение dantist3 »

При снижении напряжения до 2.5 в, умереть не умрет, а срок службы заметно снижается. При снижении напряжения до 3.2-3.3 в при номинальных для данного элемента токах аккумуляторы уже начинают заметно нагреваться.
Плата для аварийной защиты для этого и должна служить. Ненужно его применять как контроллер заряда- разряда.
Аватара пользователя
hector
Грызет канифоль
Сообщения: 251
Зарегистрирован: Сб янв 23, 2016 10:30:29

Re: ГА71 - Простой универсальный функциональный генератор

Сообщение hector »

[uquote="dantist3",url="/forum/viewtopic.php?p=3714010#p3714010"]При снижении напряжения до 3.2-3.3 в при номинальных для данного элемента токах аккумуляторы уже начинают заметно нагреваться.[/uquote]
А это еще что за псевдонаучные выкладки??
У литиевого элемента с разрядом внутреннее сопротивление практически не меняется. Соответственно, в соответствии с законом Ома для полной цепи, рассеиваемая внутри самого элемента мощность также не меняется. Скорее она будет уменьшатся, т.к. уменьшается напряжение элемента.
Плата защиты в литиевом аккумуляторе делает ровно то, что и должна делать - защищает сам литиевый элемент от критических режимов.
Точка
Никакого отношения к режимам заряда, к тому, будет ли аппаратура работать от 3.6 или от 3.3 или от 3-х вольт она не имеет.
А то получается, умные люди предусмотрели в литиевых акумах платы защиты, а некоторые заявляют - это все фуфел, акум будет разряжатся в 0, большинство устройств отказывается работать при напряжении <3,6В и т.д.
Аватара пользователя
musor
Друг Кота
Сообщения: 39197
Зарегистрирован: Сб сен 13, 2014 16:27:32
Откуда: СпиртоГонск созвездия Омега

Re: ГА71 - Простой универсальный функциональный генератор

Сообщение musor »

штатная плата АЗ ЛИТИЯ имено плата АЗ НЕ БОЛЕЕ и не менее
сработка защит на ней сигнал о том что в девайсе чтото не так!!!! каждая спаботка АЗ минус десяток цикоф ресурса!!!!
штатно в промустройствах защиа не срабатывает пороги прекрашения заряда и окрончания разряда самой схемы выше чем в АЗ батареи
при длителном хранеии батарей исходно заряженых "на хранение" напряжение изза саморазряда в тч и через плату АЗ может упасть ниже порога ее отключения 2.3-2.5в.... если это так то началный заряд после этого делается по другому алгоритму когда 1 фаза(предзаряд) до 3в должна выполнятся токот 0,02-0.08С дале уже штатно не все цмпы зарядок лития тем боле самопалы на расыпухе умеют это!!!!
ZМудрость(Опыт и выдержка) приходит с годами.
Все Ваши беды и проблемы, от недостатка знаний.
Умный и у дурака научится, а дураку и ..
Алберт Ейнштейн не поможет и ВВП не спасет.и МЧС опаздает
Аватара пользователя
hector
Грызет канифоль
Сообщения: 251
Зарегистрирован: Сб янв 23, 2016 10:30:29

Re: ГА71 - Простой универсальный функциональный генератор

Сообщение hector »

2 musor
1. Пиши грамотно. Практически ничего из того, что ты написал, понять невозможно. А потому и комментировать нечего.. Что за АЗ?? :dont_know:
2. Может упасть много чего. Как говорят: если бы да кабы, то во рту росли-б грибы. Разговор идёт о реальных сценариях. :beer:
Аватара пользователя
horiz64
Сверлит текстолит когтями
Сообщения: 1202
Зарегистрирован: Сб янв 12, 2019 16:09:42

Re: ГА71 - Простой универсальный функциональный генератор

Сообщение horiz64 »

Плата защиты выполнила свою функцию на 100%.
horiz64, было бы забавно, если бы все происходило, как ты думаешь. Не находишь?
если бы это было действительно так,то мне не приходильсь бы по несколько раз в день "оживлять" литевые источники, тк не каждый зарядник начинает работать когда на контактах АКБ 0,00В

Добавлено after 6 minutes 22 seconds:
Раз уж тут знатоки лития,то объясните сей момент. Поменял мобилу на новую. Старую с заряженным более чем на половину акб бросил в стол в выключенном состоянии. Примерно через месяц залез в ящик,а крышка задняя от тела отдельно валяется :shock: акб как мячик и при этом на клеммах 3,8В и тел включается нормально. Отчего вздулся? Обычно это происходит при превышении токов заряда или разряда и нагревании.
Аватара пользователя
Sanvi
Родился
Сообщения: 14
Зарегистрирован: Вт дек 10, 2013 20:37:43

Re: ГА71 - Простой универсальный функциональный генератор

Сообщение Sanvi »

Новая прошивка не дала никакого результата. При включении с установленной памятью проц уходит в себя и не реагирует не на какие действия с энкодерами. Белый экран. Ставил Atmel 24c04, результат тот же. Пока буду собирать и пользоваться в таком виде, а там посмотрим.
Ответить

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