|
Сомнения: доверять или не доверять AVR управление H-bridge, Без внешней аппаратной защиты на логике или на спец. микросхеме |
|
|
|
Aug 8 2008, 04:16
|

Познающий...
     
Группа: Свой
Сообщений: 2 963
Регистрация: 1-09-05
Из: г. Иркутск
Пользователь №: 8 125

|
Здравствуйте! Основная тема здесь. Там шло обсуждение простого H-bridge. Упор с моей стороны делался на то, чтобы не ставить внешнюю защиту в виде логики или той же IR2104, а поручить все управление (dead-time, реверс, шим, защиту от КЗ моста одновременным включением пары транзисторов по одну сторону моста) МК. Был выбран ATmega168. В общем начиная с 20 поста вопрос о конструктиве моста более менее решился, и мы пришли к выводу, что такая идея вполне жизнеспособна. Конечно нужно предпринять ряд защит - аппаратных защит, но не очень дорогих и которые сработают наверняка, причем выполнят только функцию защиты в экстренном случае - КЗ. В общем на данный момент я хочу реализовать управление всеми 4 транзисторами моста - напрямую. Требования не высокие: ШИМ 900 - 4000 Гц, движок будет плавно разгоняться (всегда) -> пускового тока большого не будет, номинальный ток макс. 600 ма. Чтобы повысить надежность устройства и свести к минимуму возможные сбои МК, хочу выполнить следующее: 1. По питанию всего моста поставить электролит 100 или 3000 мкф + керам. 0.1 мк + керам. 100н. 2. Обязательно включить BOD на 4.5 В. 3. Всю раздачу питания на МК, на мост и тд выполнять звездой. Т.е. из одной общ. точки. Цепи кварца и сброса выполнить согласно правилам из известной статьи на сахаре. 4. Корп. кварца заземлить. Не уверен, надо ли? 5. Установить бит CKOPT. 6. К схеме будут подключены датчики (оптические концевики и энкодеры) прводом длиной не более 5 м. Их хочу подключить через витую пару. На плате сигнальные провода будут заводиться через RC фильтр + возможно феррит. колечки. 7. Питание на схему будет подаваться через плавкий предохранитель. Пока не знаю, какой номинал выбрать. Все эти требования были получены после изучения статьи на сахаре + изучение веток в этом форуме о сбоях, помехоустойчивости МК. Вся схема: силовая и цифровая будут гальванически связаны. Силовая будет питаться от этого БП (S-320-27: 27В, 11А), а цифровая - от обычного компьютерного AT. Всего таких схемы управления двигателями нужно 3 + главный МК, который будет управлять этими движками и другими исполнительными механизмами. Но все это продолжение этой темы.Собственно говоря хочу здесь спросить, т.к. это уже не касается напрямую электропривода, можно ли при таком подходе надеяться на устойчивую работу приводов? У меня есть сомнения по поводу разделения МК и силовых ключей оптопарами: надо ли? + может быть нужно оставить защиту на буферах 74hc02 (схема в топике по первой ссылке) от КЗ моста? По поводу dead-time я не беспокоюсь: реверс двигателя или его экстренное торможению буду делать только при выключенном ШИМе. Прошу прощения, если выразил несколько сумбурно свои мысли. Также надеюсь, что модераторы не сочтут это за кросспостинг: дело в том, что темы хоть и три по разным веткам и они решают один вопрос, но они все таки разные. Всем заранее большое спасибо за ответы и хорошую критику! P.S. все несколько омрачняет то, что печатки не будет, весь монтаж на макетке проводом МГТФ(
--------------------
Выбор.
|
|
|
|
|
 |
Ответов
|
Aug 9 2008, 11:06
|

Йа моск ;)
     
Группа: Модераторы
Сообщений: 4 345
Регистрация: 7-07-05
Из: Kharkiv-city
Пользователь №: 6 610

|
Цитата(Flasher @ Aug 9 2008, 10:34)  Именно поэтому горе- разработчеги стараются избавиться от кварца, даже не понимая по какой причине они это делают. Вы бы воздержались от таких слов, уважаемый. Вы тут далеко не самый крутой разработчег. Напомню хотя-бы тот момент, что у автора PCB не будет. Цитата(singlskv @ Aug 9 2008, 13:16)  ИМХО, не очень правильно подстраивать частоту во время передачи по UART, а это иногда будет происходить, хотя наверное и будет работать. Обоснуйте? Я же меняю не UBRR, а немного подстраиваю частоту задающего RC-генератора. В даташитах (особенно последних) есть указание, что за один раз не следует менять частоту более чем на сколько-то процентов. 1 у.е. регистра OSCCAL - это меньше этого порога, посему никакого криминала нет. Кстати, не так давно появился апнот у атмела с аналогичным содержанием (я то пользуюсь данной фичей уже много лет). Можете найти там все ответы на интересующие Вас вопросы.
--------------------
"Практика выше (теоретического) познания, ибо она имеет не только достоинство всеобщности, но и непосредственной действительности." - В.И. Ленин
|
|
|
|
|
Aug 9 2008, 14:15
|
дятел
    
Группа: Свой
Сообщений: 1 681
Регистрация: 13-05-06
Из: Питер
Пользователь №: 17 065

|
Цитата(Rst7 @ Aug 9 2008, 15:06)  Обоснуйте? Я же меняю не UBRR, а немного подстраиваю частоту задающего RC-генератора. В даташитах (особенно последних) есть указание, что за один раз не следует менять частоту более чем на сколько-то процентов. 1 у.е. регистра OSCCAL - это меньше этого порога, посему никакого криминала нет. Кстати, не так давно появился апнот у атмела с аналогичным содержанием (я то пользуюсь данной фичей уже много лет). Можете найти там все ответы на интересующие Вас вопросы. Мне просто не очень нравится перестройка частоты мк во время приема по UART(+-2% в худшем случае), конечно для маленьких скоростей UART это явно не критично, HO, учитывая изначальную ошибку для больших скоростей на 8Мгц тактовой и учитывая что ошибка на 2 стороне тоже может присутствовать, ИМХО, перестройку тактовой нужно делать не в моменты передачи, и возможно лучше путем мониторинга времянок на UART(тогда и низкоскоростной кварц вроде как и не нужен).
|
|
|
|
Сообщений в этой теме
haker_fox Сомнения: доверять или не доверять AVR управление H-bridge Aug 8 2008, 04:16 Rst7 Ну лично я не боюсь управлять импульсными источник... Aug 8 2008, 05:18 haker_fox Цитата(Rst7 @ Aug 8 2008, 14:18) Ну лично... Aug 8 2008, 05:50  Rst7 Цитата(haker_fox @ Aug 8 2008, 08:50) А е... Aug 8 2008, 06:09   haker_fox Цитата(Rst7 @ Aug 8 2008, 15:09) В цепях ... Aug 8 2008, 06:28  Dog Pawlowa Цитата(haker_fox @ Aug 8 2008, 08:50) Т.е... Aug 8 2008, 06:11 Dog Pawlowa Цитата(haker_fox @ Aug 8 2008, 07:16) Все... Aug 8 2008, 05:19 Kirill Trusov странно, у меня если шим на 1 килогерц, то я и слы... Aug 8 2008, 06:09 Rst7 ЦитатаА зачем ее (частоту) делить? Сразу и подават... Aug 8 2008, 06:33 haker_fox Цитата(Rst7 @ Aug 8 2008, 15:33) Вопрос в... Aug 8 2008, 06:40 Petka Цитата(haker_fox @ Aug 8 2008, 08:16) ...... Aug 8 2008, 07:41 haker_fox Цитата(Petka @ Aug 8 2008, 16:41) что в л... Aug 8 2008, 07:43  Sat360 Цитата(haker_fox @ Aug 8 2008, 10:43) Пож... Aug 8 2008, 07:49   haker_fox Цитата(Sat360 @ Aug 8 2008, 16:49) Имеетс... Aug 8 2008, 07:52 Flasher 1.аппаратная защита от включения верха и низа мос... Aug 8 2008, 08:01 haker_fox Цитата(Flasher @ Aug 8 2008, 17:01) 1.апп... Aug 8 2008, 08:10 Flasher внутренний генератор -излишняя штука. если нужно б... Aug 8 2008, 08:32 haker_fox Цитата(Flasher @ Aug 8 2008, 17:32) внутр... Aug 8 2008, 09:32 Пипец Делал аналогичное устройство, только на PICе. Испо... Aug 8 2008, 08:57 haker_fox Цитата(Пипец @ Aug 8 2008, 17:57) Между к... Aug 8 2008, 09:36  Пипец Цитата(haker_fox @ Aug 8 2008, 13:36) а з... Aug 8 2008, 10:07   haker_fox Цитата(Пипец @ Aug 8 2008, 19:07) И снова... Aug 9 2008, 03:28    _Pasha Цитата(haker_fox @ Aug 9 2008, 07:28)
1... Aug 9 2008, 07:11     haker_fox Цитата(_Pasha @ Aug 9 2008, 16:11) 1.Това... Aug 11 2008, 05:21    Flasher Цитата(haker_fox @ Aug 9 2008, 06:28) И е... Aug 9 2008, 07:34    singlskv Цитата(haker_fox @ Aug 9 2008, 07:28) Поч... Aug 9 2008, 10:16 Flasher и все пабежали патентавать нау-хау.... Aug 8 2008, 09:33 Flasher на предущей странице пункт 11. Импульсный БП можно... Aug 8 2008, 09:38 haker_fox Цитата(Flasher @ Aug 8 2008, 18:38) на пр... Aug 8 2008, 10:00 Rst7 ЦитатаПо поводу внутреннего RC- долго раскачиваетс... Aug 8 2008, 09:48 Flasher Цитата(Rst7 @ Aug 8 2008, 12:48) Вы шутит... Aug 8 2008, 10:13 Rst7 ЦитатаТолько на улице свои девайсы не ставьте....
... Aug 8 2008, 10:36 Flasher Цитата(Rst7 @ Aug 8 2008, 13:36) Стоят. Н... Aug 8 2008, 10:39 Rst7 ЦитатаПовезло с типом мк.
Неа, не повезло. Наружн... Aug 8 2008, 10:44 Flasher Цитата(Rst7 @ Aug 8 2008, 13:44) Неа, не ... Aug 8 2008, 10:52  defunct Цитата(Flasher @ Aug 8 2008, 13:52) У мен... Aug 8 2008, 11:11   singlskv Цитата(defunct @ Aug 8 2008, 15:11) Насче... Aug 8 2008, 19:45  Paulina еще советую дроссель на выходе Aug 8 2008, 14:07 Пипец Цитата(haker_fox @ Aug 9 2008, 07:28) Тут... Aug 9 2008, 08:43 Rst7 Цитатаконечно для маленьких скоростей UART это явн... Aug 9 2008, 14:28 singlskv Цитата(Rst7 @ Aug 9 2008, 18:28) Это не к... Aug 9 2008, 18:00 Rst7 Цитатаесли скачок произошел на первом бите то и вс... Aug 9 2008, 19:24 singlskv Цитата(Rst7 @ Aug 9 2008, 23:24) Ну тут к... Aug 9 2008, 20:08 Rst7 ЦитатаПо своему опыту, закладываться можно не боле... Aug 10 2008, 07:33 EmbedElektrik кстати, недавно попадалась плата от упса, на ней 2... Aug 10 2008, 20:55 haker_fox Цитата(EmbedElektrik @ Aug 11 2008, 05:55... Aug 11 2008, 06:56 slog Использовать мега168 в мостовом инверторе не совсе... Aug 11 2008, 05:59 SasaVitebsk Цитата(slog @ Aug 11 2008, 08:59) Использ... Aug 12 2008, 20:39  _Pasha Цитата(SasaVitebsk @ Aug 13 2008, 00:39) ... Aug 12 2008, 20:54   SasaVitebsk Цитата(_Pasha @ Aug 12 2008, 23:54) +1 П... Aug 12 2008, 23:42   haker_fox To SasaVitebsk
Цитата(_Pasha @ Aug 13 200... Aug 13 2008, 07:36    SasaVitebsk Цитата(haker_fox @ Aug 13 2008, 10:36) To... Aug 13 2008, 10:52     haker_fox Цитата(SasaVitebsk @ Aug 13 2008, 19:52) ... Aug 13 2008, 23:48      Dars ЦитатаА пустить на компаратор, который будет сравн... Aug 14 2008, 07:43       haker_fox Цитата(Dars @ Aug 14 2008, 16:43) Ну если... Aug 14 2008, 09:18        SasaVitebsk Цитата(haker_fox @ Aug 14 2008, 12:18) Хо... Aug 14 2008, 13:55         haker_fox Цитата(SasaVitebsk @ Aug 14 2008, 22:55) ... Aug 15 2008, 03:48          Dars ЦитатаТ.е. в Вашем случае имеется в виду, что от а... Aug 15 2008, 07:19           haker_fox Прошу прощение за долгое отсутствие (выходные, +до... Aug 18 2008, 04:01            Dog Pawlowa Цитата(haker_fox @ Aug 18 2008, 07:01) Во... Aug 18 2008, 09:38             haker_fox Цитата(Dog Pawlowa @ Aug 18 2008, 18:38) ... Aug 19 2008, 02:20            Dars ЦитатаВот здесь у меня какие-то неопределенности в... Aug 18 2008, 09:41          SasaVitebsk Цитата(haker_fox @ Aug 15 2008, 06:48) Ка... Aug 15 2008, 07:54        Dars Цитата(haker_fox @ Aug 14 2008, 13:18) Ес... Aug 14 2008, 15:24    Dog Pawlowa Цитата(haker_fox @ Aug 13 2008, 10:36) ..... Aug 13 2008, 11:27 Flasher весёлый подход- создание принципиальной схемы путе... Aug 11 2008, 09:16 haker_fox Цитата(Flasher @ Aug 11 2008, 18:16) весё... Aug 11 2008, 09:36 EmbedElektrik to haker_fox
вообще, конечно там стояли не авр, но... Aug 11 2008, 10:49 haker_fox Цитата(EmbedElektrik @ Aug 11 2008, 19:49... Aug 11 2008, 12:10 Flasher Про Г. имелось ввиду бездумное упрощение конструкц... Aug 11 2008, 23:11 defunct Цитата(Flasher @ Aug 12 2008, 02:11) Кажд... Aug 12 2008, 00:32 haker_fox Цитата(Flasher @ Aug 12 2008, 08:11) Про ... Aug 12 2008, 03:13 Rst7 Цитата(если абстрагироваться от AVR, и взять к при... Aug 12 2008, 06:50 Flasher мля, даже коментировать не хочется пост №9... Хотя... Aug 12 2008, 10:13 Rst7 ЦитатаХотя бы раскройте понятие "сбойнул... Aug 12 2008, 12:44 Igor26 ЦитатаВопрос: на каком же последовательном интерфе... Aug 13 2008, 05:06 VXDRV Вот эта штука крутит киловаттный движок (типа стен... Aug 13 2008, 12:45 Dars По поводу кварцев. Ребята из Spectrum Digital и Lu... Aug 13 2008, 15:08 _Pasha Люди!
Не нада нихром!
Индуктивность - ай... Aug 15 2008, 04:41 Огурцов Цитата(_Pasha @ Aug 15 2008, 04:41) либо ... Aug 15 2008, 05:28 Igor26 ЦитатаНе нада нихром!
Индуктивность - ай ай ай... Aug 15 2008, 05:14 _Pasha Цитата(Igor26 @ Aug 15 2008, 09:14) Откуд... Aug 15 2008, 16:17 Павлик Даташит искать на него не стоит , разбей его и все... Aug 18 2008, 04:31 haker_fox Цитата(Павлик @ Aug 18 2008, 13:31) Даташ... Aug 18 2008, 08:15 _Pasha Цитата(Павлик @ Aug 18 2008, 08:31) Иногд... Aug 18 2008, 18:11  Огурцов Цитата(_Pasha @ Aug 18 2008, 18:11) А вот... Aug 19 2008, 02:54  AHTOXA Цитата(_Pasha @ Aug 19 2008, 00:11) Однак... Aug 19 2008, 04:55 haker_fox В общем собранная по всем вышеизложенным правилам ... Aug 20 2008, 03:49 Flasher без развязки вылетит силовая- заденет цифру. кроме... Aug 20 2008, 09:25 haker_fox Цитата(Flasher @ Aug 20 2008, 18:25) без ... Aug 21 2008, 03:14  slog Цитата(haker_fox @ Aug 21 2008, 07:14) Я ... Aug 21 2008, 06:27   haker_fox Цитата(slog @ Aug 21 2008, 15:27) Почему ... Aug 21 2008, 06:52    Flasher Цитата(haker_fox @ Aug 21 2008, 09:52) да... Aug 21 2008, 09:28     Dars Цитата(Flasher @ Aug 21 2008, 13:28) Шмид... Aug 21 2008, 14:40     haker_fox Цитата(Flasher @ Aug 21 2008, 18:28) Гы п... Aug 22 2008, 03:33      Dars ЦитатаДа, все сделано в соответсвии с прикрепленны... Aug 22 2008, 06:33 kamil yaminov Вопрос можно? Какие токи на выходе моста? Просто с... Aug 21 2008, 03:35 haker_fox Цитата(kamil yaminov @ Aug 21 2008, 12:35... Aug 21 2008, 04:15
2 страниц
1 2 >
2 чел. читают эту тему (гостей: 2, скрытых пользователей: 0)
Пользователей: 0
|
|
|