Портал для радиолюбителей и разработчиков электроники · с 2003 годаРеклама на сайте
Найти компонент, схему или даташит

Даташиты, справочник отечественных приборов, схемы с разбором и живой форум

Микроконтроллеры, АЦП, память и т.д Темы касающиеся микроконтроллеров разных производителей, памяти, АЦП/ЦАП, периферийных модулей...

 
Опции темы

Посегментная динамическая индикация

Непрочитано 20.10.2012, 09:48  
jump
Почётный гражданин KAZUS.RUN
 
Регистрация: 20.06.2006
Адрес: Украина, Запорожье
Сообщений: 8,011
Сказал спасибо: 0
Сказали Спасибо 4,955 раз(а) в 2,379 сообщении(ях)
jump на пути к лучшему
По умолчанию Re: Посегментная динамическая индикация

Сообщение от omercury Посмотреть сообщение
74хх595...
всего 3 лапки от МК
Сообщение от alvadep Посмотреть сообщение
Или MAX7219, которая решает сразу кучу задач очень дешево.
но проще - взять вместо 14-ногого МК 18/20/28-ногий и все, проблема решена. ах да-а, цена... 10Мштук изделий в месяц - микрочип/атмел/ТИ/СТ работают исключительно на ТС, продукцию вывозят из цехов тепловозы-спарки, надрывно гремя "горшками"
Реклама:
jump вне форума  
Непрочитано 21.10.2012, 23:01  
3ann
Временная регистрация
 
Регистрация: 21.11.2006
Сообщений: 96
Сказал спасибо: 9
Сказали Спасибо 6 раз(а) в 6 сообщении(ях)
3ann на пути к лучшему
По умолчанию Re: Посегментная динамическая индикация

Сообщение от Yurkin2007
"А при 8-ми индикаторах, по-моему, всё равно что использовать ..."
"Абсолютно в тютельку. Я чуток выше написал, что в индикаторах общими точками выигрыша не наблюдается."

Я чего-то не понимаю, или считать не умею?
При поразрядной индикации:
-семь сегментов - это семь выводов МК, плюс восемь анодов (катодов) индикаторов - это еще восемь выводов МК, итого 15 выводов МК. А тут сразу два человека говорят, что выигрыша не наблюдается. Я что-то не так считаю?
3ann вне форума  
Непрочитано 22.10.2012, 00:01  
kosmos440o
Заблокирован
 
Регистрация: 23.09.2007
Сообщений: 761
Сказал спасибо: 84
Сказали Спасибо 352 раз(а) в 151 сообщении(ях)
kosmos440o на пути к лучшему
По умолчанию Re: Посегментная динамическая индикация

Вот код для CVAVR 1.24.8 - писал года четыре назад, половину чего писал, забыл. Там алфавит для семисегментника с точкой, обработка кнопок, автоматическое определение датчиков DS18S20. В общем, это мой первый домашний термометр. Если кому интересно, могу рассказать, как всё работает. А в части индикации - определяете, какие цифры будете показывать, в прерывании по очереди переключаете сегменты. прерывание лучше делать частотой более 100 Гц, чтобы не было видно мерцания сегментов. Сорри за русский транслит в программе

Кстати, чо-то CVAVR2 ругается на рекурсию, а в 1.24 всё было ОК.
Вложения:
Тип файла: zip t_home.zip (4.1 Кб, 73 просмотров)
kosmos440o вне форума  
Сказали "Спасибо" kosmos440o
3ann (22.10.2012)
Непрочитано 22.10.2012, 09:25  
ut1wpr
Почётный гражданин KAZUS.RUN
 
Аватар для ut1wpr
 
Регистрация: 19.08.2006
Адрес: Львов
Сообщений: 1,613
Сказал спасибо: 65
Сказали Спасибо 315 раз(а) в 264 сообщении(ях)
ut1wpr на пути к лучшему
По умолчанию Re: Посегментная динамическая индикация

Сообщение от kosmos440o Посмотреть сообщение
Если кому интересно, могу рассказать, как всё работает. А в части индикации - определяете, какие цифры будете показывать, в прерывании по очереди переключаете сегменты. прерывание лучше делать частотой более 100 Гц, чтобы не было видно мерцания сегментов.
А если неинтересно?
Да и заголовок темы вроде конкретный, глянули бы на посты, стоит народу про простую динамику рассказывать? Вроде не тот люд в теме...
__________________
С уважением,
Vic / ut1wpr
ut1wpr вне форума  
Непрочитано 22.10.2012, 11:36  
mimuh64
Прописка
 
Регистрация: 29.10.2008
Сообщений: 272
Сказал спасибо: 0
Сказали Спасибо 102 раз(а) в 95 сообщении(ях)
mimuh64 на пути к лучшему
По умолчанию Re: Посегментная динамическая индикация

Сообщение от 3ann Посмотреть сообщение
Я чего-то не понимаю, или считать не умею?
Считать ты умеешь - это факт. Только не путай посегментную индикацию с мультиплексировнием портов (с переключением их на выход и на вход). Я же привел тебе пример той схемы что ты хотел получить. Изучи ее. А также ссылки на первой странице. Принцип управления в ней (в схеме в первом посте) не имеет к посегментной индикации ни какого отношения...
Посегментная индикаци, по способу подключения ни чем не отличается от поразрядной. Пример посегментной я тоже привел (регистры здесь не влияют на понимание принципа). Попробуй на томже примере сделать поразрядную (на 24 разряда) и ты увидишь все различия между ними.
mimuh64 вне форума  
Непрочитано 22.10.2012, 12:04  
jump
Почётный гражданин KAZUS.RUN
 
Регистрация: 20.06.2006
Адрес: Украина, Запорожье
Сообщений: 8,011
Сказал спасибо: 0
Сказали Спасибо 4,955 раз(а) в 2,379 сообщении(ях)
jump на пути к лучшему
По умолчанию Re: Посегментная динамическая индикация

Сообщение от mimuh64 Посмотреть сообщение
на 24 разряда
это сегментов или знакомест?
jump вне форума  
Непрочитано 22.10.2012, 12:14  
mimuh64
Прописка
 
Регистрация: 29.10.2008
Сообщений: 272
Сказал спасибо: 0
Сказали Спасибо 102 раз(а) в 95 сообщении(ях)
mimuh64 на пути к лучшему
По умолчанию Re: Посегментная динамическая индикация

Сообщение от jump Посмотреть сообщение
это сегментов или знакомест?
Имелась ввиду схема из последнего примера (что выложил я). Это 24 (десятичных) знакоместа конечно или же 24 семисегментных (если не считать точку) индикатора.
mimuh64 вне форума  
Непрочитано 22.10.2012, 12:40  
jump
Почётный гражданин KAZUS.RUN
 
Регистрация: 20.06.2006
Адрес: Украина, Запорожье
Сообщений: 8,011
Сказал спасибо: 0
Сказали Спасибо 4,955 раз(а) в 2,379 сообщении(ях)
jump на пути к лучшему
По умолчанию Re: Посегментная динамическая индикация

Сообщение от mimuh64 Посмотреть сообщение
Это 24 (десятичных) знакоместа конечно или же 24 семисегментных (если не считать точку) индикатора.
эт кака-така скважность и видимость будет на 14выводном МК без ключей?
jump вне форума  
Непрочитано 22.10.2012, 12:59  
mimuh64
Прописка
 
Регистрация: 29.10.2008
Сообщений: 272
Сказал спасибо: 0
Сказали Спасибо 102 раз(а) в 95 сообщении(ях)
mimuh64 на пути к лучшему
По умолчанию Re: Посегментная динамическая индикация

Сообщение от jump Посмотреть сообщение
эт кака-така скважность и видимость будет на 14выводном МК без ключей?
Правильная скважность будет... Мне казалось что в примере осцилограф и частотомер показівают и скважность, и длительнось, и период и частоту импульсов подсвета сигментов... (или пример никто не смотрел?) А ключи? Кто же ключи рисует в Протеусе? При ярких сегментах - это до 2ма на сегмент...

ГЫ.... Речь то про посегментную... А что касаемо поразрядной, то в этом и заключался подвох моего предложения ТС... Или я что-то непонял в вопросе jump?

Последний раз редактировалось mimuh64; 22.10.2012 в 13:20.
mimuh64 вне форума  
Непрочитано 22.10.2012, 13:49  
kosmos440o
Заблокирован
 
Регистрация: 23.09.2007
Сообщений: 761
Сказал спасибо: 84
Сказали Спасибо 352 раз(а) в 151 сообщении(ях)
kosmos440o на пути к лучшему
По умолчанию Re: Посегментная динамическая индикация

Сообщение от ut1wpr Посмотреть сообщение
А если неинтересно?
Да и заголовок темы вроде конкретный, глянули бы на посты, стоит народу про простую динамику рассказывать? Вроде не тот люд в теме...
Сорри, ошибся немного. Просто что-то подумалось, что для схемы из Радиолоцмана, на которую ссылается ТС, посегментную индикацию невыгодно делать, скважность маленькая получается. Там же, в статье, есть логическая таблица для алгоритма поразрядной индикации. А дальше уже руки на автомате всё сделали. Поэтому прошу меня понять и простить (с)

Последний раз редактировалось kosmos440o; 22.10.2012 в 13:53.
kosmos440o вне форума  
 
Опции темы

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

Быстрый переход

Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Динамическая индикация putmannn Микроконтроллеры, АЦП, память и т.д 58 16.05.2012 12:45
Динамическая индикация EKuzmich TTL и CMOS логика 16 05.08.2011 08:18
Динамическая индикация mironov Микроконтроллеры, АЦП, память и т.д 4 02.07.2010 17:37
Динамическая индикация dosikus Микроконтроллеры, АЦП, память и т.д 3 16.02.2008 19:09
Динамическая индикация на ЖК dion310 Микроконтроллеры, АЦП, память и т.д 4 27.11.2007 10:39


Часовой пояс GMT +4, время: 01:18.


Powered by vBulletin® Version 3.8.4
Copyright ©2000 - 2026, Jelsoft Enterprises Ltd.