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

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

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

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

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

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

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

 
Опции темы
Непрочитано 23.05.2010, 11:36  
avr123-nm-ru
Почётный гражданин KAZUS.RU
 
Регистрация: 13.05.2006
Адрес: Москва
Сообщений: 3,559
Сказал спасибо: 76
Сказали Спасибо 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.RU
 
Регистрация: 13.05.2006
Адрес: Москва
Сообщений: 3,559
Сказал спасибо: 76
Сказали Спасибо 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.RU
 
Регистрация: 13.05.2006
Адрес: Москва
Сообщений: 3,559
Сказал спасибо: 76
Сказали Спасибо 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.RU
 
Регистрация: 13.05.2006
Адрес: Москва
Сообщений: 3,559
Сказал спасибо: 76
Сказали Спасибо 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.RU
 
Регистрация: 13.05.2006
Адрес: Москва
Сообщений: 3,559
Сказал спасибо: 76
Сказали Спасибо 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, время: 14:17.


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