Svetelektro.com

Svetelektro.com

Meno:
Heslo:
SVETELEKTRO • wake on radio ...

wake on radio ...

Všetko čo sa týka mikropočítačov + Sekcia Arduino

Moderátori: psichac, Moderátori

wake on radio ...

Odoslaťod ArduinoExp » 12 Aug 2019, 10:52

Zdravím vás

Potreboval by som pomôcť s takouto vecou. Mám procesor Atmega328P bežiaci na baterky. Procesor je v režime spánku, len každých 8s niečo kontroluje.
Robím to pomocou knižnice LowPower takto:

LowPower.powerDown(SLEEP_8S, ADC_OFF, BOD_OFF);

Zobúdzam ho aj pomocou tlačidla keď ho potrebujem nakonfigurovať (INT1 pin 5 na procesore):

const int wakeUpPin = 3;
attachInterrupt(digitalPinToInterrupt(wakeUpPin), wakeUp, RISING);

Tlačidlo je zapojene klasicky – odpor na zem a tlačidlo na VCC.
Keď ho idem konfigurovať tak sa zapne rádiový modul 433MHz potrebný na prenos dát.

Chcem to ale trochu vylepšiť, aby som nemusel chodiť 20-30m k procesoru a stláčať tlačidlo.
Potrebujem to nejak zobudiť na diaľku. Využiť 433 modul nie je možné – má príliš veľkú spotrebu.
Káble ťahať z domu tiež nechcem.

Zatiaľ čo ma napadlo je toto:
1) Existuje rádiový modul s funkciou wake on radio (WOR) cc1101, ale čo som čítal, tak nie som si istý či to funguje. Je aj modul priamo s procesorom cc1310. Aj pri LoRa sa o tom niečo spomína. Má niekto skúsenosti?

2)Ultrazvukom – niečo nad 20-25kHz – reproduktor a mikrofón plus nejaké filtre, zosilňovače – ale sám by som si to nevedel navrhnúť

3)Rádiovou frekvenciou - 27 MHz, 40 MHz, 49 MHz, 75 MHz … ? – frekvencie na ktorých idú RC modely
A niečo takéto: https://svetelektro.com/clanky/detektor ... z-134.html
https://electronics.stackexchange.com/q ... or-circuit
http://www.crystal-radio.eu/diodedetect ... tector.htm

Ale tiež neviem či sa to dá? S čo najmenšou spotrebou na strane prijímača.?

4)Laserom – foto odpor/tranzistor – asi hlúposť

Za návrhy vopred ďakujem
ArduinoExp
Okoloidúci
Okoloidúci
Príspevky: 1
Založený: 01.08.2019
Karma: 0

Re: wake on radio ...

Odoslaťod MacGyver » 12 Aug 2019, 11:55

V pripade priamej viditelnosti mi napadlo este pouzit infra prijimac (s dostatocne vykonnou vysielacou diodou) alebo laser s fototranzistorom.
/home sweet /home ..
Canon EOS 60D owner
MacGyver
Obrázok používateľa
Zaslúžilý člen
Zaslúžilý člen
Príspevky: 1420
Vek: 30.8
Založený: 01.07.2007
Bydlisko: Humenné, BA Ruzinov
Karma: 6

Re: wake on radio ...

Odoslaťod romiadam » 12 Aug 2019, 16:26

Pise 20-30 km. To asi nebude napriamo vidno.
Prepáčte mi za diakritiku a preklepy - väčšinou píšem z mobilu a ENG klavesnice.
(výroky nemenovaného člena fóra:) ...základy elektrotechniky ovládam dokonale, tak napr. taký tyristor neviem ako presne funguje
romiadam
Obrázok používateľa
Ultimate člen
Ultimate člen
Príspevky: 2910
Založený: 09.04.2008
Bydlisko: Wicklow, Irsko
Karma: 14

Re: wake on radio ...

Odoslaťod Ďuri12 » 12 Aug 2019, 16:53

Kde písal 30km?
Ďuri12
Obrázok používateľa
Stály člen
Stály člen
Príspevky: 496
Vek: 24.35
Založený: 10.05.2009
Bydlisko: Novosad
Karma: 3

Re: wake on radio ...

Odoslaťod mac26 » 12 Aug 2019, 18:24

ArduinoExp napísal:Chcem to ale trochu vylepšiť, aby som nemusel chodiť 20-30m k procesoru a stláčať tlačidlo.
mac26
Zaslúžilý člen
Zaslúžilý člen
Príspevky: 1063
Založený: 01.02.2010
Bydlisko: Martin
Karma: 6

Re: wake on radio ...

Odoslaťod Ďuri12 » 12 Aug 2019, 19:23

Tak neviem či už mi čisto je*e ale stále tam tie kilometre nevidím.
Ďuri12
Obrázok používateľa
Stály člen
Stály člen
Príspevky: 496
Vek: 24.35
Založený: 10.05.2009
Bydlisko: Novosad
Karma: 3

Re: wake on radio ...

Odoslaťod Ivnatorr » 12 Aug 2019, 20:01

Ja tu mam nieco Taket https://www.aliexpress.com/item/32647690484.html
Ak si pametam spravne malo by to mat deepsleep. No a na tu vzdialenost nastelovat daky alobal k wifi antene :) sluzil by signal z wifi len na prebudenie zvysok by slo cez rf
Ivnatorr
Okoloidúci
Okoloidúci
Príspevky: 10
Založený: 22.03.2019
Karma: 0

Re: wake on radio ...

Odoslaťod maskrtnik01 » 12 Aug 2019, 20:47

Ďuri12 napísal:Tak neviem či už mi čisto je*e ale stále tam tie kilometre nevidím.

Romiadam sa kopol, aj v pôvodnom texte sú metre.
maskrtnik01
Obrázok používateľa
Zaslúžilý člen
Zaslúžilý člen
Príspevky: 1281
Vek: 22.74
Založený: 20.07.2010
Bydlisko: okolie KE
Karma: 6

Re: wake on radio ...

Odoslaťod Radus » 13 Aug 2019, 01:19

Pozdravujem z Číny, kde momentálne tvrdnem...
Niečo podobne som riešil, asi takým spôsobom, že som použil modul cc1101 ktorý bol procesorom pomocou RTCčka zobudenýv nejakom stanovenom čase. Ak som potreboval môj vzdialený modul nakonfigurovať, spustil som približne v tom čase druhý modul, ktorý vysielal nejaký špecifický bajt stále dookola ako majáčik. Pokiaľ ho prijímač zachytil, vyslal potvrdzovací bajt ktorý som zachytil na mojej strane a následne zaslal spätne konfiguračné údaje...
Myslím, že aj keby si modul cc1101 nechal v režime WOR, bude dosť toho papať, lebo prijímacia časť by stále bežala...
Nejak tak :)
Radus
Obrázok používateľa
Pokročilý člen
Pokročilý člen
Príspevky: 984
Vek: 37.47
Založený: 27.10.2009
Bydlisko: Prešov
Karma: 6

Re: wake on radio ...

Odoslaťod pocitujlasku » 13 Aug 2019, 09:22

Radus: vidis, to tiez nie je zly napad. posielat nieco ako ping z druhej strany a ak je modul prebudeny, tak posle odpoved a obsluhe zahlasi, ok, je online a moze konfigurovat. tych 8 sekund, ktore bude musiet obsluha pockat je podla mna zanedbatelnych.

Ivnatorr: tymto si nepomoze, ono to ma dost vysoku spotrebu a deepsleep vypina wifi, takze tiez bude offline.
Intel, Nvidia, Ubuntu, Firefox, Asus, Nissan, Jelinek 52%, Metal
---------------------------------------------------------------------------------------------
Jedním z největších projevů nedůvěry v Boha je hromosvod na kostele.
pocitujlasku
Ultimate člen
Ultimate člen
Príspevky: 4532
Vek: 36.44
Založený: 20.07.2007
Bydlisko: Poprad
Karma: 18

Re: wake on radio ...

Odoslaťod peterple » 13 Aug 2019, 22:35

Dosť pochybujem že každých 8 sekund zapína rádio. Len si pripočíta čas a zase zadrichme. Potom raz za čas niečo odmeria (typujem teplotu na záhrade) a pošle rádiom domov.
Každá spoľahlivá wireless vec bude žravá. Koľko je pre teba málo? 5mA? V takom prípade by som to skúsil s IR prijímačom zo spotrebnej elektroniky. Dosah by som zvýšil vyšším výkonom ožarovača. Ten prijímač by snáď mohol mať aj menšiu spotrebu ak by šiel na menšie napätie (niektoré idú už od 2,5V) Okrem toho by si ho mohol napájať z MCU a nechať ho zapnutý len nejaký čas.

Test na zmenu konfigurácie pri odoslaní údajov nie je dostatočne pružné riešenie?
Ukáž múdremu chybu a on sa ti poďakuje. Ukáž chybu hlupákovi a on sa urazí.
peterple
Ultimate člen
Ultimate člen
Príspevky: 1887
Vek: 52.72
Založený: 25.06.2013
Bydlisko: Krajné
Karma: 52

Re: wake on radio ...

Odoslaťod Najgel » 14 Aug 2019, 09:12

Ja som s IR dosiahol prenos na 40m. Mal som výkonnú LED ktorej som pulzne púšťal 130mA. Komunikácia bola spoľahlivá.
Keď neodpisujem tak tu nie som, alebo som a neodpisujem :D

MPLAB & PIC
Texas Instruments DSP TMS320Fxxxxx
Tevo Tarantula 3D
Ponúkam 3D tlač.
Ponúkam návrh a vývoj elektroniky na zákazku.

UNIZA 5.ročník
Najgel
Obrázok používateľa
Ultimate člen
Ultimate člen
Príspevky: 1623
Vek: 24.35
Založený: 02.07.2010
Bydlisko: Námestovo, Žilina(škola)
Karma: 31

Re: wake on radio ...

Odoslaťod datam » 15 Aug 2019, 15:41

neviem ako kritická je rýchlosť prenosu novej konfigurácie ale MCU spí asi je to jedno kedy sa tá konfigurácia do neho dostane. Tak si nové nastavenia odlož u seba a ked sa vzdialené zariadenie zobudí a vyžiada si prenos oznámiš mu že najprv treba preniesť novú konfiguráciu a pošleš mu ju. Nazbierané údaje si už prežuje novou konfiguráciou a odošle. Inak stále je lepšie z takéhoto zariadenia prenášať surové RAW dáta práve pre to aby si mohol robiť zmeny na strane klienta čo je praktickejšie. Ale možno to tvoje riešenie neumožňuje.
datam
Obrázok používateľa
Power user
Power user
Príspevky: 2330
Vek: 37.3
Založený: 24.04.2008
Bydlisko: SVK
Karma: 2


Naspäť na Mikropočítače

Kto je prítomný

Užívatelia prezerajúci si toto fórum: Žiadny registrovaný používateľ a 0 hostí.

Forums ©
Autor stránky je Ondrej Závodský(zawin), o graficky design sa stará Ľuboš Fabo(BUFU).

TOPlist

Powered by Copyright © UNITED-NUKE CMS. All Rights Reserved.
Čas potrebný k spracovaniu stránky 0.60 sekúnd