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

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

Пн июл 30, 2018 18:26:29

Имеется STM32F407VGT6 и ILI 9341 (с тачем и без),на них реально собрать ваш осциллограф?

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

Пн июл 30, 2018 19:53:17

Мурзик нельзя. Но с такой связкой плюс пару AD9280 будет истинно народный осциллограф)
Два канала по 32 msps. А может и до 2х50 разгонится.

Но тема про stm32f3 с встроенным АЦП.

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

Пн июл 30, 2018 20:05:52

Спасибо! буду заказывать стм32ф3

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

Пт авг 03, 2018 02:29:33

Добрый день ребята. Тут нашел у вас схему Мурзик 2 с 8bit дисплеем, я правильно понимаю прошивку под него не делали? А то тут принесли 3 дисплея от самсунга G5230, думал собрать по этой схеме.

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

Пт авг 03, 2018 19:24:28

Не все прочитали . https://radiokot.ru/forum/viewtopic.php ... 9#p3038939 и т.д..
Так же у меня на диске все есть.

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

Сб авг 04, 2018 19:41:45

Добрый день ребята. Тут нашел у вас схему Мурзик 2 с 8bit дисплеем, я правильно понимаю прошивку под него не делали? А то тут принесли 3 дисплея от самсунга G5230, думал собрать по этой схеме.

Присоединюсь к просьбе! Имеется 3 шт. вот таких дисплеев
Изображение
Я уже подключал его к макетке с F103 прошитой под DSO138, он рабочий. Но к сожалению не имеет выведенного на шлейф, конфигурационного контакта, для переключения в SPI режим. Может работать только в 8-ми и 16-ти битном параллельном режиме. Очень прошу автора прошивок скомпилировать прошивку с 8-ми битным подключением дисплея. Ну и куда какой пин подключить. Я конечно не программист, но думаю это не так трудно. А как это повлияет на разводку мне не важно.
Вложения
fly_ds123_20160823_122914-320x240.jpg
(12.75 KiB) Скачиваний: 4214

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

Вс авг 05, 2018 09:13:01

В схеме на F303 под параллельный экран не хватает ног контроллера.

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

Вт авг 07, 2018 02:25:22

Добрый день. Просто наткнулся на схему от 366566432 схема_м2.pdf и подумал что это мурзик2 : https://radiokot.ru/forum/viewtopic.php ... &start=640 .

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

Сб авг 11, 2018 11:39:03

Самый интересный проект из данной ветки для меня. Это проект на STM32F303 в корпусе LQFP32 шаг 0,8 мм.На али и ебэй их нет. Вопрос их сняли с производства? Есть варианты купить данные микросхемы?

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

Сб авг 11, 2018 19:26:33

А в интернете поискать не пробовали ?

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

Сб авг 11, 2018 22:52:59

Спасибо! буду заказывать стм32ф3

опрокинули в чип и дип-когда заказывал было написано положить в корзину,положил,начал оплачивать-под заказ,заказал-написали-в течении 7-14 дней,сегодня написали нет в наличии и предлагают сделать новый заказ...
вышлите пожалуйста мне этот стм32ф303,я не знаю как и где заказывать,на али не хочу-пишут много брака...
извините за отклонение от темы=оффтоп...

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

Чт авг 16, 2018 17:30:51

На сайте Fusion выложена схема и прошивка осциллографа на STM32F303, схема отличается от схем в подписи у 240265.Возник вопрос по схеме с сайта Fusion. Куда идет KEY1 с контроллера? С какой ноги контроллера выходит KEY8? Еще вопрос какой вариант лучше собрать?( с сайта автора или из подписи 240265)

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

Чт авг 16, 2018 20:02:25

Поправил схему. KEY8 клавиши нет. Есть KEY0-KEY7.
KEY0 на плюс для включения. Остальные на минус

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

Пт авг 17, 2018 04:52:36

KEY1 аж 2 штуки :))

bumbec В обоих схемах присутствуют преобразователи, а "Они либо дорогие либо шумные " как Вы выражались.

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

Пт авг 17, 2018 05:36:34

Так какой вариант лучше? У меня преобразователя не будет))

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

Пт сен 14, 2018 19:33:11

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

пользуясь случаем :)
Огромное спасибо товарищу Fusion
за его наработки и милость к начинающим осцило-ваятелям. :)

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

Пн сен 17, 2018 15:24:21

Присоединяюсь к благодарности Fusion, а заодно попрошу его скомпилировать или подсказать пины для реализации проекта Вольтметр 0-40V на МК типа STM32F303CBT6

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

Пн сен 17, 2018 19:25:50

Вот тут прошивка:
http://cvs.ru/aiq/oled128x32/oled128x32.html
И распиновка для К6. Для CBT6 номера ног поменять по названию портов.
Не проверял. Не на чем.

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

Чт сен 20, 2018 10:23:00

покаюсь :cry:
пару постов назад выкладывал опрос кнопок, если кто его брал "как есть" исправьте мой косяк :facepalm: :
в комплексных проверках замените побитовые операции (|, &) на логические (||, &&), напр. должно быть:
if((tmp1 != 0xFF)||(KHCount != 0))
в бинарнике - опрос кнопок (если никакая не нажималась) не более 11-и инструкций (30 байт) - и мы снова в основном цикле.

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

Чт сен 20, 2018 21:01:55

Кнопки обычно вешаю на прерывания.
Код:
void EXTI9_5_IRQHandler(void) {
   if (EXTI_GetITStatus(EXTI_Line9) != RESET){   //   PA9   KeyUp
      if (!KeyAntiBug) {
         if (!(GPIOA->IDR & KeyUp)) {
            KeyStatus=1;
         }
      }
      KeyAntiBug=KeyAntiBug_Time;
   }
      EXTI_ClearITPendingBit(EXTI_Line9);
}

В основном цикле только проверить кейстатус на ноль.
От дребезга KeyAntiBug вычитается в прерывании таймера
Ответить