Кто любит RISC в жизни, заходим, не стесняемся.
Ответить

Re: Народный осциллограф "Мурзик" на базе STM32F303VCT6 - пр

Пт авг 07, 2020 10:22:26

По входной части лучше чем в Нейлскопе пока вариантов не вижу.
Вот в таком виде у меня все в порядке со смещением и уровнями сигнала:
in.jpg
(86.11 KiB) Скачиваний: 409

У АЦП средняя точка 1.25В. Выставляется на первой ноге ОУ резистором Rsm. Усиление выставляется Ros. Одно влияет на другое. Последовательно можно добиться компромиса.
При включении ЦАП ставит ноль на выходе АЦП. Далее этот ноль можно крутить энкодером.
На стартовом экране есть значение ЦАПа при нуле.
Обновил на сайте: http://ansvet.ru/stm/f4_osc_480x320/

Re: Народный осциллограф "Мурзик" на базе STM32F303VCT6 - пр

Пт авг 07, 2020 15:11:16

Tvics, не наезжай!
Я ни в коем случае не критикую конструкцию, а выкладываю результаты запуска в целях ознакомления людей с возможными подводными камнями. Пригодится всем.
Fusion, вот именно это я и хотел услышать, имею в виду методику настройки и работы ОУ, спасибо, продолжу ковырять.
И сразу просьба - я так и не могу выйти на твой блог по указанному адресу, как не пытался. Будь другом, обновление сбрось сюда (прошивка?)
Спасибо

Re: Народный осциллограф "Мурзик" на базе STM32F303VCT6 - пр

Пт авг 07, 2020 16:43:59

подскажите по схеме олед вольтметра,там 2 индуктивности какие их значения на схеме не указаны

Re: Народный осциллограф "Мурзик" на базе STM32F303VCT6 - пр

Сб авг 08, 2020 21:35:09

Пытаюсь повторить Мурзика на миниплате от Tvics с дисплеем 3.2", который кроет плату, как бык овцу. Цифровая часть вроде запустилась, если не обращать внимание на смещенный ноль и кривую индикацию заряда батареи. На кнопки реагирует.
Изображение
Подал на вход меандр 1 кГц, 5 В.
На выходе ОУ (1):
Изображение
На входе AD9280 (27):
Изображение
На выходах (D0-D7) все нули. Соответственно кина нет.
Uref=1 V присутствует.
Ток потребления 190 мА (120 мА без дисплея).
Не повезло с AD9280 или где?

Re: Народный осциллограф "Мурзик" на базе STM32F303VCT6 - пр

Вс авг 09, 2020 01:49:58

На вольтметре дроссель 10 мкГн ставь luxer. Theodoro ну и такое бывает с AD9280, обвязку внимательно посмотри, может не пропай. Да ОУ 1 нога и AD9280 27 нога соединяются через 47 ом, т.е. сигнал должен быть по форме одинаков.

Re: Народный осциллограф "Мурзик" на базе STM32F303VCT6 - пр

Пн авг 10, 2020 09:30:48

Пропаял еще раз под мелкоскопом МК и АЦП - все равно АЦП садит входной сигнал и на выходах одни нули. Перезаказал чип.
Вопрос по подбору резисторов в делителе на индикацию заряда батареи. Увеличил нижний до 120 к. В результате при Ubat=3,7В половина шкалы, при Ubat=4,0В 3/4 шкалы. А сколько надо?

Re: Народный осциллограф "Мурзик" на базе STM32F303VCT6 - пр

Пн авг 10, 2020 18:30:59

Нормально заряженный аккум 4,2В. Заряди его до погасания зарядного светодиода и подбирай делитель.
По АЦП, вроде опытный любитель, а как-то ключ не глянул и распаял микруху перевернутой. Тоже вариант.

Добавлено after 7 hours 23 minutes 48 seconds:
Re: Народный осциллограф "Мурзик" на базе STM32F303VCT6 - проект
Ну вроде как запустил 446-й.
Синхронизация держит на всех частотах, разных уровнях сигнала и положениях аттенюатора.
Прост в обращении и настройке.
Из глюков:
- при разных положениях аттенюатора показывает разные уровни одного сигнала (см. фото);
- частотомер схватывает разные уровни сигнала, но немного подвирает;
- при полной зарядке аккума показывает правильное напряжение, но неправильные % и заливку батареи.
- в схеме поменять местами обозначение выводов обмотки реле;
- убрать диод с +USB к 3 ноге микросхемы питания +3.3В (при подключении USB аппарат сам включается и не отключается, батарея может заряжаться вечно, светодиод не погаснет)
Из хотелок:
- убрать значения % из окна контроля батареи (достаточно анимации);
- окно развертки расширить и поделить его с текущими показаниями аттенюатора;
- добавить частоту развертки до 0.1мкс (вижу меандр 3МГц, но растянуть не могу). Кстати, стробоскопический эффект имеет место быть.
- очень не хватает автоматического режима развертки и аттенюатора, не говорю уже об измерении уровня и длительности импульсов.

Fusion, можешь подправить?
Вложения
1.rar
(118.92 KiB) Скачиваний: 222
Последний раз редактировалось man_200 Пн авг 10, 2020 19:16:05, всего редактировалось 1 раз.

Re: Народный осциллограф "Мурзик" на базе STM32F303VCT6 - пр

Пн авг 10, 2020 19:14:16

Задрал линию нуля в верх - в самом низу (хоть DC, хоть AC) что-то появилось. (подано 5В, 1кГц). Т.е. что АЦП функционирует?
Но сигнал на входе он просаживает в 5 раз. На всякий пожарный померял входное сопротивление - 6 (шесть!) Ом. Маловато будет. Керамику 100пФ проверял.
И ОУ мог перегреть, т.к. сначала припаял его криво и выдирал топориком.
Питание +3.2В, -2.9В. При закороченном входе на выходе ОУ 35-45 мВ относительно GND-D и 8-12 мВ относительно GND-A.
При нажатии Y+ растет до 860-890 мВ. Возможно ли сбалансировать это безобразие? Или сначала АЦП под замену?
Изображение

Re: Народный осциллограф "Мурзик" на базе STM32F303VCT6 - пр

Пн авг 10, 2020 19:42:05

Пока ждешь новую АЦП, попробуй не выпаивая старой, обойти ее, при этом отключи от нее питание. Думаю шина данных АЦП мешать не будет работе МК и можно ее оставить.
Схемы подключения портов МК очень схожи со схемой Мурзика без АЦП (может пара кнопок не туда подключены).
Залей прошивку без АЦП. Таким образом определишь работу цифры и аналога. Если все пойдет то сможешь даже ее предварительно настроить
Если АЦП точно дохлая, то это как раз и выяснится
Так думаю.
Попробуй.

P.S. Чисто житейский совет. Если нужна одна микросхема я всегда заказываю две (нога отвалились, перегрел, спалил ...), всякое бывает. Если микросхемы ходовые - заказываю десяток, в других проектах пригодиться.
Поверь - время стоит дороже!

Re: Народный осциллограф "Мурзик" на базе STM32F303VCT6 - пр

Пн авг 10, 2020 22:02:17

man_200,
Попробовал с внутренним АЦП. Кнопки Y+, Y- не работают. Линии нуля и развертки внизу экрана. Наверное можно продолжать настраивать аппаратно? Так и не пойму, живая AD9280 или полуживая?
Изображение
P.S. Да я тоже, если деталь стоит 1-2 бакса, заказываю не в единичном экземпляре. ОУ есть в запасе. А тут что-то поспешил.

Re: Народный осциллограф "Мурзик" на базе STM32F303VCT6 - пр

Пн авг 10, 2020 23:24:44

не пойму, живая AD9280 или полуживая?

проверте конденсаторы кружочком обвел, когдато была похожая проблема при наладке Импульс7735
оказалось один конденсатор был треснутый и один с емкостью ниже требуемого
2020-08-10_233050.jpg

Re: Народный осциллограф "Мурзик" на базе STM32F303VCT6 - пр

Вт авг 11, 2020 02:10:11

Theodoro , шкала заряда бредит. Я подголнял 120к при зажатай клавише FRIIZE , там цифрами показывает верное напряжение аккума.

Re: Народный осциллограф "Мурзик" на базе STM32F303VCT6 - пр

Вт авг 11, 2020 08:16:26

Уважаемые осциллоскопостроители! Позвольте задать теоретический вопрос. Осциллограмму можно выводить точками или отрезками. Почему Вы выбрали вывод отрезками? Более наглядно или еще есть какой-то секрет?

Re: Народный осциллограф "Мурзик" на базе STM32F303VCT6 - пр

Вт авг 11, 2020 14:30:07

Theodoro, кнопки +-Y у Мурзика без АЦП к другим ногам МК прикручены, поэтому твои не работают

Re: Народный осциллограф "Мурзик" на базе STM32F303VCT6 - пр

Вт авг 11, 2020 17:04:14

проверте конденсаторы кружочком обвел, когдато была похожая проблема при наладке Импульс7735
оказалось один конденсатор был треснутый и один с емкостью ниже требуемого

Спасибо. Конденсаторы проверялись перед пайкой - не мой случай.
Theodoro, кнопки +-Y у Мурзика без АЦП к другим ногам МК прикручены, поэтому твои не работают

Само собой, они на PB11, PB12.
Короче, прицепил в обвязке ОУ три прецизионных подстроечника. Провода длинные, наводки, конечно.Как их ни крутил-вертел, никакой реакции. Выдрал AD9280 напрочь и подключил напрямую. Y+, Y- вывел проводами. Залил STM32F303xC_V2_11_24M_FqM. Мурзик проснулся. Можно настраивать, пока едет новый АЦП.
Изображение
P.S. А настроить предварительно не выйдет - аттенюаторы отличаются.
Последний раз редактировалось Theodoro Вт авг 11, 2020 19:40:50, всего редактировалось 1 раз.

Re: Народный осциллограф "Мурзик" на базе STM32F303VCT6 - пр

Вт авг 11, 2020 18:32:10

Неплохо проснулся для 200кГц!
И все-таки АЦП. Бывает.

Re: Народный осциллограф "Мурзик" на базе STM32F303VCT6 - пр

Вт авг 11, 2020 18:44:41

Уважаемые коты!Где можно скачать плату Мурзика,без внешнего АЦП,чтоб можно было ее изготовить в домашних условиях?
Все детали набрал кроме реле-посылка где между китаем и Россией

Нашел на стр 114 плату от Ну понимаешь,буду делать ее,вопрос выше отпал

Re: Народный осциллограф "Мурзик" на базе STM32F303VCT6 - пр

Ср авг 12, 2020 01:23:43

Уважаемые коты!Где можно скачать плату Мурзика,без внешнего АЦП,
Нашел на стр 114 плату ,буду делать ее,вопрос выше отпал

там с внешним АЦП лично еще не собиралась потому по ньюансам не проверена
вот односторонняя проверенная без внешнего АЦП
2020-08-12_013529.jpg

Re: Народный осциллограф "Мурзик" на базе STM32F303VCT6 - пр

Ср авг 12, 2020 11:00:40

[uquote="НУ понимаеш...",url="/forum/viewtopic.php?p=3877604#p3877604Изображение
P.S. А настроить предварительно не выйдет - аттенюаторы отличаются.


Что увидит и сформирует аналог, то цифра и покажет!

Re: Народный осциллограф "Мурзик" на базе STM32F303VCT6 - пр

Ср авг 12, 2020 20:47:33

Что увидит и сформирует аналог, то цифра и покажет!

Да. Только аналог увидит и сформирует то, что покажет ему мультиплексор, который в свою очередь управляется МК.
Сравните входные делители двух схем ( 4 ступени vs 5) и управление 74HC4051 (2 линии vs 3).
Можно настроить на каких то диапазонах. Но для полной настройки этого аттенюатора с использованием встроенного АЦП нужна другая прошивка.
Мне так каэцца.
Подожду чипы из Китая. Не зудит.
Ответить