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

Кто любит RISC в жизни, заходим, не стесняемся.
Ответить
Электрический кот
Аватара пользователя
Сообщения: 1029
Зарегистрирован: Сб мар 09, 2013 11:29:22
Откуда: 40RUS, Жуков

Сообщение 240265 »

Подправил схему и прошивки первой версии под совместимость с железом последней версии от Fusion . Единственное Vbat осталось на РА2 пока с АЦП не разобрался.
Вложения
OSC.rar
(25.9 КБ) 400 скачиваний
IVL ex UA6PJ
Реклама
Грызет канифоль
Аватара пользователя
Сообщения: 255
Зарегистрирован: Вс мар 04, 2012 12:05:24
Откуда: Riga

Сообщение Juris »

240265 писал(а):Подправил схему и прошивки первой версии под совместимость с железом последней версии от Fusion . Единственное Vbat осталось на РА2 пока с АЦП не разобрался.
Спасибо! Кстати, как мы Vbat подключаем, просто через некий ресистор к питанию? Или делитель нужен. Может я где-то пропустил эту информацию.
Реклама
Электрический кот
Аватара пользователя
Сообщения: 1029
Зарегистрирован: Сб мар 09, 2013 11:29:22
Откуда: 40RUS, Жуков

Сообщение 240265 »

По первой схеме 100к на аккум. 390к на землю. средняя точка Vbat.

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

Добавлено after 6 minutes 19 seconds:
Juris писал(а):
240265 писал(а):Подправил схему и прошивки первой версии под совместимость с железом последней версии от Fusion . Единственное Vbat осталось на РА2 пока с АЦП не разобрался.
Спасибо! Кстати, как мы Vbat подключаем, просто через некий ресистор к питанию? Или делитель нужен. Может я где-то пропустил эту информацию.
А вы схемы смотрите?
В первых схемах все есть.
Вложения
OSC_V1.rar
(27.82 КБ) 331 скачивание
IVL ex UA6PJ
Грызет канифоль
Аватара пользователя
Сообщения: 272
Зарегистрирован: Пт ноя 13, 2009 10:39:32
Откуда: Москва

Сообщение Fusion »

Vbat переехало на порт А7 (ADC2).
А1 и А2 предположительно энкодер.
А8 для управления питанием (линейный стабилизатор на 3.3 В TPS79933 или подобные ему).
Контактная информация:
Реклама
Эиком - электронные компоненты и радиодетали
Электрический кот
Аватара пользователя
Сообщения: 1029
Зарегистрирован: Сб мар 09, 2013 11:29:22
Откуда: 40RUS, Жуков

Сообщение 240265 »

По мне кнопки лучше. Сейчас оптимально , все что нужно оперативно переключается. А с энкодером гуляние по меню упаривает. Если перейти на 48 ног там портов на все хватит.

Добавлено after 3 minutes 17 seconds:
Re: Народный осциллограф "Мурзик" на базе STM32F303VCT6 - проект
Я еще хочу параллельный зкран подцепть , но пока не "созрел" :)
IVL ex UA6PJ
Реклама
Грызет канифоль
Аватара пользователя
Сообщения: 255
Зарегистрирован: Вс мар 04, 2012 12:05:24
Откуда: Riga

Сообщение Juris »

240265 писал(а):По первой схеме 100к на аккум. 390к на землю. средняя точка Vbat.
Внес в схему.
Спасибо за новые варианты. Я по поводу "Vbat" переспрашивал так как был Вашему варианту переход на последнее железо от Fusion, а там на новой схеме "Vbat" голый :) Не важно, главное - Спасибо за помощь.
Реклама
Грызет канифоль
Аватара пользователя
Сообщения: 272
Зарегистрирован: Пт ноя 13, 2009 10:39:32
Откуда: Москва

Сообщение Fusion »

Добавил схему питания.
Включение/выключение при питании от аккумулятора (S5+S4).
Кнопка S5 подключена к +BAT. FFT = S5+S1
Контактная информация:
Электрический кот
Аватара пользователя
Сообщения: 1029
Зарегистрирован: Сб мар 09, 2013 11:29:22
Откуда: 40RUS, Жуков

Сообщение 240265 »

:kill:
IVL ex UA6PJ
Грызет канифоль
Аватара пользователя
Сообщения: 255
Зарегистрирован: Вс мар 04, 2012 12:05:24
Откуда: Riga

Сообщение Juris »

Заполучил экранчик TFT SPI 2.8", и с облегчением констатировал, что без каких изменений работает вместо 2.2-дюймового.
На одном из фото снизу старый 2.2", для сравнения физических размеров.
Закажу-ка ещё такой себе. Или два. Такой размер как то приятнее на глаз.
Вложения
Fusion_TFT28_03.jpg
(132.85 КБ) 892 скачивания
Fusion_TFT28_02.jpg
(142.92 КБ) 619 скачиваний
Электрический кот
Аватара пользователя
Сообщения: 1029
Зарегистрирован: Сб мар 09, 2013 11:29:22
Откуда: 40RUS, Жуков

Сообщение 240265 »

Для совместимости "железа" , S0 на +.
Вложения
OSC_V1_S0+.rar
(28.96 КБ) 290 скачиваний
IVL ex UA6PJ
Грызет канифоль
Аватара пользователя
Сообщения: 272
Зарегистрирован: Пт ноя 13, 2009 10:39:32
Откуда: Москва

Сообщение Fusion »

Добавил вариант без батарейного питания. Включается сразу.
Кнопки должны работать как на рисунке:
Вложения
key.jpg
(39.7 КБ) 548 скачиваний
Контактная информация:
Электрический кот
Аватара пользователя
Сообщения: 1029
Зарегистрирован: Сб мар 09, 2013 11:29:22
Откуда: 40RUS, Жуков

Сообщение 240265 »

В предыдущей версии непонятно зачем включене птания кнопкой S4 ведь если выключить S5+S4 то потом не включается.
На сайт антивирус ругается.

Добавлено after 7 minutes 58 seconds:
Re: Народный осциллограф "Мурзик" на базе STM32F303VCT6 - проект
Синхронизация как я понял по 640 точкам?
IVL ex UA6PJ
Грызет канифоль
Аватара пользователя
Сообщения: 272
Зарегистрирован: Пт ноя 13, 2009 10:39:32
Откуда: Москва

Сообщение Fusion »

S5 теперь переименована в S0)

Включение нажатием двух кнопок одновременно S0 + S4.
И выключение также. Чтобы не включался от случайного нажатия.

При выключении снимается питание (port A8 PowerOn).
Если нет схемы с линейным стабилизатором, то да - не включится до снятия питания.

Добавил прошивку для постоянного питания. Включен всегда.

Синхронизация стала по 1024 точкам.

Антивирус ругается или на бесплатный хостинг или на яндекс метрику. Сегодня перенесу на другой ресурс. Без скриптов.
Контактная информация:
Электрический кот
Аватара пользователя
Сообщения: 1029
Зарегистрирован: Сб мар 09, 2013 11:29:22
Откуда: 40RUS, Жуков

Сообщение 240265 »

Fusion писал(а):
Чтобы не включался от случайного нажатия.

Синхронизация стала по 1024 точкам.
Ну тогда понятно.
По синхронизации, А чо не весь буфер, мне кажется будет лучше на большой растяжке. По времени оно не чувствуется.
IVL ex UA6PJ
Грызет канифоль
Аватара пользователя
Сообщения: 272
Зарегистрирован: Пт ноя 13, 2009 10:39:32
Откуда: Москва

Сообщение Fusion »

Буфер не кольцевой. 1600-320=1280 Разница небольшая.
Файлы переехали на новое место, без скриптов.
В подписи.
Контактная информация:
GFX
Поставщик валерьянки для Кота
Аватара пользователя
Сообщения: 2040
Зарегистрирован: Вт окт 23, 2012 18:36:14
Откуда: Ростов-на-Дону

Сообщение GFX »

Fusion писал(а):Обновление экрана примерно 10~20 Гц. SPI 40 мГц
В подписи.
такого не может быть, SPI быстрее чем клок/ 4 не работает.
Поставщик валерьянки для Кота
Сообщения: 2089
Зарегистрирован: Вс июн 19, 2016 09:32:03

Сообщение Reflector »

GFX писал(а):такого не может быть, SPI быстрее чем клок/ 4 не работает.
PCLK/2. APB2 может работать на скорости AHB, для APB1 уже делим на 2, т.е. нужен SPI1 висящий на APB2.
GFX
Поставщик валерьянки для Кота
Аватара пользователя
Сообщения: 2040
Зарегистрирован: Вт окт 23, 2012 18:36:14
Откуда: Ростов-на-Дону

Сообщение GFX »

Reflector писал(а):
GFX писал(а):такого не может быть, SPI быстрее чем клок/ 4 не работает.
PCLK/2. APB2 может работать на скорости AHB, для APB1 уже делим на 2, т.е. нужен SPI1 висящий на APB2.
Не работает он на PCLK/2, вообще он по даташиту 18мбит, да и Куб ругается, и если поставить, я не заметил чтобы он фактически так работал. Хотя пойду перепроверю, чем черт не шутит.
Скриншот 2016-11-23 22.42.03.png
(28.28 КБ) 524 скачивания
Да нет разницы, что 2, что 4 делитель, скорость одна.
Chettuser

Сообщение Chettuser »

Бросьте вы эту каку (Cube)! У мну на CMSIS даже задержки пришлось вставлять для флага BUZY, иначе проскакивал мимо пакета. Разогнанный F103 до x16 с кварцем 8МГц, прекрасно шлёт на 64 МГц SPI. Заливку дисплея 160*128 (Nokia 1616) не проверял, но на глаз где то с десятка два fps.
Поставщик валерьянки для Кота
Сообщения: 2089
Зарегистрирован: Вс июн 19, 2016 09:32:03

Сообщение Reflector »

GFX писал(а):Не работает он на PCLK/2, вообще он по даташиту 18мбит, да и Куб ругается, и если поставить, я не заметил чтобы он фактически так работал.
Вообще по докам максимум в master mode - 24 MHz, но раз весь мк гонится в 2 или почти в 2 раза, то один SPI в 1.5 раза разгонится без проблем.
Да нет разницы, что 2, что 4 делитель, скорость одна.
Проверить сейчас не могу, но такого определенно быть не должно.
Ответить

Вернуться в «ARM»