Отговори на тема  [ 59 мнения ]  Отиди на страница Предишна  1, 2, 3, 4
Минимум елементи за управление на сегментен индикатор 
Автор Съобщение
Ранг: Почетен член
Ранг: Почетен член

Регистриран на: Съб Окт 30, 2004 11:19 pm
Мнения: 609
Мнение 
bateAz написа:
Има ли някъде в нета схема на програматор за CPLD Xilinx?

дай мейл да ти пратя едно sch-че


Вто Ное 23, 2004 2:26 pm
Профил
Мнение 
MAX69XX & ICM72XX


Вто Ное 23, 2004 5:51 pm
Ранг: Форумен бог
Ранг: Форумен бог
Аватар

Регистриран на: Нед Сеп 26, 2004 4:11 pm
Мнения: 3750
Местоположение: София
Мнение 
Хехее, така всеки знае. MAx7219 или 7221 и 64 сегмента са ти готови. Ама я попитай Крапчев за цената :cry: :cry: :cry:


Вто Ное 23, 2004 6:06 pm
Профил ICQ
Ранг: Форумен бог
Ранг: Форумен бог
Аватар

Регистриран на: Съб Сеп 25, 2004 12:32 pm
Мнения: 8382
Местоположение: София
Мнение 
Vilo написа:
MAX69XX & ICM72XX


За какво точно служат тия схеми, че не успях да разбера много добре?


Вто Ное 23, 2004 6:22 pm
Профил
Ранг: Популярен
Ранг: Популярен
Аватар

Регистриран на: Пет Яну 26, 2007 5:05 pm
Мнения: 310
Местоположение: из България
Мнение AS1100PE
Ето още един подобен драйвер, но цената не е по-добра от на останалите.


Цитат:
8-digit LED driver, serially interfaced


Description

The AS1100 is an LED driver for 7 segment numeric displays of up to 8 digits. The AS1100 can be programmed via a conventional 4 wire serial interface. It includes a BCD code-B decoder, a multiplex scan circuitry, segment and display drivers and a 64 Bit memory. The memory is used to store the LED settings, so that continuos reprogramming is not necessary. Every individual segment can be addressed and updated separately. Only one external resistor is required to set the current through the LED display. Brightness can be controlled either in an analog or digital way. The user can choose the internal code-B decoder to display numeric digits or to address each segment directly. The AS1100 features an extremely low shutdown current of only 20µA. and an operational current of less than 500µA. The number of visible digits can be programmed as well. The AS1100 can be reset by software and an external clock can be used. Several test modes support easy debugging. The AS1100 is fully compatible to the MAX 7219. AS1100 is offered in a 24 pins PDIP and SOIC package.

Key Features

* 10MHz Serial Interface
* Individual LED Segment Control
* Decode/No-Decode Digit Selection
* 20µA Low-Power Shutdown (Data Retained)
* Extremely low Operating Current 0.5mA in open loop
* Digital and Analog Brightness Control
* Display Blanked on Power-Up
* Drive Common-Cathode LED Display
* Software Reset
* Optional External clock
* 24-Pin DIP and SO Packages
* Fully compatible to MAX7219

Applications

* Bar Graph Displays
* Industrial Controllers
* Panel Meters
* LED Matrix Display

http://www.austriamicrosystems.com/03products/13_interfaces.htm


Сря Апр 18, 2007 10:26 am
Профил
Ранг: Форумен бог
Ранг: Форумен бог
Аватар

Регистриран на: Пон Юни 05, 2006 1:48 pm
Мнения: 4906
Местоположение: където небето среща земята, ракията е Jameson, а бирата Guinness
Мнение 
и аз съм за xilinx CPLD,
а пък съм и за динамичната индикация, ако търсиш по-ниска консумация(то кой ли не я търси:) ) понеже в един момент от време ти свети само един индикатор. ако ги сменяш достатъчно бързо е незабележимо за окото....

_________________
... ако трети ден не ти се работи... това означава, че е сряда !


Сря Апр 18, 2007 10:50 am
Профил
Ранг: Форумен бог
Ранг: Форумен бог
Аватар

Регистриран на: Сря Апр 20, 2005 12:02 pm
Мнения: 9119
Местоположение: Разград
Мнение 
Тая тема малко старичка ама пък аз съм пробвал вариант с отделно MCU и с преместващи регистри (74HC164) - и MCU-то и регистрите ги управлявам през два крака - обаче с мк се получават понякога нежелани ефекти (дефекти). Първите ми опити бяха с мк и после ми се е налагало да ги сменям с такива с регистри. Рагистрите последователно вързани и с два се управляват 8 индикатора без точката. Само дето има едно едва забележимо светене в изгасените сегменти което ако се увеличи времето изчезва но пък почва да трепка, обратно ако се намали спира да трепка но пък се увеличава нежеланото светене. С мк нещата пък трябва да се изгладят до последната подробност включително и интерфейса - всички мерки за обезшумяване и т.н. иначе става ш...на работа - демек отваря се двойна работа по проектирането - един път за основния - втори път за дисплея. Колкото до консумацията - не съм съгласен 6бр. 0.8" индикатора харчат в динамичен режим около 300мА - което е далече от очакваното 20 - 25 мА (тока на един сегмент).


Сря Апр 18, 2007 12:33 pm
Профил ICQ
Ранг: Ориентиран
Ранг: Ориентиран

Регистриран на: Пон Дек 12, 2005 6:03 pm
Мнения: 263
Местоположение: София
Мнение 
Не съм чел цялата тема и се извинявам. Просто сега се вдигна по-нагоре и ми направи впечатление и ще изкажа мойто мнение. По един проект, за който стана дума в друга тема за фонокарти като security приложение, ползвах PIC с моя програмка, който управлява 4-тири мултиплексирани седем сегментни индикатори. Комуникацията с PIC-а - по нещо като I2C. Единствената му работа беше да прави това.

Поздрави.


Чет Апр 19, 2007 9:47 am
Профил ICQ YIM
Ранг: Минаващ
Ранг: Минаващ

Регистриран на: Сря Апр 18, 2007 1:43 am
Мнения: 31
Мнение 
А аз се убих цял месец да питам за разни управления, ама всички си мълчат... Въпроса със статичното управление го реших с помощта на 74HC573. За всеки индикатор-по един. Като му дръпнеш разрешаващия вход и замръзва-няма мигане, няма нищо! При мен беше още по-страшно-управлявам вентилатори... За индикаторите: По принципа на динамичното управление зареждаш PORTB, а само там където обновяваш подаваш от PORTA. Общият извод на индикатора се свързва към съответния извод на захранването. Като прочетеш датата на буферната схема и ще схванеш останалото. За 5 индикатора ти е достатъчен един PIC16F84A и пет буферни схеми.


Пон Юни 04, 2007 10:44 pm
Профил
Ранг: Новодошъл
Ранг: Новодошъл
Аватар

Регистриран на: Нед Ное 28, 2004 10:02 pm
Мнения: 141
Местоположение: София
Мнение 
Cekins написа:
Тая тема малко старичка ама пък аз съм пробвал вариант с отделно MCU и с преместващи регистри (74HC164) - и MCU-то и регистрите ги управлявам през два крака - обаче с мк се получават понякога нежелани ефекти (дефекти). Първите ми опити бяха с мк и после ми се е налагало да ги сменям с такива с регистри. Рагистрите последователно вързани и с два се управляват 8 индикатора без точката. Само дето има едно едва забележимо светене в изгасените сегменти което ако се увеличи времето изчезва но пък почва да трепка, обратно ако се намали спира да трепка но пък се увеличава нежеланото светене. С мк нещата пък трябва да се изгладят до последната подробност включително и интерфейса - всички мерки за обезшумяване и т.н. иначе става ш...на работа - демек отваря се двойна работа по проектирането - един път за основния - втори път за дисплея. Колкото до консумацията - не съм съгласен 6бр. 0.8" индикатора харчат в динамичен режим около 300мА - което е далече от очакваното 20 - 25 мА (тока на един сегмент).


Aко смениш 164-ката с 595-ца и отделиш още един крак на процесора 'работата' заспива. :)
А за консумацията - 300mA за 6х0.8" ми се виждат множко, какви са ти резисторите?


Вто Юни 05, 2007 1:25 pm
Профил ICQ
Ранг: Форумен бог
Ранг: Форумен бог
Аватар

Регистриран на: Сря Апр 20, 2005 12:02 pm
Мнения: 9119
Местоположение: Разград
Мнение 
Резисторите са 68 ома, знам че са малки, ама с по-големи свети много слабо. И въпреки всичко консумацията е по-голяма отколкото би трябвало да бъде. Освен това 0.8" са с два последователни светодиода, така че резисторите не са чак толкова малки.


Сря Юни 06, 2007 6:41 pm
Профил ICQ
Ранг: Минаващ
Ранг: Минаващ
Аватар

Регистриран на: Нед Апр 16, 2006 11:23 am
Мнения: 13
Местоположение: София
Мнение 
В момента управлявам динамично 16 индикатора "ОК" , за целта използвам 74HC595 + ULN за катодите и още два 595 + 16 резистора за сегментите .Достатъчно е на 1мсек. да сменяш дисплея(в прекъсването например ) и всичко работи супер, а цялата гяволия заема 4 пина.


Нед Авг 12, 2007 1:30 pm
Профил
Ранг: Минаващ
Ранг: Минаващ
Аватар

Регистриран на: Нед Апр 16, 2006 11:23 am
Мнения: 13
Местоположение: София
Мнение 
На "схемата не съм сложил ULN-a ама мисля че идеята е ясна


Прикачени файлове:
Displ.jpg
Displ.jpg [ 101.15 KiB | Прегледано 2130 пъти ]
Нед Авг 12, 2007 1:36 pm
Профил
Ранг: Минаващ
Ранг: Минаващ

Регистриран на: Вто Сеп 04, 2007 9:56 pm
Мнения: 1
Мнение 
До кога ще се чудите?
Става лесно с PIC16-нещо си
Изображение
От тук могат да се спестят транзисторите (с техните резистори) и да се използва директно по един крак на PIC-а (20ma) - ПРОБВАНО с 4 броя 7-LED индикатора!
А с малко диоди същите крака могат да се използват и за кейпад :)
Тайминга може да си го понагласиш, но по 5 милисекунди на 7-сегментен индикатор не се забелязва трептене :)
А цената на един PIC вече е стотинки! А и доста елемти и схеми (и място) спестява!


Вто Сеп 04, 2007 10:03 pm
Профил
Покажи мненията от миналия:  Сортирай по  
Отговори на тема   [ 59 мнения ]  Отиди на страница Предишна  1, 2, 3, 4

Кой е на линия

Потребители разглеждащи този форум: 0 регистрирани и 0 госта


Вие не можете да пускате нови теми
Вие не можете да отговаряте на теми
Вие не можете да променяте собственото си мнение
Вие не можете да изтривате собствените си мнения
Вие не можете да прикачвате файл

Търсене:
Иди на:  
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group.
Designed by ST Software for PTF.
Хостинг и Домейни