Запитать 7-сегментные индикаторы от 9 вольт
- Сообщения: 7774
- Зарегистрирован: Сб янв 29, 2011 00:28:48
Тут ещё вопрос в том, что АТ89С2051, кажется, не даёт вытекающего тока, а только втекающий....
- Реклама
- Сообщения: 247
- Зарегистрирован: Чт янв 08, 2015 22:31:15
Т.е. схему слева применять для управления анодом 4 вольтового индикатора, а правую для 8 вольтового?Martin76 писал(а):Второй применять только при напряжении питания ключа заметно больше , чем 5В (9,12...)Электpониk писал(а):А схему на двух транзисторах не покажете для ОА?
Зы если немножко изучить теорию включения транзисторов, хотя бы их основные схемы включения, то никаких вопросов не возникает, как включать, от силы не все понятно будет может быть в расчете номиналов резисторов.
А это очень плохо?Enman писал(а):Тут ещё вопрос в том, что АТ89С2051, кажется, не даёт вытекающего тока, а только втекающий....
- Сообщения: 7774
- Зарегистрирован: Сб янв 29, 2011 00:28:48
я так понял-исходник у вас есть?
можно ведь переделать программно инверсию,а после улн будет то что надо
Спойлер
http://radiokot.ru/forum/viewtopic.php?f=2&t=111867- Сообщения: 247
- Зарегистрирован: Чт янв 08, 2015 22:31:15
т.е. управление анодами на двух транзисторах работать не будет? единственный выход ULNки?
- Реклама
- Сообщения: 7774
- Зарегистрирован: Сб янв 29, 2011 00:28:48
выход на картинке для ОА. Контакт на схеме - это эквивалент выхода контроллера (не даёт он плюса на выход в отличие от более современных).
Два первых транзистора можно заменить компаратором с открытым коллектором LM339, LM393
Два первых транзистора можно заменить компаратором с открытым коллектором LM339, LM393
Судя по даташиту дает, но значительно меньше, чем втекающий, примерно как ТТЛ. Можно нпн заменить на 2N7000, КП505.Enman писал(а):АТ89С2051, кажется, не даёт вытекающего тока,
- Сообщения: 7774
- Зарегистрирован: Сб янв 29, 2011 00:28:48
Задача состоит в преобразовании ноля в +9....
...вернёмся с чего начинали...))))
...вернёмся с чего начинали...))))
- Сообщения: 247
- Зарегистрирован: Чт янв 08, 2015 22:31:15
Так не работает, т.к. транзистор инвертирует сигнал.Enman писал(а):Задача состоит в преобразовании ноля в +9....
...вернёмся с чего начинали...))))
kl4.gif
А вот схема с LM339 работает.
- Сообщения: 7774
- Зарегистрирован: Сб янв 29, 2011 00:28:48
если я правильно понял, что схема Квашина, то у меня такой собранный прямо сейчас на столе...там ОА управляется pnp транзистором, добавление стабилитрона только смещает уровень, но никак не влияет на изменение логики работы, от исходной схемы не отличается.

LM339 включена повторителем и точно также транзистор, логика одинакова, поэтому не понятно - одно работает, а другое - нет.....
LM339 включена повторителем и точно также транзистор, логика одинакова, поэтому не понятно - одно работает, а другое - нет.....
Последний раз редактировалось Enman Вс янв 11, 2015 21:54:20, всего редактировалось 1 раз.
- Сообщения: 247
- Зарегистрирован: Чт янв 08, 2015 22:31:15
Я изначально хотел собирать по этой схеме, но как оказалось там он использует DS1821, а у меня есть только DS18S20 и DS18B20. DS1821 вобще термостат, с другим алгоритмом считывания показаний. Исходник у него написан для DS1821. А переделать программу под DS18S20 и DS18B20 я так и не осилил.
Поэтому взял схему отсюда за основу и исходная программа там более простая для понимания и меньше на порядок.
- Сообщения: 7774
- Зарегистрирован: Сб янв 29, 2011 00:28:48
так понятно, что у тебя ОА управляется высоким уровнем и есть подтягивающий резистор на +5....
Дал бы схему сразу и было бы меньше танцев с 3мя транзисторами...
Задача стояла преобразовать +5 в +9 (так тогда в схеме с 339м надо + и - поменять...)....Короче, у тебя в руках есть уже все возможные варианты...
У меня оно работает с DS18B20.
Дал бы схему сразу и было бы меньше танцев с 3мя транзисторами...
Задача стояла преобразовать +5 в +9 (так тогда в схеме с 339м надо + и - поменять...)....Короче, у тебя в руках есть уже все возможные варианты...
У меня оно работает с DS18B20.
Последний раз редактировалось Enman Вс янв 11, 2015 22:13:23, всего редактировалось 1 раз.
- Сообщения: 247
- Зарегистрирован: Чт янв 08, 2015 22:31:15
- Сообщения: 7774
- Зарегистрирован: Сб янв 29, 2011 00:28:48
Делитель на минусовых входах может быть один на два компаратора...Ну, не получается исходная логика +5 в +9....(входы компаратора поменять местами)
Или всё же вернись к двухтранзисторному ключу, только на выходах контроллера оставь подтягивающий резистор 10К.
Квашин : "Теперь поддерживаются датчики DS1820, DS18S20, DS18B20, DS1821, DS1822".

Или всё же вернись к двухтранзисторному ключу, только на выходах контроллера оставь подтягивающий резистор 10К.
Квашин : "Теперь поддерживаются датчики DS1820, DS18S20, DS18B20, DS1821, DS1822".
- Сообщения: 247
- Зарегистрирован: Чт янв 08, 2015 22:31:15
Да похоже схема в 1 посте будет наиболее правильной из всех тут предложенных. Только инвертировать в программе МК выходы и всего делов.
Было бы неплохо заполучить новый исходник Квашина и переделать под свои нужды.
Было бы неплохо заполучить новый исходник Квашина и переделать под свои нужды.
Последний раз редактировалось Электpониk Вс янв 11, 2015 22:55:02, всего редактировалось 1 раз.
- Сообщения: 7774
- Зарегистрирован: Сб янв 29, 2011 00:28:48
Фишка в подтягивающем резисторе, а дальше уже разные варианты возможны...
- Сообщения: 19495
- Зарегистрирован: Чт фев 20, 2014 18:57:55
"Чего", но в реальности ток в ногу потечет небольшой т.к. светодиоды даже не откроются, чисто для себя такое делать... если очень хочется, то можно.Электpониk писал(а):Вот сваял. А ничего что 9 Вольт на ноги МК попадать будет?
Ну да.Электpониk писал(а):Да похоже схема в 1 посте будет наиболее правильной из всех тут предложенных. Только инвертировать в программе МК выходы и всего делов..
"Вся военная пропаганда, все крики, ложь и ненависть исходят от людей, которые на эту войну не пойдут !" / Джордж Оруэлл /
"Война - это,когда за интересы других,гибнут совершенно безвинные люди." / Уинстон Черчилль /
"Война - это,когда за интересы других,гибнут совершенно безвинные люди." / Уинстон Черчилль /
- Сообщения: 247
- Зарегистрирован: Чт янв 08, 2015 22:31:15
- Сообщения: 7774
- Зарегистрирован: Сб янв 29, 2011 00:28:48
Вторая схема - без вопросов, должна работать...
Резисторы...12 В - 8 В =4 В, 4В/200 Ом= 20 мА/сегмент в импульсе.
.. В - 8 В =1 В, 1В/200 Ом= 5 мА
Резисторы...12 В - 8 В =4 В, 4В/200 Ом= 20 мА/сегмент в импульсе.
.. В - 8 В =1 В, 1В/200 Ом= 5 мА
- Сообщения: 247
- Зарегистрирован: Чт янв 08, 2015 22:31:15
Я кажется понял, чего мудрить с этими двумя транзисторами или с эмиттерными повторителями.
Проще всего взять схему Квашина, в программе МК я инвертирую P3.1, P3.2, P3.3 и всех делов.
И деталей меньше.

А токоограничивающие резисторы R3-R10, если я правильно понял, рассчитываются по следующей формуле:
R=(Uпит-Uсегмента)/Iсегмента.
Для 4 вольтового R=(5-4)/0,02=50 Ом.
Для 8 вольтового R=(9-8)/0,02=50 Ом.
Проще всего взять схему Квашина, в программе МК я инвертирую P3.1, P3.2, P3.3 и всех делов.
И деталей меньше.
А токоограничивающие резисторы R3-R10, если я правильно понял, рассчитываются по следующей формуле:
R=(Uпит-Uсегмента)/Iсегмента.
Для 4 вольтового R=(5-4)/0,02=50 Ом.
Для 8 вольтового R=(9-8)/0,02=50 Ом.


