Например TDA7294

Форум РадиоКот • Просмотр темы - Управление 16-ю вентиляторами на stm32
Форум РадиоКот
Здесь можно немножко помяукать :)



Текущее время: Ср июн 19, 2019 19:59:18

Часовой пояс: UTC + 3 часа [ Летнее время ]


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



Начать новую тему Ответить на тему  [ Сообщений: 20 ] 
Автор Сообщение
Не в сети
 Заголовок сообщения: Управление 16-ю вентиляторами на stm32
СообщениеДобавлено: Вт мар 12, 2019 21:18:14 
Родился

Зарегистрирован: Пн сен 09, 2013 12:13:53
Сообщений: 9
Рейтинг сообщения: 0
Приветствую электро- и радиокотов :)
В качестве освоения STM32 нашел себе задачу.
Есть 16 вентиляторов 24 вольта постоянного тока. Готовая панель с 16 потенциометрами. Требуется плавная регулировка по отдельности каждым вентилятором обязательно с возможностью полной остановки. Хочется реализовать эту задачу на STM32. Так сказать углубиться в освоение именно этих контроллеров. Если можно, несколько вопросов.
1. Какая из stm32 позволит аппаратно реализовать 16 независимых ШИМ и 10 АЦП с потенциометров?
2. Как вариант - есть ли смысл использовать контроллер как АЦП для потенциометров, в затем с stm21 управлять по SPI специализированным 16-ти канальным контроллером шим? Как правило они 20мА - по выходы поставить мосфеты.
3. Мосфеты лучше использовать распространенные, или лучше взять мосфеты, управляемые логическим уровнем?
Спасибо!


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Управление 16-ю вентиляторами
СообщениеДобавлено: Вт мар 12, 2019 21:27:00 
Друг Кота
Аватар пользователя

Карма: 108
Рейтинг сообщений: 5152
Зарегистрирован: Сб сен 13, 2014 17:27:32
Сообщений: 22141
Откуда: СпиртоГонск созвездия Омега
Рейтинг сообщения: 0
16каналоф без внешних обвязоф не решаемо....

_________________
Мудрость(Опыт и выдержка) приходит с годами.
Все Ваши беды и проблемы, от недостатка знаний.
Умный и у дурака научится, а дураку и ..
Алберт Ейнштейн не поможет и ВВП не спасет... и МЧС опаздает
и таки теперь Дураки и Толерасты умирают по пятницам!


Вернуться наверх
 
JLCPCB, всего $2 за 10 ПП любого цвета!

Более 600 000 заказчиков по всему миру! Более 10 000 заказов в день!

Скидка до $20 на доставку для первого заказа:https://jlcpcb.com/quote

Не в сети
 Заголовок сообщения: Re: Управление 16-ю вентиляторами на stm32
СообщениеДобавлено: Вт мар 12, 2019 22:21:51 
Собутыльник Кота
Аватар пользователя

Карма: 4
Рейтинг сообщений: 135
Зарегистрирован: Пн окт 11, 2010 20:00:08
Сообщений: 2542
Рейтинг сообщения: 1
Wrongbee писал(а):
Какая из stm32 позволит аппаратно реализовать 16 независимых ШИМ и 10 АЦП с потенциометров?
Например STM32F103C8T6. Правда 2 канала АЦП используют те же выводы что и 2 канала ШИМ.
Если нужно 10 каналов АЦП и 16 ШИМ, лучше использовать STM32F103R8T6 или подобный.


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

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

Онлайн просмотровщик Gerber-файлов от PCBWay
Не в сети
 Заголовок сообщения: Re: Управление 16-ю вентиляторами на stm32
СообщениеДобавлено: Вт мар 12, 2019 23:16:59 
Родился

Зарегистрирован: Пн сен 09, 2013 12:13:53
Сообщений: 9
Рейтинг сообщения: 0
Понял, спасибо! Конечно с обвязкой. Немножечко уточню хотелочки. На макетке сделаю для одного вентилятора на 103. Вопрос даже не в цене. Взять даже stm с избыточной мощностью. Не хочется самопала - какую посоветуете из продаваемых в Москве плат STM32 потом купить для готового изделия (16 Шим 10 Ацп). Только не шипите, коты :)


Вернуться наверх
 
Приглашаем на вебинар «Создание беспроводных устройств на системах-на-кристалле семейства SimpleLink компании TI»

Компания Компэл, совместно с Texas Instruments приглашают 26 июня принять участие в вебинаре, где инженер по применению беспроводных технологий компании TI расскажет, как на новых беспроводных системах можно реализовать несколько полезнейших в повседневной жизни функций для ваших устройств.
С развитием элементной базы TI становится возможной реализация более удобных, функциональных и безопасных систем, недоступных ранее.
Вебинар проводит инженер по применению беспроводных технологий в TI Мари Хернес(будет дублированный перевод).
Подробнее>>
Не в сети
 Заголовок сообщения: Re: Управление 16-ю вентиляторами на stm32
СообщениеДобавлено: Вт мар 12, 2019 23:37:19 
Собутыльник Кота
Аватар пользователя

Карма: 4
Рейтинг сообщений: 135
Зарегистрирован: Пн окт 11, 2010 20:00:08
Сообщений: 2542
Рейтинг сообщения: 0
Вот такую например https://ru.aliexpress.com/item/STM32F10 ... 19266.html


Вернуться наверх
 
Старт складской программы по Wi-Fi/Bluetooth-чипам ESP8266 и ESP32 от Espressif

На склад КОМПЭЛ поступили чипы, модули и отладочные платы от компании Espressif Systems на базе ESP8266 и ESP32. Стоимость всех изделий данной линейки - в 2-3 раза ниже ближайших аналогов, чипы занимают минимальное место на плате, энергоэффективны и универсальны в применении.
Продукция компании популярна как среди инженеров-любителей, так и в среде разработчиков-профессионалов, которые уже смогли по достоинству оценить её качество.
Подробнее...
Не в сети
 Заголовок сообщения: Re: Управление 16-ю вентиляторами на stm32
СообщениеДобавлено: Ср мар 13, 2019 03:52:24 
Вымогатель припоя
Аватар пользователя

Карма: 10
Рейтинг сообщений: 66
Зарегистрирован: Вт май 01, 2018 20:44:47
Сообщений: 617
Рейтинг сообщения: 1
Рекомендую двухканальный контроллер вентиляторов TC655 в связке с каким-нибудь двухканальным MOSFET, например IRF7313. Получишь как управление скоростью так и измерение скорости вращения. Хорошо показала себя.


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


Не в сети
 Заголовок сообщения: Re: Управление 16-ю вентиляторами на stm32
СообщениеДобавлено: Ср мар 13, 2019 10:21:02 
Родился

Зарегистрирован: Пн сен 09, 2013 12:13:53
Сообщений: 9
Рейтинг сообщения: 0
Попробую. Я по первости рассматривал вот эти
https://voltiq.ru/shop/16-servo-driver/
https://mysku.ru/blog/aliexpress/39571.html


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


Не в сети
 Заголовок сообщения: Re: Управление 16-ю вентиляторами на stm32
СообщениеДобавлено: Ср мар 13, 2019 10:53:56 
Сверлит текстолит когтями
Аватар пользователя

Карма: 26
Рейтинг сообщений: 141
Зарегистрирован: Пт сен 07, 2018 21:20:02
Сообщений: 1194
Рейтинг сообщения: 0
Рекомендую двухканальный контроллер вентиляторов TC655

То ли я плохо искал, то ли он стоит дороже ATTiny или младших PIC/STM8.


Вернуться наверх
 
Prist.ru предлагает скидку всем частным лицам при покупке приборов АКИП, GW Instek, APPA (кроме осциллографов АКИП-4115/1А, GDS-71102)!

Интересные новинки уже на складе:

Осциллограф АКИП-4126Е

Многоканальные источники питания серии GPP

Не в сети
 Заголовок сообщения: Re: Управление 16-ю вентиляторами на stm32
СообщениеДобавлено: Ср мар 13, 2019 16:25:55 
Мучитель микросхем
Аватар пользователя

Карма: 6
Рейтинг сообщений: 83
Зарегистрирован: Пн янв 10, 2011 00:05:37
Сообщений: 423
Откуда: СССР
Рейтинг сообщения: 0
STM32F334 или на STM32F103R8

16 PWM
10 ADC


Вложения:
103.png [94.73 KiB]
Скачиваний: 107
334.png [93.61 KiB]
Скачиваний: 61

_________________
Иван Сусанин - первый полупроводник :solder:
Вернуться наверх
 
Купить электронные компоненты в LCSC

Отправка со склада через 4 часа после заказа!
900 000 пользователей, 3000+ заказов в день!
Зарегистрируйтесь сегодня и получите скидку 8 долларов на первый заказ!
Не в сети
 Заголовок сообщения: Re: Управление 16-ю вентиляторами на stm32
СообщениеДобавлено: Чт мар 14, 2019 10:22:18 
Родился

Зарегистрирован: Пн сен 09, 2013 12:13:53
Сообщений: 9
Рейтинг сообщения: 0
Прикупил f103 народную и f407 отладочную. Погружаюсь в освоение. Сложно, конечно, но чертовски интересно


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Управление 16-ю вентиляторами на stm32
СообщениеДобавлено: Пн мар 25, 2019 16:01:29 
Открыл глаза
Аватар пользователя

Карма: 4
Рейтинг сообщений: 12
Зарегистрирован: Вт апр 02, 2013 11:03:29
Сообщений: 68
Откуда: Санкт-Петербург
Рейтинг сообщения: 0
1. Какая из stm32 позволит аппаратно реализовать 16 независимых ШИМ и 10 АЦП с потенциометров?

Да тот же STM32F103C8T6 , как бюджетный вариант для запуска плата "Blue Pill".
Аппаратных шим не хватит, но для вентиляторов можно и программно реализовать. Делали на этом камне 24 шим канала на 55кГц для led.
АЦП так же не хватит, но можно внешним образом подцепить копеечный мультиплексор 8->1, например CD4051, и задействовать 2 АЦП в контроллере.

Мысль на рассмотрение, как можно упростить Вашу панель. Уйти от 16 "крутилок". Достаточно поставить 2 7-сегментных индикаторов и 3 кнопки - выбор канала, "+" и "-". т.е. получится полностью компактная панель.

3. Мосфеты лучше использовать распространенные, или лучше взять мосфеты, управляемые логическим уровнем?


IRLML0040 - 40В, 3.6А, компактный корпус sot23
Затвор напрямую подключаете к порту контроллера, без резистора.

_________________
Для связи email: info собака qbit.su


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Управление 16-ю вентиляторами на stm32
СообщениеДобавлено: Пн мар 25, 2019 17:37:53 
Родился

Зарегистрирован: Пн сен 09, 2013 12:13:53
Сообщений: 9
Рейтинг сообщения: 0
От крутилок избавиться не получится - они уже вмонтированы в панель :( Затвор через какой резистор подтягивать к земле? 20к?


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Управление 16-ю вентиляторами на stm32
СообщениеДобавлено: Вт мар 26, 2019 18:25:38 
Открыл глаза
Аватар пользователя

Карма: 4
Рейтинг сообщений: 12
Зарегистрирован: Вт апр 02, 2013 11:03:29
Сообщений: 68
Откуда: Санкт-Петербург
Рейтинг сообщения: 0
Затвор через какой резистор подтягивать к земле? 20к?

Собственно и это не обязательно. Можно обыграть быстрой инициализацией портов и выставлением "0". Да, затворы будут "болтаться" от момента подачи питания и до инициализации, но фактически это время можно свети к долям мкс в коде. Практически вы не увидите даже подергивание вентиляторов при включении - ничтожный будет момент.

_________________
Для связи email: info собака qbit.su


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Управление 16-ю вентиляторами на stm32
СообщениеДобавлено: Чт мар 28, 2019 13:23:28 
Встал на лапы
Аватар пользователя

Карма: 4
Рейтинг сообщений: 93
Зарегистрирован: Ср окт 07, 2015 14:13:40
Сообщений: 112
Откуда: МО, г. Воскресенск
Рейтинг сообщения: 0
4.7-47кОм на землю.

Это ваша тема на тостере была?)
На одной 103c8t6 впихивайте)


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Управление 16-ю вентиляторами на stm32
СообщениеДобавлено: Пт мар 29, 2019 10:26:39 
Родился

Зарегистрирован: Пн сен 09, 2013 12:13:53
Сообщений: 9
Рейтинг сообщения: 0
Моя :) Остановился на варианте 103c8t6 в крнфигурации 10 потенциометров + 10 шим, благо вентиляторы можно запараллелить.


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Управление 16-ю вентиляторами на stm32
СообщениеДобавлено: Пт мар 29, 2019 13:50:55 
Встал на лапы
Аватар пользователя

Карма: 4
Рейтинг сообщений: 93
Зарегистрирован: Ср окт 07, 2015 14:13:40
Сообщений: 112
Откуда: МО, г. Воскресенск
Рейтинг сообщения: 0
Делай 16 ШИМ, а каналы на АЦП мультиплексируй)


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Управление 16-ю вентиляторами на stm32
СообщениеДобавлено: Пт мар 29, 2019 14:32:55 
Родился

Зарегистрирован: Пн сен 09, 2013 12:13:53
Сообщений: 9
Рейтинг сообщения: 0
Шимов получается 15 максимум на Blue Pill плате. Но 10 АЦП вроде получится без мультиплексора


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Управление 16-ю вентиляторами на stm32
СообщениеДобавлено: Ср май 08, 2019 13:43:27 
Родился

Зарегистрирован: Пн сен 09, 2013 12:13:53
Сообщений: 9
Рейтинг сообщения: 0
Опять прошу совета у кошачей гвардии :) Помогите подобрать вентилятор 24в с формфактором 119x119. 2-х пиновый (можно и 3-х с обратной связью). Частота вращения 2500-3000 об.мин
Типа http://www.lufter.ru/product/ventiljato ... 19x119x32/
По даташитам не получилось подобрать, так как непонятно, как кулер будет вести себя вживую. Все же такие вентиляторы не задумывались для плавной регулировки. Хорошо бы уложиться в 2500-3000 руб.
Суть проблемы. Пробовал 4 разных вентилятора разных производителей. Хочу управлять ШИМом. Но столкнулся с проблемой. Не удается (из-за особенностей чипа на моторе) сделать плавную регулировку во всем диапазоне. ТО есть при изменении скважности до 80% вентилятор не вращается, и регулировка получается только на 80-100%, а хотелось бы от 10 до 100. Пробовал управлять постоянным напряжением. Еще хуже. 5.5в вентилятор еще не вращается, 5.7в резко стартует на довольно таки высоких оборотах. Опять плавности нет, да и ловить десятые доли вольта сложно, учитывая 2-х метровый кабель и падение на нем.


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Управление 16-ю вентиляторами на stm32
СообщениеДобавлено: Чт май 09, 2019 23:52:43 
Родился

Зарегистрирован: Пт фев 06, 2015 08:13:23
Сообщений: 12
Рейтинг сообщения: 0
на счёт плавности... у меня тоже неск вентиляторов и ножек не хватает и вентиляторы без тахометров, хочу попробовать с калибровкой при начальном включении/после прогрева. т.к лапок мало, то все транзисторы заведены на один шунт небольшого сопротивления. С него на ADC. При включении последовательно плавно разгоняем по одному каждый канал PWM и смотрим когда ток через шунт резко упадёт - вентилятор стартанул. Теперь можно съезжать вниз и смотреть также по току - когда остановится. Вот в этом диапазоне примерно должна быть какая то таблица регулировки. Потом можно мониторить ток для каждого вентилятора отключая на время остальные, по идее должно успеть, что бы они не остановились. Ну и при изменении температуры или питания можно калибровать заново, а может и лишнее, ещё не пробовал, только плату развёл пока :)


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Управление 16-ю вентиляторами на stm32
СообщениеДобавлено: Пн май 13, 2019 12:03:18 
Родился

Зарегистрирован: Пн сен 09, 2013 12:13:53
Сообщений: 9
Рейтинг сообщения: 0
Я отказался от идеи брать вентилятор с тахометром. На малых оборотах при шим управлении просто нет смысла. К примеру, 30-60 об/мин. Тахосигнал 2 импульса на один оборот. Точность измерения оборотов просто никакая. Максимум - понимать, что вентилятор стартанул. При 16 вентиляторах неоправданное усложнение схемы. С предложенной обратной связью можно, конечно, поиграться. Но! При управлении напряжением работать будет. При ШИМ управлении думаю, что для получения результата нужно несколько (много) замеров и усреднение. Поэтому и как основная версия пытаюсь найти кулер, который сможет управляться ШИМ во всем диапазоне оборотов. Но невозможно понять по характеристикам, какая модель подойдет :( Поэтому и спрашивал у форумчан про опыт


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

Часовой пояс: UTC + 3 часа [ Летнее время ]


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

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


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

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


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