• Witaj na Forum Arduino Polska! Zapraszamy do rejestracji!
  • Znajdziesz tutaj wiele informacji na temat hardware / software.
Witaj! Logowanie Rejestracja


Ocena wątku:
  • 0 głosów - średnia: 0
  • 1
  • 2
  • 3
  • 4
  • 5
Bezprzewodowa komunikacja Low energy
#1
Jak w temacie, planuję zrobić sobie coś ala centralny zamek do samochodu. Tj, nadajnik z pilotem eINK i nadajnikiem bezprzewodowym, oraz odbiornik który wykonywałby polecenia.
Zależy mi na energooszczędności, i tak, wiem że tutaj będzie miał największe znaczenie program - ale na razie chcę dowiedzieć się od was jakie podzespoły użyć by na baterii (3200mah LiION w odbiorniku, i 500mah LiION w nadajniku/pilocie) trzymał minimum miesiąc ?
Nadajnik będzie nadawał tylko w momencie kliknięcia guzika, a odbiornik powinien czuwać cały czas.
Zasięg min 10m będzie już wystarczający.

uC przy tak prostym projekcie to chyba Attiny wystarczy w nadajniku, w odbiorniku jeszcze pomyślę, bardziej zalezy mi na dobraniu samych modułów bezprzewodowych.
 
Odpowiedź
#2
(13-12-2019, 23:57)error105 napisał(a): Zależy mi na energooszczędności, i tak, wiem że tutaj będzie miał największe znaczenie program
Nie program ale sprzęt.
Największe znaczenie ma pobór prądu przez odbiornik, uC uśpisz i po problemie (o ile nie użyjesz jakiegoś UNO lub coś w tym rodzaju). Przykładowo RFM219S pobiera 5.7mA. RFM12B 12mA. Prosty odbiornik 433MHz https://sklep.avt.pl/modul-nadajnik-i-od...ja-v2.html 5,5mA.
Proste odbiorniki odpuść sobie, bo gdy nie odbierają sygnału na wyjściu występuje szum (przebieg losowy) i będzie wybudzał uC.

3200mAh / 6mA daje ok 533h pracy (teoretycznie). 533h = 22 dni. Wątpię abyś znalazł odbiornik pobierający mniej niż 5mA.


Z nadajnikiem jest prościej. 500mA wystarczy na kilka lat pracy gdy będziesz wysyłał sygnał co 30 sekund. W pilocie używanym sporadycznie, bateria prędzej wyschnie niż ją rozładujesz. Na CR2032 dobrej firmy, STM32F103 (więc niezbyt oszczędny) + RFM12B, pracuje ok rok wysyłając 20..30 bajtów co 26 sekund.
 
Odpowiedź
#3
Ok, więc wybieram i do nadajnika i do RFM219S , co prawda 5ma to dość dużo, ale procesor będzie spał sobie i będzie ok chyba Smile
 
Odpowiedź
#4
(14-12-2019, 13:57)PiegowatyGuziec napisał(a): Ok, więc wybieram i do nadajnika i do RFM219S , co prawda 5ma to dość dużo, ale procesor będzie spał sobie i będzie ok chyba Smile
Teoretycznie wychodzą 22 dni, w praktyce pewnie będzie mniej, może 14 dni?

Pomijam faktyczną pojemność akumulatora, sprawdź jak wygląda charakterystyka napięcia w funkcji czas przy rozładowaniu. Może się okazać, że producent uznaj napięcie końcowe 2V i wtedy masz 3700mA a przy takim napięciu, przykładowo odbiornik nie będzie działał. Przypuśćmy, ze min napięcie zasilające odbiornik to 2,5V.  Wtedy okaże sie, że akumulator zamiast założonych 3700mAh ma 2500.
Kolejny problem, napięcie akumulatora przy pełnym naładowaniu. Może przekracza max napięcie zasilania odbiornika? Należ się zastanowić, czy nie należałoby użyć przetwornicy UP/DOWN. Gdy napięcie zbyt wysokie, ochroni odbiornik, gdy niskie, "wyciśnie" max z akumulatora. Ze względu na mały pobór prądu można użyć pojemnościowej. Może MCP1252 się nada?
 
Odpowiedź
#5
Jak odbiornik ma być w samochodzie to najprościej podłączyć się pod instalację 12V z odpowiednim układem zamiany napięcia na 5V - przetwornica lub stabilizator liniowy (pobór prądu jest mały). Najmniejsze akumulatory mają 44Ah i są doładowywane, ale auto może stać rok i odpali. Wstawisz jakiś swój i w krytycznej sytuacji będziesz szukał czemu auto nie chce zaskoczyć, a tu pompa odcięta, bo aku alarmu się skończyło. Istotne jest też szyfrowanie transmisji, jeśli to ma być faktycznie alarm.
Miło być decenianym https://buycoffee.to/kaczakat
 
Odpowiedź
#6
U mnie nie będzie to w aucie stąd walczę o pobór prądu. Choć jak kolega powyżej zauważył 5ma to dość dużo, nie mniej nie wiem czy można dużo zejść przykładowo zmniejszając czułość ? 100m to już świat i ludzie dla mnie.
Jeśli montowałbym to w aucie to na pewno z oddzielnym zasilaniem, by uniknąc sytuacji jak mówisz Smile

Co do RFM219S, czy jest w nim opcja by budził uC tylko w momencie odbierania danych ?
 
Odpowiedź
#7
(14-12-2019, 20:02)error105 napisał(a): Co do RFM219S, czy jest w nim opcja by budził uC tylko w momencie odbierania danych ?
A czytałeś naotę katalogową RFM219S? Chyba nie!
 
Odpowiedź
#8
Masz mnie, leniuch się odezwał ale już wiem Smile
 
Odpowiedź
  


Skocz do:


Przeglądający: 1 gości