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

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

Пт мар 26, 2021 22:40:53

v.bay17, Про выбросы на быстрых развертках. У меня на Ф446 появились такие выбросы, убрал установкой резисторов 100-200 ом в разрыв линий Д0-Д7 от АЦП к МК.

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

Пт мар 26, 2021 23:02:20

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

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

Сб мар 27, 2021 20:09:04

Уважаемый 240265. Спасибо за внимание к моим проблемам. Я за эти 2 недели, перебрал аналоговую часть: заменил операционник, ЦАП, восстановил повышайку, поигрался с землей. Но, практически, ни чего не изменилось: на 0,5, 1 мксек и немного бьет на 5мксек. Что удивительно. на 2мксек все нормально. Попробую поставить 100 Ом по шине данных, со стороны АЦП. К CPU теперь не подлезть, платы слепил намертво. В принципе, осц., конечно лучше пред идущего. Повышайку настраивал им же на нем же. На индукторе частота около 1 мегаГца, “колокольный звон” показывает затухающим синусом, красиво, а прежний осц – прямоугольниками. Видно что частота дискретизации у последнего выше. Еще раз спасибо

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

Сб мар 27, 2021 20:17:46

v.bay17, со стороны АЦП и нужно, АЦП - выход.

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

Вс мар 28, 2021 13:32:55

Уважаемый 240265. Поставил резистор на 120 Ом. Других в таком количестве не было. Тенденция к улучшению, вроде, есть но до идеала далеко. На самых коротких “0” встал на место, как положено, без Вх. сигнала небольшие искорки около “0”, но не частокол, как раньше. На неделе, попробую поставить 200-220 Ом, посмотрю, что измениться. И еще, буфер что ли короткий, почему то не доходит до коца экрана картинка, при сдвиге в право.

[url=https://img.radiokot.ru/files/143780/medium/2h5abu86ir.jpg]

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

Вс мар 28, 2021 20:43:09

Посмотрю.

Добавлено after 42 seconds:
Re: Народный осциллограф "Мурзик" на базе STM32F303VCT6 - проект
Покажите все потроха.

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

Пн мар 29, 2021 03:11:09

А ПП для варианта на 120 МСемплов есть?
И ещё по поводу платы Sailanser, туда можно будет прикрутить дисплей 9486? Подключение должно быть одинаковое вроде, но вот прошивка для этого дисплея подойдёт для платы от Sailanser?

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

Пн мар 29, 2021 06:25:17

В схемах с внешним АЦП дорисовал резисторы по шине данных.

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

Пн мар 29, 2021 12:04:46

[url=https://img.radiokot.ru/files/143780/medium/2h6c1xuugt.jpg]

240265. Все потроха не могу. Буду паять резисторы 200 Ом, отпаяю экран, сделаю еще снимок. Все спаяно короткими проводами, дисплей приклеен к корпусу алюминивой толстой фольгой и заземлен. монтаж между платами сделан МГТФ 0,12, земля 0,2, Шина данных 0,07 на АЦП и ЛСД, 22 Ом стоят стоят со стороны МП, 120 Ом стоят на плате АЦП и подключены к порту МП минуя 22 Ом Спрашивайте, как что сделано. Скрывать не в моих интересах.

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

Пн мар 29, 2021 21:08:49

v.bay17, Между цифрой и аналогом экранировка есть? Блин, откуда такая наводка.....

Добавлено after 1 minute 43 seconds:
Re: Народный осциллограф "Мурзик" на базе STM32F303VCT6 - проект
Экранировать нужно вплоть до корпуса BNC с таким монтажом.

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

Пн мар 29, 2021 21:45:09

240265. К сожалению нет. Уменьшая длину проводов между платами, а они идут по всей поверхности, пришлось убрать. там стоял закрывал малую часть поверхности из тонкой жести, от телефона. А с буфером все в порядке? Почему и полоса не до конца экрана и в конце срывается к абсолютному нулю. И еще иногда, даже с замкнутым входом, в режиме Freez, и сдвиге в лево, появляется прямоугольники, практически во весь экран 8 клеток. Но если курсор до коца влево, а потом двигать назад т.е. в право они куда то исчезают и больше не появляются. Но это не всегда, я хотел сделать фото, но в этот раз так и не поймал. Я подумываю бросить эту модель, считать неудачной и сделать новый мурзик с двухканальным АЦП и 64пин МП, на плате заводской. Я и Вас замучил "покажи да покажи", останавливает только, а вдруг опять мимо.

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

Вт мар 30, 2021 07:50:25

Я 2 дня был на работе и пока не смотрел.

Добавлено after 18 minutes 28 seconds:
Re: Народный осциллограф "Мурзик" на базе STM32F303VCT6 - проект
И если экрана нет, то что Вы хотели из бутерброда цифровой и аналоговой частей. Будут бешеные наводки в виде шума и выбросов. Частота дискретизации АЦП 60МГц.

Добавлено after 2 minutes 26 seconds:
Re: Народный осциллограф "Мурзик" на базе STM32F303VCT6 - проект
Сразу нужно было сказать.

Добавлено after 9 hours 29 minutes 54 seconds:
Re: Народный осциллограф "Мурзик" на базе STM32F303VCT6 - проект
Добавил плату OSC303R_IQ239.lay6. И картинки про резисторы по D0-D9 АЦП.
Изображение Изображение

Добавлено after 3 minutes 15 seconds:
Re: Народный осциллограф "Мурзик" на базе STM32F303VCT6 - проект
Это вылезло при экспериментах с STM32F446RET6 поэтому добавил во все схемы.

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

Вт мар 30, 2021 11:54:11

У меня от 0 до 3МГц никаких выбросов нет и без резисторов в АЦП и без экранировки.
Правда сигнал брал с внешнего генератора, не пробовал от внутреннего (разъем не поставил). Может он всплески вставляет?
И прошивка у меня видимо старая - картинка (заставка) другая

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

Вт мар 30, 2021 12:11:29

Резисторы У КОГО НОРМАЛЬНО можно не ставить. Картинка другая т.к. экран 480х320 ILI9486.

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

Вт мар 30, 2021 15:32:36

Возвращаясь к вопросу о наведении порядка на Я-диске
Папка с 446-м осликом лежит в папке Разное и кроме схемы и прошивок за август 2020 года изменений нет.
Отсюда вопрос: фото 3-мя постами ранее к какому аппарату относятся? И если к 446-му, то где искать его новую прошивку?
Или я чего-то не догоняю?

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

Вт мар 30, 2021 16:55:42

НЕТ! Всё что моё в папке "Мой OSC_F303".

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

Чт апр 01, 2021 12:23:51

240265. Алгоритм работы софта, знает только Автор, все остальные могут только догадываться. Я опять 2 дня ковырялся, и обратил внимание на следующее: запись данных в Буфер идет через Порт(порт на вход) по сигналу _clk, в это же время порт LCD всегда включен на запись: WR =1, RD =1, данные/команда D/C =1(только данные) и CS =0. Может весь кадр(1K) пишется и в Буфер и в LCD, а потом Порт на выход и по прежней картинке, из Буфера, да еще раз в LCD?.
8080 MCU 8-bit bus interface RDX= “H”, WRX= фронт c 0 на 1, DCX= “H”, Write parameter or display data.(из даташита).
Посмотрите пож. пост “Добавлено: Пн мар 01, 2021 23:33:04” это по поводу “Сразу нужно было…”

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

Чт апр 01, 2021 12:41:20

При /WR =1 в LCD нечего не пишется. При /RD =1 из LCD нечего не выходит. Чтобы в LCD что-то писалось нужен перепад в 0 по /WR .

Добавлено after 3 minutes 10 seconds:
Re: Народный осциллограф "Мурзик" на базе STM32F303VCT6 - проект
Вы сами перевели "WRX= фронт c 0 на 1"

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

Чт апр 01, 2021 18:51:17

Откройте даташит, лист 29, 7.1.2. 8080-Series Parallel Interface, см. таблицу, последний блок, вторая строка снизу, слева код IM[0,2], далее 8080 MCU 8-bit bus interface, и дальше переводить ничего не надо. Есть К-моп серия 561(564) и двойной D-триггер ТМ2. Занесение с входа D там идет по заднему фронту “1” на входе C, но если на С оставить низкий уровень, то на выходе Q будет уровень что на D без дрыганья С. Правда есть и еще ЧИП, памяти 64бита. Там занесение идет по переднему фронту, и пока ногой С не дрыгнеш, уровень с входа D не запомнится, считывание аналогично. Так вот в ILI9486 как реализовано, там между сериями торчит ВЫСОКИЙ?. Я нормально, уважительно к Вам отношусь, как, собственно и ко всем коллегам. Я такой софт не напишу, а если да, то Зим через 10-20 не раньше. И поэтому пытаюсь, в меру своего опыта и ума, разобраться, и все.

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

Чт апр 01, 2021 20:52:40

Так там и нарисовано - ФРОНТОМ ( с 0 на1) а не уровнем.

Добавлено after 5 minutes 58 seconds:
Re: Народный осциллограф "Мурзик" на базе STM32F303VCT6 - проект
Кстати заднего фронта не бывает, бывает СПАД. Нас так учили. :)
Ответить