| Микроконтроллеры, АЦП, память и т.д Темы касающиеся микроконтроллеров разных производителей, памяти, АЦП/ЦАП, периферийных модулей... |
Посегментная динамическая индикация
19.10.2012, 11:30
|
|
|
Временная регистрация
Регистрация: 21.11.2006
Сообщений: 96
Сказал спасибо: 9
Сказали Спасибо 6 раз(а) в 6 сообщении(ях)
|
Re: Посегментная динамическая индикация
Yurkin2007 - "Пока мне непонятно, чем посегментная индикация лучше поразрядной "
У посегментной индикации одно несомненное преимущество которого нет у других типов индикации - четырнадцативыводным PICом я могу выводить индикацию на восемь десятичных разрядов, хотя мне достаточно и четырех.
|
|
|
|
19.10.2012, 11:41
|
|
|
Гуру портала
Регистрация: 20.11.2004
Сообщений: 9,979
Сказал спасибо: 928
Сказали Спасибо 2,261 раз(а) в 1,557 сообщении(ях)
|
Re: Посегментная динамическая индикация
3ann, уменьшение числа выводов - это частный случай посегментной индикации, а именно Чарлиплексинг.
У всех посегментных индикаций другое преимущество - уменьшение жручести по сравнению с поразрядной.
__________________
Осторожно , злой кот
|
|
|
|
19.10.2012, 11:59
|
|
|
Заблокирован
Регистрация: 27.03.2007
Сообщений: 1,327
Сказал спасибо: 12
Сказали Спасибо 576 раз(а) в 460 сообщении(ях)
|
Re: Посегментная динамическая индикация
Сообщение от 3ann
|
|
У посегментной индикации одно несомненное преимущество которого нет у других типов индикации
|
Отнюдь. В приведённой в первом посте картинке восемь выводов PICа управляет восемью индикаторами, причём можно использовать поразрядную или посегментную индикацию.
Тут другая разница. Например, при 4-х индикаторах поразрядная индикация использует скважность 1/4, типа один такт горим, три такта - потушены. А посегментная пользует 1/8: 1 такт горим, 7 тактов ждём, пока окучатся остальные сегменты. Разница очевидна.
А при 8-ми индикаторах, по-моему, всё равно что использовать ...
Последний раз редактировалось Yurkin2007; 19.10.2012 в 12:05.
|
|
|
|
19.10.2012, 12:59
|
|
|
Почётный гражданин KAZUS.RUN
Регистрация: 19.08.2006
Адрес: Львов
Сообщений: 1,613
Сказал спасибо: 65
Сказали Спасибо 315 раз(а) в 264 сообщении(ях)
|
Re: Посегментная динамическая индикация
Сообщение от Yurkin2007
|
|
А при 8-ми индикаторах, по-моему, всё равно что использовать ...
|
Абсолютно в тютельку. Я чуток выше написал, что в индикаторах общими точками выигрыша не наблюдается.
__________________
С уважением,
Vic / ut1wpr
|
|
|
|
19.10.2012, 20:52
|
|
|
Прописка
Регистрация: 29.10.2008
Сообщений: 272
Сказал спасибо: 0
Сказали Спасибо 102 раз(а) в 95 сообщении(ях)
|
Re: Посегментная динамическая индикация
Для ТС...
Несколько примеров..., как говорят - после изложенного...
Это всеми любимый ЧарлиЧаплинг  в голом виде.
CHAR.rar
Это то, что приведено на картинке в первом посте, и то что предложил Yurkin2007 , но с моими переделками (я думаю он не обидется). На АВР.
V4_8seg_AVR.rar

Весь алгоритм хорошо виден на картинке (почти такой же как у Yurkin2007 ). В архиве есть исходник.
Это тоже, но на ПИК.
V5_8seg_PIC.rar
Ну, а вот это, это уже чистая посегментная индикация (но с регистрами).
V6_posegm.rar
Для ТС - для тебя как для начинающего, советую зайти на http://flowcode.info/index.php/.
|
|
|
|
Сказали "Спасибо" mimuh64
|
|
|
19.10.2012, 23:08
|
|
|
Почётный гражданин KAZUS.RUN
Регистрация: 25.05.2010
Адрес: г. Королёв
Сообщений: 8,487
Сказал спасибо: 30
Сказали Спасибо 3,070 раз(а) в 2,011 сообщении(ях)
|
Re: Посегментная динамическая индикация
Сообщение от Yurkin2007
|
|
при 8-ми индикаторах, по-моему, всё равно что использовать ...
|
Ничо не попутали?
В единичный момент времени может гореть только один сегмент. При восьми семисегментниках с точкой скважность 8*8=64.
Для очень хороших индикаторов или для ночных часиков. Ну или если дедушка на светодиодовой фабрике работает...
|
|
|
|
19.10.2012, 23:13
|
|
|
Гуру портала
Регистрация: 22.02.2008
Адрес: Ukraine, Полтава
Сообщений: 10,468
Сказал спасибо: 6,008
Сказали Спасибо 26,939 раз(а) в 6,089 сообщении(ях)
|
Re: Посегментная динамическая индикация
Как раз сегодня задумался о чарплексинге в одном девайсе (как обычно, пары ног не хватило в последний момент  ). Но понял, что с обычным строенным (или счетверенным) индикатором такое не прокатит, нужно только набирать из отдельных "восьмерок"..
|
|
|
|
19.10.2012, 23:14
|
|
|
Почётный гражданин KAZUS.RUN
Регистрация: 25.05.2010
Адрес: г. Королёв
Сообщений: 8,487
Сказал спасибо: 30
Сказали Спасибо 3,070 раз(а) в 2,011 сообщении(ях)
|
Re: Посегментная динамическая индикация
74хх595...
всего 3 лапки от МК
|
|
|
|
20.10.2012, 00:08
|
|
|
Почётный гражданин KAZUS.RUN
Регистрация: 05.05.2011
Адрес: Харьков
Сообщений: 5,042
Сказал спасибо: 589
Сказали Спасибо 3,967 раз(а) в 1,825 сообщении(ях)
|
Re: Посегментная динамическая индикация
Или MAX7219, которая решает сразу кучу задач.
Кстати, с ебея можно купить ну очень дешево.
|
|
|
|
20.10.2012, 09:39
|
|
|
Почётный гражданин KAZUS.RUN
Регистрация: 19.08.2006
Адрес: Львов
Сообщений: 1,613
Сказал спасибо: 65
Сказали Спасибо 315 раз(а) в 264 сообщении(ях)
|
Re: Посегментная динамическая индикация
Сообщение от alvadep
|
Или MAX7219, которая решает сразу кучу задач.
Кстати, с ебея можно купить ну очень дешево.
|
+100500
Доделываю себе частотомер по задумке ЛИ. Применение МАКС-ов сняло кучу проблем, как в железе, так и в софте. Много вкусностей. - Data, Clock, Load (serial)
- Регулировка яркости аппаратно
- Регулировка яркости программно
- Кодированный/прямой вывод
- Аппаратное исключение незначащих лидирующих знакомест
- Один чип на 8 знакомест
- Возможность каскадирования.
__________________
С уважением,
Vic / ut1wpr
Последний раз редактировалось ut1wpr; 20.10.2012 в 09:47.
|
|
|
|
Ваши права в разделе
|
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения
HTML код Выкл.
|
|
|
Часовой пояс GMT +4, время: 13:28.
|
|