Форум программистов, компьютерный форум, киберфорум
Наши страницы
Микроконтроллеры Atmega AVR
Войти
Регистрация
Восстановить пароль
 
 
Рейтинг 4.84/74: Рейтинг темы: голосов - 74, средняя оценка - 4.84
studimtmktu
0 / 0 / 0
Регистрация: 04.01.2015
Сообщений: 14
1

Не работает драйвер IR2117 при ШИМ на Atmega8

07.01.2015, 14:45. Просмотров 13500. Ответов 23
Метки нет (Все метки)

Собственно, почему-то не открывается драйвер IR2117 при работе ШИМ на Atmega8. Частота ШИМ 4 кГц (мерил осциллографом, хотя должны быть другая частота, ну не суть). Драйвер соединил по даташиту, питание +15В со стабилизатора. Резистор на на выходе 100 Ом. Конденсаторы керамические, на питании 100 нФ, бутстрепный - 100 нФ (пробовал разные, доводил до 10 мкФ, при увеличении емкости транзистор открывается на небольшое время). Бутстрепный конденсатор заряжается, при закрытом транзисторе на конденсаторе примерно 15В, при открытом около 25 (может быть 30). Транзистор mosfit n-канал. Нагрузка - электродвигатель (маломощный, от шуруповерта). Вся схема запитана от лабораторного источника питания, выставил около 20В, со стабилизатора +15В подается питание на драйвер, +20В подается на сток транзистора. Не понимаю в чем дело. Схему прилагаю.

0
QA
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
07.01.2015, 14:45
Ответы с готовыми решениями:

Не работает ШИМ МК AtMega8
Делаю импульсный блок питания 30В, 5А. Пишу не сложную прошивку для МК AtMega 8, в протеусе все...

Atmega8 - ШИМ
Здраствуйте! Использую МК Atmega8. Частота 1МГц. 1) как генерировать ШИМ на таймере 0...

Atmega8 и ШИМ
Вобщем такой вопрос. Есть Atmega8. Хочу сделать програмный ШИМ на всех ножках кроме PD2, PD3, PB6...

Шим на Atmega8.
Суть в следующем! в архиве схема и прошивка , где качал не помню не могу найти источник , но при...

ШИМ от atmega8. LED.
По форуму искал. Проблема в понимании почему не работает??? Просто перегружен проц в Протеусе, уже...

23
Редиски
0 / 0 / 0
Регистрация: 28.03.2014
Сообщений: 103
07.01.2015, 16:02 2
n-канал в верхнем плече не применяется, или применяется по другой схеме
0
omtomtubo
0 / 0 / 0
Регистрация: 23.03.2012
Сообщений: 1,017
07.01.2015, 16:14 3
А Vcc точно 15 В должно быть?
0
studimtmktu
0 / 0 / 0
Регистрация: 04.01.2015
Сообщений: 14
07.01.2015, 16:16 4
Цитата Сообщение от Редиски
n-канал в верхнем плече не применяется, или применяется по другой схеме
А почему не применяется? Почему эта схема не работает? Делал ШИМ на TL494 и драйвере IR2125 там все работало, поменялась только схема управления, ШИМ теперь выдает Atmega8.
0
07.01.2015, 16:16
studimtmktu
0 / 0 / 0
Регистрация: 04.01.2015
Сообщений: 14
07.01.2015, 16:17 5
Цитата Сообщение от omtomtubo
А Vcc точно 15 В должно быть?
Да, точно 15В. По даташиту.
0
Редиски
0 / 0 / 0
Регистрация: 28.03.2014
Сообщений: 103
07.01.2015, 16:37 6
при применении n-канального мосфета нагрузка включается в цепь Стока.
0
studimtmktu
0 / 0 / 0
Регистрация: 04.01.2015
Сообщений: 14
07.01.2015, 18:00 7
Цитата Сообщение от Редиски
при применении n-канального мосфета нагрузка включается в цепь Стока.
Такая схема тоже работает, тут бутстрепное питание, проблема, вроде, в низком потенциале ШИМ.
0
omtomtubo
0 / 0 / 0
Регистрация: 23.03.2012
Сообщений: 1,017
07.01.2015, 19:06 8
Специально даташит открыл и посмотрел - при Vcc=15V Напряжение логической единицы не меньше 9.5В надо. А у вас мега8 сколько выдает? Не больше 5. Нужен буфер.
0
Stiit.mi
0 / 0 / 0
Регистрация: 26.04.2010
Сообщений: 1,445
07.01.2015, 19:13 9
У него логическая единица - не менее 9.5В

0
studimtmktu
0 / 0 / 0
Регистрация: 04.01.2015
Сообщений: 14
07.01.2015, 19:33 10
Цитата Сообщение от omtomtubo
Специально даташит открыл и посмотрел - при Vcc=15V Напряжение логической единицы не меньше 9.5В надо. А у вас мега8 сколько выдает? Не больше 5. Нужен буфер.
А как буфер сделать? Есть биполярный транзистор 2PC945.
0
stt
0 / 0 / 0
Регистрация: 03.11.2012
Сообщений: 9
07.01.2015, 19:47 11
Ну и поставьте его как ключ, коллектор через резистор на 15В. Только инверсию в программе учтите.
0
mrKyrytt
0 / 0 / 0
Регистрация: 16.04.2010
Сообщений: 767
07.01.2015, 20:25 12
Цитата Сообщение от Редиски
n-канал в верхнем плече не применяется
Цитата Сообщение от Редиски
при применении n-канального мосфета нагрузка включается в цепь Стока.
Вы бы хоть немного почитали про то, о чем пишут. На первой странице datasheetа схема верхнего ключа с n-канальным полевиком. Самое типовое включение.
0
omtomtubo
0 / 0 / 0
Регистрация: 23.03.2012
Сообщений: 1,017
07.01.2015, 20:35 13
можно какой-нибудь TTL буфер применить, у них рабочее напряжение повыше.
0
studimtmktu
0 / 0 / 0
Регистрация: 04.01.2015
Сообщений: 14
07.01.2015, 20:48 14
Цитата Сообщение от STT
Ну и поставьте его как ключ, коллектор через резистор на 15В. Только инверсию в программе учтите.
Смонтировал вот такую схему, но биполярный транзистор не открывается. Не пойму в чем ошибка, вроде резисторы рассчитал. Транзистор 2PC945. Даташит прикладываю.


./styles/iosyitistromyss/imageset/icon_topys_attach.gif" width="14" height="18
[77.72 Кб]


<Изображение удалено>
0
stt
0 / 0 / 0
Регистрация: 03.11.2012
Сообщений: 9
07.01.2015, 20:58 15
В базу резистор 1-2 килоома поставьте. И транзистор проверьте: исправен ли, правильно ли впаян. Ток коллектора почти на пределе. Зачем?
0
studimtmktu
0 / 0 / 0
Регистрация: 04.01.2015
Сообщений: 14
07.01.2015, 21:19 16
Цитата Сообщение от STT
В базу резистор 1-2 килоома поставьте. И транзистор проверьте: исправен ли, правильно ли впаян. Ток коллектора почти на пределе. Зачем?
Благодарю, действительно, не правильно схему в даташите посмотрел, перепутал местами базу и эмиттер. Транзистор открылся и драйвер тоже заработал. То есть ошибка была в неграмотном изучении даташита, драйвер IR2117 работает при напряжении управления от 9.5 В для логической единицы. Всем большое спасибо за помощь!
0
stt
0 / 0 / 0
Регистрация: 03.11.2012
Сообщений: 9
07.01.2015, 21:22 17
Совет: уменьшите ток коллектора (например, до 10мА, транзистор меньше греться будет= проживет дольше) и разберитесь, как считать резисторы для ключевого режима.
0
dimyurk1978
0 / 0 / 0
Регистрация: 07.02.2106
Сообщений: 3,047
07.01.2015, 21:47 18
Цитата Сообщение от STT
В базу резистор 1-2 килоома поставьте. И транзистор проверьте: исправен ли, правильно ли впаян. Ток коллектора почти на пределе. Зачем?
Плюсую. И мощность резистора требуется за 1 ватт. Если пробуешь схемы составлять, так хоть простейшие расчеты делай. Закон ома никто не отменял...
0
dimyurk1978
0 / 0 / 0
Регистрация: 07.02.2106
Сообщений: 3,047
07.01.2015, 21:50 19
Обязательно плюс коммутировать? Если уже используется n-channel mosfit, то драйвер IR4427, коммутируем по схеме с общим истоком. И все...
0
studimtmktu
0 / 0 / 0
Регистрация: 04.01.2015
Сообщений: 14
07.01.2015, 21:59 20
Цитата Сообщение от STT
Совет: уменьшите ток коллектора (например, до 10мА, транзистор меньше греться будет= проживет дольше) и разберитесь, как считать резисторы для ключевого режима.
Поставил обратно 22 кОм. Все работает, только при вращении двигателя появляется какое-то стороннее напряжение. Если торможу движок импульсы идеальные. Кто знает что это и как от этого избавиться? Кстати, если ставлю драйвер IR2117 у меня получается инверсия, то есть нулевая скорость двигателя при максимальной скважности, но при максимальной скважности на двигателе напряжение 0 и он не пищит, а вот вставляю IR2118 суть таже только инверсный и появляется писк и при нулевом напряжении управления на двигателе есть небольшое напряжение. То же интересно почему.


<Изображение удалено>
0
07.01.2015, 21:59
Answers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
07.01.2015, 21:59

ШИМ и АЦП в Atmega8
Мне нужно управлять током полевого транзистора. Для этого я снимаю напряжение с резистора,...

Atmega8 и ШИМ 20кГц
Подскажите как сделать аппаратный ШИМ на 20 кГц на Atmega8? И возможно ли его реализовать использую...

Программный шим atmega8
Короче нет не одного толкового урока или стати на тему программного шима всегда какой то ржб...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
20
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2019, vBulletin Solutions, Inc.
Рейтинг@Mail.ru