и за микрой в магазин идти не хотца
H-мост
- леня
- Это не хвост, это антенна
- Сообщения: 1399
- Зарегистрирован: Пн сен 13, 2010 17:34:06
- Откуда: калуга
- Контактная информация:
Re: H-мост
я уже расчитал и спаял у не мучился
и за микрой в магазин идти не хотца
и за микрой в магазин идти не хотца
ВРУБАЙ !!!
И будь что будет !!!
И будь что будет !!!
- Кислый
- Поставщик валерьянки для Кота
- Сообщения: 2095
- Зарегистрирован: Чт апр 08, 2010 18:50:01
- Откуда: Краснодар
- Контактная информация:
Re: H-мост
а я вот думаю что будет компактнее ? l293 в so16 корпусе или два н-моста из смдшек собранные ?
RETI ;рети-рети интеррапт, через шины данных тракт, через память, через порт, возвращайся в главный код
@hobbyelectronics
@hobbyelectronics
Re: H-мост
Кислый писал(а):)) ну хз. я бы не стал мучаться, что-то расчитывать
Правильно делает, так быстрее чему то научится, а сложить из кубиков домик и обезьяна может.
Кроме того если уж говорить о специализированных микросхемах, то есть лучшие варианты
для DC моторчика чем LM293, например BA6209 или LB1641 и им подобные.
Творчество оно для того и нужно чтобы творить!
не получается собрать H мост - подскажите где не прав
пытаюсь собрать второе в жизни устройство (первое как не странно работает нормально
) - Н мостик для управления одним моторчиком постоянного тока
собираю по схеме:
.jpg)
получилась вот такая платка:

R1-R4 по 1 килоОму
Q1,Q4 - КТ973А
Q2,Q3 - КТ972А
D1-D4 - КД202Д (один из них КД202М но вроде это не важно)
Собрано из того что оказалось в местной радиолавке (в первый раз видел ТАКОЙ диод
в человекопонятном корпусе были только аккуратно в 12 раз дороже - решил познакомиться с танковой техникой поближе
)
Управляем собственно обычным щеточным моторчиком, 15-42 вольта, 0.35А без нагрузки, 3А при блокировании вала (макс нагрузка)
Горизонтальный разъем (слева-направо): земля, + выход на мотор, питание моста, - на мотор
Вертикальный разъем - управление, управляет всем ардуинка, для проверки записал вот такую логику:
R1=0, R2=0, R3=1, R4=1 (включаем вращение вперед)
ждем 1 секунду
R1=1, R2=1, R3=1, R4=1 (тормозим мотор)
ждем 100 миллисекунд
R1=1, R2=1, R3=0, R4=0 (включаем вращение назад)
ждем 1 секунду
R1=1, R2=1, R3=1, R4=1 (снова тормозим)
ждем 100 миллисекунд, идем в начало
Ардуина питается от usb, плата с Н мостом питается от внешнего блока питания на 42 вольта (и предположительно ампер 5, он когда-то питал принтер с этим самым разъемом), земли объеденены
При первом включении произошел казус - мотор ожил, но начал работать по не понятному мне алгоритму - неторопливо (хотя питание на плату идет как на макс скорость) сделал 4 шага вперед, сделал 4 шага назад - при этом в одну сторону шаги были длинее чем в другую (хотя должен то быть шаг вперед, шаг назад и одинакового размера
) и так раза три. Выключил что-бы проверить что с прошивкой - вроде все в норме, добавил в конец цикла вот такую вещь: R1=0, R2=1, R3=0, R4=1 и ожидание в 100 миллисекунд (по идее это отключение мотора - я думал что ему не хватает времени на смену направления), подал питание - опять по 4 шага ... и мотор резко переключается в полную скорость
Выключил питание, перезагрузил ардуинку - опять все включил - сразу полная скорость в одном направлении и никаких реакций на изменение напряжений на контрольном разъеме (ардуинка исправно переключала все)
Транзисторы за секунд 20 работы успели нагреться так, что я обжегся
Ладно, подумал что либо брачок какой попался либо что-то не сраслось, впаял новые транзисторы (благо взял с запасом на 8 таких блоков), убрал добавленную строчку в логике, подключил блок питания послабже (15 вольт 0.5А), отключил мотор от платы. Включил все - транзисторы опять раскалились почти мгновенно ... подумал что дело было не в бобине ... а видимо им даже БЕЗ вообще какой-либо нагрузки очень надо охладиться - поставил радиатор, снова включил - теперь транзисторы холодны как мороженное но на выходе с моста (выводы на мотор) вместо 15 вольт ... 0.03 (правда правильно переключается из +0.03 в -0.03 раз в секунду
), сопротивление выхода ... 3 Ома (повторюсь - мотор отключен, выход тупо болтается в воздухе)
Отключил все - один фиг 3 Ома
Проверил диоды - сопротивление 467Ом на каждом в одном направлении, и >10кОм в обратном - вроде живы
Транзисторы проверить не могу (пока не умею
завтра погуглю
)
Вопрос - где я ошибся в схеме? почему такое дикое сопротивление на выходе? Можно ли вообще в такой схеме использовать КД202 или стоит купить что-то получше (смущает он меня своим видом)? Понимаю что можно взять одну готовую микросхему, но увы 3949/3950 в наличии нигде нема, а остальное заметно слабже, опять-же в планах порулить мотором посерьезней (50В 15А и 150В 15А) - под них один хвост придется собирать свой драйвер (готовые если и есть то заметно дороже рассыпухи, а место меня не теснит - компактность не интересует особо)
Вот
Спасибо заранее
собираю по схеме:
.jpg)
получилась вот такая платка:

R1-R4 по 1 килоОму
Q1,Q4 - КТ973А
Q2,Q3 - КТ972А
D1-D4 - КД202Д (один из них КД202М но вроде это не важно)
Собрано из того что оказалось в местной радиолавке (в первый раз видел ТАКОЙ диод
)Управляем собственно обычным щеточным моторчиком, 15-42 вольта, 0.35А без нагрузки, 3А при блокировании вала (макс нагрузка)
Горизонтальный разъем (слева-направо): земля, + выход на мотор, питание моста, - на мотор
Вертикальный разъем - управление, управляет всем ардуинка, для проверки записал вот такую логику:
R1=0, R2=0, R3=1, R4=1 (включаем вращение вперед)
ждем 1 секунду
R1=1, R2=1, R3=1, R4=1 (тормозим мотор)
ждем 100 миллисекунд
R1=1, R2=1, R3=0, R4=0 (включаем вращение назад)
ждем 1 секунду
R1=1, R2=1, R3=1, R4=1 (снова тормозим)
ждем 100 миллисекунд, идем в начало
Ардуина питается от usb, плата с Н мостом питается от внешнего блока питания на 42 вольта (и предположительно ампер 5, он когда-то питал принтер с этим самым разъемом), земли объеденены
При первом включении произошел казус - мотор ожил, но начал работать по не понятному мне алгоритму - неторопливо (хотя питание на плату идет как на макс скорость) сделал 4 шага вперед, сделал 4 шага назад - при этом в одну сторону шаги были длинее чем в другую (хотя должен то быть шаг вперед, шаг назад и одинакового размера
Транзисторы за секунд 20 работы успели нагреться так, что я обжегся
Ладно, подумал что либо брачок какой попался либо что-то не сраслось, впаял новые транзисторы (благо взял с запасом на 8 таких блоков), убрал добавленную строчку в логике, подключил блок питания послабже (15 вольт 0.5А), отключил мотор от платы. Включил все - транзисторы опять раскалились почти мгновенно ... подумал что дело было не в бобине ... а видимо им даже БЕЗ вообще какой-либо нагрузки очень надо охладиться - поставил радиатор, снова включил - теперь транзисторы холодны как мороженное но на выходе с моста (выводы на мотор) вместо 15 вольт ... 0.03 (правда правильно переключается из +0.03 в -0.03 раз в секунду
Проверил диоды - сопротивление 467Ом на каждом в одном направлении, и >10кОм в обратном - вроде живы
Транзисторы проверить не могу (пока не умею
)Вопрос - где я ошибся в схеме? почему такое дикое сопротивление на выходе? Можно ли вообще в такой схеме использовать КД202 или стоит купить что-то получше (смущает он меня своим видом)? Понимаю что можно взять одну готовую микросхему, но увы 3949/3950 в наличии нигде нема, а остальное заметно слабже, опять-же в планах порулить мотором посерьезней (50В 15А и 150В 15А) - под них один хвост придется собирать свой драйвер (готовые если и есть то заметно дороже рассыпухи, а место меня не теснит - компактность не интересует особо)
Вот
Спасибо заранее

- Radiobonchic
- Мудрый кот
- Сообщения: 1866
- Зарегистрирован: Сб фев 14, 2009 18:15:07
- Откуда: Молодечно(Беларусь)
Re: не получается собрать H мост - подскажите где не прав
а вы транзисторы на общий повесили радиатор или по отдельности на каждый???
Re: не получается собрать H мост - подскажите где не прав
ай стыдоба
на общий
открутил - выход раскоротился
а чего они так греются без нагрузки даже? это нормально?
или все-ж есть в схемке ошибка? нет ли смысла понизить номинал транзисторов на входе до 100Ом (может ардуинина успевает при переключениях одновременно подать + на R1 и - на R2 т.е. закоротить цепь? по шагам вообще успевает, но эта ситуация длится меньше миллисекунды по идее, может сопротивление слишком большое и выходы дольше падают в ноль оставляя цепь замкнутой на бОльшее время)?
а чего они так греются без нагрузки даже? это нормально?
или все-ж есть в схемке ошибка? нет ли смысла понизить номинал транзисторов на входе до 100Ом (может ардуинина успевает при переключениях одновременно подать + на R1 и - на R2 т.е. закоротить цепь? по шагам вообще успевает, но эта ситуация длится меньше миллисекунды по идее, может сопротивление слишком большое и выходы дольше падают в ноль оставляя цепь замкнутой на бОльшее время)?- Meteor
- Друг Кота
- Сообщения: 3961
- Зарегистрирован: Пн июл 13, 2009 14:37:39
- Откуда: Московская область, наукоград.....
- Контактная информация:
Re: H-мост
Если греются без нагрузки - значит течет ток и этот ток скорее всего практически сквозной. Поставьте в плечи и диагональ моста амперметр и посмотрите токи в различных режимах.
Загружая на вход компьютера "мусор", на выходе получим "мусор^32".
PS. Не работаю с: Proteus, Multisim, EWB, Micro-Cap... не спрашивайте даже
PS. Не работаю с: Proteus, Multisim, EWB, Micro-Cap... не спрашивайте даже
Re: H-мост
я совсем запутался
вклюем логику R1=0, R2=0, R3=1, R4=1 т.е. движение вперед - на первом выходе на мотор появляется правильное напряжение (внешнего источника - если запитываться от +15 вольт то соотв 15 вольт) НО не относительно второго выхода, а относительно общей земли - т.е. на второй выход ничего не приходит
включаем логику движения назад R1=1, R2=1, R3=0, R4=0 - приходит плюс на второй выход, на первый ничего не приходит
куда у меня земля потерялась в схеме?
вклюем логику R1=0, R2=0, R3=1, R4=1 т.е. движение вперед - на первом выходе на мотор появляется правильное напряжение (внешнего источника - если запитываться от +15 вольт то соотв 15 вольт) НО не относительно второго выхода, а относительно общей земли - т.е. на второй выход ничего не приходит
включаем логику движения назад R1=1, R2=1, R3=0, R4=0 - приходит плюс на второй выход, на первый ничего не приходит
куда у меня земля потерялась в схеме?
Re: не получается собрать H мост - подскажите где не прав
а вы в PROTEUS соберите и посмотрите.rukez писал(а): а чего они так греются без нагрузки даже?
И подумайте чем верхние транзисторы закрываться будут при питании 40 вольт ?
А резисторы ставили бы сразу 10 мега Ом ! Че на килоомах остановились то ?

Будете проходить мимо- проходите!
Re: H-мост
в PROTEUS посмотрите.rukez писал(а): куда у меня земля потерялась в схеме?
1 и 0 это сколько вольт у вас ?
Будете проходить мимо- проходите!
- rojan
- Вымогатель припоя
- Сообщения: 591
- Зарегистрирован: Ср окт 27, 2010 10:59:48
- Откуда: г. Новосибирск
- Контактная информация:
Re: H-мост
Когда ремонтировал разные машинки на радиоуправлении, зарисовал схему управления мотором.
Только питание там было около 12в.
Только питание там было около 12в.
Красавец! Литра на три.
Re: H-мост
протеус намекнул мне что в верхнем ряду транзисторов надо поменять местами эмиттер и коллектор
с сопротовлениями в 1к протеус согласился до нагрузки в 40 вольт (сейчас пробую с 15 вольтами)
напряжение при LOW - 0.2 вольта при питающем 15, напряжение HIGH 4.9-5.1 вольта (по протеусу)
с сопротовлениями в 1к протеус согласился до нагрузки в 40 вольт (сейчас пробую с 15 вольтами)
напряжение при LOW - 0.2 вольта при питающем 15, напряжение HIGH 4.9-5.1 вольта (по протеусу)
Re: H-мост
Если "1" это 5 вольт, а питание у вас 40 вольт то в каком состоянии у вас будут верхние транзисторы ВСЕГДА ?
Будете проходить мимо- проходите!
Re: H-мост
мда
это в протеусе логика работает, а в реальной железке только две ноги дрыгаются - на одной вечные 5 вольт и на одной вечный ноль
если повышать сопротивление на той что ловит приходящие 5 вольт с верхнего транзистора (перевернутого) то не хватает мощенок атмеги уже (ибо получается около 10ом подтяжка к земле) "я устал я ухожу" (с) в гугл искать готовую схему сопряжения моста с каким-нить процом 
я поменял коллетор с эмиттером местами - в протеусе это работает, на практике увы нет
подскажите лучше как всеж-таки собрать управляемый с мк мостик на 50В/5А ?
это в протеусе логика работает, а в реальной железке только две ноги дрыгаются - на одной вечные 5 вольт и на одной вечный ноль

Если "1" это 5 вольт, а питание у вас 40 вольт то в каком состоянии у вас будут верхние транзисторы ВСЕГДА ?
я поменял коллетор с эмиттером местами - в протеусе это работает, на практике увы нет
подскажите лучше как всеж-таки собрать управляемый с мк мостик на 50В/5А ?

Re: H-мост
PROTEUS это инструмент - он показывает то что вы просите показать, он советов не дает.
Вот так возможно будет работать, резисторы по 10 кОм надо как можно меньше ставить по допустимой мощности на них.

Вот так возможно будет работать, резисторы по 10 кОм надо как можно меньше ставить по допустимой мощности на них.

Будете проходить мимо- проходите!
Re: H-мост
rojan писал(а):Когда ремонтировал разные машинки на радиоуправлении, зарисовал схему управления мотором.
Только питание там было около 12в.
какая-то не правильная схема, если управляющий вход повиснет в воздухе транзисторы откроются, потечет сквозной ток. я видел схемы где между базами транзистор включен, и уже на него подается управляющий сигнал.
Re: H-мост
С этого начинать нужно !rukez писал(а): "я устал я ухожу" (с) в гугл искать готовую схему сопряжения моста с каким-нить процом
вот топик про Н-мост, большой со схемами и пояснениями - http://roboforum.ru/forum11/topic1963.html
Будете проходить мимо- проходите!
Re: H-мост
lix писал(а): если управляющий вход повиснет в воздухе транзисторы откроются, потечет сквозной ток.
Он по-любому потечет при питании выше 2-х напряжений Б-Э.
Будете проходить мимо- проходите!
Re: H-мост
radio-kot писал(а):PROTEUS это инструмент - он показывает то что вы просите показать, он советов не дает.
Вот так возможно будет работать, резисторы по 10 кОм надо как можно меньше ставить по допустимой мощности на них.
неа, даже в протеусе не хочет дергаться
С этого начинать нужно !
вот топик про Н-мост, большой со схемами и пояснениями - http://roboforum.ru/forum11/topic1963.html
тут все схемы на мосфетах
мне тут подумалось
а если вернуться к первой схеме (где не закрывались верхние транзисторы) и поставить между мк и собственно транзисторами ... операционник? есть кучка lm324n - до 30 вольт он вроде как работать должен, и емнип выдает 40мА на выход т.е. столько-же сколько и атмега - по идее 973ему этого вполне достаточно ... или идея глупая?
-
Anode_Katode
- Держит паяльник хвостом
- Сообщения: 986
- Зарегистрирован: Ср июл 07, 2010 06:48:57
Re: H-мост
Есть еще вариант собрать на КР1128КТ3. Практически то же самое, что и L293D, только без встроенных диодов и дешевле раза в два. Вот ссылка на даташит: http://lib.chipdip.ru/160/DOC000160211.pdf
