Niks13 писал(а):А Вы не могли бы нарисовать, как ставить ключи для ОА и как для ОК. Или напишите куда коллектор, а куда эмиттер цеплять. Я что-то запутался. Мне казалось, что нужно по такой схеме вешать... А Вы говорите, что можно просто сменой проводимости транзистора менять ОА и ОК.
По порядку.
1. Ток одного вывода МК не должен превышать 25мА. Для маломощных индикаторов сегменты можно подключать без транзисторных ключей. Если этого тока недостаточно для нормального свечения индикатора, тогда ключи надо ставить. Как расчитывается ток и определяется необходимость установки ключей я кажется в этой теме уже писал. Для простоты скажу. Если Вы определили, что для получения нормальной яркости свечения резисторы в цепях сегментов должны быть менее 1 кОм, то надо ставить ключи в цепи общих электродов, а если пришли к резисторам менее 120 Ом, то надо ставить и в цепи сегментов.
2. Транзисторы в данных схемах обычно включаются по схеме с общим коллектором или общим эмиттером. Что этакое и с чем его едят тут распространяться не буду, для этого есть отдельная тема. И без труда можно найти в литературе или Internet. Например вот, первая попавшаяся
ссылка. Отмечу только что схемы в общим коллектором на нагрузке повторяют сигнал, подаваемый на базу и по-другому еще называются эмиттерными повторителями. Схемы с общим эмиттером инвертируют сигнал. Отсюда и варианты их применения.
3. Исходя из изложенного в п.2 следует, что если применить эмиттерные повторители независимо где, в цепях сегментов или общих электродов, то все остается как есть.
Если же использовать включение транзисторов инвертирующее сигнал, установив ключи и в цепи сегментов, и в цепи общих электродов, то при подключении индикатора с общим анодом надо применить прошивку для общего катода и наоборот (в нашем случае решается перемычкой на выв.4). Если инверторы установить, например, только в цепи общих электродов, то нужно или менять прошивку или сигнал инвертировать дважды.
4. Теперь, когда Вы окончательно запутались, варианты включения. Взял фрагменты из другого проекта, рисовать заново лень, думаю принцип будет понятен. Представлены наиболее распространенные варианты включения, когда сегменты подключаются к выводам МК через ограничительные резисторы, а общие электроды через транзисторные ключи. По названиям файлов думаю все ясно.
5. Чтобы Вам было проще сориентироваться, скажу, что если коллектор подключается к индикатору, то сигнал нужно инвертировать (менять прошивку). Если к индикатору транзистор подключается эмиттером, то в прошивке ничего менять не надо.
6. В некоторых вариантах (здесь CA_npn) коллекторы транзисторов можно подключать не к стабилизированному источнику питания +5V, а к не стабилизированному (например, +9 - +15V подаваемому на вход 7805). Это позволяет разгрузить стабилизатор и уменьшить влияние пульсаций напряжения на МК.
Niks13 писал(а):Просто, когда печатку разрабатывал, мучился долго. Перемычек кучу налепил...
Поменять можно, мне не трудно. Пока. Трудности возникнут, если мне придется проверять в железе очередную версию прошивки. Моя макетка и Ваша плата будут иметь отличия и мне придется или каждый раз перепаивать у себя, или вести параллельно две прошивки. Не хочется ни то, ни другое. Было бы хорошо, если бы все (те кто уже собрал плату или только рисует) дружно перешли на новое назначение выводов. Тогда все работали б синхронно, а так запутаемся.
Если Вы считаете, что для Вас эта версия прошивки финальная, никаких доработок не потребуется, глюков и других недоразумений не будет, я для Вас персонально один раз переназначу выводы.