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

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

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

Сообщение 240265 »

В данный момент немного по другому но еще рисовать и рисовать.
Вложения
IMG_20170831.jpg
(185.96 КБ) 1046 скачиваний
IVL ex UA6PJ
Аватара пользователя
Валерьян
Вымогатель припоя
Сообщения: 688
Зарегистрирован: Пн ноя 26, 2012 22:25:50
Откуда: Бобруйск

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

Сообщение Валерьян »

Не много не понятно по картинкам-0.5в/дел,а показывает 2.41в это еще не настроен?
Аватара пользователя
240265
Электрический кот
Сообщения: 1029
Зарегистрирован: Сб мар 09, 2013 11:29:22
Откуда: 40RUS, Жуков

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

Сообщение 240265 »

Показания уровня входного сигнала будут переделываться. На данный момент показывает Umax в режиме DC. Т.е. от 0 экрана до максимального значения. Потом добавлю р-р , мин, макс. rds . Ну и подстроить нужно.
IVL ex UA6PJ
zöner
Вымогатель припоя
Сообщения: 502
Зарегистрирован: Чт фев 16, 2012 19:00:11

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

Сообщение zöner »

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

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

Сообщение 240265 »

Не пойдет через 10сек. Писать приходится во флеш , а у нее ресурс ограничен 10 000 по документам.
Оу как на схеме , внешний, АД8066.
IVL ex UA6PJ
zöner
Вымогатель припоя
Сообщения: 502
Зарегистрирован: Чт фев 16, 2012 19:00:11

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

Сообщение zöner »

у нее ресурс ограничен 10 000 по документам
я делал кольцевой буфер из struct конфига. При размере 16 байт в сектор поместится 64 конфига, т.е. ресурс вырастет до 500 тыс. записей - это ненамного хуже чем у обычных EEPROM

P.S. как бороться с зависанием LCD/контроллера при подключении щупов к внешней схеме ?
Симптомы: картинка перестает обновляться, или экран закрашивается белым цветом...
Reflector
Поставщик валерьянки для Кота
Сообщения: 2089
Зарегистрирован: Вс июн 19, 2016 09:32:03

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

Сообщение Reflector »

я делал кольцевой буфер из struct конфига. При размере 16 байт в сектор поместится 64 конфига, т.е. ресурс вырастет до 500 тыс. записей - это ненамного хуже чем у обычных EEPROM

Вообще в стандартной application note от ST касательно эмуляции EEPROM сохраняют индекс переменной и ее значение. Для безопасной перезаписи нужно две страницы, страницы по 2К, сохраняются только те параметры, которые были действительно изменены, а за раз меняют обычно не так много, т.е. если в среднем придется перезаписать 4-8 байта, то ресурс будет 5-10 млн....
Аватара пользователя
240265
Электрический кот
Сообщения: 1029
Зарегистрирован: Сб мар 09, 2013 11:29:22
Откуда: 40RUS, Жуков

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

Сообщение 240265 »

[quote]

P.S. как бороться с зависанием LCD/контроллера при подключении щупов к внешней схеме ?
Симптомы: картинка перестает обновляться, или экран закрашивается белым цветом...


Питать от батарей или трансформаторным БП. У меня и клон ISDS205 . при подключении земли к устройству с импульсным БП виснет. Вообщем нужна галваническая развязка между питаниями.
На Ф303 у меня питается от аккумуляторов и ничего не виснет.
IVL ex UA6PJ
zöner
Вымогатель припоя
Сообщения: 502
Зарегистрирован: Чт фев 16, 2012 19:00:11

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

Сообщение zöner »

у меня питается от акка
если включить питание после подключения щупов - работает
как сделать развязку - пока непонятно, разве что развязать только LCD

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

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

Сообщение 240265 »

А причем здесь экран? Виснет контроллер. Проверяйте сечение шин земли, питания, дрссели-конденсаторы на питании, длинну проводов их расположение и т. д..
IVL ex UA6PJ
Аватара пользователя
GFX
Поставщик валерьянки для Кота
Сообщения: 2040
Зарегистрирован: Вт окт 23, 2012 18:36:14
Откуда: Ростов-на-Дону

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

Сообщение GFX »

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

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

Сообщение 240265 »

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

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

Сообщение 240265 »

Сбрехал я , виснет и у меня, сегодня ремонтровал телек и проявилось. Но не сильно мешает. землю зацепил и пользуешься, если перецеплять то через сброс.
Победил вроде сохранялку настроек, сейчас стирать флешь приходится 1 раз через 128 записей. Т.е. ресурс 128*10 000 циклов.
IVL ex UA6PJ
zöner
Вымогатель припоя
Сообщения: 502
Зарегистрирован: Чт фев 16, 2012 19:00:11

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

Сообщение zöner »

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

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

Сообщение 240265 »

Не вижу поблемы. Я один раз подключил земляной крокодил и пользуюсь. Если землей не дергать то ничего и не виснет. Подключаю землю как правило при выключенном ОСЦ. А если землей дергать то иногда и зависает. Перезапуск "собакой" просто так всей программы будет только мешать.
IVL ex UA6PJ
Аватара пользователя
ds1307
Грызет канифоль
Сообщения: 260
Зарегистрирован: Чт янв 13, 2011 18:54:29
Откуда: Минск

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

Сообщение ds1307 »

Если кому интересно. Нашел и заказал на Али реле 5 Вольт 20 мА. Фото прилагается
Вложения
rele.jpg
СМД реле ОМРОН
(46.93 КБ) 656 скачиваний
Учиться, учиться, ...
Chettuser

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

Сообщение Chettuser »

Я уже писал про реле - меня освистали, сказали что дорого. И не Омрон, а аналог подешевле - IM41GR
Аватара пользователя
ds1307
Грызет канифоль
Сообщения: 260
Зарегистрирован: Чт янв 13, 2011 18:54:29
Откуда: Минск

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

Сообщение ds1307 »

И не Омрон, а аналог подешевле - IM41GR

Ваш аналог 30 мА. Я поэтому и написал, что Омрон 20 мА, и с меньшим током не найти обычное реле. 3,08 за 5 штук + доставка 1,79 дорого?
Учиться, учиться, ...
Chettuser

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

Сообщение Chettuser »

Ток там не существен, поскольку реле LATCH - щёлкнул им и снял напряжение. Любой вывод микроконтроллера совместно с резистором в принципе выдержит 30 мА. На крайний случай можно поставить буферный сдвоенный элемент.
Аватара пользователя
ds1307
Грызет канифоль
Сообщения: 260
Зарегистрирован: Чт янв 13, 2011 18:54:29
Откуда: Минск

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

Сообщение ds1307 »

Ток там не существен, поскольку реле LATCH - щёлкнул им и снял напряжение.

И опять вы не правы. Я выбрал обычное реле, чтобы использовать в схеме как у 240265. Посмотрите даташит, дам два вида реле существует: Single-side stable model и Single-winding latching model. Я просто поделился информацией. Даже ссылки не дал, чтобы не восприняли как рекламу. А вы наверно хотите поспорить и ввести людей в заблуждение.
Последний раз редактировалось ds1307 Ср сен 13, 2017 19:42:59, всего редактировалось 1 раз.
Учиться, учиться, ...
Ответить

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