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

Шаговый двигатель + АВР

скажите что непонятно в немецком, может переведу...

тут что-то с системой команд Philips ТV или VCR или т.д.

Пульт у меня Горизонт RC-5

светодиодами микропроцессор ATmega16 говорит что отрабатывает

------------------------------------------------------------------------------------------------------------------

'*** Rc5 address und Startzeit des VDR - 100er stelle **********************

Case 0 : If Address <> 255 Then 'wenn nicht leerlaufkommando

 

'*** Startzeit des VDR - 10er stelle ***************************************

Case 1 : If Address <> 255 And Togglebit <> Tmp_togglebit Then 'wenn die adresse stimmt und sich das togglebit ge?ndert hat // off platzgr?nden entfernt -> Address = Rc5_address_eram And

 

'*** Startzeit des VDR - 1er stelle ****************************************

Case 2 : If Address <> 255 And Togglebit <> Tmp_togglebit Then 'wenn die adresse stimmt und sich das togglebit ge?ndert hat // off platzgr?nden entfernt -> Address = Rc5_address_eram And

-------------------------------------------------------------------------------------------------------------------

перевод программами бред дает

'*Rc5 address и стартовое время VDR - 100ый ставил бы

Case 0: ИФ Address <> 255 Then' если не командования холостым ходом

'*Startzeit VDR - 10ый ставило бы

Case 1: ИФ Address <> 255 and Togglebit <> Tmp_togglebit Then ' если adresse настраивает и себя togglebit? ndert имеет // off platzgr? nden отдаленно-> Address = Rc5_address_eram and

'*Startzeit VDR - 1ый ставил бы

Case 2: ИФ Address <> 255 and Togglebit <> Tmp_togglebit Then ' если adresse настраивает и себя togglebit? ndert имеет // off

---------------------------------------------------------------------------------------

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

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


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

скажите что непонятно в немецком, может переведу...

тут что-то с системой команд Philips ТV или VCR или т.д.

Пульт у меня Горизонт RC-5

светодиодами микропроцессор ATmega16 говорит что отрабатывает

------------------------------------------------------------------------------------------------------------------

'*** Rc5 address und Startzeit des VDR - 100er stelle **********************

Case 0 : If Address <> 255 Then 'wenn nicht leerlaufkommando

 

'*** Startzeit des VDR - 10er stelle ***************************************

Case 1 : If Address <> 255 And Togglebit <> Tmp_togglebit Then 'wenn die adresse stimmt und sich das togglebit ge?ndert hat // off platzgr?nden entfernt -> Address = Rc5_address_eram And

 

'*** Startzeit des VDR - 1er stelle ****************************************

Case 2 : If Address <> 255 And Togglebit <> Tmp_togglebit Then 'wenn die adresse stimmt und sich das togglebit ge?ndert hat // off platzgr?nden entfernt -> Address = Rc5_address_eram And

-------------------------------------------------------------------------------------------------------------------

перевод программами бред дает

'*Rc5 address и стартовое время VDR - 100ый ставил бы

Case 0: ИФ Address <> 255 Then' если не командования холостым ходом

'*Startzeit VDR - 10ый ставило бы

Case 1: ИФ Address <> 255 and Togglebit <> Tmp_togglebit Then ' если adresse настраивает и себя togglebit? ndert имеет // off platzgr? nden отдаленно-> Address = Rc5_address_eram and

'*Startzeit VDR - 1ый ставил бы

Case 2: ИФ Address <> 255 and Togglebit <> Tmp_togglebit Then ' если adresse настраивает и себя togglebit? ndert имеет // off

---------------------------------------------------------------------------------------

Тэкс попробуем:

1)Rc5 address und Startzeit des VDR - 100er stelle

==

адрес rc5 и стартовое время VDR (не знаю что это) - 100ая позиция

 

2)'wenn nicht leerlaufkommando

==

когда не пустая команда

 

3)wenn die adresse stimmt und sich das togglebit ge?ndert hat // off platzgr?nden entfernt -> Address = Rc5_address_eram And

==

когда адрес значимый (значащий) и изменился togglebit (бит перехода или типа того) // вышел за границы.

 

4)Startzeit des VDR - 10er stelle

==

Стартовое время VDR - 10 позиция (в посылке может)

 

На диплом по немецкому не претендую... так что.

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


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

скопировал :)

я с 6 утра за компом

все иду спать :blink:

завтра буду эту 100-тую позицию ловить :maniac:

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

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


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

2 Леонид Иванович

 

У L298 есть аналог на MOSFET-ах, а L297 позволяет значительно разгрузить контроллер, т.к. она берет на себя не только генерацию управляющих сигналов, но и импульсную стабилизацию тока. Греется она не так уж и сильно, небольшой радиатор хорошо выручает. Кстати при униполярном режиме управления нагрузка на каждый ключ примерно в два раза больше чем в биполярном, защет чего на самом двигателе будет больше тепла выпадать.

 

P.S. А для микрошагового режима Allegro микрухи делает и там выходной драйвер на MOSFET-ах.

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


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

Аллегро дороги и труднопокупаемы, однко для разработки удобно заказать образцы - присылают быстро и не скупятся.

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


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

У L298 есть аналог на MOSFET-ах

 

Да, есть. L6204/5/6/7, есть микросхемы драйверов ШД на MOSFET-ах, например, LMD18245. Но по стоимости выгоднее собирать мосты на транзисторах. А если речь идет о токах более 4 А, так транзисторы становятся единственной альтернативой.

 

L297 позволяет значительно разгрузить контроллер

 

При реализации задачи управления ШД основные ресурсы уходят на вычисление кривой разгона, значений токов фаз и на интерпретацию команд управления. А собственно формирование фаз - это очень малая часть загрузки контроллера. К тому же, у L297 есть существенный недостаток: она не позволяет устанавливать токи фаз разными.

 

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

 

Тут я не понял, что Вы хотели сказать. КПД униполярного двигателя меньше за счет того, что в нем в каждый момент времени работает только половина обмоток. Остальные обмотки только занимают площадь окна магнитопровода.

 

P.S. А для микрошагового режима Allegro микрухи делает и там выходной драйвер на MOSFET-ах.

 

Делает, но только для малых токов. Сейчас в фоновом режиме делаю микрошаговый привод на A3977.

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


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

2 Леонид Иванович

 

Насчет нагрузки извените, облажался :wub: .

 

Я в свое время использовал L297 прежде всего из-за того, что боялся импульсную стабилизацию тока на контроллере делать.

 

Да, а какой ток вы считаете малым???

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

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


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

Я в свое время использовал L297 прежде всего из-за того, что боялся импульсную стабилизацию тока на контроллере делать.

 

С этой точки зрения да, есть оправдание применению L297. Внутри уже есть генератор для ШИМ, два триггера и два компаратора.

 

Да, а какой ток вы считаете малым???

 

Менее 4-х ампер.

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


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

Как получить от ШД высокий момент на высоких скоростях? И должен ли он при работе греться?

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


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

при интенсивной работе греются сильно.

 

увеличение момента на скорости в апноутах на Ti.com

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


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

Как получить от ШД высокий момент на высоких скоростях? И должен ли он при работе греться?

 

Давным-давно в Витебске разрабатывались и выпускались серийно графопостроители. Шли на весь союз. 7052,7062,7051 и т.д. Мне приходилось принимать участие в этих проектах. :) Если формат листа был <=A3, то использовались ШД. Для того, чтобы обеспечить приемлемую скорость и ускорение (до 10G) использовалось дробление на 16 а то и на 64. С МК поступало две синусоиды (580вв55, 590па1) С синуса аппаратно формировался (140уд20) ШИМ и с резистора снималась ошибка по току. Точность была (по паспорту 25мкм) :) Максимальная скорость 4м/с.

 

На графопостроителях большего формата использовались двигатели постоянного тока с полым ротором. (Ротор - тоненький алюминевый стаканчик без обмоток). На этих двигателях (за счёт малой энерции ротора) добивались сумашедших скоростей и ускорений. Лист бумаги летал так, что становилось страшно. Эти двигатели иногда поставляются сразу с пластинкой из оргстекла на которой нанесены рисочки со смещением. Иногда оптические датчики тоже. Короче сигнал выходит с двух выходов со смещением. Можно определить направление и "шаги". Шаговые двигатели для таких целей не используются.

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


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

двигатели постоянного тока с полым ротором. (Ротор - тоненький алюминевый стаканчик без обмоток).

 

Как такое может быть? Двигатели постоянного тока с полым ротором обычно отличаются тем, что ротор не имеет сердечника из ферромагнитного материала. Как следствие, момент инерции ротора получается очень малым. А обмотки ротора, равно как и коллектор, есть.

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


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

Как такое может быть? Двигатели постоянного тока...

 

Леонид Иванович!!! Настоящий!!! Да еще и из Минска!!! Какой сюрприз!! Я по вашим статьям практически с нуля постигал 2313! В том числе контроллер ШД! Как Вас можно вживую увидеть? Бываете ли вы на каких-нибудь коллективных сборах любителей чего-либо?

С огромным уважением!

Денис Ка.

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


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

двигатели постоянного тока с полым ротором. (Ротор - тоненький алюминевый стаканчик без обмоток).

 

Как такое может быть? Двигатели постоянного тока

 

ну это наверно как от дословного перевода BLDC.

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


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

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

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

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

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

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

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

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

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

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