Перейти к содержанию
    

Микросхема 4х канального ШИМ

15 minutes ago, eddddy said:

приехали 😁

четыре независимых шим каналов по тихоньку испаряются?

Зависит от стоимости.

Сейчас реализовано на stm32f103c8t6 (доступен в Чип и Дип, по 280 р в розницу)

На нем же управляющая программа устройства и коммуникации по Modbus.

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

В свою очередь stm32 совсем недавно казались недоступными.

Поэтому и появилась мысль о простых шимах или мелком МК который будет их заменять.

Изменено пользователем alex2k3

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

18 minutes ago, alex2k3 said:

stm32f103c8t6 (доступен в Чип и Дип, по 280 р в розницу)

Его многочисленные аналоги стоят менее 100 р.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

5 minutes ago, aaarrr said:

Его многочисленные аналоги стоят менее 100 р.

Тём более. 

Но вижу компановку устройства так:

Силовая часть с шимами отдельно;

Управляющая часть отдельно;

 

Мне кажется так будет меньшая зависимость от доступности комплектующих, которые сейчас определены однозначно и их оперативная замена невозможна.

Изменено пользователем alex2k3

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

22 минуты назад, aaarrr сказал:

Его многочисленные аналоги стоят менее 100 р.

Можете несколько аналогов привести? Интересно посмотреть.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Вообще-то, драйверы типа TMC2208 имеют не только этот ваш "ШИМ с управлением", но и встроенную силовую часть, позволяющую напрямую подключить большинство ШД малой и средней мощности. TMC2160 имеет внешние мосфеты, и можно подключать уже мощные ШД. Интерфейс - как Step/Dir, так и SPI или UART. Да, стоят драйверы дороже МК, но это - законченная вещь, не требующая отладки, а реализацией микрошагового режима и с контролем тока и пропуска шагов.

Есть и дешевые варианты типа LV8729. Хотя вот TMC2208 на Алишке стоит порядка 160 - 250 руб. Не думаю, что это очень дорого, учитывая, что это вообще готовый вариант на плате с радиатором - бери и ставь.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

 

26 minutes ago, alex2k3 said:

Можете несколько аналогов привести? Интересно посмотреть.

GD32, AT32, APM32 и еще несколько. Кажется, все, кто был способен обвесить M3 периферией, выпустили свой вариант 103.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

57 минут назад, alex2k3 сказал:

будет меньшая зависимость от доступности комплектующих

Не будет, Вам надо было начать с темы про МК с аппаратным Modbus.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

On 4/6/2024 at 4:42 PM, Plain said:

МК с аппаратным Modbus.

А такие бываю ?

 

On 4/6/2024 at 4:25 PM, aaarrr said:

 

GD32, AT32, APM32

WCH забыли

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

5 часов назад, EdgeAligned сказал:

Многие новые STM32:

 

Снимок экрана 2024-04-07 072555.jpg

В остальном, модбас не отличается от уарта.

про обведенное красным: это не новое, есть и в старых STM32. Новым является лишь маркетинговый ход назвать это "поддержкой модбаса". Данная фича не только для модбаса подходит.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

И по теме, как задан вопрос и что на самом деле — в STM32F103C8 всего 4 таймера, каждый из которых может делать 4 ШИМ, но на одной частоте и синфазных, либо по одной ШИМ от каждого на разных, но тогда не будет таймеров для системы.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

On 4/7/2024 at 4:31 AM, EdgeAligned said:

Снимок экрана 2024-04-07 072555.jpg

Это лишь малая часть modbus.
А где аппаратный парсер функций ? И все остальное ?

On 4/7/2024 at 4:31 AM, EdgeAligned said:

В остальном, модбас не отличается от уарта.

Modbus это прикладной уровень, а UART - физический.
Так что сравнивать их бесполезно.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Аппаратный парсер сообщений модбаса захотели? Хм. А зачем, если это можно реализовать программно? Аппаратно нужно только различать начало нового сообщения по длинной паузе и распознавание байта адреса, а это тоже есть в STM-ке. А, ну еще желательно, чтоб CRC16 посчиталось. И для ASCII есть распознавание символов конца \r\n. В остальном же - никаких проблем с программной реализацией. Тем более, что протокол простой и старый.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

1 час назад, Plain сказал:

в STM32F103C8 всего 4 таймера, каждый из которых может делать 4 ШИМ,

Кароче. Для ШД не требуется никакой "разной частоты ШИМ". Частота одна, заполнение разное. Однако, у ШД обмотки две. И в зависимости от типа ШД - униполярный или биполярный - управление обмотками будет различаться.

2(2).png

топикстартер не сказал, какой у него тип ШД.  Но упомянул про "мост", значит, предполагаем, что биполярный ШД. Смотрим картинку. Нужно 8 выходов ШИМ - по 4 на каждую обмотку. Однако, Q1 и Q3, Q2 и Q4,Q5 и Q7, Q6 и Q8 представляют собой комплиментарные выходы таймеров. Значит, нужно 4 канала таймера с комплиментарными выходами. Но вот беда - у СТМок в одном таймере таких каналов только 3. Значит, берем два таймера, используя в них по два канала.
Теперь. Важным моментом будет реализация быстрой остановки генерации ШИМ с установкой выходов в строго определенное состояние, чтобы избежать сквозных токов. В СТМ-ке "Blue Pill" такую штуку имеет только таймер TIM1. И комплиментарные выходы тоже только на TIM1. Так что эта ваша Блюпилька в качестве драйвера биполярного ШД  пролетает 

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Присоединяйтесь к обсуждению

Вы можете написать сейчас и зарегистрироваться позже. Если у вас есть аккаунт, авторизуйтесь, чтобы опубликовать от имени своего аккаунта.

Гость
Ответить в этой теме...

×   Вставлено с форматированием.   Вставить как обычный текст

  Разрешено использовать не более 75 эмодзи.

×   Ваша ссылка была автоматически встроена.   Отображать как обычную ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставлять изображения напрямую. Загружайте или вставляйте изображения по ссылке.

×
×
  • Создать...