NedoDisplay-1

Публичный форум для http://www.nedopc.org/nedopc

Moderator: Shaos

User avatar
Shaos
Admin
Posts: 24088
Joined: 08 Jan 2003 23:22
Location: Silicon Valley

NedoDisplay-1

Post by Shaos »

Это 8-разрядный 7-сегментный индикатор (плюс десятичная точка) построенный на вышеназванных индикаторах, трёх микросхемах 74195 (почему она читать тут) и одной микросхеме 74LS138. Индикатор будет управляться всего по 3 проводам (ради экономии портов ввода-вывода в микроконтроллере). Тестовая проверка, запечатлённая моим сотовым телефоном-пальмом:

Image

Микросхемы греются, но не сильно - взорваться не должны ;)
Last edited by Shaos on 02 May 2006 19:28, edited 7 times in total.
Я тут за главного - если что шлите мыло на me собака shaos точка net
SfS
Doomed
Posts: 491
Joined: 16 Apr 2005 22:35
Location: Томск

Re: NedoDisplay-1

Post by SfS »

А где картинка ?
User avatar
Shaos
Admin
Posts: 24088
Joined: 08 Jan 2003 23:22
Location: Silicon Valley

Re: NedoDisplay-1

Post by Shaos »

SfS wrote:А где картинка ?
Не въеду пока куда картинка делась - видать много выпил ;)
Я тут за главного - если что шлите мыло на me собака shaos точка net
jdigreze
God
Posts: 1388
Joined: 02 Jan 2006 02:28
Location: Abakan

Post by jdigreze »

Фиг с ней, скартинкой... Схему в студию! ;)
Хотя и картинку глянуть хочется...
User avatar
Shaos
Admin
Posts: 24088
Joined: 08 Jan 2003 23:22
Location: Silicon Valley

Post by Shaos »

jdigreze wrote:Фиг с ней, скартинкой... Схему в студию! ;)
Хотя и картинку глянуть хочется...
Видимо опять у хостера взглюкнула защита от порнухи или еще чего... Кое-как ухитрился разнообразными преобразованиями сделать картинку видимой с этого сервера :(
Я тут за главного - если что шлите мыло на me собака shaos точка net
User avatar
Ronin
Maniac
Posts: 304
Joined: 29 Mar 2005 06:06
Location: Krasnodar

Re: NedoDisplay-1

Post by Ronin »

Shaos wrote:трёх микросхемах 74195
а отчего не на восьмибитных 74164, 74595 ?
User avatar
Shaos
Admin
Posts: 24088
Joined: 08 Jan 2003 23:22
Location: Silicon Valley

Re: NedoDisplay-1

Post by Shaos »

Ronin wrote:
Shaos wrote:трёх микросхемах 74195
а отчего не на восьмибитных 74164, 74595 ?
Я же писал - оттого что их у меня 41 штука :)

К тому же мне нужен последовательный ввод не 8 бит, а 12:

1, sa2, sa1, sa2, dp, a, b, c, d, e, f, g

где 1 используется для включения выбора разряда, задаваемого адресами sa0,sa1,sa2 и у этого разряда будут подсвечены единицами 7 сегментов a...g и десятичная точка dp.
Я тут за главного - если что шлите мыло на me собака shaos точка net
User avatar
Shaos
Admin
Posts: 24088
Joined: 08 Jan 2003 23:22
Location: Silicon Valley

Post by Shaos »

Управление тремя сигналам: _CLR, CLK, DAT. Ну и плюс земля и питание - всего 5 контактов в разъёме. Процесс вывода одного разряда:

1. Очистить регистры путём подачи низкого логического уровня на _CLR;
2. Вывести 12 вышеозначенных бит в DAT, стробируя корректное состояние очередного бита путём подачи на CLK высокого логического уровня и дальнейшее возвращение к низкому;
3. После выдачи последнего двенадцатого бита, в соответсвующий разряд будет выведен указанный символ - после чего нужно какое-то время подождать и перейти к выводу следующего разряда (пункт 1).
Я тут за главного - если что шлите мыло на me собака shaos точка net
User avatar
Ronin
Maniac
Posts: 304
Joined: 29 Mar 2005 06:06
Location: Krasnodar

Post by Ronin »

так а чего за оганичения сразу в спецификацию закладываются - 12бит :)
я вот решил тернари клок наконец сваять, так получаестя 24бита надо (светодиоды в матрице 4*(3*2), плюс 6*7сегментых_с_точкой ) :) и это не предел ;)
User avatar
Shaos
Admin
Posts: 24088
Joined: 08 Jan 2003 23:22
Location: Silicon Valley

Post by Shaos »

Ronin wrote:так а чего за оганичения сразу в спецификацию закладываются - 12бит :)
12 битов (точнее 11 плюс единица, запускающая отображение) это 8 разрядов из 7+1 сегментов - в параллель можно подключать сколько угодно NedoDisplay-ев - просто придется колки через И подавать, выбирая нужную плату.
Я тут за главного - если что шлите мыло на me собака shaos точка net
User avatar
Shaos
Admin
Posts: 24088
Joined: 08 Jan 2003 23:22
Location: Silicon Valley

Re: NedoDisplay-1

Post by Shaos »

Shaos wrote:Это 8-разрядный 7-сегментный индикатор (плюс десятичная точка) построенный на вышеназванных индикаторах, трёх микросхемах 74195 (почему она читать тут) и одной микросхеме 74LS138. Индикатор будет управляться всего по 3 проводам (ради экономии портов ввода-вывода в микроконтроллере). Тестовая проверка, запечатлённая моим сотовым телефоном-пальмом:

Image

Микросхемы греются, но не сильно - взорваться не должны ;)
Вот и протестирована вся линейка из трёх сдвиговых регистров 74195 и одного дешифратора 74138:

Image
Я тут за главного - если что шлите мыло на me собака shaos точка net
User avatar
Shaos
Admin
Posts: 24088
Joined: 08 Jan 2003 23:22
Location: Silicon Valley

Post by Shaos »

Собираю твёрдую копию чтобы освободить бредборды

Интерфейс к NedoDisplay-1 предполагает быть таким:
1) GND
2) +5V
3) _CS
4) CLR
5) CLK
6) DAT

На борту кроме восьми 7-сегментных индикаторов три 74195, одна 74LS138 и одна 74LS00 (для формирования внутренних _CLR и CLK с учётом _CS).

Напомню - суть в задвигании 12 бит последовательно, причем старший (первый) всегда 1, затем три бита адреса цифроместа и далее 8 бит чего на цифру писать (7 сегментов плюс десятичная точка).
Я тут за главного - если что шлите мыло на me собака shaos точка net
User avatar
Shaos
Admin
Posts: 24088
Joined: 08 Jan 2003 23:22
Location: Silicon Valley

Post by Shaos »

Вытаскиваю топик из небытия:

Image

P.S. Картинка с обозначениями взята из топика про SX-28
Я тут за главного - если что шлите мыло на me собака shaos точка net