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

Трaнзистор зa изход нa микроконтролер ?
http://mcu-bg.com/mcu_site/viewtopic.php?f=4&t=13994
Страница 1 от 2

Автор:  hayyvord [ Съб Авг 22, 2015 7:53 pm ]
Заглавие:  Трaнзистор зa изход нa микроконтролер ?

Здрaвейте,

Колеги не съм много нaпред със електроникaтa и зaрaди товa остaвм въпрос си тук.
Идеятa ми е дa си нaпрaвя подобие нa PLC бaзирaно нa Aтмелски микроконтролер. Зa входове използвaх оптрони, но зa изход не искaм дa използвaм релетa (зaрaди бързодействието им), a трaнзистори. До сегa сьм пробвaл със PnP,NpN и Мосфет но винaги изходният сигнaл нa трaнзисторa е отрицaтелен (-) a нa мен ми трябвa положителен (+). Тa въпросa ми е кaкво дa използвaм зa дa получa полужителен упрaвлявaн сигнaл.

П.С Извинявaм се aко съм зaдaл грешно или непълно въпросa си но не съм добър във електроникaтa.

Автор:  bobihot [ Съб Авг 22, 2015 9:14 pm ]
Заглавие:  Re: Трaнзистор зa изход нa микроконтролер ?

Ako включиш транзисторът НПН като емитерен повторител, ще ти е (+). Ако е общ емитер- обръща поляритета. В доста от случаите е по-удобно товарът да се включи към + захранването и да се опъва надолу за включване. Ако не те устройва- с ПНП на (+) и товарът към маса. Тогава управлението му ще е обърнато, което не би трябвало да е проблем. Иначе ще трябва да включваш 2 транзистора последователно. Виж ги товароносимостите на изходите. Между 20-40мА са и в общият случай трябва да си достатъчни за оправление на диоди и оптрони.

Автор:  ToHu [ Съб Авг 22, 2015 10:00 pm ]
Заглавие:  Re: Трaнзистор зa изход нa микроконтролер ?

Само че трябва да внимаваш за контролера като му връзваш PNP в едмитерн повторител, най-вероянто ще подаваш напрежение над захранващото на процесора, т.е. емитера ще е да речем на +, в тоя случай трябва д аимаш резистор Е-Б и да дърпаш базата към - когато искаш да отпушиш, обаче там напрежението ще е 12V, и на контролера може да не му хареса. Трябва да го ограничиш или да му сложиш друг транзистор NPN който да го дърпа към маса а него вече да управляваш с изхода на контролера. .. ебаси колко изписах за нещо което се рисува с 5 чертички ...

Автор:  hayyvord [ Нед Авг 23, 2015 1:05 pm ]
Заглавие:  Re: Трaнзистор зa изход нa микроконтролер ?

Благодаря ви за бързите отговори, повечето неща ги разбрах.Но ако е възможно ще можете ли да дадете някоя схема или модел на транзистор.

Благодаря предварително :)

Автор:  sparkybg [ Нед Авг 23, 2015 1:37 pm ]
Заглавие:  Re: Трaнзистор зa изход нa микроконтролер ?

Като за начало кажи какъв изходен ток и напрежение ти трябват. Има различни по сложност решения за различни случаи, включително излолирани през оптрон или друг изолатор. За конкретен отговор ще трябва да зададеш конкретен въпрос с всичките параметри на изходите.

Изходите от микроконтролер така или иначе са транзисторни, често издържащи на няколко десетки милиампера, та без останалите параметри въпроса е леко безсмислен.

Автор:  4040 [ Нед Авг 23, 2015 1:48 pm ]
Заглавие:  Re: Трaнзистор зa изход нa микроконтролер ?

hayyvord написа:
...До сегa сьм пробвaл ...

Тези неща не стават с проби ,ами с четене и със схеми. Ако не можеш сам да си нарисуваш схема ,търсиш готова. В Гугъла пишеш "schematic+нещо си" и гледаш в "изображения" нещо което прилича на това което искаш. И ти излиза нещо като това:
http://www.winpicprog.co.uk/pic_tutorial_extras.htm

Автор:  hayyvord [ Нед Авг 23, 2015 2:44 pm ]
Заглавие:  Re: Трaнзистор зa изход нa микроконтролер ?

sparkybg написа:
Като за начало кажи какъв изходен ток и напрежение ти трябват. Има различни по сложност решения за различни случаи, включително излолирани през оптрон или друг изолатор. За конкретен отговор ще трябва да зададеш конкретен въпрос с всичките параметри на изходите.

Изходите от микроконтролер така или иначе са транзисторни, често издържащи на няколко десетки милиампера, та без останалите параметри въпроса е леко безсмислен.


Микроконтролерa който ползвaм е Atmega 2560, 5 волтови изходи нa 20мA, преди трaнзисторите ще имa оптрони (pc817) зa дa предпaзя контролерa.

Изходният ток целя дa е около 700мA до 1A мaксимaлно, и нaпрежение 12В.

Автор:  bateAz [ Нед Авг 23, 2015 2:58 pm ]
Заглавие:  Re: Трaнзистор зa изход нa микроконтролер ?

ULN2003 ?

Автор:  ToHu [ Нед Авг 23, 2015 5:16 pm ]
Заглавие:  Re: Трaнзистор зa изход нa микроконтролер ?

bateAz написа:
ULN2003 ?


За такъв малък ток това е не лошо и компактно решение. , но ако си предвидил да ги мародерстваш и да убиваш по-добре дискретно да не сменяш цял чип заради един изход.

А щом ще имаш оптрон директно оптрона ти дърпа базата към - и нямаш пробелм, само виж тока през оптрона да е достатъчен за да дръпнеш пулъпа на базата достатъчно ниско.

Автор:  stefan63 [ Нед Авг 23, 2015 5:49 pm ]
Заглавие:  Re: Трaнзистор зa изход нa микроконтролер ?

Сложи релета, там където не ти трябва бързодействие(в 95 процента от случаите).

Автор:  Gogo [ Пон Авг 24, 2015 12:24 pm ]
Заглавие:  Re: Трaнзистор зa изход нa микроконтролер ?

Аз ползвам нещо такова:
Катодите на транзисторите в оптроните са вързани на маса.

Прикачени файлове:
Clipboard01.jpg
Clipboard01.jpg [ 58.05 KiB | Прегледано 2869 пъти ]

Автор:  sparkybg [ Пон Авг 24, 2015 12:53 pm ]
Заглавие:  Re: Трaнзистор зa изход нa микроконтролер ?

Ако не ти се играе с дискретни схеми, изолиран гейт драйвър е перфектен за целта, стига да е приложим финансово.

Si8233 например.

Автор:  pechkov [ Пон Авг 24, 2015 4:15 pm ]
Заглавие:  Re: Трaнзистор зa изход нa микроконтролер ?

Това са примерни схеми, само за ориентация. Стойностите на съпротивленията се подбират спрямо нужния ток за управление на транзисторите. Прочети коментарите към всяка картинка.

В първата схема R3, и във втората схема R2 обезпечават насищането на крайния транзистор, и трябва да се вземе предвид неговия коефициент на усилване. При по-малък коефициент се налага съпротивлението да е с по-ниска стойност, и тогава транзистора преди него трябва да се подбере така, че да издържи на тока, който ще протече през този резистор.

Ако не е много голяма тайна, сподели все пак какъв е товара.

Прикачени файлове:
Коментар на файл: С един NPN и един PNP транзистор.
sch1.GIF
sch1.GIF [ 3.19 KiB | Прегледано 2832 пъти ]
Коментар на файл: С два NPN транзистора. Изхода на схемата е инвертиран спрямо управлението от процесора, т.е. активното ниво е "0".
sch2.GIF
sch2.GIF [ 3.12 KiB | Прегледано 2832 пъти ]
Коментар на файл: С полеви P-канален транзистор. Осигурява бързо отпушване, а запушването се прави с резистора към гейта. При ниска честота на управляващия сигнал е достатъчно.
sch3.GIF
sch3.GIF [ 3.14 KiB | Прегледано 2832 пъти ]
Коментар на файл: С полеви P-канален транзистор, схемата осигурява бързо отпушване и бързо запушване. В зависимост от честотата и характера на товара, може да се добави малък кондензатор 4.7nF - 10nF между гейта и сорса на полевия транзистор за да се елиминира самовъзбуждането.
sch4.GIF
sch4.GIF [ 4.02 KiB | Прегледано 2832 пъти ]

Автор:  pechkov [ Вто Авг 25, 2015 1:15 am ]
Заглавие:  Re: Трaнзистор зa изход нa микроконтролер ?

pechkov написа:
Коментар на файл: С полеви P-канален транзистор, схемата осигурява бързо отпушване и бързо запушване. В зависимост от честотата и характера на товара, може да се добави малък кондензатор 4.7nF - 10nF между гейта и сорса на полевия транзистор за да се елиминира самовъзбуждането.


Грешка. Между гейта и дрейна се слага кондензаторче. И е добре на гейта да има някакво резисторче от порядъка на 10-тина ома. Благодаря на колегата, че обърна внимание, малко набързо съм ги надраскал чертежчетата. :)

Автор:  hayyvord [ Вто Авг 25, 2015 2:59 pm ]
Заглавие:  Re: Трaнзистор зa изход нa микроконтролер ?

Благодаря ви много колеги за помощта, разбрах всичко което ми трябваше и до няколко дена пращам платките за изработка.

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