Например TDA7294

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



Текущее время: Вт июн 02, 2020 00:45:17

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


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



Начать новую тему Ответить на тему  [ Сообщений: 4880 ]     ... , , , 243,  
Автор Сообщение
Не в сети
 Заголовок сообщения: Re: Карманный осциллограф на STM32
СообщениеДобавлено: Сб май 16, 2020 18:44:15 
Электрический кот

Карма: 15
Рейтинг сообщений: 169
Зарегистрирован: Вс июн 19, 2016 09:32:03
Сообщений: 1049
Рейтинг сообщения: 0
Доехал мой H750(rev. V)... Потенциально самый быстрый способ захвата при помощи BDMA и SRAM4 оказался медленным, целых 8 тактов и это еще с делителем 1 для домена D3. Для DMA2 и SRAM123 выходит 8 тактов при AHB/2, но в таком случае мк разогнался до ~680 MHz. Если делители везде единичные, то будет 4 такта, но разгон всего до ~420MHz, тем не менее на последней ревизии сотню MSPS таким образом получить можно.


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Карманный осциллограф на STM32
СообщениеДобавлено: Вс май 17, 2020 11:19:46 
Это не хвост, это антенна
Аватар пользователя

Карма: 24
Рейтинг сообщений: 214
Зарегистрирован: Вт окт 23, 2012 18:36:14
Сообщений: 1339
Откуда: Ростов-на-Дону
Рейтинг сообщения: 0
Reflector, спасибо, что отписался в нашей теме, итого
h743 - (GPIOA->IDR)->DMA2->SRAM1 60МГц (CPU 480 /8)
h743 - (GPIOA->IDR)->DMA2->SRAM2 60МГц (CPU 480 /8)
h743 - (GPIOA->IDR)->DMA2->SRAM4 34МГц (CPU 480 /14.2)
H750 - (GPIOA->IDR)->BDMA->SRAM4 60МГц (CPU 480 /8) - гнать смысла мало ибо супер жор будет, он и без этого не сильно экономичен, а сотню MSPS stm32f427 получает (но чтобы юсб работало ограничился 96Мгц). Самый шустрый в плане ДМА STM32f7 - теже 3 такта, что и старшие серии f4, но частоты чуть побольше держит. H7 серия слила даже f4 серии.

Добавлено after 4 minutes 13 seconds:
демонстрационная игрушка по интерполяции, делал когда разбирался, может кому интересно потыкать будет(ибо на просторах интернета это как запретное знание, фиг что найдешь), синий оригинал, красный прореженный оригинал, черный восстановленный сигнал, зеленый сама функция. https://yadi.sk/d/BFYpdnzzINPtmA

_________________
GFXscope :roll: uRLC :roll:


Вернуться наверх
 
JLCPCB, всего $2 за прототип печатной платы! Цвет - любой!

Отличное качество, подтвержденное более чем 600,000 пользователей! Более 10,000 заказов в день.

Зарегистрируйтесь и получите два купона по 5$ каждый:https://jlcpcb.com/quote

Не в сети
 Заголовок сообщения: Re: Карманный осциллограф на STM32
СообщениеДобавлено: Вс май 17, 2020 11:24:21 
Родился

Зарегистрирован: Вт дек 02, 2014 21:13:30
Сообщений: 3
Откуда: Курганская обл
Рейтинг сообщения: 0
Всем добра!
А где собственно можно посмотреть на схему, прошивку? Хотелось бы для начала на макетке собрать под stm32f103.


Вернуться наверх
 
PCBWay - всего $5 за 10 печатных плат, первый заказ для новых клиентов БЕСПЛАТЕН

Сборка печатных плат от $88 + БЕСПЛАТНАЯ доставка по всему миру + трафарет

Онлайн просмотровщик Gerber-файлов от PCBWay
Не в сети
 Заголовок сообщения: Re: Карманный осциллограф на STM32
СообщениеДобавлено: Вс май 17, 2020 11:38:39 
Опытный кот
Аватар пользователя

Карма: 12
Рейтинг сообщений: 176
Зарегистрирован: Вс авг 21, 2011 21:11:56
Сообщений: 858
Откуда: Харьков
Рейтинг сообщения: 0
В подписи под предыдущим постом собрана вся информация по всем версиям приборов 1-3, исходников нет, прошивки платные.

_________________
uRLC


Вернуться наверх
 
Новые контролллеры VIPerPLUS - практический вебинар 10 июня от ST

В программе вебинара - новые контроллеры VIPerPlus, расширяющие границы применения этих компонентов. Обзор их характеристик и преимуществ. Практика. Демонстрация испытаний из лаборатории ST. Пример моделирования в среде E-DesignSuite.

Подробнее>>
Не в сети
 Заголовок сообщения: Re: Карманный осциллограф на STM32
СообщениеДобавлено: Вс май 17, 2020 11:46:53 
Электрический кот

Карма: 15
Рейтинг сообщений: 169
Зарегистрирован: Вс июн 19, 2016 09:32:03
Сообщений: 1049
Рейтинг сообщения: 0
H7 серия слила даже f4 серии

У H7 DMA тоже отрабатывает за 4 такта(относительно частоты домена), более того стандартная частота D2, где находится нужная память и DMA, - 240MHz, а это больше чем у F4. Просто F4 ты гонишь вплоть до 300, тогда и H7 нужно гнать до 400, причем это будет разгон только шины и периферии, CPU наоборот будет медленнее работать. И т.к. CPU жрет больше всего, а реально используемой периферии мало и у нее еще есть свои делители, то потребление при AHB равной 400MHz может будет даже меньше, чем для 480/240.


Вернуться наверх
 
NanoPower от Maxim – ультранизкое потребление для «бесконечной» работы батареи!

Применяя компоненты NanoPower от Maxim Integrated с минимальным током покоя и минимальным собственным потреблением, вы сможете разработать устройство с максимально эффективной системой питания и продлить срок работы от батареи. Наша подборка статей и новостей по данной теме поможет вам в этом.

Читать статью>>
Не в сети
 Заголовок сообщения: Re: Карманный осциллограф на STM32
СообщениеДобавлено: Вс май 17, 2020 13:47:13 
Это не хвост, это антенна
Аватар пользователя

Карма: 24
Рейтинг сообщений: 214
Зарегистрирован: Вт окт 23, 2012 18:36:14
Сообщений: 1339
Откуда: Ростов-на-Дону
Рейтинг сообщения: 0
Reflector, хорошо, не слил, но и шага вперед нет, а если учесть объем sram4, то маловато будет.

Добавлено after 1 minute 18 seconds:
Обновил прогу для ПК, добавил интерполяцию.

_________________
GFXscope :roll: uRLC :roll:


Вернуться наверх
 


Не в сети
 Заголовок сообщения: Re: Карманный осциллограф на STM32
СообщениеДобавлено: Вс май 17, 2020 14:04:58 
Электрический кот

Карма: 15
Рейтинг сообщений: 169
Зарегистрирован: Вс июн 19, 2016 09:32:03
Сообщений: 1049
Рейтинг сообщения: 0
а если учесть объем sram4, то маловато будет.

Это D2, там SRAM1/2/3 - 288КБ подряд.


Вернуться наверх
 


Не в сети
 Заголовок сообщения: Re: Карманный осциллограф на STM32
СообщениеДобавлено: Пт май 22, 2020 21:46:15 
Вымогатель припоя
Аватар пользователя

Карма: 5
Рейтинг сообщений: 37
Зарегистрирован: Вт апр 26, 2011 13:58:36
Сообщений: 584
Откуда: Ростовская область
Рейтинг сообщения: 0
Здравствуйте! подал меандр 10 Кгц 0,5 V, получаю следующую картину Изображение меандр 10 Кгц 1 V Изображение подскажите где копать? Прошивка 3.1.58, плата V2,5. версия осциллографа 3.0


Вернуться наверх
 

Не в сети
 Заголовок сообщения: Re: Карманный осциллограф на STM32
СообщениеДобавлено: Сб май 23, 2020 02:13:42 
Вымогатель припоя
Аватар пользователя

Карма: 19
Рейтинг сообщений: 46
Зарегистрирован: Пн ноя 26, 2012 22:25:50
Сообщений: 533
Откуда: Бобруйск
Рейтинг сообщения: 0
Здравствуйте! подал меандр 10 Кгц 0,5 V, получаю следующую картину Изображение меандр 10 Кгц 1 V Изображение подскажите где копать? Прошивка 3.1.58, плата V2,5. версия осциллографа 3.0

С чего подали сигнал?Если с внутреннего генератора то это нормально-меняйте китайский опер.Я себе ставил какой то AD.А на постоянке шумов нет?


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Карманный осциллограф на STM32
СообщениеДобавлено: Сб май 23, 2020 10:35:19 
Это не хвост, это антенна
Аватар пользователя

Карма: 24
Рейтинг сообщений: 214
Зарегистрирован: Вт окт 23, 2012 18:36:14
Сообщений: 1339
Откуда: Ростов-на-Дону
Рейтинг сообщения: 0
amv2000, что с напряжениями питания ОУ и опорным АЦП? мне не нравится, что у вас нуля нет, один график обрезан (красным где)

_________________
GFXscope :roll: uRLC :roll:


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Карманный осциллограф на STM32
СообщениеДобавлено: Сб май 23, 2020 11:40:52 
Опытный кот
Аватар пользователя

Карма: 12
Рейтинг сообщений: 176
Зарегистрирован: Вс авг 21, 2011 21:11:56
Сообщений: 858
Откуда: Харьков
Рейтинг сообщения: 0
Здравствуйте! подал меандр 10 Кгц 0,5 V,
подскажите где копать? Прошивка 3.1.58, плата V2,5. версия осциллографа 3.0

У вас минимум 3 проблемы по аналоговой части
1 Включен ДС/ДС режим, но один луч работает в режиме постоянного тока (синий) как и должен, второй в режиме переменного тока, (зеленый), - что есть неисправность.
На первом канале оптореле 1035 н 3-4 не замыкает пленочный конденсатор по входу. Либо непропай в цепи управления, либо неисправный 1035. На включенном режиме ДС на оптореле н 1-2 должно быть падение напряжения около 1В, это означает, что светодиод запитан и берет ток. Мне встречались китайские 1035 у которых не паялись лапки без кислоты и 2 из 10 были неисправны.

2 синий луч на 1-м фото уходит в зашкал (верхушка окрашена красным) хотя луч не достигает верхнего края экрана, это значит, что АЦП входит в зашкал и ноль луча сильно смещен от средней точки АЦП. На АЦП приходит неправильное напряжение смещения. Длжно быть около 1,25В. без сигнала по входу.
Либо проблемы с монтажом, либо, что более вероятно с ОУ. - он китайский, либо поставлен большой КУ, больше 1, но не произведена процедура настройки напряжения смещения по выходу ОУ.
Чтоб нагляднее оценить 0 сбросьте калибровку нуля и по синему лучу посмотрите насколько сильно он смещается от нуля при переключении разных диапазонов по напряжению, без сигнала. Программная калибровка визуально опускает луч на ноль, но если ошибка по напряжению слишком велика, то это неизбежно съедает часть динамического диапазона.

3 ошибка в измерении амплитуды по 2-му каналу в 10 раз - это либо включенный делитель 1/10 на щупе, либо несоответствие КУ собранной вами схемы к установленному в меню значению. например собрана схема в стоке с мин чувствительностью 10мв на клетку, а в меню установлено 1мв на клетку.
Может быть проблема еще в неправильном переключении или ошибке в монтаже делителя напряжений на 4051. включается не тот предел, что должен.
В общем не соответствие ожидаемого и фактического усиления.
Небольшие отклонения по измерению допустиму, ибо сам АЦП имеет по ДШ погрешность около 1% или чуть больше, а у китайских встречалось и 5%. Но у вас явно косяк.

_________________
uRLC


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Карманный осциллограф на STM32
СообщениеДобавлено: Сб май 23, 2020 13:55:44 
Вымогатель припоя
Аватар пользователя

Карма: 5
Рейтинг сообщений: 37
Зарегистрирован: Вт апр 26, 2011 13:58:36
Сообщений: 584
Откуда: Ростовская область
Рейтинг сообщения: 0
шумов нет?
генератор внутренний, еще не экранировал скорее поэтому шумит, пока это не главное.
мне не нравится, что у вас нуля нет, один график обрезан (красным где)
Вот именно это не понравилось, проверю ИОН и напряжения.
по 2-му каналу в 10 раз - это либо включенный делитель 1/10 на щупе
точно включен делитель.

Добавлено after 1 hour 4 minutes 34 seconds:
ИОН -2.495 V, питание DA10-11 -3.014 V, замерял на С50, DA9-2.953 замерял на С47, 5.736 V на 4 и 8 ноге OPA2354, на DA6- 2.870 на 3 и 4 ноге DA5-2.886 на 3 и 4 ноге. Опорное на АЦП-1.2493 V.


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Карманный осциллограф на STM32
СообщениеДобавлено: Сб май 23, 2020 19:23:57 
Опытный кот
Аватар пользователя

Карма: 12
Рейтинг сообщений: 176
Зарегистрирован: Вс авг 21, 2011 21:11:56
Сообщений: 858
Откуда: Харьков
Рейтинг сообщения: 0
шумов нет?

ИОН -2.495 V, питание DA10-11 -3.014 V, замерял на С50, DA9-2.953 замерял на С47, 5.736 V на 4 и 8 ноге OPA2354, на DA6- 2.870 на 3 и 4 ноге DA5-2.886 на 3 и 4 ноге. Опорное на АЦП-1.2493 V.

малоинформативно.
Причину отклонения луча следует искать в отклонении опорного напряжения АЦП к входному при нулевом сигнале на входе.
При правильной работе и правильной настройке эти напряжения практически равны. с отклонением не более 10-20 -30 мВ.

_________________
uRLC


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Карманный осциллограф на STM32
СообщениеДобавлено: Сб май 23, 2020 19:42:36 
Вымогатель припоя
Аватар пользователя

Карма: 5
Рейтинг сообщений: 37
Зарегистрирован: Вт апр 26, 2011 13:58:36
Сообщений: 584
Откуда: Ростовская область
Рейтинг сообщения: 0
Причину отклонения луча следует искать в отклонении опорного напряжения АЦП к входному при нулевом сигнале на входе.
При правильной работе и правильной настройке эти напряжения практически равны. с отклонением не более 10-20 -30 мВ.
Не понял замерить опорное АЦП (R55) без сигнала и с ним?


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Карманный осциллограф на STM32
СообщениеДобавлено: Сб май 23, 2020 20:15:18 
Опытный кот
Аватар пользователя

Карма: 12
Рейтинг сообщений: 176
Зарегистрирован: Вс авг 21, 2011 21:11:56
Сообщений: 858
Откуда: Харьков
Рейтинг сообщения: 0
Нет, опорное оно для того и опорное, чтоб не изменяться не с сигналом ни без.
Сравните амплитуду в точке ADC_REF и ADCB с закороченным или неподключенным щупом 2-го канала. Разница между ADC_REF и ADCB должна быть минимальной. чем больше разница, тем хуже динамический диапазон. каждые 4мВ - потеря одного ЛСБ АЦП и 1 пикселя на экране у вас похоже ошибка на 1 клетку= 25 пикселей, = 100мВ.

_________________
uRLC


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Карманный осциллограф на STM32
СообщениеДобавлено: Сб май 23, 2020 21:19:29 
Вымогатель припоя
Аватар пользователя

Карма: 5
Рейтинг сообщений: 37
Зарегистрирован: Вт апр 26, 2011 13:58:36
Сообщений: 584
Откуда: Ростовская область
Рейтинг сообщения: 0
на закороченном 0,0220 В, на отключенном 0,0210 В. это между R55 и C52.


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Карманный осциллограф на STM32
СообщениеДобавлено: Сб май 23, 2020 22:36:49 
Опытный кот
Аватар пользователя

Карма: 12
Рейтинг сообщений: 176
Зарегистрирован: Вс авг 21, 2011 21:11:56
Сообщений: 858
Откуда: Харьков
Рейтинг сообщения: 1
20 мв это еще в пределах допуска, но с вашим фото 0,5в эти значения не стыкуются.
Забыл уточнить. что замер нужно желать на минимальной чувствительности мв /кл.
Так же сбалансированность входной части можно оценить сбросив калибровку нуля. На разных значениях делителя уход луча от нуля будет несколько отличаться. Нужно поклацать разные пределы.

_________________
uRLC


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Карманный осциллограф на STM32
СообщениеДобавлено: Сб май 23, 2020 23:30:27 
Вымогатель припоя
Аватар пользователя

Карма: 5
Рейтинг сообщений: 37
Зарегистрирован: Вт апр 26, 2011 13:58:36
Сообщений: 584
Откуда: Ростовская область
Рейтинг сообщения: 0
На закороченном 0,0630 на отключенном 0,0620, при чувствительности 10 мв на клетку.


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Карманный осциллограф на STM32
СообщениеДобавлено: Вс май 24, 2020 07:56:41 
Грызет канифоль

Карма: 1
Рейтинг сообщений: 21
Зарегистрирован: Вс янв 20, 2013 12:45:25
Сообщений: 295
Откуда: Астана, Казахстан
Рейтинг сообщения: 0
При калибровке нуля не забудь отключить внутренний генератор!
При настройке и калибровке по поддиапазонам чувствительности используй внешний.


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Карманный осциллограф на STM32
СообщениеДобавлено: Вс май 24, 2020 18:11:55 
Вымогатель припоя
Аватар пользователя

Карма: 5
Рейтинг сообщений: 37
Зарегистрирован: Вт апр 26, 2011 13:58:36
Сообщений: 584
Откуда: Ростовская область
Рейтинг сообщения: 0
Один канал все равно немного смещен вверх. Изображение Изображение
на всякий случай прошил последней прошивкой V 3.1.75 60 Мгц


Последний раз редактировалось amv2000 Вс май 24, 2020 18:26:44, всего редактировалось 2 раз(а).

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

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


Кто сейчас на форуме

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 6


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

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


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