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

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

Сб мар 18, 2023 17:09:27

Добрый день.
Решил собрать осциллограф по статье http://ansvet.ru/stm/f1_osc_320x240/ . С STM до этого дела не имел.
Купил STM32F103C8T6 и дисплей ILI9341 c touch 2.8`
Установил Flash Loader Demonstration от STM. Показал 64кБ памяти.
Прошил прошивкой с сайта. Дисплей светится белым. На кнопки не реагирует. На ноге А8 есть частота 1кГц.
Решил проверить дисплей на ESP32. Дисплей работает, отображает.
Что можете посоветовать? Есть вариант эту схему запустить ?

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

Вс мар 19, 2023 09:58:51

Есть вариант эту схему запустить ?

вариантов нет. она работает только у тех у кого конролер куплен 10 и более лет назад.
раньше "гуляло" на него 3 прошивки одна из которых работала на "современном китай утиле", сейчас рабочей проши нет.
на 103ем собирайте двухлучевой GFX V.2
есть вариант простенького на 103ем от ардуинщиков
Вложения
hex_2018-05-30.zip
(31.95 KiB) Скачиваний: 67
hex_2017-09-19.zip
(31.92 KiB) Скачиваний: 54
2022-03-03_114928.jpg
(113.77 KiB) Скачиваний: 238

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

Вс мар 19, 2023 12:18:34

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

напомню: прошивка использует разгон.

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

Вс мар 19, 2023 19:30:10

Есть вариант эту схему запустить ?

вариантов нет. она работает только у тех у кого конролер куплен 10 и более лет назад.
раньше "гуляло" на него 3 прошивки одна из которых работала на "современном китай утиле", сейчас рабочей проши нет.
на 103ем собирайте двухлучевой GFX V.2
есть вариант простенького на 103ем от ардуинщиков

Спасибо за помощь, но не помогло.
Все также белый экран. Я грешу на контроллер дисплей

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

Вс мар 19, 2023 21:54:36

Спасибо за помощь, но не помогло.
Все также белый экран. Я грешу на контроллер дисплей


да не за что.
"оно" и не поможет, прошивки к схеме третьим файлом "от ардуинщиков" :facepalm:

Добавлено after 7 minutes 46 seconds:
вопрос не "когда", а "что" куплено.
еще раз заливал прошивку уже в свежекупленный блюпил - прошивка работала без вопросов.
т.е. вопрос не времени - а денег.


подскажите конкретно 103CBT6 103C8T6 на котором работает прошивка из статьи, я уже дураком себя чуствую когда на "свежекупленой" работает все и GFX V.2 и другое с просторов интернета кроме пробника осцилографа из статьи http://ansvet.ru/stm/f1_osc_320x240/
Последний раз редактировалось НУ понимаеш... Пн мар 20, 2023 09:23:52, всего редактировалось 1 раз.

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

Вс мар 19, 2023 23:00:06

103C8T6

есть еще одна (пока непаянная, то же с8т6, но шрифт чуть другой, покупалась на озоне не за дешево)
завтра, если случится заняться, соберу на ней,
за одно срисую последовательность кнопок - в слепую сменить частоту генерации для dimamukhin на попробовать

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

Пн мар 20, 2023 09:48:09

на озоне просто двойная цена товара с того же али, не думаю что они оригиналами у американцев тарятся и продают по себестоимости.

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

Пн мар 20, 2023 13:58:34

"ну что тебе сказать про Сахалин ..."

работает и на пилюле с озона (но не дешевой).

скачал, прошил, отрыл цоколевку шлейфа дисплея, присопливил на 5-6 см провода.
подключал не по картинке (у меня без платы дисплей 2.2in, другого с spi щас нема) линию с А6 не подключал, аноды подсветки на 3.3В

да, ... для смены частоты генератора: подать 0 на В5 и на В8 (уменьшение) или на В9 (увеличение)

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

Вт мар 21, 2023 00:59:54

Скорее всего у меня проблемы с дисплеем.
Как и писал, он у меня 2,8 дюйма.
Все, у кого схема работала, дисплей был 2,2 дюйма, не смотря на то, что контроллер ili9341 и там и там.
Когда покупал дисплей, думал, что если не получиться со схемой, т.к
никогда не имел дело с STM32, оставлю под что-то другое.
Пишу я в Visual Code на фреймворка Arduino.
Подключил этот дисплей к ESP32, скачал библиотеку от AdaFruit и тестовый пример отобразился.
Подключил дисплей к STM32, эта же библиотека и пример - дисплей также белым светится.
Какая то непереносимость у STM этого дисплея.
Подскажите, есть смысл покупать дисплей 2.2'? Мне нужен простенький анализатор на батарейках до 20 кГц? Сможет он такой меандр отобразить?

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

Вт мар 21, 2023 08:52:10

перед тем как рисовать на контроллер дисплея нужно послать толпу параметров, в исходниках даже к одному типу встречаются разные эти иниты.
при этом собственно команды для рисования те же для нескольких типов контроллеров.
9341 - это считай "имя нарицательное" - с али под этой вывеской могут прислать не только некий аналог, но и вовсе другой контроллер.
для некоторых контроллеров требуется работа по линии CS, а здесь "выбор кристалла" постоянно на 0.
так же нужно уточнять что задано на контактах IM - режим интерфейса в прошивке должен соответствовать.
это с просторов тырнета, сам паяю и пишу очень мало, инит переделывать довелось только к 3-м дисплеям, а с нуля не писал ни одного.

"до 20кГц. ... может?"
конечно может, более того избыточен - Вам лучше брать без разгона.
только почитайте статьи как работает АЦП у 103 - это к тому, когда нужен ОУ по входу.

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

Вт мар 21, 2023 09:00:05

a797945 писал(а):Подключил дисплей к STM32, эта же библиотека и пример - дисплей также белым светится.

Так библиотека нужна не таже.
https://github.com/ag88/Adafruit_ILI9341_SPI_stm32duino
Попробуйте TFT_eSPI.
Настройки в файле User_Setup.h

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

Пт апр 07, 2023 19:26:43

На шлейфах некоторых дисплеев есть перемычка режима работы в параллельном и последовательном коде
А также возможна перемычка 16-и и 8-и разрядного кода
Кроме того, если дисплей питается от 3.3В, то необходимо замкнуть вход и выход стабилизатора, установленного на плате дисплея

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

Вс май 28, 2023 11:27:03

Изображение
Вверху фрагмент схемы:
OSC_F303_V2_1_50mV_24M_Fqm.spl7
Внизу:
OSC_F303_V2_11_ADC_25mV_48M_FqM.spl7

В нижней части смущает что индуктивность расположена перед конденсаторами. Стабилизатор не начнет чудить?

И вверху и внизу возникает вопрос: на какую землю нужно подключить выделенные элементы?
Ведь нам нужны стабильные +3.3Va относительно аналоговой земли, а не цифровой.
Понятно что электролитический конденсатор 100 мкФ и последующие LC-фильтры сгладят помехи, но эффективнее было бы не пропустить их средствами LDO-стабилизаторов.

Более того, в даташите на LP2985 вижу:
9.2.2.1.1 Input Capacitor
An input capacitor whose capacitance is ≥ 1 µF is required between the LP2985-N input and ground (the amount
of capacitance may be increased without limit).
This capacitor must be located a distance of not more than 1 cm from the input pin and returned to a clean
analog ground.
Т.е. входной конденсатор должен быть (на схемах его нет совсем) и должен быть подключен к "чистой аналоговой земле".
Да и с учетом использования осциллографа во время зарядки конденсатор параллельно АКБ не помешает.
В даташите LTC4054 его нет, а вот для TP4056 нарисован 10 мкФ.

На диске вижу фотку:
OSC_F303_F103\Мой OSC_F303\BNC.jpg
Разъем с Aliexpress? Нормально переживает долгий нагрев от залуживания и припаивания земли?
В аналогичной ситуации, у F-разъемов 4-х разных видов, пластиковая серединка скукоживалась.

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

Вс май 28, 2023 14:13:13

Часть схемы доработана методом проб и ошибок. Схема радиолюбительская, а детали китайские. Посмотрите печатные платы (лучше спаянные), может отпадет часть вопросов.
Вряд ли у кого то возникнет желание отвечать на все вопросы, ветка умирает (лично мое мнение).
Разъемы все китайские. Разъемы надо правильно паять. Время пайки короткое, а мощность большая. Жало самое теплоемкое. Не давать разогреваться всему разъему, делать перерывы.
Не жарить разъем до победы над пластиком. Припой свинцовый, не тугоплавкий, не матовый.

Никого не хотел обидеть.

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

Вс май 28, 2023 20:02:24

В нижней части смущает что индуктивность расположена перед конденсаторами. Стабилизатор не начнет чудить?
у меня начал. Хотя до этого несколько человек собирало и писали что все прекрасно. Даташит такого включения не подозревает. так что считайте что ошибка.

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

Пн май 29, 2023 10:42:29

Исправил.

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

Ср май 31, 2023 13:58:01

Уважаемые форумчане,подскажите пожалуйста,где можно приобрести печатную плату "Мурзик" от Sailanser ? Может у кого осталась в "закромах"? Спасибо.

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

Вт окт 17, 2023 10:24:00

Уважаемые, поделитесь пожалуйста проверенной библиотекой CMSIS или SPL на дисплей ILI9341,только под STM32f303 на f103 SPI другой и перенести у меня не получается,буду очень признателен....

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

Ср ноя 01, 2023 16:01:51

Есть печатные платы "Мурзик" от Sailanser. Подробнее в ЛС.

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

Сб ноя 25, 2023 10:57:59

хрень какая то с китайскими процами. взял на али два дешевых 303их один за 300 второй за 200р, первый проц програматор не увидел потом сдох стабилизатор цифровой части и потом 303 испустил волшебный дым.
по второму сразу вытравил плату другого автора а то малоли я гдето накосячил собрал цифровую часть впаял проц и програматор его не видит и греется стабилизатор 2985 потом он сдох.
через пару дней сдул проц на выкид да попалась на глаза макетка от 103его, впаял обвесил демонтированое цепляю к пк и о чудо, програматор его видит определяет шьет прошивку, подцепил дисплей изображение есть.

у кого какие мысли стоит ли продолжать с 303им на макетке но уже обвешивать модулями до полной сборки Мурзика с косяком макетки без раздельной разводки аналога и цифры по питанию?
Ответить