Чт мар 23, 2017 13:43:37
SI_Read_Register(0x03,®val);
SI_Read_Register(0x04,®val);
SI_Write_Register(0x07,0x80); //soft reset
while (NIRQ == 1) {} //wait interrupt
Чт мар 23, 2017 14:02:35
Чт мар 23, 2017 17:21:12
Чт мар 23, 2017 17:38:29
Serg1987 писал(а):обратил внимание на известный многим NRF24L02. Но он меня не устроил, т.к. сделан пятками индусов (вместо заявленных 800нА в спящем режиме он потребляет 100 мкА, что уже для моего проекта неприемлемо!).
Чт мар 23, 2017 18:31:32
Чт мар 23, 2017 21:16:46
Serg1987 писал(а): ...
В итоге я кинул взор на Si4432. Хорошее решение на 433Мгц, но и тут начались приключения.
Нашел статью на Хабре. Кстати, плата точь в точь такая же.
.....
Сб мар 25, 2017 14:19:32
Сб мар 25, 2017 16:02:05
Вс мар 26, 2017 11:01:39
Ser60 писал(а):roman.com - это ламерское решение при наличии в современных модулях режима сна с потреблением порядка 50нА и сохранением всех регистров. При коммутации питания из-за утечек сделать лучше совсем непросто. Но главное - модуль забудет все свои настройки и загружать их туда опять каждый раз при переходе на передачу или приём в подавляющем большинстве случаев неприемлимо.
Ser60 писал(а):Кстати, если SDN и VDD закорочены, то не сможете лишь использовать режим Shutdown, может устроит следующий по низкому потреблению режим Standby, где на SDN следует подать VDD.
BigallS писал(а):На хабре есть ещё одна статья по этим модулям https://habrahabr.ru/post/201366/
посмотрите код оттуда, может и пригодится.
Вс мар 26, 2017 16:50:52
Вс мар 26, 2017 17:21:56
Albert_V писал(а):Проверьте номиналы резисторов на плате модуля.
Возможно, китайцы на линии INT и SDO поставили по 1К. Фиг их знает.
У меня комплект BME280 + SI4432 + PIC16LF1823 "в спячке жрёт" 1.8µA, из которых на SI4432 приходится реально около 800nA (Sleep mode).
Вс мар 26, 2017 17:29:21
Вс мар 26, 2017 18:02:18
Вс мар 26, 2017 19:27:25
Ser60 писал(а):Да, Вы правы насчет Sdn при высоком уровне - это у меня в голове уже замкнулось. Для ввода чипа в этот режим ничего в регистры засылать дополнительно не надо. При поднятии этого пина происходит аппаратный сброс чипа с обесточиванием всей внутренней нечинки. Albert_v выше дал дельный совет. В остальном все признаки замыкания ног на землю через химию. Видел недавно одну китайскую плату у студента - она аж липкая была от несмытого флюса. Китайцы его вообще, похоже, не смывали и неясно какой флюс они используют. Доверия к ним у меня =0. Смелее сдувайте его с платы, заодно и навыки приобретете. Чип с таким потреблением кроме как опытов использовать все-равно негде. А там глядишь и созреете для самостоятельного изготовления модулей, свободных от подобных проблем и на более новых чипах. Тем более, что силлабы поговаривают уже давно о разработке третьими фирмами балунов под эту серию, как раз начали с 433 диапазона. Может он уже и выпущен, я за этим давно не следил. А потребление МК в 200 мкА, надеюсь, в одном из активных режимов? В глубоком сне должно быть как мимимум на 2 порядка ниже.
Добавлено позже: уже выпускается балун 0433BM41A0019E для Si4460 от Johanson Technology, как раз на 433 мгц!
Вс мар 26, 2017 19:40:46
Всё есть.Serg1987 писал(а):...схемы конкретной на обвязку Si4432 пока не нашел. Вроде нашел, но не знаю, заработает это или нет...
Вс мар 26, 2017 21:24:40
Пн мар 27, 2017 01:20:47
Пн мар 27, 2017 14:59:46
Ser60 писал(а):Serg1987 - я и пишу про замыкание ног на землю через химию. Похоже, питание коротит через нее на землю постоянно, и Sdn тоже, но проявляется это при поднятии этого вывода к питанию. Отсюда и доп. прирост потребления. Начните с прозванивания в обоих направлениях каждой ноги на землю. Может еще какой блокировочный кондер в цепи питания некачественный с утечкой. Это все можно понять временным перерезанием дорог вблизи чипа на плате, но я бы грешил на химию.
Будете сами модуль паять, не ставьте переключать антенны с 446х. Это и балун упрощает плату донельзя. Начните, потом добрым словом меня не раз вспомните. Кстати, этот переключатель на плате похоже снят с производства.
Пн мар 27, 2017 17:42:01
Вт мар 28, 2017 09:33:55
Ser60 писал(а):Нет, такого быть не должно. Я только что попробовал на Si4468 - мой тестер показывает более 15 Мом. А на плате со сдутым чипом сопротивление измеряли? Надеюсь, Вы её и дно чипа перед каждым монтажем (и измерением сопротивления) спиртом протирали. Хотя, при таком сопротивлении у чипа - ему это как танку поцелуй. И что 1.5К в обоих переплюсовках щупов омметра? Кстати, интересно какое сопротивление между SDN и землёй у самого чипа? А также между землей и др. выводами. Ну и между SDN и VDD.