TTL и CMOS логика Цифровая схемотехника на логических микросхемах. Счетчики, сдвиговые регистры, простая логика... |
31.01.2007, 08:20
|
|
Прохожий
Регистрация: 17.01.2007
Сообщений: 5
Сказал спасибо: 0
Сказали Спасибо 0 раз(а) в 0 сообщении(ях)
|
Сдвиговые регистры 74HC595B1
Собрали схему для управления семисегментными светодиодными индикаторами.
Скрин куска схемы во вложении (7_seg.rar).
Так вот индикаторов 16 штук. Четыре из них часы.
Ток большой ~110 мА на 1 сегмент итого ~800 мА на знак.
Суть проблемы в том что некоторые сегменты светятся не так как надо.
Есть такая же рабочая схема с меньшим потреблением тока, там все нормально. Разница между ними лиш в регистрах на рабочей 74HC595N на собираемой 74HC595B1. Хотя разницы вроде нет. И еще схема чуствительна к помехам.
Напояли сопротивления на шины данных регистров, вроде полегчало, но переодически что то вылезает.
Я в электроники не селен. прошу вашего совета.
Прикрепленный файл: 3309783.rar
|
|
|
|
31.01.2007, 08:31
|
|
Прохожий
Регистрация: 17.01.2007
Сообщений: 5
Сказал спасибо: 0
Сказали Спасибо 0 раз(а) в 0 сообщении(ях)
|
В догонку.
Забыл сказать МК AT90C4433.
Запланировали отобажать часы на 4-х из 16-ти регистрах.
В VMLAB`e просимулировал передачу данных по SPI(программный).
Без таймера (снизу) графиг передачи нормальный.
А стаймером, ломанный какой-то.
Собственно на асцилографе тоже самое.
Не вредит ли прерывание таймера передаче данных в регистры?
-- Прилагается рисунок: --
|
|
|
|
31.01.2007, 09:37
|
|
Прописка
Регистрация: 03.08.2006
Сообщений: 267
Сказал спасибо: 0
Сказали Спасибо 4 раз(а) в 2 сообщении(ях)
|
Выводы "_MR" регистров необходимо соединить с цепью питания регистров или чем нибудь ими управлять, в любом случае входные выводы CMOS микросхем не должны болтаться в воздухе.
Для питания вашего табло (с указанными токами на сегмент 8O ) нужен источник питания c допустимым током до 16*0.8А ~ 13А (только для индикаторов). Можно поподробнее про тип используемых индикаторов? Сегменты состоят из последовательно соединённых светодиодов? Какое рабочее напряжение? Мне больше попадались 20 мА на сегмент. Ограничивающие ток сегментов резисторы, при отсутствии встроенных в индикаторе и отсутствии электронного регулятора тока сегментов в микросхеме драйвера, ставить обязательно.
|
|
|
|
31.01.2007, 10:05
|
|
Гражданин KAZUS.RU
Регистрация: 24.01.2005
Сообщений: 489
Сказал спасибо: 0
Сказали Спасибо 2 раз(а) в 2 сообщении(ях)
|
По моему скромному мнению 74HC хороши, но если нужна скорость. Если нет, ставьте CD4000. Было дело. Контроллер лифта (не мой)с HC574. Писалось число в регистр, все ОК, но когда щелкали контакторы число изменялось самопроизвольно. Конденсаторы к питанию чипов не помогали. Сделал новый контроллер с CD4094. Нет проблем.
__________________
Удачи!
|
|
|
|
31.01.2007, 10:15
|
|
Прохожий
Регистрация: 17.01.2007
Сообщений: 5
Сказал спасибо: 0
Сказали Спасибо 0 раз(а) в 0 сообщении(ях)
|
Цитата:
|
Выводы "_MR" регистров необходимо соединить с цепью питания регистров или чем нибудь ими управлять, в любом случае входные выводы CMOS микросхем не должны болтаться в воздухе.
|
Можно узнать почему? Я его не использую вообще, по моему нет необходимости...
Цитата:
|
Для питания вашего табло (с указанными токами на сегмент ) нужен источник питания c допустимым током до 16*0.8А ~ 13А (только для индикаторов)
|
Обычный блок питания для компьютера, хватает пока.
А индикаторы просто большие. На руках просто нет, там около 20-25 светодиодов на сегмент где-то 140 на цифру.
Напряжение 12 вольт. В схеме протеуса эта часть опущена.
|
|
|
|
31.01.2007, 10:17
|
|
Прописка
Регистрация: 03.08.2006
Сообщений: 267
Сказал спасибо: 0
Сказали Спасибо 4 раз(а) в 2 сообщении(ях)
|
Сообщение от vasseff
|
... Сделал новый контроллер с CD4094. Нет проблем.
|
Там, может, не столько от серии, сколько от схемы, разводки и проложенных проводов больше зависело?
|
|
|
|
31.01.2007, 10:46
|
|
Гражданин KAZUS.RU
Регистрация: 24.01.2005
Сообщений: 489
Сказал спасибо: 0
Сказали Спасибо 2 раз(а) в 2 сообщении(ях)
|
Цитата:
|
Там, может, не столько от серии, сколько от схемы, разводки и проложенных проводов больше зависело?
|
Разумеется разводка очень важна. Схема тоже. Но тип чипов многое определяет. Поставил CD4015 на плате длиной 2,5 метров (не шутка, фотозанавес, 6 плат по 40см). Управляющий ПИК (20мА/нога) смонтирован у одного края платы. И ничего. Пашет. Причем экземпляров порядка 50-100. Правда, все смонтировано в алюминиевом корпусе-экране. Но с одной стороны все таки есть щель для прохождения инфракарсных лучей.
__________________
Удачи!
|
|
|
|
31.01.2007, 10:54
|
|
Прописка
Регистрация: 03.08.2006
Сообщений: 267
Сказал спасибо: 0
Сказали Спасибо 4 раз(а) в 2 сообщении(ях)
|
Сообщение от boyler
|
Можно узнать почему? Я его не использую вообще, по моему нет необходимости...
|
Не вдаваясь в тонкости работы CMOS микросхем, какое устойчивое состояние входа "_MR" вы ожидаете получить никуда его не подтягивая?
|
|
|
|
31.01.2007, 11:11
|
|
Прохожий
Регистрация: 17.01.2007
Сообщений: 5
Сказал спасибо: 0
Сказали Спасибо 0 раз(а) в 0 сообщении(ях)
|
Понял. Может и здесь собака зарыта. Спасибо!
А второй вопрос:
Цитата:
|
Не вредит ли прерывание таймера передаче данных в регистры?
|
|
|
|
|
01.02.2007, 03:41
|
|
Прописка
Регистрация: 03.08.2006
Сообщений: 267
Сказал спасибо: 0
Сказали Спасибо 4 раз(а) в 2 сообщении(ях)
|
Известен ли тип применённых в сегментах светодиодов, а также схема их включения? Судя по количеству светодиодов на сегмент применено несколько включённых параллельно последовательных цепочек. В каждую такую цепочку рекомендую установить по ограничительному (иначе говоря задающему ток цепочки) резистору. В любом случае, чтобы обеспечить равномерное свечение сегментов, нужно добиваться равенства токов в каждом светодиоде. При последовательном включении, в цепочке, это задаётся одним резистором. Напряжение питания, при этом, должно быть несколько избыточно (на резисторе должна падать хотя бы пара Вольт). Возможно, придётся подбирать резистор для каждой цепочки (из-за расброса параметров светодиодов). Если напряжение питания изменится, операцию подбора резисторов придётся повторить. Отсутствие подтягивающей цепи вывода "_MR" к лог. "1" могло приводить к самопроизвольному обнулению регистров сдвига в каждой 74HC595 и возрастанию их тока потребления.
|
|
|
|
Ваши права в разделе
|
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения
HTML код Выкл.
|
|
|
Часовой пояс GMT +4, время: 17:14.
|
|