Например TDA7294

Форум РадиоКот • Просмотр темы - Народный осциллограф "Мурзик" на базе STM32F303VCT6 - проект
Форум РадиоКот
Здесь можно немножко помяукать :)



Текущее время: Вс сен 20, 2020 07:19:59

Часовой пояс: UTC + 3 часа


ПРЯМО СЕЙЧАС:



Начать новую тему Ответить на тему  [ Сообщений: 2474 ]     ... , , , 106, , , ...  
Автор Сообщение
Не в сети
 Заголовок сообщения: Re: Народный осциллограф "Мурзик" на базе STM32F303VCT6 - пр
СообщениеДобавлено: Пт дек 06, 2019 14:30:15 
Сверлит текстолит когтями

Карма: 18
Рейтинг сообщений: 183
Зарегистрирован: Вс июн 19, 2016 09:32:03
Сообщений: 1104
Рейтинг сообщения: 0
Согласно вот этой бумажке, если перенести в CCM код - он будет выполняться в полтора раза быстрее.

Я когда-то предлагал выполнять из CCM код читающий с порта, получается 2 такта вместо 2.5, влазит около 1300 выборок. Но вроде никто не проникся, только у меня и работало...


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Народный осциллограф "Мурзик" на базе STM32F303VCT6 - пр
СообщениеДобавлено: Пт дек 06, 2019 17:26:29 
Потрогал лапой паяльник

Карма: 1
Рейтинг сообщений: 28
Зарегистрирован: Вс янв 20, 2013 12:45:25
Сообщений: 347
Откуда: Астана, Казахстан
Рейтинг сообщения: 0
bevice, Reflector, ребятки, свяжитесь с автором, запросите исходник и ваяйте, народ только спасибо скажет, ну а вы воплотите свои познания и утвердитесь как программеры.
Пожелаю успеха!


Вернуться наверх
 
JLCPCB, всего $2 за прототип печатной платы! Цвет - любой!

Отличное качество, подтвержденное более чем 600,000 пользователей! Более 10,000 заказов в день.

Зарегистрируйтесь и получите два купона по 5$ каждый:https://jlcpcb.com/quote

Не в сети
 Заголовок сообщения: Re: Народный осциллограф "Мурзик" на базе STM32F303VCT6 - пр
СообщениеДобавлено: Пт дек 06, 2019 17:41:56 
Открыл глаза
Аватар пользователя

Зарегистрирован: Сб июн 06, 2009 11:13:56
Сообщений: 54
Рейтинг сообщения: 0
Вот тут как меня учили - пример в студию программы или разработки с этой "приблудой" и без неё и показать реально сравнения, и выгоду!

Пожалуйста: https://bevice.ru/posts/1578.html
Если простыми словами, почти на 17% быстрее работает, если код положить в CCM на F303

Добавлено after 2 minutes 54 seconds:
bevice, Reflector, ребятки, свяжитесь с автором, запросите исходник и ваяйте, народ только спасибо скажет, ну а вы воплотите свои познания и утвердитесь как программеры.
Пожелаю успеха!

там всех изменений, дописать функциям
Код:
__attribute__((section(".ccmram.text")))
void function_foo(){...}

и добавить загрузку из флеша, если не скрипт линовочный не правился:
Код:
void init_ccm() {
    extern uint32_t _sccmram;
    extern uint32_t _eccmram;
    extern uint32_t _siccmram;
    uint32_t * src = &_siccmram;
    uint32_t * dst = &_sccmram;
    while(dst<&_eccmram)*dst++ = *src++;

}

_________________
После нас - хоть потоп (с) Лойсо


Вернуться наверх
 
PCBWay - всего $5 за 10 печатных плат, первый заказ для новых клиентов БЕСПЛАТЕН

Сборка печатных плат от $30 + БЕСПЛАТНАЯ доставка по всему миру + трафарет

Онлайн просмотровщик Gerber-файлов от PCBWay + Шестое юбилейное мероприятие в процессе
Не в сети
 Заголовок сообщения: Re: Народный осциллограф "Мурзик" на базе STM32F303VCT6 - пр
СообщениеДобавлено: Пт дек 06, 2019 18:22:10 
Прорезались зубы

Карма: 1
Рейтинг сообщений: 8
Зарегистрирован: Пн ноя 05, 2018 11:54:20
Сообщений: 202
Откуда: Москва
Рейтинг сообщения: 0
Не хочу Вас обидеть, но это не проект, а ЗАМАНУХА! Или Вы думаете, что тут дети на форуме... Речь шла о рабочем проекте, где реально была бы достигнута ВЫГОДА! А так... Смешно даже обсуждать! Если бы мне (или кому-то) за каждый процент быстродействия проекта давали прибавку к зарплате, то я бы это смог понять, а если без шуток, я повторю, что все задумки от компании продвигают идиоты с пылающим взором (привет из СССР). Реально покажите выгоду!
В чем она на конкретно РАБОЧЕМ ПРОЕКТЕ! Уверяю ВАС Вы выиграв в чем-то в чем-то потеряете - так БЫЛО и будет ВСЕГДА! Изучайте ФИЛОСОФИЮ! Вот если бы в разы было увеличение. тогда да... Все бы набросились...


Вернуться наверх
 
Пополнение и новинки линейки ViperPlus от STMicroelectronics

Компания ST обновила семейство ШИМ-регуляторов со встроенным ключом ViperPlus, выпустив новые бюджетные микросхемы VIPER122 и VIPER222, микросхемы VIPER265K и VIPER267K, имеющие встроенный ключ MOSFET напряжением 1050 В, и самый мощный VIPer31x. С их помощью возможно реализовать топологии: изолированный и неизолированный обратноходовой преобразователь (flyback), понижающий преобразователь (buck), повышающе-понижающий преобразователь (buck-boost).

Подробнее>>
Не в сети
 Заголовок сообщения: Re: Народный осциллограф "Мурзик" на базе STM32F303VCT6 - пр
СообщениеДобавлено: Пт дек 06, 2019 18:53:21 
Открыл глаза
Аватар пользователя

Зарегистрирован: Сб июн 06, 2009 11:13:56
Сообщений: 54
Рейтинг сообщения: 0
vasu_nomad, если перенести в CCM код захвата данных, то каждый(!) выиграный процент быстродействия отразится на результате. Вы можете самостоятельно сравнить, дописав 10 строк кода. Тесты я провел, прирост производительности действительно есть.

vasu_nomad писал(а):
Или Вы думаете, что тут дети на форуме...
Осциллограф на STM32 из спичек и желудей это конечно очень взрослый проект, так что да, я думаю в основном дети. Не в обиду, проект-то интересный. И в качестве учебного - отлично подходит.

Выше по тексту, kloker, интересовался, если ли выгода от наличия CCM в используемом чипе, я отвечаю, что да: выгода есть, код из CCM выполняется чуть быстрее, чем из flash. Поэтому с целью оптимизации стоит в нее перенести некоторые рутины, если от них зависит быстродействие железки в целом. Тем более, что сделать это не сложно.
vasu_nomad писал(а):
Уверяю ВАС Вы выиграв в чем-то в чем-то потеряете - так БЫЛО и будет ВСЕГДА

Потеряете 62 байта флеша и до полутора миллисекунд времени запуска (на 72МГц), получите увеличение производительности (возможно разрешения) от 16% до 40%.


Вернуться наверх
 
Все о хитах и новинках Mean Well 2020 года!

Компания Mean Well выпускает настолько широкий спектр продукции, что бывает трудно разобраться в этом многообразии и выбрать оптимальный вариант для своего изделия или приложения. Для облегчения выбора и более ясного понимания различий между сериями продукции Mean Well мы представляем вашему вниманию подборку материалов по данной теме.

Видео и другие материалы>>
Не в сети
 Заголовок сообщения: Re: Народный осциллограф "Мурзик" на базе STM32F303VCT6 - пр
СообщениеДобавлено: Пт дек 06, 2019 19:07:39 
Опытный кот
Аватар пользователя

Карма: 3
Рейтинг сообщений: 95
Зарегистрирован: Сб мар 09, 2013 11:29:22
Сообщений: 786
Откуда: 40RUS, Жуков
Рейтинг сообщения: 0
Мне это не интересно. Все и так работает.

_________________
IVL ex UA6PJ OSC_F303&F103


Вернуться наверх
 


Не в сети
 Заголовок сообщения: Re: Народный осциллограф "Мурзик" на базе STM32F303VCT6 - пр
СообщениеДобавлено: Пт дек 06, 2019 19:46:00 
Прорезались зубы

Карма: 1
Рейтинг сообщений: 8
Зарегистрирован: Пн ноя 05, 2018 11:54:20
Сообщений: 202
Откуда: Москва
Рейтинг сообщения: 2
bevice
Упростите нам задачу, перейдите от слов к делу, сделайте проект с применением данного предложения и мы оценим Вашу деятельность. А пока не тратьте свое, и главное НАШЕ время! Удачи! А пока так ведут себя - дети, им все интересно и они с этим постоянно бегают к Родителям!


Вернуться наверх
 


Не в сети
 Заголовок сообщения: Re: Народный осциллограф "Мурзик" на базе STM32F303VCT6 - пр
СообщениеДобавлено: Пт дек 06, 2019 21:39:41 
Опытный кот
Аватар пользователя

Карма: 3
Рейтинг сообщений: 95
Зарегистрирован: Сб мар 09, 2013 11:29:22
Сообщений: 786
Откуда: 40RUS, Жуков
Рейтинг сообщения: 4
Добавил частотомер и счетчик импульсов в вариант с внешним АЦП.

Добавлено after 3 minutes 46 seconds:
Re: Народный осциллограф "Мурзик" на базе STM32F303VCT6 - проект
Усилитель-формирователь , по желанию.

_________________
IVL ex UA6PJ OSC_F303&F103


Вернуться наверх
 
Бытовой пирометр АКИП-9312 – просто удобно!

Диапазон 35 °С ...42°С (температура тела) погрешность 0,3 °С
Диапазон 0 °С ...100°С (бытовая сфера) погрешность 1,0 °С
Не в сети
 Заголовок сообщения: Re: Народный осциллограф "Мурзик" на базе STM32F303VCT6 - пр
СообщениеДобавлено: Сб дек 07, 2019 18:12:44 
Опытный кот
Аватар пользователя

Карма: 3
Рейтинг сообщений: 95
Зарегистрирован: Сб мар 09, 2013 11:29:22
Сообщений: 786
Откуда: 40RUS, Жуков
Рейтинг сообщения: 4
Прошивки с частотомером в обоих вариантах.

_________________
IVL ex UA6PJ OSC_F303&F103


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Народный осциллограф "Мурзик" на базе STM32F303VCT6 - пр
СообщениеДобавлено: Сб дек 07, 2019 21:45:16 
Нашел транзистор. Понюхал.
Аватар пользователя

Карма: -1
Рейтинг сообщений: 2
Зарегистрирован: Чт янв 13, 2011 18:54:29
Сообщений: 174
Откуда: Минск
Рейтинг сообщения: 0
Вариант без АЦП залил прошивку 24М без частотомера, поменял резисторы. Затем сбросил настройки отключив батарейку 3 вольт на время и кнопками выставил нулевую линию и лучь в середину шкалы. В итоге: >0< 000, Ku 147.
240265 Такие значения нормально? Или необходимо подобрать сопротивления в обвязке второго усилителя?

Прошивка очень понравилась, классные подсказки сочетания клавиш. Немного возрос уровень шумов, видимо из-за разгона.

_________________
DSO138 https://yadi.sk/d/5hsneQsyLTNaZA


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Народный осциллограф "Мурзик" на базе STM32F303VCT6 - пр
СообщениеДобавлено: Сб дек 07, 2019 22:30:22 
Опытный кот
Аватар пользователя

Карма: 3
Рейтинг сообщений: 95
Зарегистрирован: Сб мар 09, 2013 11:29:22
Сообщений: 786
Откуда: 40RUS, Жуков
Рейтинг сообщения: 0
Значения зависят от качества ОУ. Если показания напряжений правильные, то все нормально. Залейте прошивку с частотомером и измеряйте щупом частоту. кнопки L+,L-,Y+,Y- в режиме частотомера работают.

_________________
IVL ex UA6PJ OSC_F303&F103


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Народный осциллограф "Мурзик" на базе STM32F303VCT6 - пр
СообщениеДобавлено: Сб дек 07, 2019 23:01:39 
Прорезались зубы
Аватар пользователя

Карма: 4
Рейтинг сообщений: 162
Зарегистрирован: Пт ноя 13, 2009 10:39:32
Сообщений: 218
Откуда: Москва
Рейтинг сообщения: 3
bevice:
В 303 скорость захвата уперлась в скорость работы АЦП. Скорости процессора хватает.
В 446 скорость ограничена скоростью DCMI.
В ОЛЕД вольтметре скорость спец. снижена для уменьшения потребления.


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Народный осциллограф "Мурзик" на базе STM32F303VCT6 - пр
СообщениеДобавлено: Вс дек 08, 2019 07:55:15 
Опытный кот
Аватар пользователя

Карма: 3
Рейтинг сообщений: 95
Зарегистрирован: Сб мар 09, 2013 11:29:22
Сообщений: 786
Откуда: 40RUS, Жуков
Рейтинг сообщения: 3
Интересная статья https://web.archive.org/web/20160312232 ... robes.html .

_________________
IVL ex UA6PJ OSC_F303&F103


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Народный осциллограф "Мурзик" на базе STM32F303VCT6 - пр
СообщениеДобавлено: Вс дек 08, 2019 11:30:42 
Вымогатель припоя
Аватар пользователя

Карма: 2
Рейтинг сообщений: 46
Зарегистрирован: Пн фев 26, 2018 00:44:55
Сообщений: 610
Откуда: district 23
Рейтинг сообщения: 0
Прошивка очень понравилась, классные подсказки сочетания клавиш. Немного возрос уровень шумов, видимо из-за разгона.

может сам контролер шумный попался? я когда перепрошился на 24 шумы остались на том же уровне как были изначально и то не на плате а от дисплея
сегодня прошьюсь с частотомером

Добавлено after 46 minutes 23 seconds:
Прошивки с частотомером в обоих вариантах.

частотомер в схеме без внешнего АЦП реализован на РА7 контролера и отдельной опцией? (есть одна проблема в моем варианте односторонней платы подпаятся только "волосиной" к ноге контролера)


Последний раз редактировалось НУ понимаеш... Вс дек 08, 2019 16:52:40, всего редактировалось 1 раз.

Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Народный осциллограф "Мурзик" на базе STM32F303VCT6 - пр
СообщениеДобавлено: Вс дек 08, 2019 12:12:25 
Опытный кот
Аватар пользователя

Карма: 3
Рейтинг сообщений: 95
Зарегистрирован: Сб мар 09, 2013 11:29:22
Сообщений: 786
Откуда: 40RUS, Жуков
Рейтинг сообщения: 0
Вход ЧМ РА0 (TIM2_CH1_ETR). РА7 для коммутации . В схеме же видно. По этому без переделок можно использовать вход осцилографа.

_________________
IVL ex UA6PJ OSC_F303&F103


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Народный осциллограф "Мурзик" на базе STM32F303VCT6 - пр
СообщениеДобавлено: Вс дек 08, 2019 14:41:24 
Вымогатель припоя
Аватар пользователя

Карма: 2
Рейтинг сообщений: 46
Зарегистрирован: Пн фев 26, 2018 00:44:55
Сообщений: 610
Откуда: district 23
Рейтинг сообщения: 2
понял :)) спасибо
с SN74LVC1G3157 еще не сталкивался с распиновкой не знаком от этого возник вопрос

Добавлено after 2 hours 2 minutes 40 seconds:
Re: Народный осциллограф "Мурзик" на базе STM32F303VCT6 - проект
Вложение:
Фото-0213.jpg [97.63 KiB]
Скачиваний: 251
максимум в моем без внешнего АЦП :)))
ОУ на входе сейчас не упомню толи мср6022 или ад823 так что вполне хороший результат


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Народный осциллограф "Мурзик" на базе STM32F303VCT6 - пр
СообщениеДобавлено: Вс дек 08, 2019 17:13:54 
Опытный кот
Аватар пользователя

Карма: 3
Рейтинг сообщений: 95
Зарегистрирован: Сб мар 09, 2013 11:29:22
Сообщений: 786
Откуда: 40RUS, Жуков
Рейтинг сообщения: 1
Вложение:
IMG_20191208_160614_cr.jpg [235.68 KiB]
Скачиваний: 291
Вот синус с выхода китайского модуля AD9851, ОУ OPA2354 мелкие из китая.
Пришлось подвигать уровень нуля (Y+,Y-)

Это на осцилографе.
Вложение:
IMG_20191208_163236_cr_cr.jpg [235.1 KiB]
Скачиваний: 309

Забыл добавить, это с внутренним АЦП.

_________________
IVL ex UA6PJ OSC_F303&F103


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Народный осциллограф "Мурзик" на базе STM32F303VCT6 - пр
СообщениеДобавлено: Вс дек 08, 2019 21:01:13 
Опытный кот
Аватар пользователя

Зарегистрирован: Сб янв 12, 2019 16:09:42
Сообщений: 880
Рейтинг сообщения: 0
Цитата:
Интересная статья https://web.archive.org/web/20160312232 ... robes.html
весьма позновательно,хотя я еще лет тридцать назад знал что секрет кроется в кабеле. В конце 80х массово пошли С1-117, хороший осцил по тем временам,но с говнощупами, которые ломались через пару месяцев интенсивного использования. И тогда при попытке ремонта этих щупов уже было понятно что кабель далеко не простой, размеры его менять нельзя(укорачивая при ремонте) а так же и заменить чем есть под рукой(разные коаксиалы). Благо работать приходилось с частотами не ахти какими и можно было в результате пользоваться разным самоделом.


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Народный осциллограф "Мурзик" на базе STM32F303VCT6 - пр
СообщениеДобавлено: Вс дек 08, 2019 22:04:11 
Вымогатель припоя

Зарегистрирован: Ср сен 09, 2015 13:09:15
Сообщений: 547
Рейтинг сообщения: 0
интересная статья по щупам.
с работы на ВЦ еще помню кабель-трассы между стойками IBM System/370, и по 50 хитрожопых коаксиальных жил в каждом дата кабеле. когда это все списывали и разбирали на утилизацию, кабели растянули в течение недели. так я к чему, они идеально подходили и на аудио-видео, и на ВЧ радистам, и для метрологов на платы AD захвата(это когда и АЦП и логические входы на частотах до 300 мгц). метрологи только по длине подгоняли на рефлектометре, если параллельный захват шины.
особо продвинутые тянули вместе с модулями согласования приемо-передатчиков и концевыми блоками терминаторов шины.
совочное говно стоящее рядом(EC-360) ковыряли носком ботинка))

если в кладовке отрою бухту, скину фотку среза.

Добавлено after 10 minutes 58 seconds:
Re: Народный осциллограф "Мурзик" на базе STM32F303VCT6 - проект
bevice, спасибо за примеры по CCMRAM, в настройках линкера пришлось поковыряться, STM32F303CBTX_FLASH.ld.
и ОЗУ сэкономил и прирост 15-40%. разброс похоже от утилизации общей ШД зависит, или "линейка" кривая))


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Народный осциллограф "Мурзик" на базе STM32F303VCT6 - пр
СообщениеДобавлено: Пн дек 09, 2019 09:37:36 
Прорезались зубы

Карма: 1
Рейтинг сообщений: 8
Зарегистрирован: Пн ноя 05, 2018 11:54:20
Сообщений: 202
Откуда: Москва
Рейтинг сообщения: 0
Про кабели будем корректны. Для начала классификация у нас была Ряд-1 (IBM360) и Ряд-2 (IBM370). По моделям они маркировались примерно так ЕС-1032, ЕС-1035 (и другие было много вариантов) это РЯД-1 (аналог 360), ЕС-1045 и ЕС-1046 это РЯД-2 (аналог 370). Вы какую модель имеете ввиду? К слову на разработке у меня были кабели получше, а то что Вы указали скорее всего кабели связи с внешними устройствами - ИНТЕРФЕСА (так они назывались). Они были стандартные, самое быстрое устройство были накопители жестких дисков, на них и стояла операционка полностью слизанная с IBM. Возможно что американцы использовали лучшие кабели, не видел и не скажу, но когда нужно было в 90-е развести кабель ТВ по квартире, в отсутствие других (вообще никаких не было) – эти из наших «интерфейсов» прекрасно работали и работают до сих пор. Да там внутри центральная не жила, а «многожильник», что говорит о худшем диапазоне частот, и на мой взгляд сомнительный диэлектрик, но свои задачи он выполнял. А вот то что сейчас на рынке ТВ – так это просто Г-НО по сравнению с СССР применявшихся в обиходе. Хороший кабель и найти трудно и стоит он дорого, а все что суют нормального сделано в СССР, но для военки.


Вернуться наверх
 
Показать сообщения за:  Сортировать по:  Вернуться наверх
Начать новую тему Ответить на тему  [ Сообщений: 2474 ]     ... , , , 106, , , ...  

Часовой пояс: UTC + 3 часа


Кто сейчас на форуме

Сейчас этот форум просматривают: VladislavS и гости: 9


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
Перейти:  


Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
Русская поддержка phpBB
Extended by Karma MOD © 2007—2012 m157y
Extended by Topic Tags MOD © 2012 m157y