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

Вопросы настройки, программирования, прошивки микроконтроллеров и микросхем программируемой логики
Аватара пользователя
Jack_A
Друг Кота
Сообщения: 6319
Зарегистрирован: Вт апр 24, 2007 07:45:40
Откуда: Minsk

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

Сообщение Jack_A »

КАШАК писал(а): Т.е. сделать так?
Ну типа того...
Реклама
Аватара пользователя
Jack_A
Друг Кота
Сообщения: 6319
Зарегистрирован: Вт апр 24, 2007 07:45:40
Откуда: Minsk

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

Сообщение Jack_A »

Jack_A писал(а):Тогда можно было бы в оба регистра записывать одновременно ( входы запараллелены ), если содержимое обоих обрабатываемых в данный момент знакомест одинаковое.
Что за бредятину я тут вморозил - вроде трезвый был :( Насчет ресета - да, думаю, он не нужен. А строб общий, входы данных раздельные - можно оба регистра параллельно записывать.
Реклама
croc
Родился
Сообщения: 2
Зарегистрирован: Пт окт 20, 2006 21:23:05

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

Сообщение croc »

Немного скорректирую свою схему. Сигнал гашения на дешифратор не нужен,
если индикаторов 9 и меньше. Можно первый вывод десятичного дешифратора
не использовать. Еще на счет плюсов схемы в моем посту. Всего 7 выводов
микроконтроллера задействуется на 8 индикаторов.
А если поставить двоично десятичный дешифратор на 16, то 15 индикаторов.
А 164 чаще на статике используют. Хотя на статике я тоже предпочитаю 595.
Удачи.
.
Аватара пользователя
GP1
Поставщик валерьянки для Кота
Сообщения: 2401
Зарегистрирован: Пт май 23, 2008 19:32:22
Откуда: Россия, Волгоград
Контактная информация:

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

Сообщение 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мА, и оцените яркость свечения, достаточная? Если да, то я рад за вас и ваш индикатор.
Чем дальше, тем больше становлюсь занудой...
Изображение
Реклама
Эиком - электронные компоненты и радиодетали
Аватара пользователя
ploop
Модератор
Сообщения: 13490
Зарегистрирован: Ср ноя 26, 2008 16:34:25
Откуда: Тамбовская обл.

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

Сообщение ploop »

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

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

От себя: предпочитаю полностью статическую индикацию, т.е. 1 индикатор - 1 регистр. Обалденный запас по яркости, который регулируется ШИМом.
Единственный момент, в случае с 74HC164 надо делать синхронизацию с ШИМом, проталкивая данные в момент гашения, иначе будет смазывание.
Реклама
Аватара пользователя
GP1
Поставщик валерьянки для Кота
Сообщения: 2401
Зарегистрирован: Пт май 23, 2008 19:32:22
Откуда: Россия, Волгоград
Контактная информация:

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

Сообщение GP1 »

я не просто так вставил п.1 :wink:
Чем дальше, тем больше становлюсь занудой...
Изображение
Реклама
Аватара пользователя
ploop
Модератор
Сообщения: 13490
Зарегистрирован: Ср ноя 26, 2008 16:34:25
Откуда: Тамбовская обл.

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

Сообщение ploop »

Кстати, ща часы отлаживаю, индикация тоже на 74HC164
http://we.easyelectronics.ru/ploop/chasy.html
Аватара пользователя
ploop
Модератор
Сообщения: 13490
Зарегистрирован: Ср ноя 26, 2008 16:34:25
Откуда: Тамбовская обл.

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

Сообщение ploop »

я не просто так вставил п.1
Не заметил, что у него общие заведены на МК. Я имел ввиду регистры :)
Аватара пользователя
ChipKiller
Сверлит текстолит когтями
Сообщения: 1163
Зарегистрирован: Ср янв 05, 2011 16:25:15

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

Сообщение ChipKiller »

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

Изображение
Вложения
led3.JPG
(21.16 КБ) 1891 скачивание
Аватара пользователя
GP1
Поставщик валерьянки для Кота
Сообщения: 2401
Зарегистрирован: Пт май 23, 2008 19:32:22
Откуда: Россия, Волгоград
Контактная информация:

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

Сообщение GP1 »

Я разве против, каждый сам творец своего Щястя :beer:
главное чтобы оно работало долго...
Чем дальше, тем больше становлюсь занудой...
Изображение
Аватара пользователя
GP1
Поставщик валерьянки для Кота
Сообщения: 2401
Зарегистрирован: Пт май 23, 2008 19:32:22
Откуда: Россия, Волгоград
Контактная информация:

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

Сообщение GP1 »

ploop писал(а):Кстати, ща часы отлаживаю, индикация тоже на 74HC164
http://we.easyelectronics.ru/ploop/chasy.html
Позволю себе заметить - там на каждый разряд стоит своя микра (вот только не видно номинала резюка, а то бы я еще чего-нибудь добавил :))) ), а здесь динамическая индикация, немного другая ситуация.
ploop писал(а): Не заметил, что у него общие заведены на МК. Я имел ввиду регистры :)
я тоже про регистры говорил.
Чем дальше, тем больше становлюсь занудой...
Изображение
Аватара пользователя
ploop
Модератор
Сообщения: 13490
Зарегистрирован: Ср ноя 26, 2008 16:34:25
Откуда: Тамбовская обл.

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

Сообщение ploop »

Позволю себе заметить - там на каждый разряд стоит своя микра (вот только не видно номинала резюка, а то бы я еще чего-нибудь добавил ), а здесь динамическая индикация, немного другая ситуация.
Резюки 330 Ом. Да, у меня полная статика.
я тоже про регистры говорил.
На регистры нагрузка только 1 индикатор. А вот на МК надо смотреть.
Аватара пользователя
GP1
Поставщик валерьянки для Кота
Сообщения: 2401
Зарегистрирован: Пт май 23, 2008 19:32:22
Откуда: Россия, Волгоград
Контактная информация:

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

Сообщение 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
что как понятно не очень полезно для микры.
но, это личное дело каждого, радиогубителя, пардоньте - радиолюбителя, заботиться о надежности своего устройства, хотя бы в первом приближении.
"А может я все-таки прав"(с) - А.Райки (великий сатирик времен СССР)
Последний раз редактировалось GP1 Пн мар 28, 2011 14:06:11, всего редактировалось 1 раз.
Чем дальше, тем больше становлюсь занудой...
Изображение
Аватара пользователя
ploop
Модератор
Сообщения: 13490
Зарегистрирован: Ср ноя 26, 2008 16:34:25
Откуда: Тамбовская обл.

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

Сообщение ploop »

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

Ну всё, я отмазался :)
Аватара пользователя
GP1
Поставщик валерьянки для Кота
Сообщения: 2401
Зарегистрирован: Пт май 23, 2008 19:32:22
Откуда: Россия, Волгоград
Контактная информация:

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

Сообщение GP1 »

ploop писал(а): Ну всё, я отмазался :)
Почти :)))
от меня так просто не отделаться :)))
ploop писал(а):Ну касательно моей схемы согласен - слегка превышен лимит
(63-50)/50 -> 26%, слегка :wink:
Чем дальше, тем больше становлюсь занудой...
Изображение
Аватара пользователя
ploop
Модератор
Сообщения: 13490
Зарегистрирован: Ср ноя 26, 2008 16:34:25
Откуда: Тамбовская обл.

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

Сообщение ploop »

Схема питается от зарядки телефона - 4,6В :wink:

Кстати, знаете, сколько КЗ было по выходам регистров в результате некачественного ЛУТа? Там зазоры почти ноль. Один раз схема почти час работала, меня отвлекли, а я не выключил, думал ошибка в программе.
Регистры все живы...
Аватара пользователя
GP1
Поставщик валерьянки для Кота
Сообщения: 2401
Зарегистрирован: Пт май 23, 2008 19:32:22
Откуда: Россия, Волгоград
Контактная информация:

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

Сообщение GP1 »

ploop писал(а): Регистры все живы...
пока... :)))
ploop писал(а): Кстати, знаете, сколько КЗ было по выходам регистров в результате некачественного ЛУТа?
переходи на фоторезист, 0.15 в легкую получаются, даже у меня :))) криворукого :)))
Чем дальше, тем больше становлюсь занудой...
Изображение
Аватара пользователя
ploop
Модератор
Сообщения: 13490
Зарегистрирован: Ср ноя 26, 2008 16:34:25
Откуда: Тамбовская обл.

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

Сообщение ploop »

Я уже подумываю. Лампы купил (трубчатые), надо балласт сделать. Попробую.
Ладно, не будем оффтопить...
Аватара пользователя
pyzhman
Друг Кота
Сообщения: 7016
Зарегистрирован: Вс июл 12, 2009 19:15:29
Откуда: Ижевск
Контактная информация:

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

Сообщение pyzhman »

Отдаю свой голос GP1, да простит меня ploop.
Docendo discimus
Аватара пользователя
ploop
Модератор
Сообщения: 13490
Зарегистрирован: Ср ноя 26, 2008 16:34:25
Откуда: Тамбовская обл.

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

Сообщение ploop »

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

Вернуться в «Микроконтроллеры и ПЛИС»