ae_ 2 4 февраля, 2021 Опубликовано 4 февраля, 2021 · Жалоба 5 hours ago, zombi said: В стенде хочу установить только одну группу кнопок, а к изделиям подключить по несколько транзисторных сборок с открытым коллектором (типа ULN2003). У ULN200х составной транзистор на выходе, имитация кнопки может не работать из-за большого Uкэ(нас). Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
HardEgor 65 4 февраля, 2021 Опубликовано 4 февраля, 2021 · Жалоба 5 часов назад, zombi сказал: Нужно сделать некий стенд к которому подключать N таких изделий. Питание одно. Земля общая. Если это стенд для проверки, то лучше вначале озадачиться параметрами эмулируемых кнопок (они же не идеальны будут), задержками срабатывания, а также различным сценариям влияния схемы на кнопки. А потом уже схемотехнику придумывать. зы.И не забыть контроль работоспособности кнопок добавить : Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Plain 168 4 февраля, 2021 Опубликовано 4 февраля, 2021 · Жалоба 1 час назад, zombi сказал: Только один из дивайсов запитан в любой момент? Нас же спрашивать, т.е. питание у всех постоянное — тогда вместо диодов транзисторы NPN, эмиттеры к кнопкам, коллекторы ко входам, базы в группе соединить и через резистор подавать питание. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
zombi 0 4 февраля, 2021 Опубликовано 4 февраля, 2021 · Жалоба 3 hours ago, HardEgor said: Если это стенд для проверки, то лучше вначале озадачиться параметрами эмулируемых кнопок (они же не идеальны будут), задержками срабатывания, а также различным сценариям влияния схемы на кнопки. А потом уже схемотехнику придумывать. зы.И не забыть контроль работоспособности кнопок добавить : Это не для проверки и тестирования самих изделий. Это для проверки алгоритма работы, для тестирования ПО. Алгоритм сложный, времени на тест необходимо много, иногда нужно кнопочками каждому персонально пощёлкать, да и тестирование всего в одном изделии так себе результат. Вот и решил это дело запустить параллельно. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
zombi 0 4 февраля, 2021 Опубликовано 4 февраля, 2021 · Жалоба 4 hours ago, ae_ said: У ULN200х составной транзистор на выходе, имитация кнопки может не работать из-за большого Uкэ(нас). Вы о чём? Хотите сказать что транзистор не полностью откроется и уровень ноля будет приподнят? Или ещё что? 3 hours ago, Plain said: Нас же спрашивать, Вопрос был персонально AlexandrY по его стенду. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
zombi 0 4 февраля, 2021 Опубликовано 4 февраля, 2021 · Жалоба 4 hours ago, Plain said: питание у всех постоянное — тогда вместо диодов транзисторы NPN, эмиттеры к кнопкам, коллекторы ко входам, базы в группе соединить и через резистор подавать питание. Вы предлагаете объединить эмиттеры, а базой выбирать группу. Я - объединить базы, а группу выбирать эмиттерами (поскольку у ULN-нок эмиттеры уже соединены внутри). Теже яйца только в профиль. Не? Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Plain 168 4 февраля, 2021 Опубликовано 4 февраля, 2021 · Жалоба Вам уже сказали, что ULN не годятся, потому что составные транзисторы поднимут "0", ну или сперва попробуйте. В любом случае, денег явно побольше, чем мешок BC847. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
zombi 0 4 февраля, 2021 Опубликовано 4 февраля, 2021 · Жалоба BC847 ~ $0,02 ULN2003 ~ $0,14 / 7 = 0,02c Теже яйца... не? Да и не в цене дело. Это же стенд. Их много не нужно. А паять ULN-ку таки проще чем кучу "тараканов" в корпусе sot-23. И неужели составные транзисторы на 1.5 В ноль поднимут? Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
ae_ 2 5 февраля, 2021 Опубликовано 5 февраля, 2021 · Жалоба 8 hours ago, zombi said: Вы о чём? Хотите сказать что транзистор не полностью откроется и уровень ноля будет приподнят? Или ещё что? Да, именно об этом. Сработает ли «кнопка» зависит от порогового напряжения входа, к которому она подключена. Надо замерить пороговое напряжение входа и сравнить его с падением на открытой ULN с реальной подтяжкой из проверяемого устройства. 6 hours ago, zombi said: И неужели составные транзисторы на 1.5 В ноль поднимут? Даже больше, Uкэ.нас = 1,6V @350 мА. При меньших токах падение < 1 вольта. Загляните в datasheet. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Plain 168 5 февраля, 2021 Опубликовано 5 февраля, 2021 · Жалоба 8 часов назад, zombi сказал: паять ULN-ку таки проще чем кучу "тараканов" в корпусе sot-23 Отдельными проводами? Проще, да, но тогда лучше сразу сделайте –0,6 В смещения для ULN посредством шунтового стабилизатора на диоде, резисторе, конденсаторе и любом БП. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
zombi 0 5 февраля, 2021 Опубликовано 5 февраля, 2021 · Жалоба 4 hours ago, ae_ said: Даже больше, Uкэ.нас = 1,6V @350 мА. При меньших токах падение < 1 вольта. Загляните в datasheet. В устройстве на входе CMOS (74HC597) подтяжка 1 кОМ к 5В, ток получается 1 мА. На вход ULN-ки можно кнопкой подавать либо 5B либо 12В. (подскажите какое напряжение лучше использовать?) Будет ли эта "кухня" вообще работать? Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
ae_ 2 5 февраля, 2021 Опубликовано 5 февраля, 2021 · Жалоба 29 minutes ago, zombi said: Будет ли эта "кухня" вообще работать? Либо будет, либо не будет. Как проверить я уже рассказал выше: 5 hours ago, ae_ said: Надо замерить пороговое напряжение входа и сравнить его с падением на открытой ULN с реальной подтяжкой из проверяемого устройства. Как замерить пороговое напряжение? Вместо кнопки или параллельно ей поставить переменный резистор на 1-2 кОм, вращая в меньшую сторону получить срабатывание "кнопки", замерить напряжение срабатывания. Для статистики повторить на разных платах, на разных входах. Подключить вместо кнопки или параллельно ей выход ULN. На вход ULN подать +5(+12), замерить напряжение на кнопке. Сравнить два полученных значения, если Uкэ уверенно меньше Uпор, то будет надёжно работать Если они примерно равны, то срабатывать будет 50/50. Если Uкэ > Uпор, то вообще работать не будет без дополнительных решений. Подавать 5 или 12 на вход ULN2003 в такой схеме не важно по большому счёту, разница будет не принципиальна. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
zombi 0 5 февраля, 2021 Опубликовано 5 февраля, 2021 · Жалоба Зачем такие сложности? Судя по DS на ULN максимальное значение Uкэ(нас) при токе нагрузки 1 мА не превысит 0.8 В, а y 74HC (при питании 4.5 В) максимальное значение низкого уровня на входе 1.35 В, типовое 2.1 В. Так что работать должно! Всем спасибо за обсуждение. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
ae_ 2 6 февраля, 2021 Опубликовано 6 февраля, 2021 · Жалоба 2 hours ago, zombi said: Зачем такие сложности? Я подробно рассказал, как проверить вручную после того, как совет подумать и «сравнить пороговое напряжение входа и напряжение открытого ключа» был непонят/проигнорирован. Если вы умеете читать и понимать документацию, почему возникает вопрос «Будет ли эта "кухня" вообще работать?» ? В первом сообщении не указано питание +5 и тип входа 74HC597, для такой связки ULN должна работать. Из практики, при питании +3,3 входное около 1V не всегда даёт ноль, о чём я и предупредил, не догадываясь на чём собран ваш опрос кнопок. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
zombi 0 6 февраля, 2021 Опубликовано 6 февраля, 2021 · Жалоба 2 hours ago, ae_ said: почему возникает вопрос «Будет ли эта "кухня" вообще работать?» ? Были сомнения, делают ли так вообще, или как решают подобные задачи, поэтому и задал вопрос. Благодаря вам и другим участникам сомнений становится меньше. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться