Например TDA7294

Форум РадиоКот • Просмотр темы - Stm32 с чего начать изучение...
Форум РадиоКот
Здесь можно немножко помяукать :)





Текущее время: Чт мар 28, 2024 12:02:33

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


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



Начать новую тему Ответить на тему  [ Сообщений: 940 ]     ... , , , 32, , , ...  
Автор Сообщение
Не в сети
 Заголовок сообщения: Re: Stm32 с чего начать изучение...
СообщениеДобавлено: Пт янв 22, 2021 12:54:31 
Поставщик валерьянки для Кота
Аватар пользователя

Карма: 20
Рейтинг сообщений: 648
Зарегистрирован: Пт май 31, 2013 17:14:38
Сообщений: 2081
Откуда: Украина, Винница
Рейтинг сообщения: 0
Добрый день! Мяу!
1. Скажите, на black pill v.3.0 (stm32f411ceu6) есть DAC (то есть ЦАП)или нет? С одной стороны пишут, что на всех stm32f4 он есть. А с другой - при беглом просмотре документации на этот контроллер я ничего про DAC не обнаружил. Если нет - то какая из дешевых и маленьких отладочных плат содержит DAC?
2. Киньте пожалуйста ссылку на то какие самые популярные DAC используют по SPI или I2S ? Нужно хотя бы 12 бит но совсем бюджетный вариант. Посмотрел про цифровые потенциометры - но (пока что) нашел только 8-разрядные.

Куб говорит что у F411 нет DAC. Самый бюджетный вариант - спаять R2R матрицу. В чем проблема взять F103 с даком на борту?


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Stm32 с чего начать изучение...
СообщениеДобавлено: Пт янв 22, 2021 15:47:13 
Прорезались зубы

Зарегистрирован: Пт июл 03, 2020 22:09:02
Сообщений: 213
Рейтинг сообщения: 0
Спасибо!

Я не понимаю какие f103 c DAC существуют? Вообще - как делать запрос на подобные темы - обычный поисковый мало помогает. На blue pill DAC нет.

Матрицу спаять можно, но либо ее вешать на 10-12 ног, либо нужен регистр например по SPI или I2C соединяемый с контроллером, а после него ужн - R2R матрица. Все это вместе с учетом того, что резисторы должны быть хорошего класса точности - вряд ли дешевле двух SPI цифровых потенциометров (они удобнее для всего - т.к. у них переменное R а не U). Никогда их в глаза не видел - но буду осваивать. Для медленных целей (вроде ИП) видимо PWM можно отфильтровать - но нужно посмотреть уровень остаточных пульсаций.

Странно, что до сих пор не выпустили дешевую микросхему, преобразующую сигнал PWM в постоянный потенциал. По идее - это лампочка с фоторезистором, или даже нагреваемый элемент с терморезистором. :) Интересно, можно ли применять оптрон на бОльших частотах, чем те, которые он пропускает? Задача - то естественная и достаточно общая...


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Stm32 с чего начать изучение...
СообщениеДобавлено: Пт янв 22, 2021 18:34:49 
Друг Кота

Карма: 20
Рейтинг сообщений: 228
Зарегистрирован: Пт сен 13, 2013 13:11:31
Сообщений: 6388
Рейтинг сообщения: 0
Взять голубую пилюлю, сдуть F103C8T6 и запаять такой же F303C8T6. По ногам они совместимы, но фарша в последнем больше, включая два ЦАПа.
Можно подумать над тем, как запаять F030C8T6. По ногам они почти совместимы и этот камень неофициально является полной копией F051C8T6, что подразумевает наличие ЦАПа в составе периферии. Я проверял и могу подтвердить, что в F030C8T6 ЦАП точно есть.


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

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

Онлайн просмотровщик Gerber-файлов от PCBWay + Услуги 3D печати
Не в сети
 Заголовок сообщения: Re: Stm32 с чего начать изучение...
СообщениеДобавлено: Пт янв 22, 2021 18:44:53 
Потрогал лапой паяльник

Карма: 5
Рейтинг сообщений: 44
Зарегистрирован: Ср янв 04, 2012 11:57:40
Сообщений: 394
Откуда: Алчевск
Рейтинг сообщения: 0
PWM c частотой 17,6кГц сглаживаем двумя последовательными RC цепочками 1ком 1мкф. Время установления 20 мсек с разрешением точнее чем 1/4096 (1/11000). Частота таймера должна быть 4096*17600=72МГц Пульсации около 0,3мВ. Для повышения нагрузочной способности ставим повторитель на ОУ. Применяю в ЛБП.


Вернуться наверх
 
Сравнительное тестирование аккумуляторов EVE Energy и Samsung типоразмера 18650

Инженеры КОМПЭЛ провели сравнительное тестирование аккумуляторов EVE и Samsung популярного для бытовых и индустриальных применений типоразмера 18650. Для теста были выбраны аккумуляторы литий-никельмарганцевой системы: по два образца одного наименования каждого производителя – и протестированы на двух значениях тока разряда: 0,5 А и 2,5 А. Испытания проводились в нормальных условиях на электронной нагрузке EBD-USB от ZKEtech, а зарядка осуществлялась от лабораторного источника питания в режиме CC+CV в соответствии с рекомендациями в даташите на определенную модель.

Подробнее>>
Не в сети
 Заголовок сообщения: Re: Stm32 с чего начать изучение...
СообщениеДобавлено: Пт янв 22, 2021 20:15:55 
Прорезались зубы

Зарегистрирован: Пт июл 03, 2020 22:09:02
Сообщений: 213
Рейтинг сообщения: 0
Спасибо! Паять такие тонкие ножки пока не особо умею - но учусь. Это на перспективу.

А вот фильтр (1кОМ - 1 мкф) x 2 сегодня наверное попробую. После LM358 повторителем поставлю.

Видел какую-то плату с stm0xx - не помню, но там точно 2 DAC есть.


Вернуться наверх
 
Новый аккумулятор EVE серии PLM для GSM-трекеров, работающих в жёстких условиях (до -40°С)

Компания EVE выпустила новый аккумулятор серии PLM, сочетающий в себе высокую безопасность, длительный срок службы, широкий температурный диапазон и высокую токоотдачу даже при отрицательной температуре. Эти аккумуляторы поддерживают заряд при температуре от -40/-20°С (сниженным значением тока), безопасны (не воспламеняются и не взрываются) при механическом повреждении (протыкание и сдавливание), устойчивы к вибрации. Они могут применяться как для автотранспорта (трекеры, маячки, сигнализация), так и для промышленных устройств мониторинга, IoT-устройств.

Подробнее>>
Не в сети
 Заголовок сообщения: Re: Stm32 с чего начать изучение...
СообщениеДобавлено: Пт янв 22, 2021 22:18:37 
Поставщик валерьянки для Кота
Аватар пользователя

Карма: 18
Рейтинг сообщений: 403
Зарегистрирован: Вт май 01, 2018 19:44:47
Сообщений: 2479
Рейтинг сообщения: 0
Loyso Pondohva, открываешь СubeMX - там параметрический выбор контроллеров есть. Ставишь галку на DAC и хоть обвыбирайся.


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Stm32 с чего начать изучение...
СообщениеДобавлено: Ср апр 21, 2021 08:27:28 
Электрический кот
Аватар пользователя

Карма: 11
Рейтинг сообщений: 17
Зарегистрирован: Вт авг 17, 2010 11:58:06
Сообщений: 1071
Откуда: Казань
Рейтинг сообщения: 0
Вопрос немного не по изучению пока.

Купил для проекта 6 МК stm32f103c8t6 .
Прошиваются нормально,но при первом подключении МК вскипает и перестаёт работать полностью,остаются частичные функции.
Не сразу заметил,что при подключении МК к программатору и первому вычитыванию прогером из МК содержимого,по идее чистого МК,по адресу 00000400 начинается код....
Насколько я понимаю в МК должны быть нули,по аналогии с PICами (занимался в студенчестве).

Может всёж с завода в МК кроме загрузчика пишется что-то? Хотя это бред...


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Stm32 с чего начать изучение...
СообщениеДобавлено: Ср апр 21, 2021 11:39:44 
Собутыльник Кота
Аватар пользователя

Карма: -12
Рейтинг сообщений: -25
Зарегистрирован: Пт июл 12, 2019 22:52:01
Сообщений: 2525
Рейтинг сообщения: 0
den2, ну, вы нашли, когда покупать STM32! Сейчас же ими барыжат по в 10 раз завышенной цене и вероятность нарваться на подделку близится к 100%!
Вполне возможно, что МК убитый, либо перемаркированный из CS32/GD32 и прочей китайской гадости.

_________________
Linux rules! Windows must die. Здравомыслящий человек добровольно будет пользоваться мастдаем лишь в двух случаях: под дулом автомата или под влиянием анального зонда.
Я на гитхабе, в ЖЖ


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Stm32 с чего начать изучение...
СообщениеДобавлено: Ср апр 21, 2021 12:59:27 
Электрический кот
Аватар пользователя

Карма: 11
Рейтинг сообщений: 17
Зарегистрирован: Вт авг 17, 2010 11:58:06
Сообщений: 1071
Откуда: Казань
Рейтинг сообщения: 0
Eddy_Em,
ну что было то было....

Добавлено after 3 minutes 5 seconds:
А есть что с той же распиновкой,но что меньше подделывают....у меня копрус в 48 ног....собираю уже готовое и разработанное устройство,поэтому что было указано,то и ставил...
Если есть,то можно попросить человека,он прошивку под другой МК перепишет.


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Stm32 с чего начать изучение...
СообщениеДобавлено: Ср апр 21, 2021 14:29:14 
Друг Кота

Карма: 14
Рейтинг сообщений: 372
Зарегистрирован: Вс фев 15, 2009 01:04:58
Сообщений: 5069
Откуда: Kaluga
Рейтинг сообщения: 0
Посоветуйте книжечку по STM32 в плане програмирования на Си для ну совсем тууупых. По работе похоже придется в программиста переучиваться. В лоб по найденному в интернете кое-как проинитил тактирование, порты и таймер, но работа с прерываниями, DMA и памятью ну совсем непонятно как.


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Stm32 с чего начать изучение...
СообщениеДобавлено: Ср апр 21, 2021 14:46:54 
Собутыльник Кота
Аватар пользователя

Карма: -12
Рейтинг сообщений: -25
Зарегистрирован: Пт июл 12, 2019 22:52:01
Сообщений: 2525
Рейтинг сообщения: 0
Wladimir_TS, нужно разделять мух и котлеты. Для программирования на С читать Кернигана и Ритчи, решать примеры. Для программирования STM'ок — читать их RM и даташит (ну и не забывать в errata поглядывать, особенно если работаешь с F103).
den2, можно попробовать переделать на STM32F072C8T6 — они вдвое дешевле F103 (сейчас на али по 200-250р), по ногам совместимы, зато имеют много плюсов (DFU, периферия, более тонкая эррата). Разве что вместо Cortex-M3 получаете Cortex-M0 со всеми вытекающими (про арифметику, особенно деление, лучше забыть; а флоаты вообще нельзя использовать).

_________________
Linux rules! Windows must die. Здравомыслящий человек добровольно будет пользоваться мастдаем лишь в двух случаях: под дулом автомата или под влиянием анального зонда.
Я на гитхабе, в ЖЖ


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Stm32 с чего начать изучение...
СообщениеДобавлено: Ср апр 21, 2021 15:19:02 
Друг Кота

Карма: 14
Рейтинг сообщений: 372
Зарегистрирован: Вс фев 15, 2009 01:04:58
Сообщений: 5069
Откуда: Kaluga
Рейтинг сообщения: 0
Вот бы что-то с примерами программ применительно к именно к Cortex-M0 подобным. Осваивать надо отечественные изделия. Просто по отвлеченному Си как-то сложно - говорю-ж - для тупыыыыыххх, которые знают только ассемблер 8080/8051


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Stm32 с чего начать изучение...
СообщениеДобавлено: Ср апр 21, 2021 15:26:12 
Ум, честь и совесть. И скромность.
Аватар пользователя

Карма: 97
Рейтинг сообщений: 2057
Зарегистрирован: Чт дек 28, 2006 08:19:56
Сообщений: 18024
Откуда: Новочеркасск
Рейтинг сообщения: 0
Медали: 2
Получил миской по аватаре (1) Мявтор 3-й степени (1)
Eddy_Em писал(а):
а флоаты вообще нельзя использовать
чо, в самом деле нельзя?! :shock: кто запретил - ООН или ЮНЕСКО?

_________________
если рассматривать человека снизу, покажется, что мозг у него глубоко в жопе
при взгляде на многих сверху ничего не меняется...

скушно, бабоньки!


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Stm32 с чего начать изучение...
СообщениеДобавлено: Ср апр 21, 2021 16:09:01 
Поставщик валерьянки для Кота
Аватар пользователя

Карма: 18
Рейтинг сообщений: 403
Зарегистрирован: Вт май 01, 2018 19:44:47
Сообщений: 2479
Рейтинг сообщения: 0
Посоветуйте книжечку по STM32 в плане програмирования на Си для ну совсем тууупых.
Книжки сейчас не модно читать. :) Гляньте https://narodstream.ru/programmirovanie-mk-stm32/

Добавлено after 12 minutes 17 seconds:
чо, в самом деле нельзя?! :shock: кто запретил - ООН или ЮНЕСКО?
Я даже больше скажу. Не побоялся и double на Cortex-M0 применил.
Код:
int main()
{   
  volatile double tabu1 = 123.456e78;
  volatile double tabu2 = tabu1*2.0;
}

//volatile double tabu1 = 123.456e78;
        ADR      R0,??DataTable2
        LDM      R0,{R0,R1}     
        MOV      R2,SP         
        STM      R2!,{R0,R1}   
//volatile double tabu2 = tabu1*2.0;
        MOV      R0,SP         
        LDM      R0!,{R2,R3}   
        MOVS     R0,#+0         
        MOVS     R1,#+128       
        LSLS     R1,R1,#+23     
        BL       __aeabi_dmul   
        MOV      R2,SP         
        STM      R2!,{R0,R1}
       
??DataTable2:
        DATA32
        DC32     0x4F16C2A7,0x5090A8BF


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Stm32 с чего начать изучение...
СообщениеДобавлено: Ср апр 21, 2021 18:15:57 
Собутыльник Кота
Аватар пользователя

Карма: -12
Рейтинг сообщений: -25
Зарегистрирован: Пт июл 12, 2019 22:52:01
Сообщений: 2525
Рейтинг сообщения: 0
VladislavS, зачем такую гадкую ссылку давать? Там же кайло + кал! Ну, не калокуб, конечно, но все равно дрянь.
Wladimir_TS, на гитхабе полным-полно разнообразного кода. Изучайте, как не надо делать ☺

_________________
Linux rules! Windows must die. Здравомыслящий человек добровольно будет пользоваться мастдаем лишь в двух случаях: под дулом автомата или под влиянием анального зонда.
Я на гитхабе, в ЖЖ


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Stm32 с чего начать изучение...
СообщениеДобавлено: Ср апр 21, 2021 18:46:11 
Поставщик валерьянки для Кота
Аватар пользователя

Карма: 18
Рейтинг сообщений: 403
Зарегистрирован: Вт май 01, 2018 19:44:47
Сообщений: 2479
Рейтинг сообщения: 3
VladislavS, зачем такую гадкую ссылку давать? Там же кайло + кал! Ну, не калокуб, конечно, но все равно дрянь.
Сначала сделай хотя бы 1% от того что там есть. А там просто кладезь информации для новичка.

Keil с 6-м компилятопом отличный инструмент.


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Stm32 с чего начать изучение...
СообщениеДобавлено: Ср апр 21, 2021 18:55:07 
Собутыльник Кота
Аватар пользователя

Карма: -12
Рейтинг сообщений: -25
Зарегистрирован: Пт июл 12, 2019 22:52:01
Сообщений: 2525
Рейтинг сообщения: 0
Сначала сделай хотя бы 1% от того что там есть.

Зачем время на всякую ненужную дрянь тратить?

_________________
Linux rules! Windows must die. Здравомыслящий человек добровольно будет пользоваться мастдаем лишь в двух случаях: под дулом автомата или под влиянием анального зонда.
Я на гитхабе, в ЖЖ


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Stm32 с чего начать изучение...
СообщениеДобавлено: Ср апр 21, 2021 19:02:35 
Поставщик валерьянки для Кота
Аватар пользователя

Карма: 18
Рейтинг сообщений: 403
Зарегистрирован: Вт май 01, 2018 19:44:47
Сообщений: 2479
Рейтинг сообщения: 3
Больше двухсот обучающих статей (уроков) это дрянь? Напиши, отсними хоть одну, потом вякать будешь.


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Stm32 с чего начать изучение...
СообщениеДобавлено: Ср апр 21, 2021 20:44:24 
Собутыльник Кота
Аватар пользователя

Карма: -12
Рейтинг сообщений: -25
Зарегистрирован: Пт июл 12, 2019 22:52:01
Сообщений: 2525
Рейтинг сообщения: 0
Я никого не собираюсь учить чему-то. У меня это хреново выходит. "Обучающие видеоролики" я вообще почти во всех случаях злом считаю: видео нужно крайне редко, когда требуется какую-то вещь наглядно показать в динамике (скажем, как на токарном станке что-то сделать). В случае с электроникой и программированием в видео ничего значимого показать невозможно.

Учебников написана гора. В общем, не нужны эти "уроки". Лучше бы их авторы нормальные сниппеты писали!

_________________
Linux rules! Windows must die. Здравомыслящий человек добровольно будет пользоваться мастдаем лишь в двух случаях: под дулом автомата или под влиянием анального зонда.
Я на гитхабе, в ЖЖ


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Stm32 с чего начать изучение...
СообщениеДобавлено: Ср апр 21, 2021 21:50:43 
Поставщик валерьянки для Кота
Аватар пользователя

Карма: 18
Рейтинг сообщений: 403
Зарегистрирован: Вт май 01, 2018 19:44:47
Сообщений: 2479
Рейтинг сообщения: 0
А Баба Яга против :facepalm:


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

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


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

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 23


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

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


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