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

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

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

Сообщение Fusion »

5В 000
2В 001
1В 010
0.5В 011
0.2В 100
0.1В 101
50мВ 110
20мВ 111

порт A1 младший
порт А2 средний
порт А3 старший

Рекомендую вот такую схему по входу.
Проверено - работает.
Только частотную коррекцию первого ОУ сделать как в Нейлскопе.
Вложения
An.JPG
(63.45 КБ) 1444 скачивания
Аватара пользователя
240265
Электрический кот
Сообщения: 1029
Зарегистрирован: Сб мар 09, 2013 11:29:22
Откуда: 40RUS, Жуков

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

Сообщение 240265 »

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

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

Сообщение Fusion »

Собрал схемку на STM32F446 и AD9283.
Входная часть на ОУ AD8066 (Куплен в ЧипДип).

Без ОУ - сигнал 1мГц и 16мГц подан на вход АЦП:
Изображение Изображение

С ОУ - входное сопротивление 1 мОм:
Изображение Изображение
Вложения
ou.png
(74.59 КБ) 974 скачивания
Аватара пользователя
Juris
Грызет канифоль
Сообщения: 255
Зарегистрирован: Вс мар 04, 2012 12:05:24
Откуда: Riga

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

Сообщение Juris »

Хо хоо, внезапная крутизна тут :-) Мои поздравления и, естественно, живой интерес к этому :-)
Я как раз первый FusionScope (он же "Мурзик") практически зафинализировал, правда, пока без экспериментов с дополнительным ОУ на входе.
Какой дисплей у нового варианта? И, какие возможные вариации STM32 чипа могут подойти? Спасибо! :-)
Аватара пользователя
Fusion
Грызет канифоль
Сообщения: 272
Зарегистрирован: Пт ноя 13, 2009 10:39:32
Откуда: Москва
Контактная информация:

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

Сообщение Fusion »

Дисплей 3.95 ili9488 8 бит параллельный, 320х480 с тачем для ардуино.
https://ru.aliexpress.com/store/product/3-95inch-TFT-LCD-for-uno-r3-ili9488-driver/1956345_32715447497.html

Проц. STM32F446RCT6. В терраэлектронике были по 299 рублей, я не удержался))))
180 МГц, 256 флэш, 128 рам. Думаю подойдут многие из STM32F4.
У меня разогнан чуть-чуть до 192 МГц. Народ гонял до 240.
Аватара пользователя
Juris
Грызет канифоль
Сообщения: 255
Зарегистрирован: Вс мар 04, 2012 12:05:24
Откуда: Riga

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

Сообщение Juris »

Хмм, минуточку... я же только-что очень похожий TFT зказывал (теперь надеюсь, идейно совместимый), вот этот:
http://www.ebay.com/itm/401202226171
Совпадение? :)
Я заказывал изза дискусии сдесь:
https://www.youtube.com/watch?v=aquHkKU-PNk
Ну а по контроллерам, в наличии у меня есть "доска" F429, тот "DISCO", который с экраном на борту. Теоретически ещё имею F407, но его я задействовал в осцике "GFXscope v3.0"... Но не "намертво" :)
Аватара пользователя
Fusion
Грызет канифоль
Сообщения: 272
Зарегистрирован: Пт ноя 13, 2009 10:39:32
Откуда: Москва
Контактная информация:

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

Сообщение Fusion »

429 disco тоже подходит, но там ножки для dcmi могут быть заняты.
Дисплей очень похож.
Единственное, у меня тач без микросхемы - просто выведен на пины wr,rs,d6,d7.
Аватара пользователя
Juris
Грызет канифоль
Сообщения: 255
Зарегистрирован: Вс мар 04, 2012 12:05:24
Откуда: Riga

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

Сообщение Juris »

Наверное закажу тот STM32F446RCT6 сдесь у дистрибютеров, получаетса 9 Евро с копейками. И будет через пару дней тогда. Но, дисплейчик ещё ждать. Правда, у меня есть "шилдовый" паралельный с которым я Пультоскоп запускал, типа:
http://srukami.inf.ua/pultoscop_v2.html
http://bildites.lv/a/ppcj4sbt#788tc9y2
... но, похоже, контроллер другой там. Ну, пока TFT придёт, может уже схемка/прошивка появятса ... ;-)
EDIT: я посмотрел тут у местных - только STM32F446RET6 близко доступен, но, я вроде смотрю - пошёл бы? Только Flash памяти больше.
Аватара пользователя
240265
Электрический кот
Сообщения: 1029
Зарегистрирован: Сб мар 09, 2013 11:29:22
Откуда: 40RUS, Жуков

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

Сообщение 240265 »

Я сегодня тоже AD8066 из чип-дип получил , проверил - все отлично, но дорого 270р/шт+ доставка 139р через Евросеть ( к стати очень удобно пришли на 5-й день).

Добавлено after 25 minutes 43 seconds:
Re: Народный осциллограф "Мурзик" на базе STM32F303VCT6 - проект
Еще , для эксперимента, получил AD8056 попробовал - тоже отлично работает на 2МГц (больше нету) . Но т.к. она не Р2Р нужно питать +-5В. Зато цена 110р.
IVL ex UA6PJ
Аватара пользователя
GFX
Поставщик валерьянки для Кота
Сообщения: 2040
Зарегистрирован: Вт окт 23, 2012 18:36:14
Откуда: Ростов-на-Дону

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

Сообщение GFX »

Fusion писал(а):429 disco тоже подходит, но там ножки для dcmi могут быть заняты.
Дисплей очень похож.
Единственное, у меня тач без микросхемы - просто выведен на пины wr,rs,d6,d7.
Красиво, даже очень хорошо 16 МГц выглядит, какая частота АЦП вышла на dcmi ?
Аватара пользователя
GFX
Поставщик валерьянки для Кота
Сообщения: 2040
Зарегистрирован: Вт окт 23, 2012 18:36:14
Откуда: Ростов-на-Дону

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

Сообщение GFX »

Fusion писал(а):Собрал схемку на STM32F446 и AD9283.
STM32F446 чем то обоснован или он просто был куплен? Просто я не вижу преимущества его по даташиту над тем же широко распространенным и более дешевым 407м ( по тем интерфейсам которые задействованы), просто Juris зря купит еще одну плату от STM, попробуй откомпилируй проет под STM32F407 может оно и заработает, либо чуть подпилить придется.
Аватара пользователя
Juris
Грызет канифоль
Сообщения: 255
Зарегистрирован: Вс мар 04, 2012 12:05:24
Откуда: Riga

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

Сообщение Juris »

GFX писал(а):
Fusion писал(а):Собрал схемку на STM32F446 и AD9283.
STM32F446 чем то обоснован или он просто был куплен? Просто я не вижу преимущества его по даташиту над тем же широко распространенным и более дешевым 407м ( по тем интерфейсам которые задействованы), просто Juris зря купит еще одну плату от STM, попробуй откомпилируй проет под STM32F407 может оно и заработает, либо чуть подпилить придется.

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

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

Сообщение 240265 »

Собрал входную часть, испытал . Вот что получилось. Пока ничего не экранировано. Сигнал 500мВ.
Вложения
Вход_AD8056.rar
(84.18 КБ) 521 скачивание
1MHz_.jpg
(237.41 КБ) 1032 скачивания
500KHz_.jpg
(234.93 КБ) 1085 скачиваний
IVL ex UA6PJ
Аватара пользователя
240265
Электрический кот
Сообщения: 1029
Зарегистрирован: Сб мар 09, 2013 11:29:22
Откуда: 40RUS, Жуков

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

Сообщение 240265 »

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

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

Сообщение Fusion »

GFX:

Частота АЦП с DCMI половина тактовой. Сейчас 90msps.
STM32F446 купил потому что дешево (299р было в терраэлектронике).

Ркзистивный тач не очень нравится. Пользоваться прибором удобно в наклонном сотоянии. А тач давишь и он падает.
ИМХО кнопки удобнее. Еще бы колесико от мышки добавить вообще было бы здорово)

Добавлено after 17 minutes 41 second:
Re: Народный осциллограф "Мурзик" на базе STM32F303VCT6 - проект
Плата:
Изображение
Вложения
Arduno-7.rar
(62.87 КБ) 523 скачивания
Аватара пользователя
GFX
Поставщик валерьянки для Кота
Сообщения: 2040
Зарегистрирован: Вт окт 23, 2012 18:36:14
Откуда: Ростов-на-Дону

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

Сообщение GFX »

Fusion писал(а):GFX:
Частота АЦП с DCMI половина тактовой. Сейчас 90msps.
Хорошо, по даташиту опять не договаривают, только 50Мгц пишут, жаль, что в нем всего 12 бит, на два канала не хватит.
Аватара пользователя
Fusion
Грызет канифоль
Сообщения: 272
Зарегистрирован: Пт ноя 13, 2009 10:39:32
Откуда: Москва
Контактная информация:

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

Сообщение Fusion »

DCMI 14 бит.

Можно два луча по 7 бит.
В одноканальном режиме на 8 переключать.
Для экрана 240 высотой компромис.
Для 320х480 уже хуже.
Аватара пользователя
GFX
Поставщик валерьянки для Кота
Сообщения: 2040
Зарегистрирован: Вт окт 23, 2012 18:36:14
Откуда: Ростов-на-Дону

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

Сообщение GFX »

Fusion писал(а):DCMI 14 бит.

Можно два луча по 7 бит.
В одноканальном режиме на 8 переключать.
Для экрана 240 высотой компромис.
Для 320х480 уже хуже.

Ты уверен что 14, 14 в нем в принципе, но в корпусе 144 ноги, в моем 100ногом всего 12( да и в твоем тоже), поэтому я даже не стал проверять, к тому же по даташиту 50 МГц написано, это точно помню. А 6 бит на канал это совсем чего то мало.
Аватара пользователя
Fusion
Грызет канифоль
Сообщения: 272
Зарегистрирован: Пт ноя 13, 2009 10:39:32
Откуда: Москва
Контактная информация:

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

Сообщение Fusion »

Да, 14 только в 144ногом. Но все равно мало....

Juris:
Плата расширения Диско:
http://www.waveshare.com/wiki/Open429Z-D
И там есть DCMI, т.е. теоретически к Диско можно подключить АДС. Будет время проверю.
Аватара пользователя
Juris
Грызет канифоль
Сообщения: 255
Зарегистрирован: Вс мар 04, 2012 12:05:24
Откуда: Riga

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

Сообщение Juris »

Fusion писал(а):... там есть DCMI, т.е. теоретически к Диско можно подключить АДС. Будет время проверю.

Ага, Спасибо, понял. То есть теоретически можно. Но к этому "экранизированному" DISCO ещё подключать другой дисплей плюс всё остальное - это будет коряво даже по моим стандартам :-D :-) Напомню, как выглядит мой "вариант" первого мурзика :) Тут:
http://bildites.lv/a/s263dfnu#wnwkumnd
Наверное куплю STM чип как у Вас (не передумаете на другой как базу?), и для начала через платку адаптер для экспериментов.
Ответить

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