Impulzus mérése
-
- DrótVégénSzéndarab
- Hozzászólások: 33
- Csatlakozott: 2016. február 13. szombat, 14:00
Impulzus mérése
Sziasztok!
Egyik munkatársam megkért, hogy csináljak egy villanypásztor működést ellenőrző készüléket.
A villanypásztorban van egy led ami másodpercenként felvillan.
Az ötletem az lenne hogy kb 30m-re van a villanypásztor a lakóépülettől.
Egy RF adó-vevő párossal áthidalható ez a távolság.
A kérdésem az lenne, egy mini Pro és a pulseIn utasítással ezt meg tudom oldani?
Egyik munkatársam megkért, hogy csináljak egy villanypásztor működést ellenőrző készüléket.
A villanypásztorban van egy led ami másodpercenként felvillan.
Az ötletem az lenne hogy kb 30m-re van a villanypásztor a lakóépülettől.
Egy RF adó-vevő párossal áthidalható ez a távolság.
A kérdésem az lenne, egy mini Pro és a pulseIn utasítással ezt meg tudom oldani?
Re: Impulzus mérése
Mit szeretnél és milyen átvitelt?
Mi a működési elképzelési vázlat / módszer?
A LED felvillanás mit reprezentál? Kimegy az impulzus?
Hogyan véded:
- szakadt a villanypásztor drót?
- valaki rövidrezárta a felénél és utána ment be?
- villámcsapás kivégezt?e
- kikapcsolták?
Mi a működési elképzelési vázlat / módszer?
A LED felvillanás mit reprezentál? Kimegy az impulzus?
Hogyan véded:
- szakadt a villanypásztor drót?
- valaki rövidrezárta a felénél és utána ment be?
- villámcsapás kivégezt?e
- kikapcsolták?
http://www.tavir.hu - a gazda
-
- DrótVégénSzéndarab
- Hozzászólások: 33
- Csatlakozott: 2016. február 13. szombat, 14:00
Re: Impulzus mérése
Egy 5V impulzust meglétét kellene ellenőrizni ami másodpercenként 1.
Ar RF továbbítás csak 1 vagy 0, a vevő oldalon ok vagy nem ok kijelzése.
Ar RF továbbítás csak 1 vagy 0, a vevő oldalon ok vagy nem ok kijelzése.
Re: Impulzus mérése
- Az RF védett?
(433 átjátszó mellett elsütök egy kapunyitót. Jön az is 433 MHz-re)
- a védelem, a vázolt dolgokra - benne van a holmiban?
Ami a feladatod:
- az 1 sec +/-10% pontosan jöjjenek a jelek.
- ha sűrűbben : valaki zavarja akommunikációdat
- ha megszűnik/kiesik, akkor hiba van
Én inkább pulsein helyett INT-et okoznék, és két impulzus közt eltelt időt néznék.
Egyszerűbb és kézbentarthatóbb....
(433 átjátszó mellett elsütök egy kapunyitót. Jön az is 433 MHz-re)
- a védelem, a vázolt dolgokra - benne van a holmiban?
Ami a feladatod:
- az 1 sec +/-10% pontosan jöjjenek a jelek.
- ha sűrűbben : valaki zavarja akommunikációdat
- ha megszűnik/kiesik, akkor hiba van
Én inkább pulsein helyett INT-et okoznék, és két impulzus közt eltelt időt néznék.
Egyszerűbb és kézbentarthatóbb....
http://www.tavir.hu - a gazda
-
- DrótVégénSzéndarab
- Hozzászólások: 33
- Csatlakozott: 2016. február 13. szombat, 14:00
Re: Impulzus mérése
Jelen esetben nem feladat a védelem.
Én arra gondoltam hogy nem is a pontosság a lényeg hanem a hogy pl. ha 2 s alatt nincs inpulzus akkor hiba van.
Én arra gondoltam hogy nem is a pontosság a lényeg hanem a hogy pl. ha 2 s alatt nincs inpulzus akkor hiba van.
-
- DrótVégénSzéndarab
- Hozzászólások: 33
- Csatlakozott: 2016. február 13. szombat, 14:00
Re: Impulzus mérése
Ezért gondoltam a pulsein-re mert ott a timeoutot ha megadom 2s-nek akkor az 0-ad vissza.
Az adó energiatakarékosság miatt sleep módba kerül és óránként lekérdezi a működési állapotot.
Az INT felébreszti nem?
Az adó energiatakarékosság miatt sleep módba kerül és óránként lekérdezi a működési állapotot.
Az INT felébreszti nem?
Re: Impulzus mérése
Adó oldalnak mi köze a vevőhöz _hardware_ oldalon?
Az hogy az adó alszik v. sem - az az adótól függ. Eddig kb. 0 info van írva...
Az hogy az adó alszik v. sem - az az adótól függ. Eddig kb. 0 info van írva...
http://www.tavir.hu - a gazda
-
- DrótVégénSzéndarab
- Hozzászólások: 33
- Csatlakozott: 2016. február 13. szombat, 14:00
Re: Impulzus mérése
Maradjunk az adó működésénél, szóval adott egy vill. pásztorban lévő led ami ha jól működik a pásztor akkor 1 s ként küld egy impulzust.
Ezt egy adóként elhelyezett mini pro 328p figyeli óránként, a mini pro-t egy RTC modul ébreszti minden órában.
Az impulzus lekérdezésére szeretnék tanácsot kérni.
Ezt egy adóként elhelyezett mini pro 328p figyeli óránként, a mini pro-t egy RTC modul ébreszti minden órában.
Az impulzus lekérdezésére szeretnék tanácsot kérni.
Re: Impulzus mérése
Tehát te az ADÓt akarod megépíteni. Követelmények:
- alvó/energiatakarékos működés,
- eseménykor vagy óránként állapotátküldés a vevő felé.
Mi az esemény?
- táphiba
- hiányzik a villanás
- eltelt az 1 óra - állapotátjelzés: minden OK.
- egyéb?
Vevő:
- állandó tápfesz
- figyelés
- eseménykor mi van?
RF csatorna követelmények:
- védettség?
- frekvencia?
- ???
- alvó/energiatakarékos működés,
- eseménykor vagy óránként állapotátküldés a vevő felé.
Mi az esemény?
- táphiba
- hiányzik a villanás
- eltelt az 1 óra - állapotátjelzés: minden OK.
- egyéb?
Vevő:
- állandó tápfesz
- figyelés
- eseménykor mi van?
RF csatorna követelmények:
- védettség?
- frekvencia?
- ???
http://www.tavir.hu - a gazda
-
- DrótVégénSzéndarab
- Hozzászólások: 33
- Csatlakozott: 2016. február 13. szombat, 14:00
Re: Impulzus mérése
433Mhz adóvevő párost használok, nincs szükség védettségre mert egy tanyán működne a vevő, és tőle 30m-re egy adó a pásztor akkujáról működve.
Alvó állapot, óránként felébred egy ds3231 utasítására.
Amit figyelni kell:
A led kap e másodpercenként tápot.
A gazda elmondása szerint a pásztor vez. szakadás esetén sem villantja a ledet,táp kimaradás-szakadás esetén természetesen szintén nem.
Ennyit kell figyelni.
Köszi Robi a segítséget
Alvó állapot, óránként felébred egy ds3231 utasítására.
Amit figyelni kell:
A led kap e másodpercenként tápot.
A gazda elmondása szerint a pásztor vez. szakadás esetén sem villantja a ledet,táp kimaradás-szakadás esetén természetesen szintén nem.
Ennyit kell figyelni.
Köszi Robi a segítséget
Re: Impulzus mérése
Ha óránként ébred, akkor honnan tudod, hogy kimaradt közben 1-2 másodperc?
Vagy csak óránként nézel rá, és lehet pl. 59 percig lehet nincs is villanypásztorod (működő)?
A sok kérdés: Ördög ügyvédjeként kérdem - ismerem a felhasználói igényeket.... Még ez kéne, még az kéne, sőt még a csillagos ég a toronyóra+lánc kiegészítővel....
Vagy csak óránként nézel rá, és lehet pl. 59 percig lehet nincs is villanypásztorod (működő)?
A sok kérdés: Ördög ügyvédjeként kérdem - ismerem a felhasználói igényeket.... Még ez kéne, még az kéne, sőt még a csillagos ég a toronyóra+lánc kiegészítővel....
http://www.tavir.hu - a gazda
-
- DrótVégénSzéndarab
- Hozzászólások: 33
- Csatlakozott: 2016. február 13. szombat, 14:00
Re: Impulzus mérése
Igen, óránként szeretném megnézni van e impulzus, a köztes állapotban mi történik nem gond.
-
- DrótVégénSzéndarab
- Hozzászólások: 33
- Csatlakozott: 2016. február 13. szombat, 14:00
Re: Impulzus mérése
Robi kérlek abban segíts, hogy ha egy timert elindítok akkor hogyan tudom mérni a beérkező impulzusokat?
Megoldható hogy megszámolja az arduino hogy mondjuk 5s alatt hány impulzus érkezett és kiértékelje az eredményt?
Megoldható hogy megszámolja az arduino hogy mondjuk 5s alatt hány impulzus érkezett és kiértékelje az eredményt?
Re: Impulzus mérése
INT engedélyezés
szamlal=0
Start=milis
:meres
Ha start+5000>=millis, akkor vege
meres ujra
:vege
kiir impulzusszám
INT0:
szamlal=szamlal+1
Ez a legegyszerűbb szerintem.
Amúgy ha a impuzus 0.99 secként jön: 5 darabot kapsz, ha 1,01 secenként: akkor 4-et...
Én inkább 2 impulzus közti időt nézném, Ha ez 1.5 sec felett van -> hiba
szamlal=0
Start=milis
:meres
Ha start+5000>=millis, akkor vege
meres ujra
:vege
kiir impulzusszám
INT0:
szamlal=szamlal+1
Ez a legegyszerűbb szerintem.
Amúgy ha a impuzus 0.99 secként jön: 5 darabot kapsz, ha 1,01 secenként: akkor 4-et...
Én inkább 2 impulzus közti időt nézném, Ha ez 1.5 sec felett van -> hiba
http://www.tavir.hu - a gazda
-
- DrótVégénSzéndarab
- Hozzászólások: 33
- Csatlakozott: 2016. február 13. szombat, 14:00
Re: Impulzus mérése
Köszönöm már tesztelem is.