Wpis z mikrobloga

via Wykop Mobilny (Android)
  • 0
Mireczki #elektrobika #arduino #avr

Szukam modułu RF, który:

w najlepszym scenariuszu:
Jest uśpiony razem z mcu (bardzo mało bierze prądu) i można go wybudzić nadchodząca wiadomością, ten obudzi mcu i odeśle wiadomość o swojej obecności

Gorszy scenariusz:
Jest uśpiony razem z mcu, działa tylko jako Rx, wybudzi po wiadomości mcu, ale TX musi mieć opłacalność prądową nadawania/zgłaszania się z jakimś interwałem, żeby to na jakieś cr2032 pożyło trochę...
Np nrf24l01 cykl włączenia/nadania/uśpienia "kosztuje" za dużo prądu I po prostu to nie podziała długo.

Na chwilę obecną zabieram się do czytania o CC1101 czy faktycznie spełnia takie założenia, ale pytanie też do was, czy ktoś coś takiego widział? Oczywiście chodzi o dodatkowe zabezpieczenie do auta, ale moim zdaniem montowanie guzików to trochę prehistoria mając możliwości i umiejętności?
  • 8
@SanFable: obadaj Bluetooth Low Energy 5.0. nRF52 którego używam komercyjnie połączony z telefonem pobiera bazowo 35 mikroamperów i można jeszcze zejść niżej. Oprócz radia masz mocny mikrokontroler który z zapasem wystarcza do wielu zastosowań.
@keton22: czyyli dobrze rozumiem, że to można zaprogramować tak, że gdy np.

otwieram drzwi z pilota, wykrywany jest +12v od zamków/podświetlenia kierunków, wtedy budzę układ i próbuję połączyć się przez bluetooth z telefonem, jak się połączę to jest autoryzacja i można odpalić auto, coś tracę jeśli telefon nie wspiera w pełni bt 5.0?

w sumie to i nawet na esp32 można zrobić jeśli starsza wersja bt wystarczy, a bez telefonu nie
@SanFable: nie do końca. BLE jest tak "tanim" prądowo protokołem że utrzymujesz połączenie cały czas i to daje radę na coin cellu latami (mikroampery przy aktywnym połączeniu). Sam proces nawiązania połączenia jest stosunkowo "drogi" prądowo ale robi się go raz na ruski rok.

coś tracę jeśli telefon nie wspiera w pełni bt 5.0?

Nie masz radia które z tym gada.

w sumie to i nawet na esp32

sprawdź dokładnie w dokumentacji.
@keton22:

- Classic Bluetooth for legacy connections, also supporting L2CAP, SDP, GAP, SMP, AVDTP, AVCTP, A2DP (SNK) and AVRCP (CT)
- Support for Bluetooth Low Energy (Bluetooth LE) profiles including L2CAP, GAP, GATT, SMP, and GATT-based profiles like BluFi, SPP-like, etc
- Bluetooth Low Energy (Bluetooth LE) connects to smart phones, broadcasting low-energy beacons for easy detection
- Sleep current is less than 5 μA, making it suitable for battery-powered and
@SanFable: czyli to jest peryferium wyraźnie.

tłumaczenia komend z kierownicy w postaci can do drabinki rezystorów, które radio akceptuje ( ͡° ͜ʖ ͡°)

nRF spokojnie ogarniał podłączenie deski rozdzielczej z samochodu, kierownicy i pedałów po CAN do komputera z Euro Track simulatorem. Popełniłem coś takiego na targi 100 lat temu :)