Реклама на сайте English version  DatasheetsDatasheets

KAZUS.RU - Электронный портал. Принципиальные схемы, Datasheets, Форум по электронике

Новости электроники Новости Литература, электронные книги Литература Документация, даташиты Документация Поиск даташитов (datasheets)Поиск PDF
  От производителей
Новости поставщиков
В мире электроники

  Сборник статей
Электронные книги
FAQ по электронике

  Datasheets
Поиск SMD
Он-лайн справочник

Принципиальные схемы Схемы Каталоги программ, сайтов Каталоги Общение, форум Общение Ваш аккаунтАккаунт
  Каталог схем
Избранные схемы
FAQ по электронике
  Программы
Каталог сайтов
Производители электроники
  Форумы по электронике
Помощь проекту

Электроника - это просто Теоретические и практические вопросы для начинающих электронщиков.

 
Опции темы
Непрочитано 19.08.2015, 13:56  
Easyrider83
Гуру портала
 
Аватар для Easyrider83
 
Регистрация: 27.10.2008
Адрес: ЕС
Сообщений: 10,835
Сказал спасибо: 919
Сказали Спасибо 4,308 раз(а) в 2,573 сообщении(ях)
Easyrider83 на пути к лучшему
По умолчанию Re: Управление DC мотором

Схема писана под сильнодействующими веществами. Тут даже комментировать нечего. Гореть она обязана.
Реклама:
Easyrider83 вне форума  
Непрочитано 19.08.2015, 14:45  
Ан-162
Заблокирован
 
Регистрация: 27.07.2011
Адрес: Харьков
Сообщений: 8,236
Сказал спасибо: 4,687
Сказали Спасибо 11,566 раз(а) в 3,474 сообщении(ях)
Ан-162 на пути к лучшему
По умолчанию Re: Управление DC мотором

Сообщение от Vara108 Посмотреть сообщение
И так уже несколько раз. Если есть какие соображения - помогите
Нижние транзисторы очевидно в ШИМ не учавствуют, только в смене направления.
Это видно по медленным драйверам (Q13 Q12 выключаться будут очень медленно при таком включении), еще и дополнительно искусственно замедленным кондерами С15 С16.
Если начинать шимить верхним одновременно с открытием нижнего диагонального, то неудивительно, что бустрепный кондер начинает заряжаться уже "в процессе".
Чтоб они заряжались заранее, нужно сначала открыть нижний транзистор, выдержать паузу для заряда кондеров С6 С7 и потом начинать шимить верхним диагональным.
И при смене направления, тоже давать паузу на выключение нижнего полевика, т.к. он довольно долго выключается из-за постоянной времени R43/R44 C15/C16, иначе сквозняк в стойке обеспечен.
У Вас же при длительном отключении питания, С6 С7 полностью разряжаются, и из-за неправильного алгоритма запуска, плюс ударный пусковой ток двигателя, верхний транзистор при старте работает в активном режиме и вылетает.
Ан-162 вне форума  
Непрочитано 19.08.2015, 14:57  
true71
Почётный гражданин KAZUS.RU
 
Аватар для true71
 
Регистрация: 23.09.2008
Адрес: Козьмодемьянск. Это на Волге.
Сообщений: 2,400
Сказал спасибо: 5,548
Сказали Спасибо 1,049 раз(а) в 605 сообщении(ях)
true71 на пути к лучшему
По умолчанию Re: Управление DC мотором

Схема только для ярых приверженцев транзисторов и не совершенна...
Миниатюры:
Нажмите на изображение для увеличения
Название: Драйвер ДПТ.GIF
Просмотров: 50
Размер:	10.5 Кб
ID:	82529  
true71 вне форума  
Непрочитано 19.08.2015, 15:01  
Falconist
Супер-модератор
 
Аватар для Falconist
 
Регистрация: 08.09.2007
Адрес: Kyiv, Ukraine
Сообщений: 7,967
Сказал спасибо: 429
Сказали Спасибо 3,939 раз(а) в 1,690 сообщении(ях)
Falconist на пути к лучшему
По умолчанию Re: Управление DC мотором

true71, бритва Оккама Ваш вариант как бы отсекает. Мое объяснение проще.

После того, как из-за перегрева вследствие линейного режима вылетает верхнее плечо, следом вылетит и нижнее. Поскольку схема навскидку вроде защищена от одновременного открывания обоих транзисторов одного плеча.
__________________
Выслушай и противную сторону, даже если она тебе и противна!..
Falconist вне форума  
Непрочитано 19.08.2015, 15:59  
Vara108
Прохожий
 
Регистрация: 12.09.2010
Сообщений: 7
Сказал спасибо: 3
Сказали Спасибо 0 раз(а) в 0 сообщении(ях)
Vara108 на пути к лучшему
По умолчанию Re: Управление DC мотором

Сообщение от Ан-162 Посмотреть сообщение
Чтоб они заряжались заранее, нужно сначала открыть нижний транзистор, выдержать паузу для заряда кондеров С6 С7 и потом начинать шимить верхним диагональным.
Пауза была 1 миллисекунда.
Маловато? Сделаю побольше, с запасом, время не критично.

Думаю с инициализацией микроконтроллера проблем нет, вначале включается МК, выставляет нули на всех четырёх выводах (входы драйверов неинвертирующие) и ждёт нажатия кнопки. Когда кнопка нажата, включает реле, подающее 24 и 12В. Пауза 0.4 сек . На нижнее плечо подаётся 1, пауза 1 мс, на диагональное верхнее - ШИМ. Да, 1мс пауза маловата, наверное...

Я бы и рад использовать какое-то готовое решение. Большие надежды были на имеющиеся у меня модули BTS7960. У них максимальное напряжение 27.5В. Я думал, что подойдут. Погорели синим пламенем, в прямом смысле, тушить пришлось. Потом уже узнал, что для управления двигателем запас напряжения должен быть в два раза. Если кто знает готовое решение для 24В двигателя 10А - подскажите.
Пытался использовать IR2110 в качестве драйвера, но опыта было маловато, несколько штук сгорело. Потому и решил на рассыпухе драйверы сделать. И в общем-то не жалею, поскольку много чего нового для себя узнал.
Vara108 вне форума  
Непрочитано 19.08.2015, 16:20  
omercury
Почётный гражданин KAZUS.RU
 
Аватар для omercury
 
Регистрация: 25.05.2010
Адрес: г. Королёв
Сообщений: 8,497
Сказал спасибо: 30
Сказали Спасибо 3,072 раз(а) в 2,013 сообщении(ях)
omercury на пути к лучшему
По умолчанию Re: Управление DC мотором

Сообщение от Vara108 Посмотреть сообщение
вначале включается МК, выставляет нули на всех четырёх выводах (входы драйверов неинвертирующие)
Вота ано как раз и есть...
Надо бы на PD5-PD6 единички выставить, а на входы PWM нули, чтоб конденсаторы бустера зарядить.
Также необходимо выкинуть С15-С16 и уменьшить R43-R44 раз в 10 хотя бы.
Неплохо бы зашунтировать затвор-исток Q5-Q6 стабилитронами на 15-18 вольт ибо по пачпорту у них на затворе +/-20 вольт допускается, а у Вас при закрывании на них вся ЭДС мотора идёт.

Последний раз редактировалось omercury; 19.08.2015 в 16:22.
omercury вне форума  
Непрочитано 19.08.2015, 16:21  
индюк
Гуру портала
 
Аватар для индюк
 
Регистрация: 17.07.2010
Адрес: мурмурляндия
Сообщений: 10,610
Сказал спасибо: 181
Сказали Спасибо 3,174 раз(а) в 2,054 сообщении(ях)
индюк на пути к лучшему
По умолчанию Re: Управление DC мотором

Сообщение от Vara108 Посмотреть сообщение
Думаю с инициализацией микроконтроллера проблем нет, вначале включается МК, выставляет нули на всех четырёх выводах
ага
а во время ресета то на выводах что????
__________________
кагмаподэ магмаподэ
индюк вне форума  
Непрочитано 19.08.2015, 16:35  
Vara108
Прохожий
 
Регистрация: 12.09.2010
Сообщений: 7
Сказал спасибо: 3
Сказали Спасибо 0 раз(а) в 0 сообщении(ях)
Vara108 на пути к лучшему
По умолчанию Re: Управление DC мотором

Сообщение от omercury Посмотреть сообщение
Надо бы на PD5-PD6 единички выставить, а на входы PWM нули, чтоб конденсаторы бустера зарядить.
То есть выставить RD5-RD6 единички, RD4-RD7 нули. Пауза.
Потом один нижний - ноль, второй - остаётся единичка. А на верхний диагональный подать ШИМ?
Если я в одну сторону только включаю. И подам на один нижний единичку, пауза, потом ШИМ на диагональный верхний, как советовал Ан-162, это ведь то же самое получится...
R43-R44, у меня на самом деле 2.2 К, а верхние R23-R24 - по 100 К, ошибочка в схеме.
Стабилитроны поставлю...

Последний раз редактировалось Vara108; 19.08.2015 в 16:54.
Vara108 вне форума  
Непрочитано 19.08.2015, 16:39  
Vara108
Прохожий
 
Регистрация: 12.09.2010
Сообщений: 7
Сказал спасибо: 3
Сказали Спасибо 0 раз(а) в 0 сообщении(ях)
Vara108 на пути к лучшему
По умолчанию Re: Управление DC мотором

Сообщение от индюк Посмотреть сообщение
а во время ресета то на выводах что????
Ну во время ресета они вроде как входы должны быть.
Я на выходы МК для нижнего плеча поставил ещё резисторы на землю 100К. Во время ресета реле должно выключить питание 24В...
Но если что-то не так, то подскажите, что нужно сделать, буду очень благодарен...
Vara108 вне форума  
Непрочитано 19.08.2015, 16:46  
индюк
Гуру портала
 
Аватар для индюк
 
Регистрация: 17.07.2010
Адрес: мурмурляндия
Сообщений: 10,610
Сказал спасибо: 181
Сказали Спасибо 3,174 раз(а) в 2,054 сообщении(ях)
индюк на пути к лучшему
По умолчанию Re: Управление DC мотором

Сообщение от Vara108 Посмотреть сообщение
Но если что-то не так, то подскажите, что нужно сделать
да по моему тут все не так
отказаться от транзисторов, взять нормальный драйвер
у драйверов есть блокировка - ее можно так же как ресет подключить и сделать так чтоб драйвер попозже включался
__________________
кагмаподэ магмаподэ
индюк вне форума  
 

Закладки
Опции темы

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

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

Быстрый переход

Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Управление симистором от МК для активной нагрузки V_andre Источники питания и свет 12 15.07.2015 23:00
Управление DC мотором натяжителем обмоточного провода с помощью микроконтроллера Zoldaten Производственное оборудование 23 18.01.2014 16:54
Какую обвязку нужно добавить чтобы не пробивал MOSFET (управление мотором с помощью ШИМ) bogdank Делимся опытом 27 06.04.2011 16:13
Управление шаговым мотором корректора фар taukit Автоматика и аппаратура связи 158 29.01.2010 04:21
Управление мотором с помощью ШИМ Zahar Микроконтроллеры, АЦП, память и т.д 44 29.06.2008 09:41


Часовой пояс GMT +4, время: 11:21.


Powered by vBulletin® Version 3.8.4
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd. Перевод: zCarot