| Автор | Сообщение |
gusek Участник Сообщения: 2147
|
Через порты контроллера выводится информация на семисегментный светодиодный индикатор(матрицу),так вот один сегмент в матрице перестал включаться - неисправен один порт в контроллере,хотя сигнал с него идет,но в ноль не выключается.Посоветуйте можно как-то без замены контроллера восстановить работоспособность порта?
Может повесить внешние какие-то элементы на этот порт,просто нет возможности заменить контроллер. |
|
ZORRO Забанен  Сообщения: 3328
|
| gusek писал: | | хотя сигнал с него идет,но в ноль не выключается. |
на сколько меняется сигнал - на столько и настрой внешний компаратор на основе ОУ.  |
|
Rаmil Гость 85.233.*.*
|
| ZORRO писал: | | gusek писал: | | хотя сигнал с него идет,но в ноль не выключается. |
на сколько меняется сигнал - на столько и настрой внешний компаратор на основе ОУ.  |
Я делал что то подобное на магнитолле, с проца сигнал на управление драйвером двигателя не доходил до нуля, мягко сказать . Менялся приблизительно от 3.3 до 2.5 вольт. Спаял на двух транзисторах и нескольких диодах ну резисторов штуки 3, диоды в базу первого транзистора.
Приблизительно так.
ЗЫ. ещё резистор в базу первого транзистора ставил для ограничения тока. Давно это было не помню уже толком.

|
|
gusek Участник Сообщения: 2147
|
ZORRO, что-то не соображу как это сделать?
Rаmil, попробую. |
|
ZORRO Забанен  Сообщения: 3328
|
| gusek писал: | | что-то не соображу как это сделать? |
знаешь что такое компаратор?
При одном напряжении включается при другом выключается. Уровни включений-выключений задаются делителями на входах. Ну вот и настрой делители так чтоб в твоих пределах изменений напряжений он и работал  |
|
Rаmil Гость 85.233.*.*
|
| gusek писал: | ZORRO, что-то не соображу как это сделать?
|
Вот так. Делитель из резисторов считай так чтобы в точке их соединения напряжение было приблизительно в центре диапазона изменения напряжения на выходе микроконтроллера. Т.е. у тебя на выходе к примеру меняется от 3 до 5 вольт, значит в точке соединения резисторов должно быть 4 вольта.

|
|
ZORRO Забанен  Сообщения: 3328
|
Rаmil, ну можно и так  |
|
Rаmil Гость 85.233.*.*
|
| ZORRO писал: | Rаmil, ну можно и так  |
Гистерезисы здесь всякие не нужны, поэтому просто сравниваем две напруги. Без всяких обратных связей.  |
|
ZORRO Забанен  Сообщения: 3328
|
| Rаmil писал: | | Гистерезисы здесь всякие не нужны |
угу  |
|
gusek Участник Сообщения: 2147
|
Rаmil, собрал вышеприведенную схему на компараторе LM293N,но что-то не работает.
Запитал его от однополярного источника 5V,но на выходе нет смены полярности,т.е на входе сигнал меняется,а на выходе нет.Может попробовать собрать схему на транзисторах? |
|
Rаmil Гость 85.233.*.*
|
Эта схема на операционнике, а на LM293 насколько помню
выход с открытытм коллектором. Т.е. нужен резистор с выхода на питание и транзистор для инверсии. Либо входа поменять местами тогда можно без транзистора на выходе.
ПС. Вот внутренняя структура компаратора.
ПС2. У тебя на индикатор идёт сразу с порта микроконтроллера или через ключ ? И индикатор с общим анодом или катодом ?

|
|
gusek Участник Сообщения: 2147
|
Rаmil, не стал заморачиваться с операционником.Сделал по твоей схеме на двух транзисторах и все сразу заработало,без подбора деталей.
Спасибо за помощь.
 |
|
Rаmil Гость 85.233.*.*
|
| gusek писал: | Rаmil, не стал заморачиваться с операционником.Сделал по твоей схеме на двух транзисторах и все сразу заработало,без подбора деталей.
Спасибо за помощь.
 |
незачто
Только там последовательно в базу первого транзистора резистор надо добавить, для ограничения тока, а то порт можно допалить окончательно. |
|
gusek Участник Сообщения: 2147
|
Я добавил резистор 1кОм,только не в базу,а последовательно с вывода порта проца и потом идет уже на три диода.Думаю это равнозначно? |
|
Rаmil Гость 85.233.*.*
|
| gusek писал: | | Думаю это равнозначно? |
В принципе да, когда я собирал ставил резистор в базу чтобы он делитель с резистором ,который в землю, не образовывал. |
|