wake on radio ...
Moderátori: psichac, Moderátori
-
- Okoloidúci
- Príspevky: 1
- Dátum registrácie: 01 Aug 2019, 20:18
wake on radio ...
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
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
0
- MacGyver
- Zaslúžilý člen
- Príspevky: 1434
- Dátum registrácie: 01 Júl 2007, 00:00
- Bydlisko: Ruzinov
- Vek: 35
Re: wake on radio ...
V pripade priamej viditelnosti mi napadlo este pouzit infra prijimac (s dostatocne vykonnou vysielacou diodou) alebo laser s fototranzistorom.
0
/home sweet /home ..
Canon EOS 60D owner
Canon EOS 60D owner
-
- Ultimate člen
- Príspevky: 4418
- Dátum registrácie: 09 Apr 2008, 00:00
- Bydlisko: Wicklow, Irsko
- Vek: 47
Re: wake on radio ...
Pise 20-30 km. To asi nebude napriamo vidno.
0
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
(výroky nemenovaného člena fóra:) ...základy elektrotechniky ovládam dokonale, tak napr. taký tyristor neviem ako presne funguje
-
- Pokročilý člen
- Príspevky: 677
- Dátum registrácie: 10 Máj 2009, 00:00
- Bydlisko: Novosad
- Vek: 29
- mac26
- Zaslúžilý člen
- Príspevky: 1298
- Dátum registrácie: 01 Feb 2010, 00:00
- Bydlisko: Martin
Re: wake on radio ...
ArduinoExp napísal: Chcem to ale trochu vylepšiť, aby som nemusel chodiť 20-30m k procesoru a stláčať tlačidlo.
0
-
- Pokročilý člen
- Príspevky: 677
- Dátum registrácie: 10 Máj 2009, 00:00
- Bydlisko: Novosad
- Vek: 29
-
- Okoloidúci
- Príspevky: 27
- Dátum registrácie: 22 Mar 2019, 18:32
Re: wake on radio ...
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
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
0
-
- Ultimate člen
- Príspevky: 2565
- Dátum registrácie: 20 Júl 2010, 00:00
- Bydlisko: okolie KE
- Vek: 27
Re: wake on radio ...
Romiadam sa kopol, aj v pôvodnom texte sú metre.Ďuri12 napísal:Tak neviem či už mi čisto je*e ale stále tam tie kilometre nevidím.
0
- Radus
- Zaslúžilý člen
- Príspevky: 1497
- Dátum registrácie: 27 Okt 2009, 00:00
- Bydlisko: Prešov
- Vek: 42
Re: wake on radio ...
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
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
0
-
- Ultimate člen
- Príspevky: 6203
- Dátum registrácie: 20 Júl 2007, 00:00
- Vek: 41
Re: wake on radio ...
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.
Ivnatorr: tymto si nepomoze, ono to ma dost vysoku spotrebu a deepsleep vypina wifi, takze tiez bude offline.
0
Jedním z největších projevů nedůvěry v Boha je hromosvod na kostele.
-
- Ultimate člen
- Príspevky: 2328
- Dátum registrácie: 25 Jún 2013, 21:06
- Bydlisko: Krajné
- Vek: 57
- Kontaktovať používateľa:
Re: wake on radio ...
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?
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?
0
Ukáž múdremu chybu a on sa ti poďakuje. Ukáž chybu hlupákovi a on sa urazí.
- Najgel
- Ultimate člen
- Príspevky: 1695
- Dátum registrácie: 02 Júl 2010, 00:00
- Bydlisko: Námestovo, Žilina(škola)
- Vek: 29
Re: wake on radio ...
Ja som s IR dosiahol prenos na 40m. Mal som výkonnú LED ktorej som pulzne púšťal 130mA. Komunikácia bola spoľahlivá.
0
Keď neodpisujem tak tu nie som, alebo som a neodpisujem
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
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
- datam
- Power user
- Príspevky: 2360
- Dátum registrácie: 24 Apr 2008, 00:00
- Bydlisko: SVK
- Vek: 41
Re: wake on radio ...
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.
0
-
- Podobné témy
- Odpovedí
- Zobrazení
- Posledný príspevok
-
- 10 Odpovedí
- 1109 Zobrazení
-
Posledný príspevok od používateľa maskrtnik01
-
- 4 Odpovedí
- 807 Zobrazení
-
Posledný príspevok od používateľa Milanko
-
- 0 Odpovedí
- 771 Zobrazení
-
Posledný príspevok od používateľa dan21