Страница 2 из 3

Re: AVR+74HC164+7-сегментники...

Добавлено: Пн мар 28, 2011 01:06:28
Jack_A
КАШАК писал(а): Т.е. сделать так?
Ну типа того...

Re: AVR+74HC164+7-сегментники...

Добавлено: Пн мар 28, 2011 01:11:47
Jack_A
Jack_A писал(а):Тогда можно было бы в оба регистра записывать одновременно ( входы запараллелены ), если содержимое обоих обрабатываемых в данный момент знакомест одинаковое.
Что за бредятину я тут вморозил - вроде трезвый был :( Насчет ресета - да, думаю, он не нужен. А строб общий, входы данных раздельные - можно оба регистра параллельно записывать.

Re: AVR+74HC164+7-сегментники...

Добавлено: Пн мар 28, 2011 11:12:26
croc
Немного скорректирую свою схему. Сигнал гашения на дешифратор не нужен,
если индикаторов 9 и меньше. Можно первый вывод десятичного дешифратора
не использовать. Еще на счет плюсов схемы в моем посту. Всего 7 выводов
микроконтроллера задействуется на 8 индикаторов.
А если поставить двоично десятичный дешифратор на 16, то 15 индикаторов.
А 164 чаще на статике используют. Хотя на статике я тоже предпочитаю 595.
Удачи.
.

Re: AVR+74HC164+7-сегментники...

Добавлено: Пн мар 28, 2011 12:30:45
GP1
С вашего разрешения уважаемые коты, я тоже здесь немного по-умничаю. :tea:
Специально для КАШАКа
Итак:
1. Очень рекомендую ознакомиться с этим, да простят мне модераторы саморекламу, но для благого дела... :write:
http://radiokot.ru/articles/30
2. Теперь ознакомимся с ДШ на 74HC164:
IO output source or sink current VO = −0.5 V to VCC + 0.5 V - ±25 mA
вроде бы все нормально, ток вполне достаточный для управления сегментами индикатора, но (мое любимое НО :))) )
ICC, IGND VCC or GND current - ±50 mA
т.е. 74HC164, при максимальной нагрузке - читай предельном режиме, сможет отдать всего лишь 7мА на сегмент, а теперь возьмите свой индикатор, пропустите через него 7/4 (у вас ведь 4-е индикатора на одной микре висит) = 1,75мА, и оцените яркость свечения, достаточная? Если да, то я рад за вас и ваш индикатор.

Re: AVR+74HC164+7-сегментники...

Добавлено: Пн мар 28, 2011 12:44:56
ploop
т.е. 74HC164, при максимальной нагрузке - читай предельном режиме, сможет отдать всего лишь 7мА на сегмент, а теперь возьмите свой индикатор, пропустите через него 7/4 (у вас ведь 4-е индикатора на одной микре висит) = 1,75мА, и оцените яркость свечения, достаточная? Если да, то я рад за вас и ваш индикатор.
В конкретный момент времени на регистре будет висеть только один индикатор, т.к. остальные гасятся отключением анодов/катодов. Так что всё нормально.

-----------------

От себя: предпочитаю полностью статическую индикацию, т.е. 1 индикатор - 1 регистр. Обалденный запас по яркости, который регулируется ШИМом.
Единственный момент, в случае с 74HC164 надо делать синхронизацию с ШИМом, проталкивая данные в момент гашения, иначе будет смазывание.

Re: AVR+74HC164+7-сегментники...

Добавлено: Пн мар 28, 2011 12:47:32
GP1
я не просто так вставил п.1 :wink:

Re: AVR+74HC164+7-сегментники...

Добавлено: Пн мар 28, 2011 12:48:01
ploop
Кстати, ща часы отлаживаю, индикация тоже на 74HC164
http://we.easyelectronics.ru/ploop/chasy.html

Re: AVR+74HC164+7-сегментники...

Добавлено: Пн мар 28, 2011 12:53:22
ploop
я не просто так вставил п.1
Не заметил, что у него общие заведены на МК. Я имел ввиду регистры :)

Re: AVR+74HC164+7-сегментники...

Добавлено: Пн мар 28, 2011 13:00:41
ChipKiller
GP1 писал(а):С вашего разрешения уважаемые коты, я тоже здесь немного по-умничаю. :tea:
... GP1 думаю не стоит вводить людей в заблуждение. И на 6-ти разрядах нормальная видимость даже днем.

Изображение

Re: AVR+74HC164+7-сегментники...

Добавлено: Пн мар 28, 2011 13:03:45
GP1
Я разве против, каждый сам творец своего Щястя :beer:
главное чтобы оно работало долго...

Re: AVR+74HC164+7-сегментники...

Добавлено: Пн мар 28, 2011 13:11:32
GP1
ploop писал(а):Кстати, ща часы отлаживаю, индикация тоже на 74HC164
http://we.easyelectronics.ru/ploop/chasy.html
Позволю себе заметить - там на каждый разряд стоит своя микра (вот только не видно номинала резюка, а то бы я еще чего-нибудь добавил :))) ), а здесь динамическая индикация, немного другая ситуация.
ploop писал(а): Не заметил, что у него общие заведены на МК. Я имел ввиду регистры :)
я тоже про регистры говорил.

Re: AVR+74HC164+7-сегментники...

Добавлено: Пн мар 28, 2011 13:29:21
ploop
Позволю себе заметить - там на каждый разряд стоит своя микра (вот только не видно номинала резюка, а то бы я еще чего-нибудь добавил ), а здесь динамическая индикация, немного другая ситуация.
Резюки 330 Ом. Да, у меня полная статика.
я тоже про регистры говорил.
На регистры нагрузка только 1 индикатор. А вот на МК надо смотреть.

Re: AVR+74HC164+7-сегментники...

Добавлено: Пн мар 28, 2011 13:50:37
GP1
ploop писал(а): Резюки 330 Ом. Да, у меня полная статика.
"А чем займемся, состоятельные кроты? А что если посчитать..."(с) м/ф "Дюймовочка"
Теперь давай посчитаем:
На сегменте индикатора будет падать около 2В, тогда ток через вывод 74HC164 составит (5-2)/330=9мА на разряд, что вполне нормально и для работы индикатора и микрухи, но если копнуть чуть-чуть глубже, например при индикации цыфр 6, 8, 9...
при отображении 6, 9 - 6 сегментов -> 6*9мА=54мА
при отображении 8 - 7 сегментов -> 7*9мА=63мА
т.е. в этих случах будет превышен параметр
ICC, IGND VCC or GND current - ±50 mA
что как понятно не очень полезно для микры.
но, это личное дело каждого, радиогубителя, пардоньте - радиолюбителя, заботиться о надежности своего устройства, хотя бы в первом приближении.
"А может я все-таки прав"(с) - А.Райки (великий сатирик времен СССР)

Re: AVR+74HC164+7-сегментники...

Добавлено: Пн мар 28, 2011 14:03:42
ploop
Ну касательно моей схемы согласен - слегка превышен лимит, но у меня не было в таком количестве других резисторов, т.к. изначально хотел ставить HC595 (у тех 70мА), но зажал...
И еще: к-т заполнения ШИМа не превышает 0,7 - 0,8, так что средний ток меньше. Это на максимуме, когда бьёт по глазам.

Ну всё, я отмазался :)

Re: AVR+74HC164+7-сегментники...

Добавлено: Пн мар 28, 2011 14:11:28
GP1
ploop писал(а): Ну всё, я отмазался :)
Почти :)))
от меня так просто не отделаться :)))
ploop писал(а):Ну касательно моей схемы согласен - слегка превышен лимит
(63-50)/50 -> 26%, слегка :wink:

Re: AVR+74HC164+7-сегментники...

Добавлено: Пн мар 28, 2011 14:20:03
ploop
Схема питается от зарядки телефона - 4,6В :wink:

Кстати, знаете, сколько КЗ было по выходам регистров в результате некачественного ЛУТа? Там зазоры почти ноль. Один раз схема почти час работала, меня отвлекли, а я не выключил, думал ошибка в программе.
Регистры все живы...

Re: AVR+74HC164+7-сегментники...

Добавлено: Пн мар 28, 2011 14:48:14
GP1
ploop писал(а): Регистры все живы...
пока... :)))
ploop писал(а): Кстати, знаете, сколько КЗ было по выходам регистров в результате некачественного ЛУТа?
переходи на фоторезист, 0.15 в легкую получаются, даже у меня :))) криворукого :)))

Re: AVR+74HC164+7-сегментники...

Добавлено: Пн мар 28, 2011 15:25:34
ploop
Я уже подумываю. Лампы купил (трубчатые), надо балласт сделать. Попробую.
Ладно, не будем оффтопить...

Re: AVR+74HC164+7-сегментники...

Добавлено: Пн мар 28, 2011 15:34:57
pyzhman
Отдаю свой голос GP1, да простит меня ploop.

Re: AVR+74HC164+7-сегментники...

Добавлено: Пн мар 28, 2011 15:42:42
ploop
Не прощу, пока не расскажете, что за голосование :)))
На самом деле я прекрасно знаю, как рассчитать необходимый ток, но просто не всегда под рукой нужные номиналы.