Nie jestem pewien, czy jest to kwestia standardu NFC (Near Field Communication) lub implementacji czytnika NFC, ale jeśli pasywny znacznik NFC pozostanie dołączony do czytnika, czy to powoduje ciągłe zużycie energii, czy nie?
Zauważyłem, że kiedy próbuję skanować tag NFC (tagi Forum typu 2 NFC) za pomocą telefonu komórkowego, skanowanie odbywa się tylko raz, więc wbudowane jest usuwanie duplikacji, ale nadal nie jestem pewien, czy po cichu ponownie skanuje cały czas czy nie.
Odpowiedzi:
Odpowiedź brzmi tak. Czytnik (telefon) musi ciągle skanować, aby sprawdzić, czy tam jest. Nawet jeśli nie dzieje się to na poziomie sprzętowym, możliwe byłoby ciągłe „pingowanie” cewki czytnika za pomocą oprogramowania układowego, więc ponownie odpowiedź brzmi „tak” - spowoduje to ciągłe rozładowywanie baterii.
źródło
Aby otworzyć moją odpowiedź, wykorzystam informacje ze strony programisty Androida , pierwsze zdanie z podtytułu System wysyłania tagów:
Wskazuje to, że urządzenie używa prądu do ciągłego zasilania anteny, czekając na wejście znacznika w pole, a zatem zużywa niewielkie ilości prądu, używając <100mA do zasilania obwodu TX do odczytu, podczas zapisywania zużywa ponad 100mA w niektóre przypadki. Informacje te pochodzą z arkusza danych PN532 , jest to krótki i wykorzystywany w kilku małych otwartych projektach.
Kolejne odniesienie pokazujące niskie zużycie obecnych układów scalonych, zintegrowany układ Bluetooth i NFC dla tych inteligentnych zegarków i monitorów stanu, z artykułu o wydaniu:
Czytając link kowbojana do noty aplikacyjnej , nie zdziwiłbym się, gdyby został w jakiś sposób zaimplementowany w telefonach NFC, ale nie sądzę, że dostaniesz projektanta z jakiejś znanej firmy, mówiąc: „Hej, oto obwód i oprogramowanie, których używamy z aplikacjami NFC. ” :)
Arkusz sprzedaży czujnika NFC od AMS, mówi się, że czujnik zbiera 4 mA przy typowym 3,3 V, to oczywiście będzie miało niewielki wpływ na czytnik, również z odczytu arkuszy danych typowych układów tagów NFC typu 2 zużycie jest bardzo niskie.
Istnieje kilka sposobów, w jakie mogli wdrożyć metodę nie odczytu tagu dwa razy,
Oprogramowanie układowe może przechowywać identyfikator UID ze znacznika po wykonaniu operacji w żądanej aplikacji i przełączeniu czytnika w tryb uśpienia i odczekaniu
x
czasu, po którym ponownie uruchomi się i ponownie odczyta znacznik, a jeśli się zmienił, uruchomi odpowiedni rzeczy jeszcze raz, inaczej czeka ponownie itp. OrOprogramowanie układowe może odczytać znacznik i zainicjować sekwencję wysyłki, używaną przez aplikacje na Androida, a następnie zapisać identyfikator UID znacznika i zignorować ten znacznik przez określony czas, zanim zobaczy go jako inną instancję bez trybu uśpienia lub
Implementacja sprzętu i oprogramowania układowego zastosowana w notatce aplikacji w Teksasie może zostać zaimplementowana w celu ograniczenia bieżącego użycia.
Podsumowując, tagi będą się różnić w zależności od
3<mA<30
poboru prądu, nie będą one zbierać zbyt wiele z obwodu zasilającego czytniki, gdy działają w typowych zakresach.Pojawi się też zdecydowanie oprogramowanie układowe do „dyskretnego” ponownego skanowania tagu, aby sprawdzić, czy jest inny, ale prawdopodobnie zostanie to zrobione, aby zużywał jak najmniej energii.
źródło
Każdy proces lub usługa działające aktywnie lub ukryte w tle zużyją niektóre zasoby baterii. Pomocna może być wiedza, że jeśli używasz niestandardowego ROM-u, pozwala on analizować zużycie baterii o wiele bardziej szczegółowo i kontrolować aspekty sprzętu, na którym działa wiele systemów operacyjnych. Ale szczerze mówiąc, marnujesz energię baterii, stale analizując każdą nową funkcję, którą stale instalują w naszych telefonach. Krótka odpowiedź brzmi: wszystko, czego nie używasz, powinno być wyłączone, aby maksymalnie wykorzystać żywotność baterii. Odkryłem, że wydawało mi się, że mój telefon zmarł znacznie szybciej, kiedy włączyłem NFC. I tak naprawdę nigdy go nie użyłem, wydaje się to przestarzałą funkcją. Dało mi to obawy dotyczące bezpieczeństwa mojego urządzenia.
źródło
Spójrz na ten film ... Objaśnia NFC w formacie wideo
i źródła ... mówi więcej
Jeszcze więcej o NFC
Zobacz w kontekście, że mówi to, że osoby aktywne są faktycznie zasilane elektronicznie przez używane urządzenie. Mają nadajnik i odbiornik, ale zwykle mają tylko jeden nadajnik i jeden odbiornik. Oznacza to również, że pasywne NFC nie mogą przejąć władzy, ponieważ są one zasilane w poniższym cytacie i schemacie. (Na wypadek, gdybyś nie wiedział, możesz przesyłać dane przez prądy indukcyjne).
Czytnik może wykryć pole magnetyczne w nadajniku, w ten sposób są one zasilane i wysyłają informacje. Nie chodzi o to, że jest to aktywnie zasilany komponent, który zawsze szuka kart (przynajmniej w wersji pasywnej). Jest to po prostu fakt, że kiedy Karta zostanie zasilona, mówi: „Och, nie śpię. OK, po prostu przeczytam / przekażę moje informacje, a potem znowu zasnę”. Ale oczywiście dlatego urządzenie musi być bardzo blisko. Karty pasywne mogą odczytywać i / lub transmitować tylko za pomocą swoich pól indukcyjnych, ale kiedy urządzenia aktywne są zasilane przez urządzenie, ich zasięg jest zwiększany, a karta aktywna przechowuje informacje.
Krótko mówiąc. Nie.
źródło