Bistabilní elektromagnetický ventil
Re: Bistabilní elektromagnetický ventil
Dobře že nefilozofuješ, stejně bych z toho asi nebyl moudrý. Ale díky moc za objasnění!
- pavel1tu
- Příspěvky: 2054
- Registrován: 26 říj 2017, 08:28
- Reputation: 0
- Bydliště: Trutnov
- Kontaktovat uživatele:
Re: Bistabilní elektromagnetický ventil
Já bych šel cestou nejmenšího odporu - destičkou s relátky ... teď si s podobným ventilem plánuji zalévání feferonek na balkoně (bývám i týden na služebce) a nevím proč to řešit složitě, deska s 8mi relátky vyjde na pár korun ...
UNO, NANO, Mikro, PRO mini, DUE, ESP32S2, RPi PICO
Pavel1TU
"Správně napsaný kod lze číst jako knihu"
Pavel1TU
"Správně napsaný kod lze číst jako knihu"
-
- Příspěvky: 1030
- Registrován: 06 zář 2017, 20:04
- Reputation: 0
- Bydliště: Brno
- Kontaktovat uživatele:
Re: Bistabilní elektromagnetický ventil
Ten dvojitej můstek příjde cenově laciněj a rozhodně to je jednodušší než s relé. Ale když máš rád relátka, tak proč ne, já s tím nemám problém.
Doufám že nás pozveš na feferonky
Doufám že nás pozveš na feferonky
Re: Bistabilní elektromagnetický ventil
Presne tak, to diodove riesenie je fajn pre ventily, ktore vyzaduju byt stale pod prudom. Tento ventil skutocne potrebuje len + impulz na otvorenie, a - impulz na zatvorenie na min. dobu 30 ms. Riesenie by bolo jednoduche ak by bolo mozne z pinov arduina vytiahnut viac prudu, co nie je mozne.
- pavel1tu
- Příspěvky: 2054
- Registrován: 26 říj 2017, 08:28
- Reputation: 0
- Bydliště: Trutnov
- Kontaktovat uživatele:
Re: Bistabilní elektromagnetický ventil
Feferonky klidně pošlu ...
Já použiji toto (2ks), zalévám 6 velkých truhlíků, zapnu ventil - každý zapínám v jiný čas, podle vypočteného množství vody a pak je najednou vypnu jedním relé.
jde to samotíží z 20l kanistru - loni to fungovalo jen na časové relé a jeden ventil (hold někdy bylo přelito) letos to bude inteligentnější, podle počasí, teplot, odrůdy atd....
UNO, NANO, Mikro, PRO mini, DUE, ESP32S2, RPi PICO
Pavel1TU
"Správně napsaný kod lze číst jako knihu"
Pavel1TU
"Správně napsaný kod lze číst jako knihu"
Re: Bistabilní elektromagnetický ventil
Jaj kopec reakcii mimo, ale problem som vyriesil a funguje to krasne.
Re: Bistabilní elektromagnetický ventil
Velmi rad takze stacilo:
1x Arduino Uno R3
2x H-Bridge L9110S; 2,5-12V; pozor max trvaly prud 800mA
3x Ventil DC 3.3-3.6V co je riadeny impulzom min. 30ms; pri zatazi jeden odobere 370mA; urcite nejaka spicka tam je.
H-bridge L9110S napajany cez napatovy delic cca 3.5V; zdroj 5V 2A
ukazkovy kod pre jeden ventil:
Takze uz len doladit ostatne ventily. Vyhodou je to, ze na zmenu stavu staci impulz 3.5V 400mA na 300ms (testoval som 200ms az 800ms) a celu dobu to je bez zataze. Ventily su max spinane dva sucasne co u H-bridge staci lebo kanal moze mat max 0.8A, a zdroj je dostatocny. Samozrejme ked to budem davat dohromady kable, atd, diody, tak sa da spinanie o tych par impulzov posuvat, aby to nebolo spinane sucasne.
1x Arduino Uno R3
2x H-Bridge L9110S; 2,5-12V; pozor max trvaly prud 800mA
3x Ventil DC 3.3-3.6V co je riadeny impulzom min. 30ms; pri zatazi jeden odobere 370mA; urcite nejaka spicka tam je.
H-bridge L9110S napajany cez napatovy delic cca 3.5V; zdroj 5V 2A
ukazkovy kod pre jeden ventil:
Kód: Vybrat vše
#define A_CH1B 8
#define A_CH1R 9
void setup() {
// Initialization of digital outputs
pinMode (A_CH1B, OUTPUT);
pinMode (A_CH1R, OUTPUT);
}
void loop() {
// Close all Valves - start the process
digitalWrite (A_CH1B, HIGH);
digitalWrite (A_CH1R, LOW);
delay (300); // Impulse 300 ms
// OFF - break 5 sec.
digitalWrite (A_CH1B, LOW);
digitalWrite (A_CH1R, LOW);
delay (5000); // wait for 5 sec.
// Open V1 - entry of XY
digitalWrite (A_CH1B, LOW);
digitalWrite (A_CH1R, HIGH);
delay (300); // Impulse 300 ms
// OFF - Waiting for the reaction of the sensors
digitalWrite (A_CH1B, LOW);
digitalWrite (A_CH1R, LOW);
delay (60000); // wait for 1 min.
//Close V1
digitalWrite (A_CH1B, HIGH);
digitalWrite (A_CH1R, LOW);
delay (300); // Impulse 300 ms
// OFF - break 5 sec.
digitalWrite (A_CH1B, LOW);
digitalWrite (A_CH1R, LOW);
delay (5000); // wait for 5 sec.
// OFF - waiting for cleaning
digitalWrite (A_CH1B, LOW);
digitalWrite (A_CH1R, LOW);
delay (120000); // wait for 2 min.
}
Re: Bistabilní elektromagnetický ventil
Uz je to pravda dost starý téma, ale můžu se zeptat jak fungovaly ty další ventily,když to tráví tolik času v delay? Nebo se ovládání těch ventilů nikdy nektyje?
Kdo je online
Uživatelé prohlížející si toto fórum: Žádní registrovaní uživatelé a 10 hostů