Pohybové čidlo HC-SR501

Raspberry, Arduino, Mini-PC a další

Moderátor: Moderátoři

Odpovědět
Zpráva
Autor
Uživatelský avatar
Le_Ze
Příspěvky: 775
Registrován: 24 črc 2014, 00:00
Bydliště: Ano, mam

Pohybové čidlo HC-SR501

#1 Příspěvek od Le_Ze »

Zdravím.
U činošu se dá koupit vice druhu těchto čidel.
Před 3 roky jsem si koupil 5 kusu těchto a spokojený.
Čidla reagovaly na pohyb ihned.
https://www.ebay.com/itm/New-HC-SR501-I ... SwT5xZTInL

Je na něm napsane to D-SUN

Soused si koupíl 5 kusu těchto.
https://www.aliexpress.com/item/NEW-PIR ... 0.0.ho65QS

U všech čas od pohybu do doby než se pin překlopí do H je 5 vteřín což dost blbe.
Neví někdo jak vyřešit, aby to reagovalo ihned?
termit256
Příspěvky: 10029
Registrován: 06 pro 2007, 00:00

#2 Příspěvek od termit256 »

Tim trimrem prece, vzdyt je to na te fotce napsane :-)
Jednim stelujes citlivost, druhym cas.
Uživatelský avatar
Le_Ze
Příspěvky: 775
Registrován: 24 črc 2014, 00:00
Bydliště: Ano, mam

#3 Příspěvek od Le_Ze »

Ten čas je doba, jak dlouho bude ten pin v úrovní H při zjištění pohybu a ne za jak dlouho se pín překlopí do urovně H, při zjištění pohybu.
Uživatelský avatar
Zaky
Příspěvky: 7050
Registrován: 30 říj 2010, 00:00
Bydliště: Praha

#4 Příspěvek od Zaky »

Co ta propojka na opakované spouštění? Jinak si vezmi funkční a zlobící kus a porovnej je podle zapojení a hodnotu součástek a měl bys najít rozdíl. IO je pořád tentýž a kolem toho zase tolik není.
Krátce před tím, než se to rozbilo, tak to ještě fungovalo...
Uživatelský avatar
ramici
Příspěvky: 158
Registrován: 13 led 2010, 00:00

#5 Příspěvek od ramici »

Zaky píše:...porovnej je podle zapojení ...


Vidím rozdíl podle obrázků z obou odkazů. První nemá osazený jumper JP1 z pinu 1 IO. Druhý ho osazený má. Takže první asi bude pevně propojený v PCB. Druhý je asi nastavený opačně?
Uživatelský avatar
Le_Ze
Příspěvky: 775
Registrován: 24 črc 2014, 00:00
Bydliště: Ano, mam

#6 Příspěvek od Le_Ze »

Na tom novem od kamoše tam jsou jump.
Na tom mojím jen plošky na propajení ale funkčnost to ma stejnou.

Kód: Vybrat vše

Pokud je čidlo nastaveno na Auto-reset snímač zůstane na H, dokud se pohyb nezastaví.
Poté, co již není detekován pohyb výstup bude L.

Je-li nastavena na hodnotu Bez resetu (L) snímač se zastaví snímání poté, co vyvolalo, a zůstane vysoká po nastavenou časovou periodu.

Pokud se tyto piny nenastaví vubec, funguje to jako by to bylo nastavene na bez resetu
Uživatelský avatar
Zaky
Příspěvky: 7050
Registrován: 30 říj 2010, 00:00
Bydliště: Praha

#7 Příspěvek od Zaky »

Mám tu verzi bez jumperu, dvě plošky jsou propojeny dráhou a pokud bych chtěl funkci otočit, musí se spoj přeškrábnout a propájet druhé dvě plošky. Čidla fungují bez prodlevy.
Krátce před tím, než se to rozbilo, tak to ještě fungovalo...
Uživatelský avatar
breta1
Příspěvky: 3494
Registrován: 09 zář 2005, 00:00

#8 Příspěvek od breta1 »

Mám jisté zkušenosti s hardwarovou úpravou těchto čidel:
https://www.ebay.com/itm/Wireless-PIR-M ... SwvD5aBWa9

Je to to samé. Z PIR čidla jde signál do IO BISS001/14, ale výstup z něho se objeví až po několikerém opakování výstupu z čidla PIR, rozhodně to nereaguje na první impulz ze zjištěného pohybu, ale pohyb, potažmo impulzy z PIR, musí trvat několik sekund. Asi kvůli náhodným poruchám.
Které součástky kolem BISS001,( nebo vnitřní zapojení) se o to postarají, nevím.
Ale řekl bych, že příliš zkracovat tuto dobu nebude vhodné.
Uživatelský avatar
Zaky
Příspěvky: 7050
Registrován: 30 říj 2010, 00:00
Bydliště: Praha

#9 Příspěvek od Zaky »

Tady je datasheet: http://www.ladyada.net/media/sensors/BISS0001.pdf Signál z PIR určitě několik sekund trvat nemusí, odezva je dost rychlá. Zkoušel jsem mít čidlo na stole, když po chodbě, která je cca 4 m daleko, někdo prošel, tedy jen minul otevřené dveře na straně chodby, čidlo reagovalo, určitě ještě v době, kdy byl procházející vidět ve dveřích.
Krátce před tím, než se to rozbilo, tak to ještě fungovalo...
Uživatelský avatar
dobrman
Příspěvky: 1512
Registrován: 12 srp 2012, 00:00
Bydliště: J H

#10 Příspěvek od dobrman »

http://www.neufeld.newton.ks.us/electronics/?p=208
tady něco o tom je ke čtení....
Uživatelský avatar
Le_Ze
Příspěvky: 775
Registrován: 24 črc 2014, 00:00
Bydliště: Ano, mam

#11 Příspěvek od Le_Ze »

Zaky píše:Signál z PIR určitě několik sekund trvat nemusí, odezva je dost rychlá. Zkoušel jsem mít čidlo na stole, když po chodbě, která je cca 4 m daleko, někdo prošel, tedy jen minul otevřené dveře na straně chodby, čidlo reagovalo, určitě ještě v době, kdy byl procházející vidět ve dveřích.


Jsem položil to moje co jsem kupoval před těma 3 lety a to od kamoše, nastavil trimry stejně a to moje je úplně o něčem jiném.
Kdyby blblo jedno, ale všech 5.
Dnes zkusím koupit jedno to co jsem kupoval ja a uvidime.
Uživatelský avatar
Zaky
Příspěvky: 7050
Registrován: 30 říj 2010, 00:00
Bydliště: Praha

#12 Příspěvek od Zaky »

A už jsi prošel vizuálně desky a hodnoty součástek, v čem je rozdíl? V IO a samotném PIR elementu to podle mě nebude, pak je tam 13 rezistorů, 8 keramik, 4 elyty, dva trimry, stabilizátor a dioda. Takže porovnání je otázkou pár minut.
Krátce před tím, než se to rozbilo, tak to ještě fungovalo...
Uživatelský avatar
Le_Ze
Příspěvky: 775
Registrován: 24 črc 2014, 00:00
Bydliště: Ano, mam

#13 Příspěvek od Le_Ze »

Neprošel :D .
Všechny moje čidla jsou namontovaně na stropě a zas to není tak moc dobrý kamarád, abych stal na žebříku a měříl ty pidi odpory a demontovat to už nepřipadá v úvahu.

U toho mého je napsané 5.Blockade of the time: 0.2 seconds
U toho jeho Blockade zeit:2,5 S (standard)

https://www.ebay.com/itm/HC-SR501-Infra ... SwaSZaJO7E

Delay time: 5-200S(adjustable) the range is (0.xx second to tens of second)
Block time: 2.5S(default)Can be made a range(0.xx to tens of seconds

5, with induction blocking time (the default setting: 2.5S block time): sensor module, after each sensor output (high change Into a low level),you can set up a blockade followed by time period, in this time period the sensor does not accept any sensor signal. This feature can have a "sensor output time" and "blocking time" the interval between the work produced can be applied to detect the interval Products; also inhibit this function during load switching for a variety of interference. (This time can be set at zero seconds - Tens of seconds).


Jsem to nějak nepochopil.
Jak nastavít Block time?
Uživatelský avatar
Zaky
Příspěvky: 7050
Registrován: 30 říj 2010, 00:00
Bydliště: Praha

#14 Příspěvek od Zaky »

Tak ať si fukční kus koupí ten ne až tak dobrý kamarád a porovná si součástky sám. Rozdíl tam někde bude a může tak upravit všechna čidla, co si koupil.
Krátce před tím, než se to rozbilo, tak to ještě fungovalo...
Odpovědět

Zpět na „Miniaturní počítače (Arduino, Raspberry a další)“