Микроконтролери и електроника
http://mcu-bg.com/mcu_site/

Управление на DC двигател от PC
http://mcu-bg.com/mcu_site/viewtopic.php?f=2&t=2578
Страница 1 от 1

Автор:  stefan_d6 [ Пон Юни 26, 2006 4:09 pm ]
Заглавие:  Управление на DC двигател от PC

Ето каква е задачката:
Имам 127V DC двигател, на който трябва да се регулира скоростта чрез серийна порт на компютъра; обратната бръзка ще е скоростта на двигателя.
Аз ще използвам uC - pic18F452, MOSFET драйвер - IR2110, МОSFET - IRFP260;
Проблемът, който срещам е че в спецификацията на IR2110 не са посочени параметрите на кондензаторите и резисторите, които се използват при обкатаването й. Също така, доколкото разбирам трябва да се ползват и двата PWM на uC за LIN и HIN , което ми се струва като разхищение, тъй като винаги е отворен само един MOSFET. Не ми е ясна и ролята на извода SD(shut down).
Не можах да намеря нищо конкретно за IR2110 относно практически приложения.
Ако някой е правил нещо подобно, нека сподели опита си.

Автор:  gicho [ Пон Юни 26, 2006 4:24 pm ]
Заглавие: 

На сайта на IRF има design ideas, в които има конкретни примери.
Идеята за подбиране на тези кондензатори (ако става въпрос за bootstrap кондензаторите) е те да имат достатъчен заряд за да могат да заредят гейтовия капацитет на мосфет-а и да го поддържат през времето, през което той е отпушен (става въпрос за горния транзистор). Прекаляването със стойността може да доведе до невъзможност той да се зареди през времето, през което е отпушен долния транзистор. Примерните стойности могат да бъдат 10, 22 или 33 nF, или около 10 пъти по-голям от гейтовия на мосфет-а, работно напрежение колкото е нисковолтовото захранване на IR2110 (с запас, разбира се). За предпочитане нискоиндуктивни кондензатори.
Прегледай и за драйвери на HARRIS, мисля, че техни бяха първите подобни чипове. Май и Fairchild правят такива.

EDIT:
Колкото до SD пина, използва се за бърза максималнотокова защита, хардуерна обикновено, може да се използва за хардуерно разрешаване на силовата част, външен сигнал, който се подава за сигурност и отпада при авария (тъй де, инвертиран).
Ако имаш конкретни въпроси, питай, за да стане по-лесно.
Общо взето, няма кой знае какво, освен гейтовите резистори, опроводяването на масата на чипа и мосфетите.

Още EDIT:
Относно използването на отделни PWM-и - много добре е, че са разделени двата входа, за да можеш да си зададеш "мъртво време" след изключването на единия и преди включването на другия. Иначе заради закъсненията тече ток направо от + към - (за по-напряко заобикаля товара).
Може би трябва да разгледаш другите чипове драйвери на IRF (или ST). Например IR2183 има вградено такова мъртво време и може да ползваш един PWM. По-слаб е като изходен ток, но за твоите нужди трябва да стигне, даже е по-подходящ.

Автор:  Wise [ Вто Юни 27, 2006 10:20 am ]
Заглавие: 

Аз съм пускал трифазно - това е едната фаза
//Кондензаторите са WIMA от Комет

Прикачени файлове:
IR2113.doc [26.5 KiB]
309 пъти

Автор:  stefan_d6 [ Вто Юни 27, 2006 4:36 pm ]
Заглавие: 

Благодаря ви момчета. С примери най-добре се учи.
Междудругото изнамерих application notes за IR2110 и пак не ми помогнаха много много, тъй като за пресмятането например на bootstrap кондензатора използват формулка която е с много неизвестни( поне за мен). Както и да е.
Ще ползвам схемата на Wise. Тея ценери на гейтовете ми са малко неясни, но ще доверя.

Wise имаш ли накакви проблеми с тази смеха. Използваш ли диоди ,шунтиращи MOSFET-тите. Какво закъснение използваш между двата PWM на LIN и HIN.

gicho какво имаш пред вид опроводяване на масата на чипа и MOSFET-тите.

http://www.irf.com/technical-info/appnotes/an-978.pdf

Автор:  Wise [ Вто Юни 27, 2006 5:36 pm ]
Заглавие: 

Позабравил съм вече, но мисля, че беше 1 микросекунда мъртвото
20KHz беше честотата
само вътрешните диоди на мосфетовете без външни
допълнителен резистор за токова защита слагах
Не съм го държал повече от 1/2 часа, защото имаше проблеми с друга част
на устройството. Но не съм забелязал да има нещо нередно
целта беше 3 фази 200Hz по 42 V /10А

Автор:  nik [ Вто Юни 27, 2006 5:52 pm ]
Заглавие: 

кондензатора на ир2110 служи за да осигури захранване на Хай-сайд стъпалото демек стъпалото на транзостора от към плюса, при превключването на двата транзистора този кондензатор се зарежда през един диод. докато е отпушен долниа транзистор и осиурява захранване на горния драйвер за да се отпуши и запуши горниа транзистор, от тук иджат проблемите 1. задължително трабва постоянно да има някаква честота, за да се осигури зареждането на кондензатора. и 2 има ограничение в коефициента на запълване, при много кратки импулси диода няма време да се отпуши и да зареди кондензатора
общо взето от това зависи стойността му, при нормални условия няколко стотин нано фарада вършат работа, но при особени случаи се налага корекция
ценера на гейта има 2 предназначениа да предпази гейта от евентуални пикове в управлението (гейта позволява управление до 15 в, от там нататък никой не знае) и другата роля е ако случайно изгори транзистора да не връща ток към драйвера, обикновено ценера изгаря в късо и се ползва като защита
колкото до диод шунтиращ мосфета... ами той мосфета си има вътре ценер и шотки диод(погледни пдф на съответня транзистор) този ценер до определена мощност върши идеална работа, доста е бърз
опроводяването.... представи си права жица дълга 5 см и сечение 1 кв мм , колко пад на напрежение може да има според теб?при постоянно напрежение може би пада е никакъв, но при високи честоти освен съпротивлението влиза в действие и индуктивността, тази права жица си има индуктивност и съответно и индуктивно съпротивление, което ще рече че пада почва да нараства с нарастването на честотата, и ако тази жица ти е масата, на едно място имаш 0 волта 5см в страни имаш някакви импулси ... и ако погледнеш с хубав осцилоскоп и хубава сонда виждаш някакви кратки пикове с огромна амплитуда, което в накои случаи се оказва фатално, за това се прави разделяне на масите - масата за захранване на транзистора не се ползва за нищо друго, ако искаш маса за драйвера на транзистора, масата я хващаш с отделна жица от самия крак на транзистора, ако хванеш не от крака а 5 см в страни към управлението на транзистора се добавят и тези пикове, което при по големи токове може да изгори транзистора или драйвера или и двете

Автор:  Wise [ Вто Юни 27, 2006 8:17 pm ]
Заглавие: 

Опроводяването на платката - на ръка с максимално внимание и яки шини
за масата и захранването. Драйверът - близо до транзисторите.
20 KHz е доста, но на мен ми трябваше да постигна 200 Hz синосуида на 3 фази.
Нормално китайците работят м/у 10-15 KHz.
Теоретично би трябвало да се работи над "чуваемата" ама на практика не е така.
На схемата няма електролита на захранването, но то е ясно - по-хубав да е и ако
са няколко - не вреди.

Автор:  gicho [ Сря Юни 28, 2006 10:51 pm ]
Заглавие: 

Ами да не се забравя - масата на чипа да отива към пина на долния мосфет, и оттам да тръгва мощната пътека, т.е. да гарантираш че масата на чипа е еквипотенциална със сорса на мосфета (долния). Грешно би било сорса на мосфета да тръгва нанякъде, и някъде към тази пътека да се "включи" масата от драйверния чип. Разделяне на силовата маса и масата от драйверите напред - иначе падът върху пътеката между сорса на мосфета и точката на включване на масата на чипа се изважда от управляващото напрежение и стават неприятни ефекти.

EDIT:
За гейтовите резистори не знам дали някой спомена, но един съвет - има оптимално време на отпушване, тия драйвери могат да сцепят мосфета и да го отпушат за под 100нс, но в дрейна ще имаш огромни стойности на di/dt, а при индуктивен товар, и du/dt. Така че съобрази времето на отпушване (и запушване) на мосфетите с работната си честота. Ако работиш на няколко килохерца, нямаш нужда от такива скорости. Из нета се намират схеми на гейтови вериги, които осигуряват плавно отпушване на транзистора (резистор и диод или ценер).

EDIT:
Гледам, че nik го е написал вече. Ако все пак решиш да гледаш с осцилоскоп, пусни го през галванично отделящ трансформатор.

Автор:  stefan_d6 [ Пон Юли 03, 2006 9:52 am ]
Заглавие: 

Незнам защо ,но не мога да я подкарам тази схема - IR2110.
Малко уточняващи въпроса:
- трябва ли Vss и COM на IR2110 да са свързани заедно;
- ако приложим 5V на HIN или LIN, не трябва ли да получим 15V на HO и LO съответно(при Vcc=15V) ;
- SD=0V e работно положение на схемата, нали?;

Когато свържа Vss и COM и приложа да речем 5V на HIN, на HO си остава 0V, същото е и при LIN=5V -> LO=0V.

Страница 1 от 1 Часовете са според зоната UTC + 2 часа [ DST ]
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
http://www.phpbb.com/