NickSmith 0 25 февраля, 2010 Опубликовано 25 февраля, 2010 (изменено) · Жалоба Столкнулся с непонятной для меня ситуацией.. Я подцепляю к контроллеру tiny2313 индикатор с четырьмя разрядами. Индикатор с общим анодом. Изучив вопрос, я решил включать аноды через транзистор по классической схеме. Транзистор п-н-п. К базе через резистор подключен управляющий порт от контроллера. Эмиттер подключен к +5 вольт, ну а к коллектору подключен анод светодиода.. В результате у меня транзистор постоянно открыт и при подаче единицы не запирается..Долго ковыряясь, попробовал воткнуть резистор от коллектора на землю и все заработало. Транзистор начал нормально отрабатывать состояния и индикатор тоже начал нормально включатся, а так все сегменты горели непрерывно. Во всех источниках всегда схема применения транзистора описана именно как я описал. Я все делал как пишут. Так же у меня на катодах стоят буферные резисторы 270 ом. В чем может быть причина, почему только с нагрузочным резистором транзистор начал работать нормально?? P.S. Транзистор я использовал BC556 и пробовал 327. Все моделировал в Proteus.. Вот на всякий случай как это выглядит Изменено 25 февраля, 2010 пользователем NickSmith Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Caruso 0 25 февраля, 2010 Опубликовано 25 февраля, 2010 · Жалоба попробовал воткнуть резистор от коллектора на землю и все заработало Что за резистор от коллектора на землю (на схеме нет резистора в коллекторной цепи), может это базовый резистор был? Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
NickSmith 0 25 февраля, 2010 Опубликовано 25 февраля, 2010 · Жалоба Что за резистор от коллектора на землю (на схеме нет резистора в коллекторной цепи), может это базовый резистор был? Я его потом поставил. Это схема первоначального подключения. По осциллограммам видно как себя транзистор ведет. Все заработало как надо только после того, как я поставил у каждого транзистора резистор с коллектора на землю 4.7к. Транзистор все стал четко инвертировать. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
rezident 0 25 февраля, 2010 Опубликовано 25 февраля, 2010 · Жалоба Резистор нужен между базой и эмиттером каждого транзистора. Номинал порядка 10кОм. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
NickSmith 0 25 февраля, 2010 Опубликовано 25 февраля, 2010 · Жалоба Резистор нужен между базой и эмиттером каждого транзистора. Номинал порядка 10кОм. Так не работает. Работает только с коллектором на землю.. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
rezident 0 25 февраля, 2010 Опубликовано 25 февраля, 2010 · Жалоба Так не работает. Работает только с коллектором на землю..Фтопку такой Proteus! :twak: Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
NickSmith 0 25 февраля, 2010 Опубликовано 25 февраля, 2010 (изменено) · Жалоба Фтопку такой Proteus! :twak: Я похожее в железе делал. Результат был аналогичный.. Вот резистор на землю в железе еще не пробовал..Вечерком попробую.. У меня сложилось впечатление, что в коллекторе получается какая то кривая нагрузка.. Из за диодов видимо. Или я не прав. Изменено 25 февраля, 2010 пользователем NickSmith Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
NickSmith 0 25 февраля, 2010 Опубликовано 25 февраля, 2010 (изменено) · Жалоба Сейчас попробовал посмотреть все это в железе еще раз. Если между базой и эмиттером сопротивление 10к: Амплитуда сигнала на базе становится больше. На коллекторе все равно виден какой то процесс перехода. Транзистору подан сигнал на запирание, а на коллекторе ниспадающая до следующего сигнала открытия.. Если как сделал я. То видно четкий импульс. С ровными фронтами.. Т.е с Proteus все сходится один в один. Изменено 25 февраля, 2010 пользователем NickSmith Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
DpInRock 0 25 февраля, 2010 Опубликовано 25 февраля, 2010 · Жалоба Вместо 4.7 можно больше. Килоом 15. И еще параллельно конденсатор 1n (можно меньше). Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
NickSmith 0 25 февраля, 2010 Опубликовано 25 февраля, 2010 · Жалоба Вместо 4.7 можно больше. Килоом 15. И еще параллельно конденсатор 1n (можно меньше). В каком месте? Между базой и портом проца? Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Pronic 0 25 февраля, 2010 Опубликовано 25 февраля, 2010 (изменено) · Жалоба Столкнулся с непонятной для меня ситуацией.. В результате у меня транзистор постоянно открыт и при подаче единицы не запирается..Долго ковыряясь, попробовал воткнуть резистор от коллектора на землю и все заработало. Транзистор начал нормально отрабатывать состояния и индикатор тоже начал нормально включатся, а так все сегменты горели непрерывно. У транзистора есть обратный ток коллектора. Мизерный, но для моделятора ненулевой. Он имеет все основания думать, что этим током зажигается сегмент. А напряжение на светодиоде при таком токе непонятно какое. От 0 до 1.5В, точнее сказать трудно. Еще есть емкость коллектора, тоже очень маленькая для данного случая. Но не нулевая. Наклонный участок - ее заряд. Резистор с коллектора на землю замыкает ток коллектора, сегмент наконец обесточивается - красота! Формализм моделятора в полный рост. Померьте ток коллектора, напряжение здесь не информативно. Далее. У ВС556 h21э от 125 до 400. Для зажигания всех сегментов из коллектора выдаем около 100 мА. Значит в базу надо формально 0.8 мА, реально 3 мА, чтоб загнать транзистор в насыщение. У нас имеется 0.9 мА - ну как-то работать будет, но плохо. АТtiny может дать 20 мА, надо ли экономить? Резистор от базы к эмиттеру не обязателен, если процессор и транзисторы питаются от одного VCC. Выход КМОП в лог. 1 замечательно закрывает транзистор, выдавая VCC на базу. Кстати, почему входы осциллографа в положении АС? И какая постоянная времени входа? Изменено 25 февраля, 2010 пользователем Pronic Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
rezident 0 26 февраля, 2010 Опубликовано 26 февраля, 2010 · Жалоба На коллекторе все равно виден какой то процесс перехода. ... Если как сделал я. То видно четкий импульс. С ровными фронтами.. Уважаемый, вам "шашечки" или "ехать"? :cranky: Зачем вы добиваетесь какого-то идеальной формы напряжения сигнала, если во-первых, светодиоды управляются током. А во-вторых, в данной схеме напряжение на коллекторе транзисторов, находящихся в отсечке (выключенных), определяется сигналами с катодов других сегментов. Ведь при динамической индикации только на одном из общих анодов есть питание, а на остальных трех образуются какие-то сигналы за счет утечек и емкостей неиспользуемых в данный квант времени сегментов (светодиодов). Я-то думал, что у вас паразитная засветка образуется из-за того, что транзисторы не до конца закрываются. А вы оказывается с "ветряными мельницами" боретесь :laughing: Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
DpInRock 0 26 февраля, 2010 Опубликовано 26 февраля, 2010 · Жалоба Параллельно резюку, который на коллекторе. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
DpInRock 0 26 февраля, 2010 Опубликовано 26 февраля, 2010 · Жалоба Там могут возникать разные эффекты в зависимости от программы и тока, вкачиваемого в светодиоды. В основном, возникают вопросы тогда, когда вкачиваете слишком большой ток (для увеличения яркости). Грубо говоря, попытки обмануть природу обычно приводят к тому, что приходится все запускать в запредельных режимах. К примеру, ток через сегмент - 100 ма. А после такого и начинаются всякие странные эффекты. Если же все сделать по правилам, то никаких особенных побочных эффектов не возникает, но природа возмет свое и снизит яркость сегментов в точности как и положено. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
rv3dll 0 26 февраля, 2010 Опубликовано 26 февраля, 2010 · Жалоба убери наH индикатор и поставь обычный резистор и посмотри как работает. может напряжение питания контроллера и кдячей разные? Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться