Nejste přihlášen/a.

Přihlásit se do poradny

 

Arduino - cvakani rele karty

Od: requied® odpovědí: 6 změna:
Zdravím,
mám naprogramovane arduino jako senzor přiblížení (ultrazvukove čidlo) a jako výstup používám 4releovou kartu.
Když na rele nepripojim žádnou zátěž, tak všechno chodí bezvadně (rele spina jak ma)
Jakmile ale na rele pripojim zátěž 24VDC 1A, tak rele začne cvakat a nedrží podle programu.
Dokážete mě někdo nasměrovat proč se tomu tak děje?

 

 

6 odpovědí na otázku
Řazeno dle hodnocení

 

 


0x

Tak sem napiš jaké parametry má to relé na výstupní kartě.

Je možné je zatížit tak, jak to děláš ty?

Možná když tam doplníš větší relé na spínání výkonu a výstupní relé bude spínat pár desetin amperu na ovládání cívky výkonového relé, tak to bude chodit.


Rele má 10A při 28VDC...

je to tahle karta

Jinak jsem zatím dospěl k tomu že za to může ten ultrazvukový sensor a zatížené rele ho nějak ruší.

Když místo něj připojím nevodotěsnou vari/..., tak to nedělá a funguje i při zátěži.

Dneska zkusím ještě dát elektroniku od senzoru na delší kabely a dál od těch rele, jestli to náhodou nepomůže.

Taky mě napadlo rušení. On ten senzor může být dost citlivý a na kontaktech relé při zátěži to to lehce zajiskří a senzor to může zaznamenat. Neměl by, ale může, zvlášt pokud je to opravdu blízko. Pokud to bez zátěže funguje jak má, tak mě jiná možnost ani nenapadá. A předpokládám, že Arduino a zátěž, kterou spíná relé jsou napájeny z jiných zdrojů.

Takže nakonec jsem to nevyřešil...
Delší kabel ani odstineni jednotlivých komponent alobalem nepomohlo.
Takže jsem to provizorně zapojil s nevodotesnym cidlem a zkusím sehnat nějaký bezrelatkovy spinací prvek.

 


0x

Jestli to spíš nebude chtít vyfiltrovat napájení, nebo korektně zapojit zdroje . Ten spínaný obvod je nějak spojený s potenciálem/napájením Arduina? Deska relé má optické oddělení, jak napájíte cívky relé? Napájíte je samostatně, nebo jste je natvrdo spojil s Arduinem? Chtělo by to schéma jednotlivých napájení.

Tak nějak tuším, že to vše napájíte z jednoho zdroje. Přinejmenším deska ultrazvukového čidla pak bude asi potřebovat lépe zafiltrovat napájení.

Navíc máte přece možnost úpravou programu zjistit, jestli těmi relátky nežádoucně cvaká sám procesor, nebo ne.

S osciloskopem by to samozřejmě bylo taky snadné najít.


doplněno 12.12.16 01:40:

A jaké máte vysvětlení pro zhasínání LED13? Ovládáte ji nějak v programu krom počátečního nastvení? Nedochází tedy dokonce k resetu procesoru?


doplněno 12.12.16 02:07:

Aha, takže D13 současně vede na relé. Tak potom nejlépe pomocí změny SW otestovat, kterou cestou programu k tomu cvaknutí dojde, jestli je to regulérní reakce na signál ze senzoru, nebo to má jiný důvod.


Ano arduino, čidlo a rele karta je na jednom zdroji. A spotřebič má svůj zdroj a jediné propojení je na spinacich kontaktech rele.
Nicméně zkoušel jsem napajet každé extra z baterií a chová se to stejně.
Když rele začne cvakat tak zhasina i integrovaná led na pinu13.
Nicméně program je v tom asi nevinně, jelikož má čekat 2s od poslední naměřené hodnoty "nižší než" a bez zátěže to chodí.
doplněno 12.12.16 02:02: pro to zhasinani vysvětlení nemám.
nijak tu led v programu nepoužívám , jen jsem schválně použil její pin pro ovládání rele.
kdyby se ale resetovalo celé arduino , tak není možné aby stihalo naběhnout zpět tak rychle.
doplněno 12.12.16 02:32: regulérní reakce na senzor to na 100% není. jelikož program počítá čas 2s od poslední naměřené hodnoty která splní požadavky a tohle cvaka několikrát za vteřinu

 

 


 

 

 

Přihlásit se k odběru odpovědí z této otázky:

Neneseme odpovědnost za správnost informací a za škodu vzniklou jejich využitím. Jednotlivé odpovědi vyjadřují názory jejich autorů a nemusí se shodovat s názorem provozovatele poradny Poradte.cz.

Používáním poradny vyjadřujete souhlas s personifikovanou reklamou, která pomáhá financovat tento server, děkujeme.

Copyright © 2004-2025 Poradna Poradte.cz. Všechna práva vyhrazena. Prohlášení o ochraně osobních údajů. | [tmavý motiv]