Например TDA7294

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





Текущее время: Вт апр 16, 2024 12:11:53

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


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



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

Карма: 20
Рейтинг сообщений: 253
Зарегистрирован: Вс июн 19, 2016 09:32:03
Сообщений: 2090
Рейтинг сообщения: 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 
Поставщик валерьянки для Кота
Аватар пользователя

Карма: 31
Рейтинг сообщений: 281
Зарегистрирован: Вт окт 23, 2012 18:36:14
Сообщений: 2040
Откуда: Ростов-на-Дону
Рейтинг сообщения: 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: nRLC :roll:


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

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


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

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

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

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

_________________
GFXscope
uRLC
nRLC


Вернуться наверх
 
Организация питания на основе надежных литиевых аккумуляторов EVE и микросхем азиатского производства

Качественное и безопасное устройство, работающее от аккумулятора, должно учитывать его физические и химические свойства, профили заряда и разряда, их изменение во времени и под влиянием различных условий, таких как температура и ток нагрузки. Мы расскажем о литий-ионных аккумуляторных батареях EVE и нескольких решениях от различных китайских компаний, рекомендуемых для разработок приложений с использованием этих АКБ. Представленные в статье китайские аналоги помогут заменить продукцию западных брендов с оптимизацией цены без потери качества.

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

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

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


Вернуться наверх
 
Новый аккумулятор EVE серии PLM для GSM-трекеров, работающих в жёстких условиях (до -40°С)

Компания EVE выпустила новый аккумулятор серии PLM, сочетающий в себе высокую безопасность, длительный срок службы, широкий температурный диапазон и высокую токоотдачу даже при отрицательной температуре. Эти аккумуляторы поддерживают заряд при температуре от -40/-20°С (сниженным значением тока), безопасны (не воспламеняются и не взрываются) при механическом повреждении (протыкание и сдавливание), устойчивы к вибрации. Они могут применяться как для автотранспорта (трекеры, маячки, сигнализация), так и для промышленных устройств мониторинга, IoT-устройств.

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

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

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

_________________
GFXscope :roll: uRLC :roll: nRLC :roll:


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

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

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


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

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


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

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

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


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

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

_________________
GFXscope :roll: uRLC :roll: nRLC :roll:


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

Карма: 16
Рейтинг сообщений: 198
Зарегистрирован: Вс авг 21, 2011 21:11:56
Сообщений: 1130
Откуда: Харьков
Рейтинг сообщения: 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%. Но у вас явно косяк.

_________________
GFXscope
uRLC
nRLC


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

Карма: 5
Рейтинг сообщений: 43
Зарегистрирован: Вт апр 26, 2011 13:58:36
Сообщений: 701
Откуда: Ростовская область
Рейтинг сообщения: 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 
Сверлит текстолит когтями
Аватар пользователя

Карма: 16
Рейтинг сообщений: 198
Зарегистрирован: Вс авг 21, 2011 21:11:56
Сообщений: 1130
Откуда: Харьков
Рейтинг сообщения: 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 мВ.

_________________
GFXscope
uRLC
nRLC


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

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


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

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

_________________
GFXscope
uRLC
nRLC


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

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


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

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

_________________
GFXscope
uRLC
nRLC


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

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


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

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


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

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


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

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

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


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

Сейчас этот форум просматривают: jcxz, Юрий48 и гости: 18


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

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


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