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

Кто любит RISC в жизни, заходим, не стесняемся.
Аватара пользователя
Juris
Грызет канифоль
Сообщения: 255
Зарегистрирован: Вс мар 04, 2012 12:05:24
Откуда: Riga

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

Сообщение Juris »

Немного юмора :)
Вот, как надо упаковывать один чип STM32:
СпойлерИзображение
СпойлерИзображение
Серьёзно, я вот в таком получил из местного магазина STM32F303K6T6 (32pin).
Но, перебор или нет, микросхемка работает :)
СпойлерИзображение
Реклама
Аватара пользователя
240265
Электрический кот
Сообщения: 1029
Зарегистрирован: Сб мар 09, 2013 11:29:22
Откуда: 40RUS, Жуков

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

Сообщение 240265 »

У них чего ножнец нету ? :))
Вот новая прошивка. В паузе можно сдвигать график.
Схема на 14 стр. 12 Октября.
Вложения
STM32F303xE.hex
(29.22 КБ) 532 скачивания
IVL ex UA6PJ
Реклама
Аватара пользователя
Juris
Грызет канифоль
Сообщения: 255
Зарегистрирован: Вс мар 04, 2012 12:05:24
Откуда: Riga

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

Сообщение Juris »

240265 писал(а): Вот новая прошивка. В паузе можно сдвигать график.
Спасибо за обновление! Есть ли какие ещё там изменения, дополнения?
Наверное завтра буду пробовать новый .hex
Аватара пользователя
240265
Электрический кот
Сообщения: 1029
Зарегистрирован: Сб мар 09, 2013 11:29:22
Откуда: 40RUS, Жуков

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

Сообщение 240265 »

Пока больше нету. Занимаюсь по настроению. Будет - выложу.
Входную надо делать .
Посмотрите схему она отличается от Авторской.
В частности управление открытый-закрытый вход.
IVL ex UA6PJ
Реклама
Эиком - электронные компоненты и радиодетали
Аватара пользователя
240265
Электрический кот
Сообщения: 1029
Зарегистрирован: Сб мар 09, 2013 11:29:22
Откуда: 40RUS, Жуков

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

Сообщение 240265 »

Расширил диапазон синхронизации до 1600 точек.
-----------------------------
Небольшая лажа. ПЕРЕКАЧАЙТЕ !
Вложения
STM32F303xE.hex
(29.18 КБ) 279 скачиваний
IVL ex UA6PJ
Реклама
Аватара пользователя
Juris
Грызет канифоль
Сообщения: 255
Зарегистрирован: Вс мар 04, 2012 12:05:24
Откуда: Riga

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

Сообщение Juris »

240265 писал(а): Небольшая лажа. ПЕРЕКАЧАЙТЕ !
Окей, перекачал :) "Лажу" не успел попробовать ;)
Спасибо за обновление!
Реклама
Аватара пользователя
240265
Электрический кот
Сообщения: 1029
Зарегистрирован: Сб мар 09, 2013 11:29:22
Откуда: 40RUS, Жуков

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

Сообщение 240265 »

Juris Вы пробовали ? На К6 работает ? по идее должно т.к. порты я не трогал все как у Автора.

Добавлено after 1 minute 47 seconds:
Juris писал(а):
240265 писал(а): Небольшая лажа. ПЕРЕКАЧАЙТЕ !
Окей, перекачал :) "Лажу" не успел попробовать ;)
Спасибо за обновление!
Лажа там не страшная немного лишнего прихватывает на медленных развертках.
IVL ex UA6PJ
Аватара пользователя
Juris
Грызет канифоль
Сообщения: 255
Зарегистрирован: Вс мар 04, 2012 12:05:24
Откуда: Riga

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

Сообщение Juris »

240265 писал(а):Juris Вы пробовали ? На К6 работает ? по идее должно т.к. порты я не трогал все как у Автора.
Наверное завтра будет время попробовать. Отпишусь, конечно сдесь. А может и сегодня ночью. Кстати, есть информация, что Автор Fusion тоже собираетса обновочку предложить.
Аватара пользователя
240265
Электрический кот
Сообщения: 1029
Зарегистрирован: Сб мар 09, 2013 11:29:22
Откуда: 40RUS, Жуков

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

Сообщение 240265 »

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

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

Сообщение Juris »

240265 писал(а):Просто ... залейте прошивку.
Залил :) Подтверждаю, что Ваша модифицированная прошивка в принципе работает на 32-pin STM32F103K6T6. "В принципе" в таком смысле, что ничего особо не тестировал, тем более по входу у меня там не всё что надо подключено пока :) Потому и картинка сдвинута.
Соединения все как в оригинальной схеме автора Fusion (ну, кроме входных, где просто бардак пока).
Развёртка меняетса в пределах 2us...10ms, 125mV...1V, во всяком случае так оно пишет на экране.
Осцил начинает работать сразу при подаче питания, что по мне хорошо, а то с оригинальной я же по началу не знал, что его ещё и включить надо, одновременным нажатием двух кнопок.
Кнопка, где в оригинале меняетса на экране значёк "переменное/вместе с постоянным" сдесь вроде ничего не делает.
Также как в оригинале запуск только по спаду сигнала.
Спойлерhttp://bildites.lv/a/atjqrtvy#fbyvrzpw
Аватара пользователя
240265
Электрический кот
Сообщения: 1029
Зарегистрирован: Сб мар 09, 2013 11:29:22
Откуда: 40RUS, Жуков

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

Сообщение 240265 »

Отлично, спасибо. Ас-Дс я сделал на выключателе с фиксацией см. схему. На входную часть пока духом не соберусь. Может кто нибудь сделает.

Добавлено after 1 minute 54 seconds:
Re: Народный осциллограф "Мурзик" на базе STM32F303VCT6 - проект
Немного косметики.
Вложения
STM32F303xE.hex
(29.22 КБ) 512 скачиваний
IVL ex UA6PJ
Аватара пользователя
Juris
Грызет канифоль
Сообщения: 255
Зарегистрирован: Вс мар 04, 2012 12:05:24
Откуда: Riga

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

Сообщение Juris »

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

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

Сообщение 240265 »

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

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

Сообщение Fusion »

Новая прошивка.
FFT спектр.
Включается сразу после подачи питания.
2мкс - 20 мс.
http://cvs.aiq.ru/tft22.html
Изменения в схеме (A7 <-> B0; S5 кнопка на землю).
Аватара пользователя
Juris
Грызет канифоль
Сообщения: 255
Зарегистрирован: Вс мар 04, 2012 12:05:24
Откуда: Riga

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

Сообщение Juris »

Fusion писал(а):Новая прошивка...
Отлично! Большое Спасибо, Fusion!! Завтра на работе попробую, "железки" там остались :)
Аватара пользователя
Juris
Грызет канифоль
Сообщения: 255
Зарегистрирован: Вс мар 04, 2012 12:05:24
Откуда: Riga

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

Сообщение Juris »

Juris писал(а):
Fusion писал(а):Новая прошивка...
Отлично! Завтра на работе попробую...
Мда, тестирование немножко откладываетса, так как мой китайский "свисток" ST-Link больше не определяетса системой. Странно, чем же я его замучал... Вот теперь читаю опыт других по этому поводу, и как восстановить. Тут у кого тоже может есть такой опыт? Спасибо.
(Windows говорит "USB device not recognized", на любом из USB разьёмов. Светодиод в "свистке" не загораетса. 3.3V присутствует)
Аватара пользователя
240265
Электрический кот
Сообщения: 1029
Зарегистрирован: Сб мар 09, 2013 11:29:22
Откуда: 40RUS, Жуков

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

Сообщение 240265 »

Fusion писал(а):Новая прошивка.
FFT спектр.
Включается сразу после подачи питания.
2мкс - 20 мс.
http://cvs.aiq.ru/tft22.html
Изменения в схеме (A7 <-> B0; S5 кнопка на землю).
Замечательно!
Только развертка 1мкС - 20 мС
4 варианта синхронизации
Частотомер в режиме спектрометра.
Но не помешала бы пауза с прокруткой буфера.
И можно освободить 2 ноги, если Ресет и Лед дисплея сделать аппаратно (мне кажется нет смысла ими управлять) еслии нужно я схему подправлю.

Добавлено after 32 minutes 53 seconds:
Re: Народный осциллограф "Мурзик" на базе STM32F303VCT6 - проект
И еще, я понял что программного управления питанием нету. Тогда можно убрать режим выключения S5+S3.
Вложения
IMG_20161117_160002_.jpg
(136.62 КБ) 819 скачиваний
IMG_20161117_155948_.jpg
(148.2 КБ) 723 скачивания
IVL ex UA6PJ
Аватара пользователя
Juris
Грызет канифоль
Сообщения: 255
Зарегистрирован: Вс мар 04, 2012 12:05:24
Откуда: Riga

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

Сообщение Juris »

Juris писал(а): Мда, тестирование немножко откладываетса, так как мой китайский "свисток" ST-Link больше не определяетса системой...
Чтож, наверное "нет худа без добра", в форме уроков жизни и тому подобное. По скольку ST-Link мой пока мёртв, обстоятельства подтолкнули быстренько разобратся, как заливать прошивки на STM через USB-UART. Спасибо Fusion за новый вариант! Работает :) Хорошо бы решить с коллегой об одинаковой схеме подключений (кнопки, итп.), если обе ветки вариантов будут сосуществовать.

Pictures:
Спойлерhttp://bildites.lv/a/q3xr96aw#9nndw67d
Последний раз редактировалось Juris Чт ноя 17, 2016 17:46:50, всего редактировалось 1 раз.
Chettuser

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

Сообщение Chettuser »

Juris писал(а): мой китайский "свисток" ST-Link больше не определяетса системой. Странно, чем же я его замучал
Сам сдох. Он скорее всего на F101 (с USB!!! :shock: ). Народ менял на нормальный F103C8T6. Только прошить чем то надо будет.
Аватара пользователя
Juris
Грызет канифоль
Сообщения: 255
Зарегистрирован: Вс мар 04, 2012 12:05:24
Откуда: Riga

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

Сообщение Juris »

Chettuser писал(а):...Он скорее всего на F101 (с USB!!! :shock: ). Народ менял на нормальный F103C8T6. Только прошить чем то надо будет.
Он самый, F101. Его же (всмысле, не меняя на F103) ст0ит пробовать перешить как-то через сериал? Я же не буду там чип перепаивать, оно того не ст0ит. Закажу конечно ещё парочку похожих, может у разных продавцов. Только ждать, естественно. А я вот через сериал теперь прошивку Fusion залил, всё легко и просто - а есть случаи когда без ST-Link никак? Я пока новичёк с STMами... Спасибо.
Ответить

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