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

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

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

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

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

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

Микроконтроллеры, АЦП, память и т.д Темы касающиеся микроконтроллеров разных производителей, памяти, АЦП/ЦАП, периферийных модулей...

 
Опции темы

Управление бесколлекторным двигателем

Непрочитано 23.05.2010, 11:36  
avr123-nm-ru
Почётный гражданин KAZUS.RUN
 
Регистрация: 13.05.2006
Адрес: Москва
Сообщений: 3,552
Сказал спасибо: 75
Сказали Спасибо 326 раз(а) в 230 сообщении(ях)
avr123-nm-ru на пути к лучшему
По умолчанию Re: Управление бесколлекторным двигателем

Сообщение от sim232 Посмотреть сообщение
реализовал один из алгоритмов с нуля на Atmega16, работает как часы.
Поделитесь пожалуйста если это возможно.
Реклама:
__________________
Обучалка AVR PIC ARM начинающим программирование курс самоучитель шаг за шагом с нуля, CVAVR, PROTEUS, MPLAB, WinAVR, IAR, KEIL электроника - http://proavr.narod.ru
avr123-nm-ru вне форума  
Непрочитано 23.05.2010, 22:02  
sim232
Частый гость
 
Регистрация: 26.09.2007
Сообщений: 20
Сказал спасибо: 2
Сказали Спасибо 18 раз(а) в 2 сообщении(ях)
sim232 на пути к лучшему
По умолчанию Re: Управление бесколлекторным двигателем

Сообщение от avr123-nm-ru Посмотреть сообщение
Поделитесь пожалуйста если это возможно.
Нет проблем, пользуйтесь.
Вложения:
Тип файла: rar bldc.rar (284.4 Кб, 1111 просмотров)
sim232 вне форума  
Эти 12 пользователя(ей) сказали Спасибо sim232 за это сообщение:
AGK77 (07.06.2010), avr123-nm-ru (23.05.2010), GremLine (24.05.2010), karbolin (25.05.2010), kargri (24.05.2010), Kaylo (30.05.2010), SergRuan (26.05.2011), slavami (28.05.2010)
Непрочитано 23.05.2010, 22:44  
avr123-nm-ru
Почётный гражданин KAZUS.RUN
 
Регистрация: 13.05.2006
Адрес: Москва
Сообщений: 3,552
Сказал спасибо: 75
Сказали Спасибо 326 раз(а) в 230 сообщении(ях)
avr123-nm-ru на пути к лучшему
По умолчанию Re: Управление бесколлекторным двигателем

Я твой проект доделал чуток, чтобы компилился без ошибок и симулировался.
Надо бы модель BLDC добавить и с цепями ввода ЭДС в мегу определиться.

=======

Покажи или раскажи как там компараторы к мотору подключить ?
В описании этот момент опущен.

Или у тебя "А" прямо к "phase_A" подключается ?

Лучше бы схемку для одной фазы. Нарисуй если время найдешь.
Вложения:
Тип файла: rar Atmega16 bldc PROTEUS.rar (255.7 Кб, 609 просмотров)
__________________
Обучалка AVR PIC ARM начинающим программирование курс самоучитель шаг за шагом с нуля, CVAVR, PROTEUS, MPLAB, WinAVR, IAR, KEIL электроника - http://proavr.narod.ru
avr123-nm-ru вне форума  
Эти 4 пользователя(ей) сказали Спасибо avr123-nm-ru за это сообщение:
SergRuan (26.05.2011)
Непрочитано 23.05.2010, 23:39  
sim232
Частый гость
 
Регистрация: 26.09.2007
Сообщений: 20
Сказал спасибо: 2
Сказали Спасибо 18 раз(а) в 2 сообщении(ях)
sim232 на пути к лучшему
По умолчанию Re: Управление бесколлекторным двигателем

Сообщение от avr123-nm-ru Посмотреть сообщение
Я твой проект доделал чуток, чтобы компилился без ошибок и симулировался.
Надо бы модель BLDC добавить и с цепями ввода ЭДС в мегу определиться.

=======

Покажи или раскажи как там компараторы к мотору подключить ?
В описании этот момент опущен.

Или у тебя "А" прямо к "phase_A" подключается ?

Лучше бы схемку для одной фазы. Нарисуй если время найдешь.
Не понял, а разве на моей схеме не видно, как фазы подключены к входам компаратора? Все в точности как в статье, на которую давал ссылку.
sim232 вне форума  
Непрочитано 24.05.2010, 00:07  
avr123-nm-ru
Почётный гражданин KAZUS.RUN
 
Регистрация: 13.05.2006
Адрес: Москва
Сообщений: 3,552
Сказал спасибо: 75
Сказали Спасибо 326 раз(а) в 230 сообщении(ях)
avr123-nm-ru на пути к лучшему
По умолчанию Re: Управление бесколлекторным двигателем

Сообщение от sim232 Посмотреть сообщение
Не понял, а разве на моей схеме не видно, как фазы подключены к входам компаратора? Все в точности как в статье, на которую давал ссылку.
Я правда не вижу этого на схеме. На схеме А В С подключены на входы АЦП, а компаратор в меге16 один и это ноги PB2 и PB3.

В Ваших коментах написано:

Цитата:
при выключении питания к третьей неподключенной фазе подключается
компаратор для определения факта пересечения BEMF через 0.
Компараторов не вижу. Пусть это АЦП измеряет и сравнивает. Но с чем ???

Цитата:
Если факт пересечения BEMF через 0 был зафиксирован,
Ноль в этом случае это половина силового питания, но мега16 ничего не знает о величине этого питания. Ведь 7.4 вольта у вас не заведено через делитель на АЦП меги16.

Что считается нулем ?

=========

Почему драверы питаются 5 вольт ? этого достаточно для полевиков ? ониж обычные - не логик и требуют 10 вольт на затвор относительно истока.
__________________
Обучалка AVR PIC ARM начинающим программирование курс самоучитель шаг за шагом с нуля, CVAVR, PROTEUS, MPLAB, WinAVR, IAR, KEIL электроника - http://proavr.narod.ru
avr123-nm-ru вне форума  
Непрочитано 24.05.2010, 00:28  
sim232
Частый гость
 
Регистрация: 26.09.2007
Сообщений: 20
Сказал спасибо: 2
Сказали Спасибо 18 раз(а) в 2 сообщении(ях)
sim232 на пути к лучшему
По умолчанию Re: Управление бесколлекторным двигателем

Сообщение от avr123-nm-ru Посмотреть сообщение
Я правда не вижу этого на схеме. На схеме А В С подключены на входы АЦП, а компаратор в меге16 один и это ноги PB2 и PB3.

В Ваших коментах написано:



Компараторов не вижу. Пусть это АЦП измеряет и сравнивает. Но с чем ???



Ноль в этом случае это половина силового питания, но мега16 ничего не знает о величине этого питания. Ведь 7.4 вольта у вас не заведено через делитель на АЦП меги16.

Что считается нулем ?

=========

Почему драверы питаются 5 вольт ? этого достаточно для полевиков ? ониж обычные - не логик и требуют 10 вольт на затвор относительно истока.
АЦП никак не использую, а использую компаратор у которого AIN0 (PB2)подключен к земле, фазы по очереди коммутируются через мультиплексор к другому входу компаратора. Сравнение идет относительно реальной земли, а не виртуальной.(советую все-таки почитать статью). Теперь относительно драйверов - использую IR2301S,
которые можно питать 5В.
sim232 вне форума  
Непрочитано 24.05.2010, 02:36  
avr123-nm-ru
Почётный гражданин KAZUS.RUN
 
Регистрация: 13.05.2006
Адрес: Москва
Сообщений: 3,552
Сказал спасибо: 75
Сказали Спасибо 326 раз(а) в 230 сообщении(ях)
avr123-nm-ru на пути к лучшему
По умолчанию Re: Управление бесколлекторным двигателем

Драйверы можно питать, я про напряжение открытия транзисторов пишу - они не "логик" - им 10 вольт нужно.
__________________
Обучалка AVR PIC ARM начинающим программирование курс самоучитель шаг за шагом с нуля, CVAVR, PROTEUS, MPLAB, WinAVR, IAR, KEIL электроника - http://proavr.narod.ru
avr123-nm-ru вне форума  
Непрочитано 24.05.2010, 09:30  
sim232
Частый гость
 
Регистрация: 26.09.2007
Сообщений: 20
Сказал спасибо: 2
Сказали Спасибо 18 раз(а) в 2 сообщении(ях)
sim232 на пути к лучшему
По умолчанию Re: Управление бесколлекторным двигателем

Сообщение от avr123-nm-ru Посмотреть сообщение
Драйверы можно питать, я про напряжение открытия транзисторов пишу - они не "логик" - им 10 вольт нужно.
Открываем даташит на IRFR2905 (хотя не уверен, что у меня именно они стоят - дома живого контроллера нет) и читаем - Gate to Source Threshold Voltage min.- 2V, max. - 4V. В принципе я испытывал в диапазоне питающих напряжений 4-18 V - все нормально работает. Просто двигатели, которые я использую по даташит надо питать от 7.4V. Их у меня 4 и управляются они по интерфесу I2C от основного контроллера(теннисный робот)
sim232 вне форума  
Непрочитано 24.05.2010, 09:52  
avr123-nm-ru
Почётный гражданин KAZUS.RUN
 
Регистрация: 13.05.2006
Адрес: Москва
Сообщений: 3,552
Сказал спасибо: 75
Сказали Спасибо 326 раз(а) в 230 сообщении(ях)
avr123-nm-ru на пути к лучшему
По умолчанию Re: Управление бесколлекторным двигателем

Потом читаем дш ЕЩЕ ВНИМАТЕЛЬНЕЕ и узнаем что значит параметр

Gate to Source Threshold Voltage

это напруга при которой ток 250 МИКРО ампер.
__________________
Обучалка AVR PIC ARM начинающим программирование курс самоучитель шаг за шагом с нуля, CVAVR, PROTEUS, MPLAB, WinAVR, IAR, KEIL электроника - http://proavr.narod.ru
avr123-nm-ru вне форума  
Непрочитано 24.05.2010, 10:21  
gogin79
Частый гость
 
Аватар для gogin79
 
Регистрация: 02.11.2007
Сообщений: 41
Сказал спасибо: 40
Сказали Спасибо 8 раз(а) в 7 сообщении(ях)
gogin79 на пути к лучшему
По умолчанию Re: Управление бесколлекторным двигателем

А если готовый драйвер, TDA5140A например?
gogin79 вне форума  
 
Опции темы

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

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

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

Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
[Решено] Нужна схема управления колекторным двигателем на 5,3квт cezar_lv38 Производственное оборудование 41 27.10.2013 11:36
Управление асинхронным двигателем pleksy Производственное оборудование 48 09.10.2010 14:17
Управление вентильным двигателем (MC33035) ua_gruzin Микроконтроллеры, АЦП, память и т.д 3 23.04.2010 19:33
Управление электромагнитным замком через LPT ПК sergey_smirnov Электроника - это просто 2 16.02.2010 12:08


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


Powered by vBulletin® Version 3.8.4
Copyright ©2000 - 2026, Jelsoft Enterprises Ltd.