inventor 0 26 июля, 2019 Опубликовано 26 июля, 2019 · Жалоба проблема такая-нужно сделать включение схемы от матричной клавиатуры, которая подключена к ногам GPIO этой же клавиатурой предполагается включать в выключать плату (двумя раздельными кнопками) отбрасывается дежурное питание и режим малого потребления - только кнопка на клавиатуре сижу, ломаю в голову, пришел только такой вариант : клавитура на разъеме FDZ-08 подключена к gpio COL_A...ROW3 кнопка включения питания идет в матрице ROW2-COL_D +3V7BAT - литий-полимерная батарея, DD? - 2 мосфета p и n канал для включения смысл такой, если я нажимаю кнопку "вкл" , соединяется матрица COL_D и ROW2 мосфет внутри DD? получается шунтирован резюками 100к (поставлю поменьше) и 4.7к и на выходе +3V3D появляется напряжение 3.7 вольт минус падение на резюках контроллером в это время запитывается и подается единица на POWER_ON, если кнопка отпускается контроллер продолжает работать, так как он запитан через мосфет внутри DD? при отключении уже работает программа по опросу кнопок, на кнопку вкл контроллер не реагирует на кнопке "выкл" убирает PWR_ON подскажите недостатки этой схемы и будет ли она работать правильно Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
aaarrr 69 26 июля, 2019 Опубликовано 26 июля, 2019 · Жалоба 3 minutes ago, inventor said: отбрасывается дежурное питание и режим малого потребления Почему? 3 minutes ago, inventor said: минус падение на резюках Минус сколько, например? Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
inventor 0 26 июля, 2019 Опубликовано 26 июля, 2019 · Жалоба Just now, aaarrr said: Минус сколько, например? делитель: резюки + сопротивление mcu Just now, aaarrr said: Почему? лишний гемор Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
aaarrr 69 26 июля, 2019 Опубликовано 26 июля, 2019 · Жалоба 4 minutes ago, inventor said: сопротивление mcu А, ну если сопротивление, то более вопросов не имею. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
inventor 0 26 июля, 2019 Опубликовано 26 июля, 2019 · Жалоба вопрос у меня можно по существу? Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
aaarrr 69 26 июля, 2019 Опубликовано 26 июля, 2019 · Жалоба Just now, inventor said: можно по существу? Пожалуйста - не будет работать МК с собротивлением 100кОм в питании. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
inventor 0 26 июля, 2019 Опубликовано 26 июля, 2019 · Жалоба я написал, что поставлю меньше не смотрел пока какой ток потребления у mcu-сопротивление можно расчитать если вообще убрать сопротивление или поставить слишком малое-то это будет мешать работе клавиатуры на других матрицах Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
inventor 0 26 июля, 2019 Опубликовано 26 июля, 2019 · Жалоба 3-5 мА мне нужно для включения МК - он изначально стартует на внутренней rc цепочке а внешний генератор я могу подключить после полного включения ...получается надо напряжение батареи увеличить или сопротивление сильно уменьшить Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Plain 206 26 июля, 2019 Опубликовано 26 июля, 2019 · Жалоба Незапитанные микросхемы шунтируют абсолютно все свои выводы, потому что у каждого есть защитные диоды, т.е. с обесточенным микроконтроллером вся клавиатура тупо замкнута. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
aaarrr 69 26 июля, 2019 Опубликовано 26 июля, 2019 · Жалоба 2 minutes ago, inventor said: ...получается надо напряжение батареи увеличить или сопротивление сильно уменьшить Может, все же просто источник от COL_D запустить? Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
inventor 0 26 июля, 2019 Опубликовано 26 июля, 2019 · Жалоба Just now, aaarrr said: Может, все же просто источник от COL_D запустить? я на row подаю 0 или 1 - и читаю состояние на COL а в этом случае у меня единица будет на нем висеть я не смогу (наверное) определить какая кнопка нажата по матричной линии Just now, Plain said: Незапитанные микросхемы шунтируют абсолютно все свои выводы, потому что у каждого есть защитные диоды, т.е. с обесточенным микроконтроллером вся клавиатура тупо замкнута. нет, она работает на замыкание X? - это ее разъем Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
aaarrr 69 26 июля, 2019 Опубликовано 26 июля, 2019 · Жалоба 2 minutes ago, inventor said: нет, она работает на замыкание X? - это ее разъем МК работает на замыкание всего и вся, пока на нем нет питания. Так что придумывайте, как отвязать линии. 3 minutes ago, inventor said: а в этом случае у меня единица будет на нем висеть Запустить источник от COL_D - это не обязательно соединить проводом COL_D и PWR_ON. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
inventor 0 26 июля, 2019 Опубликовано 26 июля, 2019 · Жалоба Just now, aaarrr said: МК работает на замыкание всего и вся, пока на нем нет питания. Так что придумывайте, как отвязать линии. проверил на выключенном контроллере между выводами - сопротивление огромное можно конечно прикинуть что напряжения тестера не хватает чтобы pn переход открыть но питание точно на выключеных выводах просаживаться не будет Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
aaarrr 69 26 июля, 2019 Опубликовано 26 июля, 2019 · Жалоба 5 minutes ago, inventor said: проверил на выключенном контроллере между выводами - сопротивление огромное Включите свой тестер в режиме проверки диодов, и измерьте в направлении IO -> питание или земля -> IO. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
inventor 0 26 июля, 2019 Опубликовано 26 июля, 2019 · Жалоба между землей и питанием ~10 к между землей и io ~ 150 к питание io - 600 к Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться