invandy / Oregon_NR

Arduino library for Oregon Scientific and Explore Scientific wireless sensors decode and simulate
Other
32 stars 21 forks source link

Oregon Sensor Emulator #22

Open bibo750four opened 10 months ago

bibo750four commented 10 months ago

Hello,

This is not an issue but a thank you message.

I could replace my dead THGN132n with an Arduino Uno Ethernet that reads the temp/humidity from Open Weather Map API and transmits it to both of my Oregon Scientific devices.

If someone is interested, my sketch can be found here: https://gist.github.com/bibo750four/d6c2acdc8e6cf193c39e147a7f39bf5b

Thanks again Marco

Gomerchik commented 6 months ago

Здравствуйте. Собрал передатчик по схеме BME280_Transmiter. Станция сигнал получает, но таймер почему-то не срабатывает( ардуинка постоянно потребляет 15мА . Питаю от 5в, т.к. от 3,3 в станция сигнал не получает( Что может быть не так с таймером?

invandy commented 6 months ago

Здравствуйте. Я не очень понимаю, о каком таймере идёт речь?

Gomerchik commented 6 months ago

Таймер TPL5110. Как я понимаю принцип работы при включении датчика приходит +5в с А1 на таймер, закрывается транзистор и питание ардуины отключается, через 40 секунд (в моем случае 38-39 секунд) возобновляется. Или я что-то путаю? Без таймера станция сигнал получает один раз при включении и потом он пропадает. С таймером работает четко. Но вот как энергосбережение не работает почему-то(

invandy commented 6 months ago

Я сталкивался с подобной проблемой. Попробуйте подключить нагрузку (ардуину) к выходу таймера не напрямую, а через резистор номиналом примерно 20 Ом

Gomerchik commented 6 months ago

Я подключил все точно как по Вашей схеме здесь на гитхабе. Scheme

Gomerchik commented 6 months ago

Добра. Я не совсем понимаю как эта схема работает у меня. Если исключить из схемы таймер с транзистором, то станция получает показания один раз и через время обнуляется. Полная схема работает каждые 38-39 секунд повышается потребление подмаргивает светодиод на ардуинке и станция четко получает сигнал. Но почему тогда не происходит отключение питания ардуинки? светодиод POW горит постоянно.

invandy commented 6 months ago

Могут быть проблемы с управляющим транзистором или с драйвером. Транзистор может не закрываться до конца и оставлять на арудине какое-то напряжение

Gomerchik commented 6 months ago

Пока собрал датчик с питанием от аккумулятора на солнечной батарее. Работает, но периодически станция теряет сигнал, потом через некоторое время его находит пока совсем пасмурно не стало и аккумулятор на разрядился( Параллельно собрал схему с таймером на одном микроконтроллере без бме-шки и передатчика и таймер работает как ему положено, через 42,77 секунды посылает сигнал и ардуинка выключается. но попробовал подцепить бмш-ку так все! питание перестает отключаться( Отсюда два вопроса почему станция теряет сигнал? Может со временем передачи поэкспериментировать? Хотя как у Вас на схеме 43 секунды для 3 канала( И второй как настроить таймер с подключенной нагрузкой? В чем причина такой некорректной работы? Я заказал другой транзистор CJ2305 пока жду может замена поможет.