АвторСообщение



Пост N: 1
Зарегистрирован: 14.03.11
Откуда: Россия, Кадников, Вологодской обл.
Рейтинг: 0
ссылка на сообщение  Отправлено: 14.03.11 22:12. Заголовок: Один МК - два индикатора.


Имеется мк PIC16F873A, нужно подключить к нему 4-х разрядный LED индикатор и двухстрочный ЖК. Задействовать нужно как можно меньше выводов мк. Прошу совета, как это сделать. Имею свой вариант. Работоспособна ли эта схема? Как грамотно вывести на них информацию? Не будут ли индикаторы мешать друг-другу?



Спасибо: 0 
ПрофильЦитата Ответить
Ответов - 79 , стр: 1 2 All [только новые]


moderator




Пост N: 187
Зарегистрирован: 01.03.11
Рейтинг: 2
ссылка на сообщение  Отправлено: 02.04.11 23:52. Заголовок: Если честно, не крас..


Если честно, не красиво, не практично, не прагматично. Или возьмите контроллер чтобы выводов хватило на два типа индикатора. Или возьмите одинаковые индикаторы. А то как у Мюнхаузена, вытащить себя за треуголку из болота. Вряд ли кто серьезно такой проблемой занимался.

Спасибо: 0 
ПрофильЦитата Ответить
moderator




Пост N: 93
Зарегистрирован: 01.03.11
Откуда: Украина, Киев
Рейтинг: 0
ссылка на сообщение  Отправлено: 03.04.11 10:30. Заголовок: Al_Kuz пишет: Кабы ..


Al_Kuz пишет:

 цитата:
Кабы были 3 лишних вывода,так и проблем бы не было.


Если в проекте есть кнопки, то выводы задействованные под них можно использовать и для индикации.


«Never attribute to malice that which can be adequately explained by stupidity» («Никогда не приписывайте злонамеренности тому, что вполне может быть объяснено глупостью»)
Бритва Хэнлона
Спасибо: 0 
ПрофильЦитата Ответить
постоянный участник




Пост N: 68
Зарегистрирован: 01.03.11
Откуда: Уфа
Рейтинг: 0
ссылка на сообщение  Отправлено: 03.04.11 11:42. Заголовок: Al_Kuz пишет: Как д..


Al_Kuz пишет:

 цитата:
Как думаете реально ли параллельное включение индикаторов с ОА и ОК?


На самом деле полёт мысли
С одним разрядом ОК и одним ОА даже прокатит и сэконимится один вывод МК. Если индикаторы по свечению попадутся одинаковые, получается даже интересно. Единицей включается один разряд, а нулём - другой. Протеус конечно будет возмущаться, но в реале работать будет. Кроме этого стоит на всякий случай посмотреть в даташитах на индикаторы допустимое обратное напряжение. Хотя обычно оно больше 5V.

А вот с большим количеством разрядов, как у Вас, увы, не получится. Даже если применить третье состояние, как показала практика, индикаторы будут подсвечиваться (там где не надо).

Пора уже сказать/признать, что сдвиговые регистры, такие как 74HC595, де-факто являются драйверами семи сегментных LED индикаторов. А раз так, ставите штуки три "пяти-рублёвых" регистра и подключаете всё хозяйство всего к трём выводам МК. Чем не счастье?

Спасибо: 0 
ПрофильЦитата Ответить



Пост N: 13
Зарегистрирован: 14.03.11
Откуда: Россия, Кадников, Вологодской обл.
Рейтинг: 0
ссылка на сообщение  Отправлено: 03.04.11 14:01. Заголовок: Дело в том, что у ме..


Дело в том, что у меня есть уже готовый, проект, т.е в корпусе, работающий несколько лет. Что бы посмотреть другой параметр на 3х разрядном индикаторе мне нужно нажимать на кнопочку. Мне бы хотелось видеть два параметра одновременно. К счастью место на фальш-панели под доп индикатор есть. Дополнительные LED планировал другого цвета и размера. Кнопки уже прицеплены к индикаторам, поэтому этот вариант отпадает. Отпадают и другие варианты поскольку требуют изготовления другой печатной платы. Свечение индикаторов можно выравнять резисторами. В протеусе не бум-бум, нет у меня его. Как сделать программу под такое включение представляю, но могут быть грабли, поэтому прежде чем экспериментировать, решил спросить у форума. Почему будут подсвечиваться не нужные сегменты, хотелось бы поподробнее узнать.

Спасибо: 0 
ПрофильЦитата Ответить
moderator




Пост N: 96
Зарегистрирован: 01.03.11
Откуда: Украина, Киев
Рейтинг: 0
ссылка на сообщение  Отправлено: 03.04.11 17:22. Заголовок: Al_Kuz, Вы пытаетесь..


Al_Kuz, Вы пытаетесь решить очень сложную задачу. Которая сводится не столько к тому, как засветить два индикатора ОА и ОК, как к тому как их гасить, когда это надо. Напомню, индикатор с ОК гасится когда на ОК уровень лог. 1 или/и на всех сегментах уровень лог. 0, а для индикатора с ОА все наоборот, он гасится когда на ОА уровень лог. О или/и на всех сегментах уровень лог. 1. Если Вам удастся все это так переплести, чтобы соблюдались эти условия, то эту задачу Вам удастся решить, но я не вижу решения этой проблемы. К сожалению.


«Never attribute to malice that which can be adequately explained by stupidity» («Никогда не приписывайте злонамеренности тому, что вполне может быть объяснено глупостью»)
Бритва Хэнлона
Спасибо: 0 
ПрофильЦитата Ответить
постоянный участник




Пост N: 70
Зарегистрирован: 01.03.11
Откуда: Уфа
Рейтинг: 0
ссылка на сообщение  Отправлено: 03.04.11 18:46. Заголовок: У Вас три анода и тр..


У Вас три анода и три катода. Обычная арифметика. "Включаете" один анод, два анода "отключаете". при этом у Вас "включаются" два катода. Понятно? При динамической индикации не могут быть включены два разряда (с общим анодом или катодом, без разницы).

Если выхода (на общие аноды и катоды) переключить на ввод и отключить подтяжку к плюсу, то на них будет примерно половина питания МК. При 5V питания, на них будет 2,5 V т.е. индикаторы станут делителями напряжения. И если напряжение включения этих индикаторов больше этих 2,5 вольт, то они не включатся. Но остаётся ток утечки, и из-за тока утечки они слегка подсвечиваются. Попробуйте подключить индикаторы таким образом к 5 вольтам (объединив общие аноды и катоды) и всё сами увидите.
Я запарился объяснять. просто берёшь индикаторы и пытаешь их до потери пульса. Зато потом будешь всё знать на собственном опыте.
И к чёрту этот готовую плату, если она не устраивает. Её не трогай, а сделай новую как тебе надо. Какие проблемы? Ты сам творец, как захочешь, так и сделаешь. И не ищи проблем там где их нет

Спасибо: 0 
ПрофильЦитата Ответить



Пост N: 14
Зарегистрирован: 14.03.11
Откуда: Россия, Кадников, Вологодской обл.
Рейтинг: 0
ссылка на сообщение  Отправлено: 03.04.11 22:30. Заголовок: Взгляните на ниже пр..


Взгляните на ниже приведенную схему. Это упрощенный вариант (2 сегмента 4разряда). Манипулируя переключателями ,путем записи в соответствующие регистры ноликов и единичек, я могу зажечь или погасить любые сегменты или несколько сегментов в любом разряде. Разве не так? В упор не вижу ни какой подсветки и делителей напряжения.


Спасибо: 0 
ПрофильЦитата Ответить
moderator




Пост N: 60
Зарегистрирован: 01.03.11
Рейтинг: 0
ссылка на сообщение  Отправлено: 03.04.11 22:48. Заголовок: Надо не забывать, чт..


Надо не забывать, что у светодиодов существует такой параметр как обратное напряжение. При превышении которого - пробой. У светодиодных индикаторов советского производства оно было 5-6 вольт. Какое у современных зарубежных - не интересовался.

Спасибо: 0 
ПрофильЦитата Ответить
постоянный участник




Пост N: 72
Зарегистрирован: 01.03.11
Откуда: Уфа
Рейтинг: 0
ссылка на сообщение  Отправлено: 04.04.11 08:02. Заголовок: Al_Kuz пишет: Разве..


Al_Kuz пишет:

 цитата:
Разве не так? В упор не вижу ни какой подсветки и делителей напряжения.

Совершенно верно. При этом подключении паразитной подсветки не будет.
Подсветка может появиться при подключении с использованием третьего состояния.

По твоей схеме при использовании 7 сегментых индикаторов подразумевается использование двух шин данных А и В . Это ещё плюс 8 выводов с контроллера. Не лишка ли?

Не пора ли Протеус устанавливать? Всё стало бы на много проще.

Спасибо: 0 
ПрофильЦитата Ответить
постоянный участник


Пост N: 57
Зарегистрирован: 01.03.11
Рейтинг: 1
ссылка на сообщение  Отправлено: 04.04.11 16:35. Заголовок: Al_Kuz пишет: Взгля..


Al_Kuz пишет:

 цитата:
Взгляните на ниже приведенную схему. Это упрощенный вариант (2 сегмента 4разряда).

В таком включении не будет работать только один разряд... Допустим надо зажечь разряд 1 ОК сегмент А... Т.е. А 1 а 1Р 0... Тогда неизбежно на 2Р будет 1 а на В 0... Сам догадаешься какой сегмент в каком разряде еще загорится? При любых попытках манипуляций будет либо сегмент А тухнуть либо загораться В как минимум

Спасибо: 0 
ПрофильЦитата Ответить
постоянный участник




Пост N: 73
Зарегистрирован: 01.03.11
Откуда: Уфа
Рейтинг: 0
ссылка на сообщение  Отправлено: 04.04.11 17:56. Заголовок: При желании можно. ..


При желании можно.
Да чё голову ломаете?
Вот... Два состояния<\/u><\/a>
Три состояния<\/u><\/a>

Спасибо: 0 
ПрофильЦитата Ответить



Пост N: 15
Зарегистрирован: 14.03.11
Откуда: Россия, Кадников, Вологодской обл.
Рейтинг: 0
ссылка на сообщение  Отправлено: 04.04.11 20:00. Заголовок: Алексей пишет: Тогд..


Алексей пишет:

 цитата:
Тогда неизбежно на 2Р будет 1 а на В 0



На В ноля не будет.

Опишу процедуру гашения и зажигания сегментов, как я себе это представляю:
1.Гашение индикаторов - все пины, к которым подключены индикаторы - на ввод (Z-состояние).
2.Допустим в первый разряд нужно вывести единицу (зажечь сегменты А иВ).
Грузим в PORTB код единицы: 00000011
3. Переводим на вывод только два соответствующих пина: 11111100 -> TRISB
4. В PORTA, 6 пишем 0
5. Переводим этот пин на вывод bcf TRISA, 6.
Всё, единичка в первом разряде зажглась. Ток течет только через нужные сегменты и никуда более.
Аналогично для других разрядов, только для ОА коды будут наоборот.

Ещё будут аргументы против?

Photographer пишет:

 цитата:
Вот... Два состояния
Три состояния



И как это посмотреть?

Спасибо: 0 
ПрофильЦитата Ответить
постоянный участник


Пост N: 181
Зарегистрирован: 25.09.09
Откуда: г.Саратов
Рейтинг: 0
ссылка на сообщение  Отправлено: 04.04.11 20:58. Заголовок: Al_Kuz пишет: все п..


Al_Kuz пишет:

 цитата:
все пины, к которым подключены индикаторы - на ввод (Z-состояние).


Замечу неточность во фразе. В третье состояние переводиться выходной буфер разряда порта. Пин же подключен к внутреннему входному ТТЛ буферу всегда. Это иногда надо учитывать.

Спасибо: 0 
ПрофильЦитата Ответить
постоянный участник


Пост N: 25
Зарегистрирован: 23.01.11
Откуда: Россия, Саратов
Рейтинг: 0
ссылка на сообщение  Отправлено: 04.04.11 21:01. Заголовок: Al_Kuz пишет: Взгля..


Al_Kuz пишет:

 цитата:
Взгляните на ниже приведенную схему.


В шинах сегментов (RB0, RB1, ...) обычно ставятся резисторы (сотни Ом).
Обратное напряжение на сегменте не превысит прямого на параллельном встречном.
Параллельно каждому сегменту образуется множество последовательных сонаправленных троек сегментов (подсвечиваться не должны).
Al_Kuz пишет:

 цитата:
Опишу процедуру гашения и зажигания сегментов


Схема + процедура должны работать.
Для выравнивания яркости возможно придётся добавить резисторы в сегментах более экономичных индикаторов.
Al_Kuz пишет:

 цитата:
И как это посмотреть?


В Proteus`е.

Спасибо: 0 
ПрофильЦитата Ответить
постоянный участник


Пост N: 58
Зарегистрирован: 01.03.11
Рейтинг: 1
ссылка на сообщение  Отправлено: 04.04.11 23:19. Заголовок: Al_Kuz пишет: Ещё б..


Al_Kuz пишет:

 цитата:
Ещё будут аргументы против?

А теперь попробуй нарисовать с транзисторами... Это главная проблема

Спасибо: 0 
ПрофильЦитата Ответить



Пост N: 16
Зарегистрирован: 14.03.11
Откуда: Россия, Кадников, Вологодской обл.
Рейтинг: 0
ссылка на сообщение  Отправлено: 05.04.11 11:21. Заголовок: Можно и с транзистор..


Можно и с транзисторами нарисовать, предварительно почитав соседнюю ветку "Один вывод МК, две нагрузки"

Спасибо: 0 
ПрофильЦитата Ответить
администратор




Пост N: 384
Зарегистрирован: 16.03.09
Откуда: Родина, Севастополь
Рейтинг: 1
ссылка на сообщение  Отправлено: 05.04.11 11:34. Заголовок: Мне кажется надо на ..


Мне кажется надо на макетке собрать и проверить в железе. По идее должно работать, если не задействованые выводы переводить в 3 состояние (на вход). Вот только код громозкий выйдет. Это после поджига очередного знака, остальное надо переводить на вход, потом менять на выход и снова не задействованые на вход.

Спасибо: 0 
ПрофильЦитата Ответить



Пост N: 17
Зарегистрирован: 14.03.11
Откуда: Россия, Кадников, Вологодской обл.
Рейтинг: 0
ссылка на сообщение  Отправлено: 05.04.11 17:04. Заголовок: SanSanich пишет: Во..


SanSanich пишет:

 цитата:
Вот только код громозкий выйдет.


Всё зависит,Сан Саныч, от кодировщика (программиста). Если код увеличится инструкций на 30, по сравнению с обычной дин. индикацией, то это еще не громоздко.

Спасибо: 0 
ПрофильЦитата Ответить
администратор




Пост N: 385
Зарегистрирован: 16.03.09
Откуда: Родина, Севастополь
Рейтинг: 1
ссылка на сообщение  Отправлено: 05.04.11 18:40. Заголовок: Где-то так, 30-40 ко..


Где-то так, 30-40 команд. Я об этом! Если всё получится, и не секрет, можно здесь выложить! Будет интересно и полезно. Удачи

Спасибо: 0 
ПрофильЦитата Ответить
постоянный участник


Пост N: 26
Зарегистрирован: 23.01.11
Откуда: Россия, Саратов
Рейтинг: 0
ссылка на сообщение  Отправлено: 05.04.11 20:45. Заголовок: SanSanich пишет: Во..


SanSanich пишет:

 цитата:
Вот только код громозкий выйдет.


Для ОА :
FFh->TRISA, FFh->TRISB,
00h->PORTB, FFh->PORTA,
(инверсия разряда)->TRISA, (инверсия маски сегментов)->TRISB

Для ОК :
FFh->TRISA, FFh->TRISB,
FFh->PORTB, 00h->PORTA,
(инверсия разряда)->TRISA, (инверсия маски сегментов)->TRISB

Различие только в содержимом PORTA и PORTB (константы).

Спасибо: 0 
ПрофильЦитата Ответить
администратор




Пост N: 386
Зарегистрирован: 16.03.09
Откуда: Родина, Севастополь
Рейтинг: 1
ссылка на сообщение  Отправлено: 05.04.11 20:57. Заголовок: Да, но не забывайте,..


Да, но не забывайте, что это динамическая индикация и все эти алгоритмы надо делать после каждого вывода знака. А в масштабе всей программы? Может я и не прав, интересен листинг вывода, посмотреть.

Спасибо: 0 
ПрофильЦитата Ответить



Пост N: 18
Зарегистрирован: 14.03.11
Откуда: Россия, Кадников, Вологодской обл.
Рейтинг: 0
ссылка на сообщение  Отправлено: 06.04.11 11:12. Заголовок: ;Это рабочий код, на..


;Это рабочий код, надеюсь на помощь форума в оптимизации кода и исправлении ошибок. 
cblock 0x20
place ;счетчик знакомест (разрядов)
Seg_kod ;вспомогательный регистр для сегментного кода
digit:6 ;здесь сидят уже готовые для вывода на индикаторы сегментные коды
;digit - digit+2 прямой код для ввывода на ОА
;digit+3 - digit+5 инверсный код для ввывода на ОК
endc

ORG 0x04
;-----------------------стандартный код обработки прерывания--------------------------
; --------------------------

;**************Динамическая индикация***********************************
;------------------гасим индикаторы-----------------------------------
bsf STATUS,RP0 ;bank 1
movlw b'11110111' ;RA3 должен быть всегда выходом, мне так нужно
movwf TRISA ;остальные пины на ввод
movlw b'11111111' ;отключаем PORTB
movwf TRISB
bcf STATUS,RP0 ;bank 0
movfw PORTA
andlw b'00101000' ;маска для порта А, в нужных нам защелках RA4,RA6,RA7 должны быть 0
movwf PORTA

;------------------ Запись в порт B сегментного кода (стандартные инструкции)
movlw digit
addwf place, w
movwf FSR
movfw INDF
movwf Seg_kod ;сегментный код сохраним во временном регистре
movwf PORTB ;в выходные защелки PORTB установили 7-сег код
;------------------ Переключатель разрядов (тоже стандартно)--------------------------
SwitchPlace movfw place
addwf PCL,F
goto R1 ;включаем 1 разряд OA
goto R2
goto R3
goto R4
goto R5
goto R6 ;включаем 6 разряд ОК
;----------------------------------------------------------------------------------
R1 bsf PORTA, 4 ;готовим пин RA4 на вывод 1
comf Seg_kod
R4 comf Seg_kod, w ;инвертируем сегментный код для ОК (для ОА не инвертируем)
bsf STATUS,RP0 ;bank1
movwf TRISB ;включаем нужные нам пины порта В на выход
bcf PORTA, 4 ;(TRISA,4) включаем 1(4) разряд, (пин RA4 на вывод 1 для ОА, на вывод 0 для ОК)
goto Prepare
;--------------------------аналогично для других разрядов----------------
R2 bsf PORTA, 6
comf Seg_kod
R5 comf Seg_kod, w
bsf STATUS,RP0
movwf TRISB
bcf PORTA, 6 ;реально TRISA, 6
goto Prepare
;----------------------------------------------------------------------------------
R3 bsf PORTA, 7
comf Seg_kod
R6 comf Seg_kod, w
bsf STATUS,RP0
movwf TRISB
bcf PORTA, 7 ;реально TRISA, 7

;------------------ Подготовка к следующему циклу-----------------------
Prepare bcf STATUS,RP0 ;возвращаемся в 0 банк
;далее стандартные инструкции
incf place
movlw .6
subwf place, w
btfss STATUS, Z
goto Exit _isr
clrf place
;------- и тд-------------


Спасибо: 0 
ПрофильЦитата Ответить
постоянный участник




Пост N: 76
Зарегистрирован: 01.03.11
Откуда: Уфа
Рейтинг: 0
ссылка на сообщение  Отправлено: 06.04.11 14:44. Заголовок: Al_Kuz пишет: И как..


Al_Kuz пишет:

 цитата:
И как это посмотреть?


Photographer пишет:

 цитата:
Не пора ли Протеус устанавливать? Всё стало бы на много проще.


И код заодно отладишь.... Многие пользуются. Некоторые даже потом на него молятся

Спасибо: 0 
ПрофильЦитата Ответить



Пост N: 19
Зарегистрирован: 14.03.11
Откуда: Россия, Кадников, Вологодской обл.
Рейтинг: 0
ссылка на сообщение  Отправлено: 06.04.11 20:27. Заголовок: Photographer пишет: ..


Photographer пишет:

 цитата:
Не пора ли Протеус устанавливать? Всё стало бы на много проще.


Не, это не моё. Мне по душе с реальным железом работать.

А это в реальном макете, то о чем говорили.



Спасибо: 1 
ПрофильЦитата Ответить
администратор




Пост N: 392
Зарегистрирован: 16.03.09
Откуда: Родина, Севастополь
Рейтинг: 1
ссылка на сообщение  Отправлено: 06.04.11 20:34. Заголовок: Ну вот! Респект! Рад..


Ну вот! Респект! Ради интереса, подсчитывал на сколько код увеличился за цикл? На 3 разрядах команд 15?

Спасибо: 0 
ПрофильЦитата Ответить



Пост N: 20
Зарегистрирован: 14.03.11
Откуда: Россия, Кадников, Вологодской обл.
Рейтинг: 0
ссылка на сообщение  Отправлено: 06.04.11 20:54. Заголовок: Да, где то так и ест..


Да, где то так и есть, 15+- 1,2.

Спасибо: 0 
ПрофильЦитата Ответить
постоянный участник




Пост N: 78
Зарегистрирован: 01.03.11
Откуда: Уфа
Рейтинг: 0
ссылка на сообщение  Отправлено: 06.04.11 21:06. Заголовок: Al_Kuz пишет: А это..


Al_Kuz пишет:

 цитата:
А это в реальном макете, то о чем говорили.

Осталось в корпус приспособить.

Спасибо: 0 
ПрофильЦитата Ответить
администратор




Пост N: 393
Зарегистрирован: 16.03.09
Откуда: Родина, Севастополь
Рейтинг: 1
ссылка на сообщение  Отправлено: 06.04.11 21:20. Заголовок: Я тоже с протеусом н..


Я тоже с протеусом никак. А вот макетка по полной работает, благо паять ничего не надо. Вам +1! Очень оригинальное решение, я не встречал. Было бы полезно, если бы вы поделились в виде небольшой статьи по данной конструкции в целом (схема, описание, проект). Спасибо и удачи!

Спасибо: 0 
ПрофильЦитата Ответить



Пост N: 21
Зарегистрирован: 14.03.11
Откуда: Россия, Кадников, Вологодской обл.
Рейтинг: 0
ссылка на сообщение  Отправлено: 09.04.11 21:21. Заголовок: Подключил кнопьё по ..


Подключил кнопьё по классической схеме, номер не прошел - не работает!

Опрашиваю кнопки как обычно, в фазах, когда RA6/7 на 0. С одним индикатором ОК и стандартной дин. индикацией все работает, а с двумя ни фига. Точно знаю, что дело не в проге. Подозреваю, что мк не видит 0 на RA5, но когда замыкаю RA5 напрямую к массе -работает.

Спасибо: 0 
ПрофильЦитата Ответить
moderator




Пост N: 50
Зарегистрирован: 10.02.11
Откуда: Россия
Рейтинг: 0
ссылка на сообщение  Отправлено: 09.04.11 22:42. Заголовок: Al_Kuz пишет: Точно..


Al_Kuz пишет:

 цитата:
Точно знаю, что дело не в проге.

Откуда такая увереность ?
Кусок программы опроса кнопок покажите.

Спасибо: 0 
ПрофильЦитата Ответить
постоянный участник




Пост N: 43
Зарегистрирован: 02.03.11
Рейтинг: 0
ссылка на сообщение  Отправлено: 09.04.11 22:55. Заголовок: Тут явно ЧМЗ не хват..


Тут явно ЧМЗ не хватает

Спасибо: 0 
ПрофильЦитата Ответить
moderator




Пост N: 51
Зарегистрирован: 10.02.11
Откуда: Россия
Рейтинг: 0
ссылка на сообщение  Отправлено: 09.04.11 23:18. Заголовок: По любому :sm38: ..


По любому

Спасибо: 0 
ПрофильЦитата Ответить
постоянный участник


Пост N: 27
Зарегистрирован: 23.01.11
Откуда: Россия, Саратов
Рейтинг: 0
ссылка на сообщение  Отправлено: 10.04.11 15:27. Заголовок: Al_Kuz пишет: Опраш..


Al_Kuz пишет:

 цитата:
Опрашиваю кнопки как обычно, в фазах, когда RA6/7 на 0.


Есть вероятность перегрузки портов RA6/7 (завышенный уровень лог.0) + падение на диодах.
Можно попробовать считывать RA5 во время гашения RB0-7 (Z-состояние).

Спасибо: 0 
ПрофильЦитата Ответить



Пост N: 22
Зарегистрирован: 14.03.11
Откуда: Россия, Кадников, Вологодской обл.
Рейтинг: 0
ссылка на сообщение  Отправлено: 10.04.11 18:19. Заголовок: sokur пишет: Есть в..


sokur пишет:

 цитата:
Есть вероятность перегрузки портов RA6/7 (завышенный уровень лог.0) + падение на диодах.



Прицепил осциллоскоп к RA6/7, блин, и точно нолики чо-то высоко висят. Взял Шотки и воткнул в параллель установленным диодам, и, о чудо - заработало! У меня ещё на макетке, для упрощения, индикаторы соединены чисто в параллель, а огран. резисторы общие. Думаю поставить каждому свои, и увеличить раза в 3 для ОК (он на ярких LEDах сделан) и все будет О'К. Спасибо, мужики, вопрос решен.

Спасибо: 0 
ПрофильЦитата Ответить
администратор




Пост N: 404
Зарегистрирован: 16.03.09
Откуда: Родина, Севастополь
Рейтинг: 1
ссылка на сообщение  Отправлено: 11.04.11 08:33. Заголовок: Al_Kuz Как на счёт ..


Al_Kuz
Как на счёт статейки?!
Хорошо бы с пояснениями в АСМ листинге. Если Вас это сильно не затруднит. Ну и дальнейших успехов!

Спасибо: 0 
ПрофильЦитата Ответить



Пост N: 23
Зарегистрирован: 14.03.11
Откуда: Россия, Кадников, Вологодской обл.
Рейтинг: 0
ссылка на сообщение  Отправлено: 12.04.11 11:40. Заголовок: Можно и статейку, Са..


Можно и статейку, Сан Саныч, только я думаю, что и здесь все доступно и открыто, да и интерес к этой теме не очень. Но прежде всего я хотел бы попробовать сначала схему с транзисторами, но это будет чуть позднее. И еще, в каком формате излагать (doc, pdf или др) и куда отсылать?

Спасибо: 0 
ПрофильЦитата Ответить
администратор




Пост N: 412
Зарегистрирован: 16.03.09
Откуда: Родина, Севастополь
Рейтинг: 1
ссылка на сообщение  Отправлено: 12.04.11 14:50. Заголовок: Al_Kuz пишет: да и ..


Al_Kuz пишет:

 цитата:
да и интерес к этой теме не очень. Но прежде всего я хотел бы попробовать сначала схему с транзисторами, но это будет чуть позднее. И еще, в каком формате излагать (doc, pdf или др) и куда отсылать?


Интерес есть, потому как оригинально и доступно. В формате лучше doc., хотя не важно, в удобном для Вас. Можно мне, или на chipmk<\/u><\/a> администрации. Её подготовят и опубликуют на сайте.

Спасибо: 0 
ПрофильЦитата Ответить



Пост N: 39
Зарегистрирован: 14.03.11
Откуда: Россия, Кадников, Вологодской обл.
Рейтинг: 0
ссылка на сообщение  Отправлено: 01.03.12 18:21. Заголовок: Намедни наткнулся ещ..


Намедни наткнулся еще на материал по данной теме.



Подробней здесь: http://www.rlocman.ru/book/book.html?di=107006


Спасибо: 0 
ПрофильЦитата Ответить



Пост N: 6
Зарегистрирован: 05.07.12
Рейтинг: 0
ссылка на сообщение  Отправлено: 06.07.12 17:00. Заголовок: Лет 25 назад делал д..


Лет 25 назад делал двойную динамическую индикацию на ИН-ках. Было их тогда более 1000 штук... Работало...

Но зачем такой изврат, когда есть ЖКИ индикаторы 20x4 со SPI-интерфейсом - к примеру. То бишь достаточно всего трех выводов.

Спасибо: 0 
ПрофильЦитата Ответить
Ответов - 79 , стр: 1 2 All [только новые]
Ответ:
1 2 3 4 5 6 7 8 9
видео с youtube.com картинка из интернета картинка с компьютера ссылка файл с компьютера русская клавиатура транслитератор  цитата  кавычки оффтопик свернутый текст

показывать это сообщение только модераторам
не делать ссылки активными
Имя, пароль:      зарегистрироваться    
Тему читают:
- участник сейчас на форуме
- участник вне форума
Все даты в формате GMT  3 час. Хитов сегодня: 13
Права: смайлы да, картинки да, шрифты нет, голосования нет
аватары да, автозамена ссылок вкл, премодерация откл, правка нет



Создай свой форум на сервисе Borda.ru
Текстовая версия