Файлы  •  Ссылки  •  Прошивки  •  Правила  •  Архив  •   FAQ  •  Участники  •  Поиск
Регистрация  •  Вход

Не работает один порт в микроконтроллере ATTINY2313-20PI

Список форумов» Флейм» Технофлейм
АвторСообщение
gusek
Участник
Сообщения: 2147




26-02-2012 10:53

Через порты контроллера выводится информация на семисегментный светодиодный индикатор(матрицу),так вот один сегмент в матрице перестал включаться - неисправен один порт в контроллере,хотя сигнал с него идет,но в ноль не выключается.Посоветуйте можно как-то без замены контроллера восстановить работоспособность порта?
Может повесить внешние какие-то элементы на этот порт,просто нет возможности заменить контроллер.
ZORRO
Забанен
Забанен
Сообщения: 3328




26-02-2012 11:00

gusek писал:
хотя сигнал с него идет,но в ноль не выключается.

на сколько меняется сигнал - на столько и настрой внешний компаратор на основе ОУ. улыбка
Rаmil
Гость 85.233.*.*





26-02-2012 11:21

ZORRO писал:
gusek писал:
хотя сигнал с него идет,но в ноль не выключается.

на сколько меняется сигнал - на столько и настрой внешний компаратор на основе ОУ. улыбка

Я делал что то подобное на магнитолле, с проца сигнал на управление драйвером двигателя не доходил до нуля, мягко сказать улыбка. Менялся приблизительно от 3.3 до 2.5 вольт. Спаял на двух транзисторах и нескольких диодах ну резисторов штуки 3, диоды в базу первого транзистора.
Приблизительно так.
ЗЫ. ещё резистор в базу первого транзистора ставил для ограничения тока. Давно это было не помню уже толком.

Безымянный.png



gusek
Участник
Сообщения: 2147




26-02-2012 11:27

ZORRO, что-то не соображу как это сделать?
Rаmil, попробую.
ZORRO
Забанен
Забанен
Сообщения: 3328




26-02-2012 11:39

gusek писал:
что-то не соображу как это сделать?

знаешь что такое компаратор?
При одном напряжении включается при другом выключается. Уровни включений-выключений задаются делителями на входах. Ну вот и настрой делители так чтоб в твоих пределах изменений напряжений он и работал гы-гы
Rаmil
Гость 85.233.*.*





26-02-2012 11:40

gusek писал:
ZORRO, что-то не соображу как это сделать?

Вот так. Делитель из резисторов считай так чтобы в точке их соединения напряжение было приблизительно в центре диапазона изменения напряжения на выходе микроконтроллера. Т.е. у тебя на выходе к примеру меняется от 3 до 5 вольт, значит в точке соединения резисторов должно быть 4 вольта.

opamp.png



ZORRO
Забанен
Забанен
Сообщения: 3328




26-02-2012 11:42

Rаmil, ну можно и так улыбка
Rаmil
Гость 85.233.*.*





26-02-2012 11:47

ZORRO писал:
Rаmil, ну можно и так улыбка

Гистерезисы здесь всякие не нужны, поэтому просто сравниваем две напруги. Без всяких обратных связей. улыбка
ZORRO
Забанен
Забанен
Сообщения: 3328




26-02-2012 11:56

Rаmil писал:
Гистерезисы здесь всякие не нужны

угу улыбка
gusek
Участник
Сообщения: 2147




27-02-2012 12:07

Rаmil, собрал вышеприведенную схему на компараторе LM293N,но что-то не работает.
Запитал его от однополярного источника 5V,но на выходе нет смены полярности,т.е на входе сигнал меняется,а на выходе нет.Может попробовать собрать схему на транзисторах?
Rаmil
Гость 85.233.*.*





27-02-2012 15:06

gusek писал:

Эта схема на операционнике, а на LM293 насколько помню
выход с открытытм коллектором. Т.е. нужен резистор с выхода на питание и транзистор для инверсии. Либо входа поменять местами тогда можно без транзистора на выходе.
ПС. Вот внутренняя структура компаратора.
ПС2. У тебя на индикатор идёт сразу с порта микроконтроллера или через ключ ? И индикатор с общим анодом или катодом ?

comp.png



gusek
Участник
Сообщения: 2147




27-02-2012 15:16

Rаmil, не стал заморачиваться с операционником.Сделал по твоей схеме на двух транзисторах и все сразу заработало,без подбора деталей.
Спасибо за помощь.
Мир, Дружба, Жвачка
Rаmil
Гость 85.233.*.*





27-02-2012 15:28

gusek писал:
Rаmil, не стал заморачиваться с операционником.Сделал по твоей схеме на двух транзисторах и все сразу заработало,без подбора деталей.
Спасибо за помощь.
Мир, Дружба, Жвачка

незачто улыбка
Только там последовательно в базу первого транзистора резистор надо добавить, для ограничения тока, а то порт можно допалить окончательно.
gusek
Участник
Сообщения: 2147




27-02-2012 15:59

Я добавил резистор 1кОм,только не в базу,а последовательно с вывода порта проца и потом идет уже на три диода.Думаю это равнозначно?
Rаmil
Гость 85.233.*.*





27-02-2012 16:08

gusek писал:
Думаю это равнозначно?

В принципе да, когда я собирал ставил резистор в базу чтобы он делитель с резистором ,который в землю, не образовывал.
Список форумов» Флейм» Технофлейм» Не работает один порт в микроконтроллере ATTINY2313-20PI
Перейти:  
Текущий раздел» Флейм» Технофлейм (Различные обсуждения на технические темы)








Информация по ремонту для специалистов - справочники, инструкции, энциклопедия, советы и секреты ремонта,  настройка, сервисные режимы
Powered by phpBB 2.0.18 © 2001, 2002 phpBB Group!