Здравствуйте. Я только разбираюсь, требуется помощь.
В данный момент делаю термометр по схеме в приложении.
Вот ссылка на статью http://radiokot.ru/lab/controller/18/
Получил заказанные детали. Столкнулся с проблемой.
Индикатор в схеме E40561-LOOW.
У меня есть (хоть такой достал...не заметил просто думал
вместо L написали l, а оказалось это I) E40561-IOOW.
В приложении даташит. В статье написано, что в схеме индикатор с общим анодом.
Но в даташите на тот индикатор, что есть в статье показано, что модификация L
с общим катодом, а с общим анодом как раз I. Плюс ко всему,
номера ног не совпадают. Разница там в том, что диоды открыты
в другую сторону. Насколько я понимаю, достаточно просто
вместо земли к транзисторам подцепить питание и ноги (катод-анод)
поменять местами. Ток будет в другую сторону течь. Но я не понимаю
как быть с остальными ногами индикатора, которые к микросхеме
через резистор подключены. Там ведь то же положительное
напряжение...подумал может как то на этих ногах можно отрицательное
создать что бы индикатор работал? В любом случае
выходит прошивку придётся менять.
Вопросы:
1. Общий. Подскажите как подключить данный индикатор к данной схеме.
2. Можно ли обойтись подключением к микросхеме всех ног индикатора (через резисторы на цепях)
и созданием на одних ногах микросхемы (ATMega8) положительных, а на других отрицательных
потенциалов...тем самым выкинуть все транзисторы из схемы...это даже лучше может в один слой
разведу. Если да, то зачем вообще транзисторы там?
Вот тут так сделано http://radiokot.ru/circuit/digital/home/26/
3. Можно ли как то модифицировать схему с транзисторами что бы минимально изменив её подключить индикатор?...например так как я "подумал" выше.
4. Отрицательные потенциалы можно вообще на микроконтроллере, на портах создать...я видел что то
в даташите, но не понял как это делается. Это надо настроить канал порта на ввод...но это ведь не будет "земля"...и какой потенциал будет там...в общем разъясните пожалуйста.
Заранее спасибо за ответы.
Помогите с индикацией
Помогите с индикацией
- Вложения
-
- E40561-LI.pdf
- даташит
- (33.1 КБ) 291 скачивание
-
- Sch.GIF
- схема
- (26.62 КБ) 657 скачиваний
-
DARKMAVR
- Встал на лапы
- Сообщения: 81
- Зарегистрирован: Пт июл 09, 2010 17:44:34
- Откуда: Татарстан, г. Казань
Re: Помогите с индикацией
Индикатор в схеме используется E40561-IOOW, автор в этом плане ошибся
E40561-LOOW с общим катодом, а схема с общим анодом
E40561-LOOW с общим катодом, а схема с общим анодом
Re: Помогите с индикацией
А почему номера ног не совпадают?
В даташите 12 9 8 6, а на схеме 1 4 5 7 на анодах.
Если используется I то схема вообще не работать должна.
Ведь ток будет течь не в ту сторону через транзисторы...или что то не понимаю.
В любом случае надо по другому подключать все это.
Самый насущный вопрос.
Что значит PD0 (это например...вообще порт) настроить на вход? Он будет подключён к земле?
Это мне что бы понять как подключить индикацию.
В даташите 12 9 8 6, а на схеме 1 4 5 7 на анодах.
Если используется I то схема вообще не работать должна.
Ведь ток будет течь не в ту сторону через транзисторы...или что то не понимаю.
В любом случае надо по другому подключать все это.
Самый насущный вопрос.
Что значит PD0 (это например...вообще порт) настроить на вход? Он будет подключён к земле?
Это мне что бы понять как подключить индикацию.
-
DARKMAVR
- Встал на лапы
- Сообщения: 81
- Зарегистрирован: Пт июл 09, 2010 17:44:34
- Откуда: Татарстан, г. Казань
Re: Помогите с индикацией
Что значит PD0 (это например...вообще порт) настроить на вход?
Где вы это нашли? В меге это выход, а в тини вообще не используется.
Подключать согласно даташиту конечно-же.
Re: Помогите с индикацией
Простите, недостаточно точно выразился.
Для подключения индикации надо сделть так что бы ток тек от анода а катоду в диодах.
Значит можно просто взять и на транзисторах поменять ноги анод катод местами, а потом вместо земли подцепить +5В.
Но другие ноди диодов в индикаторе надо тогда на землю прицепить...я и подумал настроить какой то порт на вход и будет земля...но думаю я не прав, потому спросил.
Для подключения индикации надо сделть так что бы ток тек от анода а катоду в диодах.
Значит можно просто взять и на транзисторах поменять ноги анод катод местами, а потом вместо земли подцепить +5В.
Но другие ноди диодов в индикаторе надо тогда на землю прицепить...я и подумал настроить какой то порт на вход и будет земля...но думаю я не прав, потому спросил.
-
DARKMAVR
- Встал на лапы
- Сообщения: 81
- Зарегистрирован: Пт июл 09, 2010 17:44:34
- Откуда: Татарстан, г. Казань
Re: Помогите с индикацией
Последний раз редактировалось DARKMAVR Вс янв 08, 2012 12:21:31, всего редактировалось 1 раз.
Re: Помогите с индикацией
Укорочу свой вопрос...длинные читать долго.
Вот статья http://radiokot.ru/start/mcu_fpga/avr/15/
Что значит фраза:
"Мы последовательно подаем напряжение на адресные входы индикаторов, и одновременно выдаем в шину данных 7-сегментный код, соответствующий индикатору, активному в данный момент."
Там что ток с обеих сторон течет в диод...я не понимаю именно это. В схеме с термометром, ясно, от контроллера ток течет на землю через диоды и транзисторы, а в этой статьей как?
Вот статья http://radiokot.ru/start/mcu_fpga/avr/15/
Что значит фраза:
"Мы последовательно подаем напряжение на адресные входы индикаторов, и одновременно выдаем в шину данных 7-сегментный код, соответствующий индикатору, активному в данный момент."
Там что ток с обеих сторон течет в диод...я не понимаю именно это. В схеме с термометром, ясно, от контроллера ток течет на землю через диоды и транзисторы, а в этой статьей как?
-
DARKMAVR
- Встал на лапы
- Сообщения: 81
- Зарегистрирован: Пт июл 09, 2010 17:44:34
- Откуда: Татарстан, г. Казань
Re: Помогите с индикацией
нашел бардак в статье, а точнее не внимательность
так что схема с общим анодом
в остальном пока разбираюсь
Тут стоит отметить что я малость неверно подключил выводы индикатора. Лучше сказать не как все. Если Вы будете подключать по-своему индикатор, нужно будет изменить значения в массиве digit_ar[]
так что схема с общим анодом
в остальном пока разбираюсь