сборка ключей
- olegkomak
- Встал на лапы
- Сообщения: 123
- Зарегистрирован: Пт янв 08, 2010 16:21:41
- Откуда: Тамбов
- Контактная информация:
сборка ключей
собираю девайс в котором будет очень много светодиодных сегментных индикаторов.
Для управления индикаторами после МК транзисторов много паять не охота. для управления минусовыми выводами индикаторов будет сборка ключей ULN2003 . Не могу найти какую сборку поставить для управления плюсовыми выводами индикаторов . Подскажите пожалуйста
Для управления индикаторами после МК транзисторов много паять не охота. для управления минусовыми выводами индикаторов будет сборка ключей ULN2003 . Не могу найти какую сборку поставить для управления плюсовыми выводами индикаторов . Подскажите пожалуйста
Талантам надо помогать, бездарности пробьются сами! (Л.Гольдберг)
- Реклама
- olegkomak
- Встал на лапы
- Сообщения: 123
- Зарегистрирован: Пт янв 08, 2010 16:21:41
- Откуда: Тамбов
- Контактная информация:
Re: сборка ключей
Питание МК у меня 3.3 вольт. Обусловленно тем что в устройстве будет микросхема акселерометра ММА7455 . Сегментные индикаторы E12301 . сегмент зажигается от 6 вольт.
На схеме условно показанно 2 индикатора но в одном только узле их 6 штук.
1) Как правильно включить их учитывая разницу в питании МК и индикатора ?
2) Нуно ли питание "+" на микросхему ключей ULN2003 ? (в инете везде по разному а без плюса тоже работает)
3) резисторы R1-R7 нужны ли ? пусть будут на всякий случай или вполне можно без них ?
4) Транзистор Т3 служит для отключения светодиодов (режим экономии энергии) - правильно ли он включен или есть у кого мысли как гасить светодиоды когда нужно

http://fotki.yandex.ru/users/olegtkpb/view/340747/
На схеме условно показанно 2 индикатора но в одном только узле их 6 штук.
1) Как правильно включить их учитывая разницу в питании МК и индикатора ?
2) Нуно ли питание "+" на микросхему ключей ULN2003 ? (в инете везде по разному а без плюса тоже работает)
3) резисторы R1-R7 нужны ли ? пусть будут на всякий случай или вполне можно без них ?
4) Транзистор Т3 служит для отключения светодиодов (режим экономии энергии) - правильно ли он включен или есть у кого мысли как гасить светодиоды когда нужно

http://fotki.yandex.ru/users/olegtkpb/view/340747/
Талантам надо помогать, бездарности пробьются сами! (Л.Гольдберг)
- Goldsmith
- Опытный кот
- Сообщения: 736
- Зарегистрирован: Пн янв 10, 2011 03:06:36
- Откуда: Ростов-на-Дону
- Контактная информация:
Re: сборка ключей
IMHO он никогда не закроется.olegkomak писал(а):4) Транзистор Т3 служит для отключения светодиодов (режим экономии энергии) - правильно ли он включен
Зачем их принудительно гасить, когда их можно попросту не включать? Не открывайте Т1 и Т2, и они не будут гореть (хотя в приведенной схеме они тоже вряд ли закроются).olegkomak писал(а):или есть у кого мысли как гасить светодиоды когда нужно
Любой дурак может писать код. Настоящий профессионал - это тот, кто способен постоянно создавать продукт высокого качества, укладываясь при этом в бюджет.
J. Ganssle
J. Ganssle
- olegkomak
- Встал на лапы
- Сообщения: 123
- Зарегистрирован: Пт янв 08, 2010 16:21:41
- Откуда: Тамбов
- Контактная информация:
Re: сборка ключей
воот . уже интересней.
Goldsmith подскажи как бы ты сделал ?
Т.е. в любом случае Т3 убираем нафик ?
Только вот програмно гасить не хочется ... Кажется мороки много будет.Вносить в программу прерывание для проверки датчика холла .... (устройство будет смонтированно в чемодане и при закрытой крышке ни к чему светить светодиодами... Для порядку скажу- не бомба , просто огромный навороченный секундомер
страйкбол)

http://fotki.yandex.ru/users/olegtkpb/view/340756/
вот так выглядит панель .
Goldsmith подскажи как бы ты сделал ?
Т.е. в любом случае Т3 убираем нафик ?
Только вот програмно гасить не хочется ... Кажется мороки много будет.Вносить в программу прерывание для проверки датчика холла .... (устройство будет смонтированно в чемодане и при закрытой крышке ни к чему светить светодиодами... Для порядку скажу- не бомба , просто огромный навороченный секундомер

http://fotki.yandex.ru/users/olegtkpb/view/340756/
вот так выглядит панель .
Талантам надо помогать, бездарности пробьются сами! (Л.Гольдберг)
- Реклама
- Goldsmith
- Опытный кот
- Сообщения: 736
- Зарегистрирован: Пн янв 10, 2011 03:06:36
- Откуда: Ростов-на-Дону
- Контактная информация:
Re: сборка ключей
Однозначно. На выходе МК уровень меняется от 0 до 3.3V. На эмиттере Т3 постоянно 6V, поэтому через эмиттерный переход и R10 постоянно течет ток, а значит, транзистор открыт при любом уровне на выходе МК. Даже перевод выхода в третье состояние не изменит ситуацию, поскольку базовый ток Т3 будет течь через защитный диод на выходе МК на шину питания 3.3V.olegkomak писал(а):воот . уже интересней.
Goldsmith подскажи как бы ты сделал ?
Т.е. в любом случае Т3 убираем нафик ?
А тут одно из двух: либо чисто аппаратное решение на счетчиках, дешифраторах и т.д., либо МК с минимальной внешней обвязкой, все функции по возможности выполняются программно. Смешивать два подхода не имеет смысла, поскольку и схема разрастается, и программу все равно писать придется, пусть и на несколько строк короче.olegkomak писал(а):Только вот програмно гасить не хочется ...
Если хотите проще - поставьте обычный геркон или микровыключатель, который размыкает цепь питания при закрытии крышки. Дешево и сердито.olegkomak писал(а):Кажется мороки много будет.Вносить в программу прерывание для проверки датчика холла .... (устройство будет смонтированно в чемодане и при закрытой крышке ни к чему светить светодиодами...
Любой дурак может писать код. Настоящий профессионал - это тот, кто способен постоянно создавать продукт высокого качества, укладываясь при этом в бюджет.
J. Ganssle
J. Ganssle
- olegkomak
- Встал на лапы
- Сообщения: 123
- Зарегистрирован: Пт янв 08, 2010 16:21:41
- Откуда: Тамбов
- Контактная информация:
Re: сборка ключей
блин. ты чертовски прав....Goldsmith писал(а):Однозначно. На выходе МК уровень меняется от 0 до 3.3V. На эмиттере Т3 постоянно 6V, поэтому через эмиттерный переход и R10 постоянно течет ток, а значит, транзистор открыт при любом уровне на выходе МК. Даже перевод выхода в третье состояние не изменит ситуацию, поскольку базовый ток Т3 будет течь через защитный диод на выходе МК на шину питания 3.3V.
Насчет геркона - стоять будет датчик холла и магнит . Гасить буду все таки программно.

http://fotki.yandex.ru/users/olegtkpb/view/340760/
А вот что делать с питанием плюс на сегменты ? Т1 и Т2 ведь не будут закрываться до конца тоже.....

http://fotki.yandex.ru/users/olegtkpb/view/340761/
вот так плюс коммутировать должно пойти ? а в дальнейшем вместо первого слева транзистора ставить все те же ULM2003
Талантам надо помогать, бездарности пробьются сами! (Л.Гольдберг)
- Goldsmith
- Опытный кот
- Сообщения: 736
- Зарегистрирован: Пн янв 10, 2011 03:06:36
- Откуда: Ростов-на-Дону
- Контактная информация:
Re: сборка ключей
Вот теперь нормально. Только еще между эмиттером и базой Т1 и Т2 нужны резисторы для отвода тока утечки коллекторного перехода, иначе транзисторы не закроются полностью.olegkomak писал(а):вот так плюс коммутировать должно пойти ? а в дальнейшем вместо первого слева транзистора ставить все те же ULM2003
Любой дурак может писать код. Настоящий профессионал - это тот, кто способен постоянно создавать продукт высокого качества, укладываясь при этом в бюджет.
J. Ganssle
J. Ganssle
- olegkomak
- Встал на лапы
- Сообщения: 123
- Зарегистрирован: Пт янв 08, 2010 16:21:41
- Откуда: Тамбов
- Контактная информация:
Re: сборка ключей
спасибо. вот теперь начну на макетке проверять . а то вчера собрал и два транзистора задымились а воняют они чертовски не приятно. прибеала жена с криком "ты чего мне тут фукусиму устроил?"
теперь 7 раз отмеряю и 8 перепаиваю 
Талантам надо помогать, бездарности пробьются сами! (Л.Гольдберг)
- Goldsmith
- Опытный кот
- Сообщения: 736
- Зарегистрирован: Пн янв 10, 2011 03:06:36
- Откуда: Ростов-на-Дону
- Контактная информация:
Re: сборка ключей
Такие вещи при небольшом опыте имеет смысл поначалу на симуляторах проверять. Пусть они и не идеальны, зато детали в них, ежели что случится, выгорают без дыма, материальных потерь и недовольства окружающих. А когда сама идея проверена, тогда уже остается только за аккуратностью монтажа следить.
Любой дурак может писать код. Настоящий профессионал - это тот, кто способен постоянно создавать продукт высокого качества, укладываясь при этом в бюджет.
J. Ganssle
J. Ganssle
- olegkomak
- Встал на лапы
- Сообщения: 123
- Зарегистрирован: Пт янв 08, 2010 16:21:41
- Откуда: Тамбов
- Контактная информация:
Re: сборка ключей
соласен конечно , технический прогресс и т.д. но никак я не могу приучить себя компутерным программам доверяться:( меня в микроконтроллеры насильно носом ткнули а то б и эту конструкцию на логике отечественной собирал бы сейчас 
Талантам надо помогать, бездарности пробьются сами! (Л.Гольдберг)
- olegkomak
- Встал на лапы
- Сообщения: 123
- Зарегистрирован: Пт янв 08, 2010 16:21:41
- Откуда: Тамбов
- Контактная информация:
Re: сборка ключей
вот что получилось

http://fotki.yandex.ru/users/olegtkpb/view/340778/
U1,U2,U3 ULN2003
все резюки 3,9 кОм
транзистор кт 361 (какой под руку попался)
вроде все работает . Думаю так и собирать или есть что то не логичное ?

http://fotki.yandex.ru/users/olegtkpb/view/340778/
U1,U2,U3 ULN2003
все резюки 3,9 кОм
транзистор кт 361 (какой под руку попался)
вроде все работает . Думаю так и собирать или есть что то не логичное ?
Талантам надо помогать, бездарности пробьются сами! (Л.Гольдберг)
- Goldsmith
- Опытный кот
- Сообщения: 736
- Зарегистрирован: Пн янв 10, 2011 03:06:36
- Откуда: Ростов-на-Дону
- Контактная информация:
Re: сборка ключей
С виду вроде все нормально, за исключением непонятной цепи отключения индикации. Гораздо проще ведь в программу управления индикаторами добавить единственное условие: если чемодан открыт, то включить очередной сегмент (Т1, Т2 и т.д.)
Все-таки на выходах ULN2003 стоят транзисторы по схеме Дарлингтона, а они не входят в режим насыщения (согласно даташиту на включенном ключе от вольта до полутора), поэтому коммутировать ими землю на других ключах не следует. Суммарное падение напряжения на двух ключах может дойти до 3 вольт, а это половина питания индикаторов. Да и другие неприятности тоже вполне возможны.
Все-таки на выходах ULN2003 стоят транзисторы по схеме Дарлингтона, а они не входят в режим насыщения (согласно даташиту на включенном ключе от вольта до полутора), поэтому коммутировать ими землю на других ключах не следует. Суммарное падение напряжения на двух ключах может дойти до 3 вольт, а это половина питания индикаторов. Да и другие неприятности тоже вполне возможны.
Любой дурак может писать код. Настоящий профессионал - это тот, кто способен постоянно создавать продукт высокого качества, укладываясь при этом в бюджет.
J. Ganssle
J. Ganssle
- olegkomak
- Встал на лапы
- Сообщения: 123
- Зарегистрирован: Пт янв 08, 2010 16:21:41
- Откуда: Тамбов
- Контактная информация:
Re: сборка ключей
как видно на фото индикаторов много. Это секундомер (непосредственно показывающий время обладания чемоданом текущей команды), время (обычное время),таймер обратного отсчета до конца игры , буква+2 цифры номер зоны (по аналогии с морским боем карта расчерчена на зоны) куда в тот или иной момент следует доставить чемодан.Кадый узел индикаторов управляется своим МК и мне показалось проще отключить питание индикаторов.
ну это моё ИХМО и в процессе настройки чемодана увиу стоит или не стоит так отключать светодиоды.На крайний случай в программу добавлю отключение.
Светодиодные сегменты индикаторов через резюк 10 кОм будут на 10 вольт питания подключаться (в таком случае яркость свечения меня устраивает а потребление сегмента 1 милиампер плюс минус)
рассматриваю последнее сообщение Goldsmith как "одобрям но..." и начинаю варганить
огромнейшее спасибо за помощь!
ну это моё ИХМО и в процессе настройки чемодана увиу стоит или не стоит так отключать светодиоды.На крайний случай в программу добавлю отключение.
Светодиодные сегменты индикаторов через резюк 10 кОм будут на 10 вольт питания подключаться (в таком случае яркость свечения меня устраивает а потребление сегмента 1 милиампер плюс минус)
рассматриваю последнее сообщение Goldsmith как "одобрям но..." и начинаю варганить
огромнейшее спасибо за помощь!
Талантам надо помогать, бездарности пробьются сами! (Л.Гольдберг)
- Goldsmith
- Опытный кот
- Сообщения: 736
- Зарегистрирован: Пн янв 10, 2011 03:06:36
- Откуда: Ростов-на-Дону
- Контактная информация:
Re: сборка ключей
Ну и штрих напоследок.olegkomak писал(а):рассматриваю последнее сообщение Goldsmith как "одобрям но..." и начинаю варганить![]()
огромнейшее спасибо за помощь!
Если коммутировать землю U1 и U2 ключом U3, может возникнуть такая ситуация. Потенциал земли U1 выше земли МК на 1.5В. Питание МК 3.3В, единица на выходе не превышает это значение. Перепад на входе U1 - всего 1.8В. Минимальное напряжение открывания ULN2003 - 2.4В. Так что может и не хватить. Или, что еще хуже, будет работать неустойчиво - со свежей батареей вроде было нормально, потом начнутся перебои.
Вроде обо всех возможных граблях предупредил.
Любой дурак может писать код. Настоящий профессионал - это тот, кто способен постоянно создавать продукт высокого качества, укладываясь при этом в бюджет.
J. Ganssle
J. Ganssle
- olegkomak
- Встал на лапы
- Сообщения: 123
- Зарегистрирован: Пт янв 08, 2010 16:21:41
- Откуда: Тамбов
- Контактная информация:
Re: сборка ключей
питание будет аккумом свинцовым (12 в,7Ач). понижать кренками .Goldsmith писал(а):... со свежей батареей вроде было нормально, потом начнутся перебои.
Талантам надо помогать, бездарности пробьются сами! (Л.Гольдберг)
- Goldsmith
- Опытный кот
- Сообщения: 736
- Зарегистрирован: Пн янв 10, 2011 03:06:36
- Откуда: Ростов-на-Дону
- Контактная информация:
Re: сборка ключей
Тогда нестабильность по времени отпадает, но все равно работа получается на грани фола. Лучше все-таки земляной вывод ключей сажать на землю, у нас и так совсем небольшой запас по уровню единицы из-за пониженного питания МК.olegkomak писал(а):питание будет аккумом свинцовым (12 в,7Ач). понижать кренками .
Любой дурак может писать код. Настоящий профессионал - это тот, кто способен постоянно создавать продукт высокого качества, укладываясь при этом в бюджет.
J. Ganssle
J. Ganssle
- olegkomak
- Встал на лапы
- Сообщения: 123
- Зарегистрирован: Пт янв 08, 2010 16:21:41
- Откуда: Тамбов
- Контактная информация:
Re: сборка ключей
опять засада.
в устройстве будет микросхема акселерометра ММА7455 - у нее питание 3.3 вольта , интерфейс i2c
в устройстве будет микросхема часов DS1307 - у нее питание 5 вольт.
предполагаю следующее - все МК запитать от 5 вольт (для простоты на кадый блок индикаторов свой МК), таким образом некоторые индикаторы и светодиоды моно будет подключить в МК без транзисторов и ULN2003 / Через токоограничивающие резисторы естественно.
Микросхему акселерометра посажу на отдельный МК и запитаю этот узел на 3.3 вольта . остается связать МК акселерометра (у него 3.3 вольта) и МК основную (у нее 5 вольт) - как правильно сделать развязку ?
в устройстве будет микросхема акселерометра ММА7455 - у нее питание 3.3 вольта , интерфейс i2c
в устройстве будет микросхема часов DS1307 - у нее питание 5 вольт.
предполагаю следующее - все МК запитать от 5 вольт (для простоты на кадый блок индикаторов свой МК), таким образом некоторые индикаторы и светодиоды моно будет подключить в МК без транзисторов и ULN2003 / Через токоограничивающие резисторы естественно.
Микросхему акселерометра посажу на отдельный МК и запитаю этот узел на 3.3 вольта . остается связать МК акселерометра (у него 3.3 вольта) и МК основную (у нее 5 вольт) - как правильно сделать развязку ?
Последний раз редактировалось olegkomak Сб мар 26, 2011 09:21:07, всего редактировалось 1 раз.
Талантам надо помогать, бездарности пробьются сами! (Л.Гольдберг)
- olegkomak
- Встал на лапы
- Сообщения: 123
- Зарегистрирован: Пт янв 08, 2010 16:21:41
- Откуда: Тамбов
- Контактная информация:
Re: сборка ключей
http://robozone.su/2008/03/13/kak-podkl ... v-k-5.html
тут описывают но , у меня 2 МК будут не по SPI интерфейсу соединяться а выход одного МК на вход второго МК и соответственно выход второго МК на вход первого МК.
Алгоритм обмена данными самопридуманный (с МК работаю не так давно а устройство надо уже через неделю представить - нет времени изучать детали )
тут описывают но , у меня 2 МК будут не по SPI интерфейсу соединяться а выход одного МК на вход второго МК и соответственно выход второго МК на вход первого МК.
Алгоритм обмена данными самопридуманный (с МК работаю не так давно а устройство надо уже через неделю представить - нет времени изучать детали )
Талантам надо помогать, бездарности пробьются сами! (Л.Гольдберг)
- Goldsmith
- Опытный кот
- Сообщения: 736
- Зарегистрирован: Пн янв 10, 2011 03:06:36
- Откуда: Ростов-на-Дону
- Контактная информация:
Re: сборка ключей
Что в данном случае вы подразумеваете под "входами" и "выходами" МК?olegkomak писал(а):у меня 2 МК будут не по SPI интерфейсу соединяться а выход одного МК на вход второго МК и соответственно выход второго МК на вход первого МК.
Любой дурак может писать код. Настоящий профессионал - это тот, кто способен постоянно создавать продукт высокого качества, укладываясь при этом в бюджет.
J. Ganssle
J. Ganssle


