Например TDA7294

Форум РадиоКот • Просмотр темы - Народный осциллограф "Мурзик" на базе STM32F303VCT6 - проект
Форум РадиоКот
Здесь можно немножко помяукать :)

Текущее время: Пн мар 02, 2026 01:30:21

Часовой пояс: UTC + 3 часа


ПРЯМО СЕЙЧАС:



Начать новую тему Ответить на тему  [ Сообщений: 3106 ]     ... , , , 125, , , ...  
Автор Сообщение
 Заголовок сообщения: Re: Народный осциллограф "Мурзик" на базе STM32F303VCT6 - пр
СообщениеДобавлено: Сб сен 26, 2020 19:54:17 
Опытный кот
Аватар пользователя

Карма: 19
Рейтинг сообщений: 218
Зарегистрирован: Вт дек 09, 2008 13:41:05
Сообщений: 802
Откуда: Череповец.
Рейтинг сообщения: 3
Парни есть Терраэлектроника, цена-качество на уровне. Удобная доставка. За последние пару тройку лет претензий к ним у меня нет. Да в Китае дешевле но играть в рулетку желаний нет.

_________________
Есть такие решения, после принятия которых, тараканы в голове аплодируют стоя.
.......Отругал своих тараканов, рассадил в голове по полочкам, запретил меняться местами.....
Притихли, не беспокоят, шёпотом обсуждают какой я плохой......


Вернуться наверх
 
 Заголовок сообщения: Re: Народный осциллограф "Мурзик" на базе STM32F303VCT6 - пр
СообщениеДобавлено: Вс сен 27, 2020 02:13:18 
Опытный кот
Аватар пользователя

Карма: 4
Рейтинг сообщений: 97
Зарегистрирован: Пн фев 26, 2018 00:44:55
Сообщений: 854
Откуда: district 23
Рейтинг сообщения: 0
AD8066 в Китае не стоит брать ?

нет. они сейчас хуже тех же китайских мср6022
чисто если в металлоискатели впаивать то брать можно, там они хорошо работают


Вернуться наверх
 
 Заголовок сообщения: Re: Народный осциллограф "Мурзик" на базе STM32F303VCT6 - пр
СообщениеДобавлено: Вс сен 27, 2020 09:49:41 
Вымогатель припоя

Карма: 1
Рейтинг сообщений: 43
Зарегистрирован: Вс янв 20, 2013 12:45:25
Сообщений: 507
Откуда: Астана, Казахстан
Рейтинг сообщения: 0
"Каналы нужно читать одновременно, это 16 бит и теже 48 мегасэмлов. Но где взять столько ног?"

GFX в своем ослике на соседней ветке использовал режим "интерлив", когда ресурсы АЦП и МК направлялись в один канал для улучшения работы на бОльших частотах. При этом второй канал отключается.


Вернуться наверх
 
 Заголовок сообщения: Re: Народный осциллограф "Мурзик" на базе STM32F303VCT6 - пр
СообщениеДобавлено: Вс сен 27, 2020 10:06:21 
Электрический кот
Аватар пользователя

Карма: 4
Рейтинг сообщений: 135
Зарегистрирован: Сб мар 09, 2013 11:29:22
Сообщений: 1029
Откуда: 40RUS, Жуков
Рейтинг сообщения: 0
man_200, режим "интерлив" Это работа ОБОИХ каналов с тактированием сдвинутым по фазе на 180 градусов.

Добавлено after 7 minutes 28 seconds:
Re: Народный осциллограф "Мурзик" на базе STM32F303VCT6 - проект
интерлив режим - один АЦП захватывает по фронту, а другой по спаду тактового сигнала, то есть получаем две точки на период такт. сигнала и удваиваем частоту семплирования.

Добавлено after 1 minute 37 seconds:
Re: Народный осциллограф "Мурзик" на базе STM32F303VCT6 - проект
В мурзике без внешнего ацп так и работает на быстрых развертках.

Добавлено after 1 minute 56 seconds:
Re: Народный осциллограф "Мурзик" на базе STM32F303VCT6 - проект
if(Band<2) {ADC_CommonInitStructure.ADC_Mode = ADC_Mode_Interleave;}
else {ADC_CommonInitStructure.ADC_Mode = ADC_Mode_Independent;}

_________________
IVL ex UA6PJ


Вернуться наверх
 
Эиком - электронные компоненты и радиодетали
 Заголовок сообщения: Re: Народный осциллограф "Мурзик" на базе STM32F303VCT6 - пр
СообщениеДобавлено: Вс сен 27, 2020 12:22:01 
Вымогатель припоя

Карма: 1
Рейтинг сообщений: 43
Зарегистрирован: Вс янв 20, 2013 12:45:25
Сообщений: 507
Откуда: Астана, Казахстан
Рейтинг сообщения: 0
Спасибо, объяснил.
Я имел в виду, что на дисплей второй канал не выводится в интерливе. Честно говоря я не спец в этих тонкостях - мне важен результат.
И в этой связи вопрос: можно ли в ослике с АЦП увеличить частоту развертки хотя бы до 0.1мкс, не говорю уже о 0.05мкс?
Глянул в меню GFX 2.0 - максимальная частота развертки 93нс при таком же, как у нас АЦП и МК


Вернуться наверх
 
 Заголовок сообщения: Re: Народный осциллограф "Мурзик" на базе STM32F303VCT6 - пр
СообщениеДобавлено: Вс сен 27, 2020 12:49:59 
Электрический кот
Аватар пользователя

Карма: 4
Рейтинг сообщений: 135
Зарегистрирован: Сб мар 09, 2013 11:29:22
Сообщений: 1029
Откуда: 40RUS, Жуков
Рейтинг сообщения: 0
Нет .

_________________
IVL ex UA6PJ


Вернуться наверх
 
 Заголовок сообщения: Re: Народный осциллограф "Мурзик" на базе STM32F303VCT6 - пр
СообщениеДобавлено: Вс сен 27, 2020 16:10:58 
Опытный кот
Аватар пользователя

Карма: 6
Рейтинг сообщений: 38
Зарегистрирован: Ср окт 10, 2007 10:54:35
Сообщений: 820
Откуда: Омская обл
Рейтинг сообщения: 0
все дороги ведут к бурундукам ... :( 320 рублей за 8 ног ...ах как жаба давит :)

_________________
разные проекты


Вернуться наверх
 
 Заголовок сообщения: Re: Народный осциллограф "Мурзик" на базе STM32F303VCT6 - пр
СообщениеДобавлено: Пн сен 28, 2020 13:37:59 
Грызет канифоль
Аватар пользователя

Карма: 6
Рейтинг сообщений: 15
Зарегистрирован: Чт янв 11, 2018 14:32:00
Сообщений: 290
Откуда: Новгородская обл.
Рейтинг сообщения: 0
Приехал очередной МК с Али. На этот раз удачно. Определился как STM302F303_ 256K.
Приступил к геморрою с балансировкой и калибровкой. ОУ OPA2354. Питание +3,23 В; -2,92 В.
Пока аппаратно. Подключил вместо резисторов 2к, 1,6к, 1,5к прецезионные подстроечники.
При включении линия >0< находится ровно на 3 деления вниз от середины. Так и должно быть?
С помощью подстроечников добился отсутствия разбега линии нуля и развертки при перемещении их по вертикали.
Изображение Изображение
А вот 1 кГц со встроенного генератора.
Изображение
Размах 4.42 В. Уменьшаю усиление резистором 2к - появляется разбег... :(

P.S. Покрутил еще подстроечники - кажется что-то вырисовывается ... Подбором 2к - размах. 1,5к и 1,6к - разбег вверху и внизу (взаимное влияние). Пока на 1В/дел.


Последний раз редактировалось Theodoro Пн сен 28, 2020 14:21:07, всего редактировалось 2 раз(а).

Вернуться наверх
 
 Заголовок сообщения: Re: Народный осциллограф "Мурзик" на базе STM32F303VCT6 - пр
СообщениеДобавлено: Пн сен 28, 2020 14:19:50 
Вымогатель припоя

Карма: 1
Рейтинг сообщений: 43
Зарегистрирован: Вс янв 20, 2013 12:45:25
Сообщений: 507
Откуда: Астана, Казахстан
Рейтинг сообщения: 0
Тоже аппаратно хотел установить 0, но все равно вернулся к схемным номиналам
Нужно делать согласно описанию, которые 240265 выкладывал несколько страниц ранее (есть описание алгоритма нуля на какой-то из схем).
Кнопками выставляешь "0" на середину и другими кнопками подгоняешь луч. Аппарат итог запоминает, если только батарейку не отключишь.


Вернуться наверх
 
 Заголовок сообщения: Re: Народный осциллограф "Мурзик" на базе STM32F303VCT6 - пр
СообщениеДобавлено: Пн сен 28, 2020 15:04:02 
Грызет канифоль
Аватар пользователя

Карма: 6
Рейтинг сообщений: 15
Зарегистрирован: Чт янв 11, 2018 14:32:00
Сообщений: 290
Откуда: Новгородская обл.
Рейтинг сообщения: 0
Кнопками я пробовал еще раньше и, кажется, не хватило диапазона. В первом приближении выставлю аппаратно, а затем программно более точно.


Вернуться наверх
 
 Заголовок сообщения: Re: Народный осциллограф "Мурзик" на базе STM32F303VCT6 - пр
СообщениеДобавлено: Вт сен 29, 2020 12:02:40 
Электрический кот
Аватар пользователя

Карма: 4
Рейтинг сообщений: 135
Зарегистрирован: Сб мар 09, 2013 11:29:22
Сообщений: 1029
Откуда: 40RUS, Жуков
Рейтинг сообщения: 0
Попробовал отрисовку 384х240 из CCMRAM .
/*
Bez setki, centra, OSD = 13.8 mS
Bez centra, OSD = 20.7 mS
Bez OSD = 23.7 mS
So vsem = 35.1 mS
*/

_________________
IVL ex UA6PJ


Вернуться наверх
 
 Заголовок сообщения: Re: Народный осциллограф "Мурзик" на базе STM32F303VCT6 - пр
СообщениеДобавлено: Вт сен 29, 2020 12:28:10 
Поставщик валерьянки для Кота

Карма: 20
Рейтинг сообщений: 256
Зарегистрирован: Вс июн 19, 2016 09:32:03
Сообщений: 2089
Рейтинг сообщения: 2
Попробовал отрисовку 384х240 из CCMRAM .

Теперь можно и на 60 MSPS переделывать :)


Вернуться наверх
 
 Заголовок сообщения: Re: Народный осциллограф "Мурзик" на базе STM32F303VCT6 - пр
СообщениеДобавлено: Вт сен 29, 2020 12:40:39 
Электрический кот
Аватар пользователя

Карма: 4
Рейтинг сообщений: 135
Зарегистрирован: Сб мар 09, 2013 11:29:22
Сообщений: 1029
Откуда: 40RUS, Жуков
Рейтинг сообщения: 0
Reflector, Там много перепахивать в программе. Может потом. Сетку придется делать 30х30 , а это все коэффициенты по Y летят. Вам СПАСИБО за наводку, все оказалось достаточно просто. https://www.st.com/content/ccc/resource ... 083249.pdf

_________________
IVL ex UA6PJ


Вернуться наверх
 
 Заголовок сообщения: Re: Народный осциллограф "Мурзик" на базе STM32F303VCT6 - пр
СообщениеДобавлено: Вт сен 29, 2020 18:54:26 
Грызет канифоль
Аватар пользователя

Карма: 6
Рейтинг сообщений: 15
Зарегистрирован: Чт янв 11, 2018 14:32:00
Сообщений: 290
Откуда: Новгородская обл.
Рейтинг сообщения: 0
Вот 1 МГц со встроенного генератора.
Изображение
В виду того, что ПП у меня mini от Tvics, а дсплей 3,2", кнопки придется делать выносными на отдельной плате. Разъёмы на корпусе. Насколько критична будет такая конструкция к длине проводов? Надо ли каждую кнопку подключать витой парой со своей "землёй" , или достаточно одного общего провода?


Вернуться наверх
 
 Заголовок сообщения: Re: Народный осциллограф "Мурзик" на базе STM32F303VCT6 - пр
СообщениеДобавлено: Вт сен 29, 2020 19:06:19 
Мучитель микросхем

Карма: 4
Рейтинг сообщений: 80
Зарегистрирован: Вс ноя 01, 2015 09:15:16
Сообщений: 446
Откуда: 69.Ржев
Рейтинг сообщения: 0
раз уж снова про отрисовку, подкину сюда свои наблюдения.
318х192, замер по длительности 0 на линии cs:
20мс - та версия функции, как ранее опубликовал;
18мс - она с исправлением (убрал не нужный volatile), о чем позже написал;
17мс - если дополнительно вынести наружу мои "...]/8-128)..." при взятии из буфера;
25мс - моя сетка, но вычисление "луча" как у Вас.

для себя разницу объяснил следующим:
- применил две ветки проверок - одна выбор цвета (green/white) другая (black/green/white), что несколько сократило кол-во проверок на экран,
- выстроил проверки, чтоб они были короткие - подтолкнуть компилятор чаще использовать блоки it() и поменьше условных переходов.

ps ...30х30...
сетка по степени двойки быстрее.

но какой смысл максимально ускорять отрисовку экрана?
я упрощал чтоб и на медленных развертках использовать эту же функцию, правда они у меня еще не дописаны, "рыбу" только накидал. И пока тема закинута. мне еще там "работу над ошибками" делать, не правильно использую указатели (хоть и работает, как ни странно) надо переписать по нормальному, чтоб лишние сущности не образовывались.


Последний раз редактировалось a797945 Вт сен 29, 2020 19:24:32, всего редактировалось 1 раз.

Вернуться наверх
 
 Заголовок сообщения: Re: Народный осциллограф "Мурзик" на базе STM32F303VCT6 - пр
СообщениеДобавлено: Вт сен 29, 2020 19:08:27 
Опытный кот
Аватар пользователя

Карма: 4
Рейтинг сообщений: 97
Зарегистрирован: Пн фев 26, 2018 00:44:55
Сообщений: 854
Откуда: district 23
Рейтинг сообщения: 0
Насколько критична будет такая конструкция к длине проводов? Надо ли каждую кнопку подключать витой парой со своей "землёй" , или достаточно одного общего провода?

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


Вернуться наверх
 
 Заголовок сообщения: Re: Народный осциллограф "Мурзик" на базе STM32F303VCT6 - пр
СообщениеДобавлено: Вт сен 29, 2020 20:52:32 
Электрический кот
Аватар пользователя

Карма: 4
Рейтинг сообщений: 135
Зарегистрирован: Сб мар 09, 2013 11:29:22
Сообщений: 1029
Откуда: 40RUS, Жуков
Рейтинг сообщения: 0
Theodoro, Нормально , 10см не проблема, проверено.

Добавлено after 9 minutes 14 seconds:
Re: Народный осциллограф "Мурзик" на базе STM32F303VCT6 - проект
a797945, На медленных развертках проблема не в скорости отрисовки, а в скорости наполнения буфера. вернее там от буфера вообще можно отказываться и переходить на прямую отрисовку из АЦП. А я просто загорелся ССМ и все получилось. Можно дейсвительно иметь 60 меасэмплов и быструю отрисовку. Я прошивку с ССМ выложил, там РВ7 можно посмотреть другим осцилографом, положительная часть как раз время отрисовки.

_________________
IVL ex UA6PJ


Вернуться наверх
 
 Заголовок сообщения: Re: Народный осциллограф "Мурзик" на базе STM32F303VCT6 - пр
СообщениеДобавлено: Вт сен 29, 2020 22:25:56 
Грызет канифоль
Аватар пользователя

Карма: 6
Рейтинг сообщений: 202
Зарегистрирован: Пт ноя 13, 2009 10:39:32
Сообщений: 272
Откуда: Москва
Рейтинг сообщения: 0
Еще быстрее старый луч стирать, а новый рисовать. Редко когда весь экран закрашен.
Правда ФПС экрана ни на что не влияет. Ну, если не совсем тормоз)
При 10 делениях и 2мс/дел заполнение буфера (10 экранов) 0.2 секунды. Это 5 ФПС без отрисовки.


Вернуться наверх
 
 Заголовок сообщения: Re: Народный осциллограф "Мурзик" на базе STM32F303VCT6 - пр
СообщениеДобавлено: Сб окт 03, 2020 14:13:20 
Встал на лапы

Зарегистрирован: Вт июн 08, 2010 12:03:39
Сообщений: 137
Рейтинг сообщения: 0
Не сдержался начал сам делать.
Изображение
Но .....

Стартовый набор для сборки Народного осциллографа "Мурзик"
https://radiokot.ru/forum/viewtopic.php?f=51&t=170646

_________________
Никогда не-откладывай на завтра. То, что можно сделать сегодня.


Вернуться наверх
 
 Заголовок сообщения: Re: Народный осциллограф "Мурзик" на базе STM32F303VCT6 - пр
СообщениеДобавлено: Чт окт 08, 2020 19:10:29 
Грызет канифоль
Аватар пользователя

Карма: 6
Рейтинг сообщений: 15
Зарегистрирован: Чт янв 11, 2018 14:32:00
Сообщений: 290
Откуда: Новгородская обл.
Рейтинг сообщения: 2
Поженил плату мини и дисплей 3,2" . В качестве жилья из подножного материала только вот такой шалаш, в котором, как говорится, " с милым рай " :))
Изображение Изображение Изображение


Вернуться наверх
 
Показать сообщения за:  Сортировать по:  Вернуться наверх
Начать новую тему Ответить на тему  [ Сообщений: 3106 ]     ... , , , 125, , , ...  

Часовой пояс: UTC + 3 часа


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
Перейти:  


Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
Русская поддержка phpBB
Extended by Karma MOD © 2007—2012 m157y
Extended by Topic Tags MOD © 2012 m157y