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

Неизползвани изходи - open drain или отворен колектор
http://mcu-bg.com/mcu_site/viewtopic.php?f=4&t=19661
Страница 1 от 1

Автор:  Grubi [ Съб Фев 21, 2026 12:21 am ]
Заглавие:  Неизползвани изходи - open drain или отворен колектор

Какво ги правите тези изходи - оставяте ги така както са, вързвате ги с пулъп, или ги вързвате към маса.?

Автор:  d_jelev [ Съб Фев 21, 2026 1:16 am ]
Заглавие:  Re: Неизползвани изходи - open drain или отворен колектор

Grubi написа:
Какво ги правите тези изходи - оставяте ги така както са, вързвате ги с пулъп, или ги вързвате към маса.?

Остави ги така. Нали за изходите говориш? Те са си достатъчно "високоимпедансни", не харчат нищо.
Естествено, говоря за чистия случай на такъв изход. Ако ще ползваш микроконтролерни мулти/култи с по хиляда функции, трябва добре да прецениш конфигурациите на тези пинове. А и производителят на чипа може пък да има някакви изисквания към такива изходи, дори и неизползвани.

Автор:  Grubi [ Съб Фев 21, 2026 2:08 pm ]
Заглавие:  Re: Неизползвани изходи - open drain или отворен колектор

Обикновен секвенсър LM3881, просто единия изход остава свободен. Гледам, че каубойците пишат че е добре да с резистор към захранване, или към маса.

Гледам иначе с контролерите някой оставил open drain изходи без пул-ъп, и той работи щото отсрещния контролер има пуснат вътрешен такъв. Иначе ще гледат проблеми.

Автор:  velio [ Сря Мар 11, 2026 8:26 pm ]
Заглавие:  Re: Неизползвани изходи - open drain или отворен колектор

Ами съображенията са решаващи.
Откъм ESD - хубаво е да е вързан някъде - няма да натрупва заряди и да пробие в някакъв момент.
Откъм консумация - никой не знае... Вероятно няма значение в твоя случай... В контролерите на ST пише че трябва да се оставят като аналогови входове. Така се постигала най-ниска консумация. Ама това е ако гониш 1-2uA ... В твоя случай го вържи някъде, според мен.

Автор:  ToHu [ Сря Мар 11, 2026 8:34 pm ]
Заглавие:  Re: Неизползвани изходи - open drain или отворен колектор

Ами зависи и от спецификата на чипа. Ако са OD най-лесно е да са на маса, обаче дали наистина са OD ? В смисъл, какви са когато процесора стартира, има ли ситуация в която могат да са пуш-пул, и ако има такава има ли неопределеност на състоянието ? Това може да създаде доста неприятен ефект ако се окаже че тръгват като пуш-пул и могат да са в 1-ца, в тоя случай може да получиш доста голям ток при рестарт, който ако не го предвидиш може да доведе до други проблеми и дори да зациклиш в рестарт, зависи от захранване, декъплинг и способности на самото захранване.

Автор:  Jack [ Нед Мар 29, 2026 1:06 am ]
Заглавие:  Re: Неизползвани изходи - open drain или отворен колектор

Да не отварям нова тема, какво става ако сигнала на енейбъл пина на сексвенсъра почне да баунсва,
примерно при недобър контакт след година-две или вързан някакъв механичен превключвател (термостат,пресостат и др.)
на който хистерезиса му се е скапал, сигнал от някой компаратор и т.н., да не изброявам хилядата възможни варианта.
Прекъсва за кратко, почва последователност Изкл-Изкл-Изкл, но преди да я довърши сигнала на енейбъл пина пак се появява,
ще довърши ли серията преди да почне Вкл-Вкл-Вкл или както дойде. Или прекъсне захранването на изходите за кратко.
Би трябвало да има някакви защити за такива случаи.

Автор:  Grubi [ Нед Мар 29, 2026 3:59 pm ]
Заглавие:  Re: Неизползвани изходи - open drain или отворен колектор

Е тук става дума за изходи - не за входове. Иначе ако оставиш входа не-дефиниран - ами срава дискотека ;)

Автор:  velio [ Пон Мар 30, 2026 6:12 pm ]
Заглавие:  Re: Неизползвани изходи - open drain или отворен колектор

Grubi написа:
Е тук става дума за изходи - не за входове. Иначе ако оставиш входа не-дефиниран - ами срава дискотека ;)

Ами какво е OD изход в 1? Не е ли същото?

Автор:  ToHu [ Пон Мар 30, 2026 9:49 pm ]
Заглавие:  Re: Неизползвани изходи - open drain или отворен колектор

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

Автор:  MYXATA [ Пон Мар 30, 2026 9:54 pm ]
Заглавие:  Re: Неизползвани изходи - open drain или отворен колектор

Oстави ги не вързани никъде. Ако са сетнати като изхид или висок импеданс няма какво да те тревожи.

Автор:  ДедоБоре [ Вто Мар 31, 2026 11:19 am ]
Заглавие:  Re: Неизползвани изходи - open drain или отворен колектор

относително читаво представяне на GPIO
Прикачени файлове:
IO.PNG
IO.PNG [ 104.39 KiB | Прегледано 1197 пъти ]

- два вида изходи - push-pool и open drain, съответно с удвояване за фронт/ток
- няколко PU/PD
- три вида входове (някои имат и deglitch, или да се сетват нива и/или скорост)
- аналогов вход

има варианти, в които изхода (OD) може да е и вход едновременно (I2C)
има варианти да се изключват диодите от рейловете

търсете подобна картинка за вашия чип (във вашия град)

Автор:  miro_atc [ Вто Мар 31, 2026 12:13 pm ]
Заглавие:  Re: Неизползвани изходи - open drain или отворен колектор

има и кУриозни варианти ;-)

Преди много години имах някаква платка с MSP430 което управляваше точно захранвания и GSM модул. Трябваше и други неща да прави, обаче не бяха наситени за тая версия и така много от пиновете на MSP-то просто бяха свързани към фърчащи писти и нищо друго... Естествено както пише по дебелите книги всички свободни пинове бяха набичени като изходи. Уж да няма фърчащи неща... Но кУриозът е, че фръкна цялото MSP.
В случая може би един от проблемите беше, че захранването не беше достатъчно сериозно, щото и не се предполагаше MSP-то да харчи много. И енергията от смущенията през хвърчащите писти се оказа достатъчна да го ошашква. Промяната от изходи към входове с пулъп/пулдоун закърпи положението.

Та от тогава гледам на смущенията като на енергия и се замислям дали аджеба искам тая енергия да влиза или да излиза... или по-добре да си стои там, където е ;-)

Автор:  Н'бабане Гт'муан'га [ Вто Мар 31, 2026 3:05 pm ]
Заглавие:  Re: Неизползвани изходи - open drain или отворен колектор

Ето ти идея - наслагай им ламБи да светят хем и хората ще цъкат с език за сложната система :)

Автор:  Jack [ Сря Апр 01, 2026 3:17 pm ]
Заглавие:  Re: Неизползвани изходи - open drain или отворен колектор

Въпроса за какво се отнася по-точно - за всички open drain изходи по принцип които ще срещнем
в Живота, Вселената и Всичко останало, или конкретно за open drain изходите на дадения секвенсър чип LM3881
Ако е второто , от дейташийта https://www.ti.com/lit/ds/symlink/lm388 ... e.com%252F
се виждат някой неща:
От стр. 8 от схемата се вижда че чипа се състои от някакъв RC клок генератор генериращ триъгълни вълни, клоква някакъв десетичен брояч на който
са вързани три самостоятелни N- канални мосфета, а не е CMOS пуш-пул(т.е. един n-канален и един p-канален заедно ). По скоро е чист опън дрейн.
От стр. 15 се вижда че както е обичайната практика при опън дрейн, за да може да дават 0 и 1 ако е нужно това , трябва да се вдигнат трите изхода
с три пуллъп 100к резистори.
От стр. 5 (електрическите максимуми) прави впечатление че за допустим оперативен ток през мосфетите не е даден Idss , а Iq , т.е. може да се спекулира
че мосфетите не се ползват класически като ключ в областите CutOff/Saturation , а може би са биаснати да действат в омичната област преднамерено, оттам и
да ограничават работния ток дрейн-сорс до микроскопичните 80 микроампера - в случай че някой реши да ползва иходите в най-честия опън дрейн
сценарии и да върже намотки на контактори, мотори или ламби през тях, няма опасност ламбите и моторите да се зачервят и да се стопят :)
Това с уговорката че е от четене по диагонала.

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