RTV forum PL | NewsGroups PL

Jak poprawnie wyzwolić lampę błyskową przez MOC3020X i Arduino?

Optotriak. Co robię źle?

NOWY TEMAT

elektroda NewsGroups Forum Index - Elektronika Polska - Jak poprawnie wyzwolić lampę błyskową przez MOC3020X i Arduino?

Goto page 1, 2, 3  Next

Michal M. Lechanski
Guest

Sat Feb 23, 2019 11:47 am   



Dzień dobry, podpowiedzcie proszę co robię źle. Taki kawałek schematu:


Arduino 220 MOC3020X
pin8 ------
o--------| |--------[1 4]------o
------ ----[2 ] > lampa błyskowa
| [ 6]------o
|
-----
---
-

I taki kawałek kodu:

#define flsashPin 8

int impuls = 5;


setup() {

pinMode(flashPin, OUTPUT);
digitalWrite(flashPin, LOW);

}

loop()

Serial.print("flashPin status: ");
Serial.println(digitalRead(flashPin));

digitalWrite(flashPin, HIGH);

Serial.print("flashPin status: ");
Serial.println(digitalRead(flashPin));

delay(impuls);

digitalWrite(flashPin, LOW);

Serial.print("flashPin status: ");
Serial.println(digitalRead(flashPin));

}

Serial.print() pokazuje kolejno - 0, 1, 0, czyli tak jak być powinno,
ale flash się nie wyzwala. Sprawdzane na dwóch różnych lampach z
napięciem na stopce ok 12V i ok 22V.
Także wydłużenie czasu trwania impulsu (nawet do kilku sekund) nic nie
zmienia - flash nie reaguje.
Poza tym obie lampy działają prawidłowo.

P.S. Na wszelki wypadek, jakby się rozsypał ascii-artowy schemacik:

Arduino pin 8 połączony przez rezystor 220 omów do nóżki 1 układu
MOC3020X. Nóżka 2 połączona do masy. Stopka lampy podłączona
bezpośrednio do wyjść 4 i 6 układy MOC3020X.

P.S.2 Zastosowanie innych optotriaków, sugerowanych w innym wątku, nic
nie zmienia - lampa się nie wyzwala.

Z góry dziękuję za sugestie.

--
Michał

stary grzyb
Guest

Sat Feb 23, 2019 12:05 pm   



Quote:
podpowiedzcie proszę co robię źle.

Przyjrzyj się parametrowi "Input Current to Trigger" (30 mA).

Paweł Pawłowicz
Guest

Sat Feb 23, 2019 12:55 pm   



W dniu 23.02.2019 o 11:47, Michal M. Lechanski pisze:
Quote:
Dzień dobry, podpowiedzcie proszę co robię źle. Taki kawałek schematu:


Arduino 220 MOC3020X
pin8 ------
o--------| |--------[1 4]------o
------ ----[2 ] > lampa błyskowa
| [ 6]------o
|
-----
---
-

A jeśli zamiast lampy podłączysz LEDa z opornikiem i bateryjką?

P.P.

ToMasz
Guest

Sat Feb 23, 2019 2:20 pm   



Quote:
Także wydłużenie czasu trwania impulsu (nawet do kilku sekund) nic nie
zmienia - flash nie reaguje.
Poza tym obie lampy działają prawidłowo.
sprawdź czy podanie napięcia na diodę optotriaka wyzwala lampę. sprawdź

czy samo arduino z programem zamiast optotriaka potrafi zamrugać diodą

Quote:
P.S.2 Zastosowanie innych optotriaków, sugerowanych w innym wątku, nic
nie zmienia - lampa się nie wyzwala.
co by się stało gdyby tam był przekaźnik?


ToMasz

Guest

Sat Feb 23, 2019 2:37 pm   



użytkownik Michal M. Lechanski napisał:
Quote:
Co robię źle?

https://www.xenonflashtubes.com/img/cms/xenon-flashtube-principle.gif

Na Ct musi zgromadzić się wystarczający ładunek żeby
dać prund na transformator, ot co.

Quote:
Serial.print() pokazuje kolejno - 0, 1, 0

No tak, ale przy wypełnieniu 50% raz Ct jest ładowany, a raz rozładowywany
i niekoniecznie musi zgromadzić minimalny ładunek. Daj wypełnienie 1%.
Tam na Ct musi być ze 200V.

Quote:
MOC3020X.


Bardzo ryzykowne rozwiązanie, nigdzie takiego nie ma, co może oznaczać jedno, taki optortiak zbyt wolno rozładuje kondensator Ct, albo zwyczajnie padnie.
W rozwiązaniach zwykłych masz Ct podłączony bezpośrednio do stopki
lampy gdzie aparat zwykłymi blaszkami go zwiera z masa, w rozwiązaniach profesjonalnych masz optotriak który steruje tyrystorem:
https://obrazki.elektroda.pl/70_1231575984.jpg


Quote:
Sprawdzane na dwóch różnych lampach z
napięciem na stopce ok 12V i ok 22V.


Napięcie jakie wskaże miernik zależy od wartości R1 na schemacie który
wrzuciłem i od rezystancji wewnętrznej twojego miernika.
Po ludzku - twój pomiar jest źle wykonany, tam jest 350-450V
a nie 22V, przy 22V nie było by szans na wyzwolenie błysku.

Zenek Kapelinder
Guest

Sat Feb 23, 2019 3:19 pm   



Podlacz do diody w optotriaku bateryjke ze stosownym opornikiem i zobacz czy odpali lampe.

Michal M. Lechanski
Guest

Sat Feb 23, 2019 3:33 pm   



W dniu 23.02.2019 o 12:37, bytomir.torpeksowy@gmail.com pisze:
Quote:
użytkownik Michal M. Lechanski napisał:
Co robię źle?

https://www.xenonflashtubes.com/img/cms/xenon-flashtube-principle.gif

Ten schemat to tylko pokazuje zasadę działania, taki układ, z tym że
uzupełniony prostownikiem, był w starych lampach zasilanych bezpośrednio
z sieci. I w takich lampach rzeczywiście napięcie na stopce mogło sięgać
nawet 400V.
Od wielu lat (a mam do czynienia z różnymi lampami niemal 40 lat) takich
rozwiązań się raczej nie stosuje - układ wyzwalania jest
niskonapięciowy, zresztą z danych producentów aparatów wynika, że chyba
żaden współczesny aparat nie może być używany ze starymi lampami z
wysokim napięciem na stopce. cały rozumek by się takiej kamerze usmażył...

Quote:
MOC3020X.

Bardzo ryzykowne rozwiązanie, nigdzie takiego nie ma, co może oznaczać jedno, taki optortiak zbyt wolno rozładuje kondensator Ct, albo zwyczajnie padnie.

może ryzykowne, dlatego na wszelki wypadek zastosowałem optotriak - żeby
oddzielić układ sterujący od wykonawczego.

Quote:
W rozwiązaniach zwykłych masz Ct podłączony bezpośrednio do stopki

Jak pisałem wyżej - już od dawna nie stosuje się takich rozwiązań.

Quote:
Sprawdzane na dwóch różnych lampach z
napięciem na stopce ok 12V i ok 22V.

Napięcie jakie wskaże miernik zależy od wartości R1 na schemacie który
wrzuciłem i od rezystancji wewnętrznej twojego miernika.
Po ludzku - twój pomiar jest źle wykonany, tam jest 350-450V
a nie 22V, przy 22V nie było by szans na wyzwolenie błysku.

Znaczy producenci aparatów i lamp błyskowych nie potrafią zmierzyć
napięcia na stopce, kiedy podają wartość tego napięcia na poziomie
kilku-kilkunastu voltów?

--
Michał

Michal M. Lechanski
Guest

Sat Feb 23, 2019 3:39 pm   



W dniu 23.02.2019 o 13:20, ToMasz pisze:

Quote:
co by się stało gdyby tam był przekaźnik?

Wdaje mi się że mogłoby to działać. Choć nie jestem pewien czy
przekaźnik za każdym razem zadziała z takim samym opóźnieniem - a
właśnie opóźnienie wyzwolenia lampy jest tutaj krytyczne.
Różnice tego opóźnienia na poziomie 10 milisekund mają już znaczenie.

--
Michał

Paweł Pawłowicz
Guest

Sat Feb 23, 2019 3:49 pm   



W dniu 23.02.2019 o 15:33, Michal M. Lechanski pisze:
Quote:
W dniu 23.02.2019 o 12:37, bytomir.torpeksowy@gmail.com pisze:
użytkownik Michal M. Lechanski napisał:
Co robię źle?

https://www.xenonflashtubes.com/img/cms/xenon-flashtube-principle.gif

Ten schemat to tylko pokazuje zasadę działania, taki układ, z tym że
uzupełniony prostownikiem, był w starych lampach zasilanych bezpośrednio
z sieci. I w takich lampach rzeczywiście napięcie na stopce mogło sięgać
nawet 400V.
Od wielu lat (a mam do czynienia z różnymi lampami niemal 40 lat) takich
rozwiązań się raczej nie stosuje - układ wyzwalania jest
niskonapięciowy, zresztą z danych producentów aparatów wynika, że chyba
żaden współczesny aparat nie może być używany ze starymi lampami z
wysokim napięciem na stopce. cały rozumek by się takiej kamerze usmażył...

Pentax ma tyrystor i wytrzymuje stare lampy. Przez zapomnienie
zamontowałem starego Unomata do K5II i wszystko działało.

P.P.

Paweł Pawłowicz
Guest

Sat Feb 23, 2019 3:52 pm   



W dniu 23.02.2019 o 15:39, Michal M. Lechanski pisze:
Quote:
W dniu 23.02.2019 o 13:20, ToMasz pisze:

co by się stało gdyby tam był przekaźnik?

Wdaje mi się że mogłoby to działać. Choć nie jestem pewien czy
przekaźnik za każdym razem zadziała z takim samym opóźnieniem - a
właśnie opóźnienie wyzwolenia lampy jest tutaj krytyczne.
Różnice tego opóźnienia na poziomie 10 milisekund mają już znaczenie.

Stosowałem rozwiązanie z optortiakiem, działa to z praktycznie każdą
lampą. Co więcej, działa połowa optotriaka, po odcięciu części z LEDem
uzyskuje się fotocelę :-)

P.P.

Michal M. Lechanski
Guest

Sat Feb 23, 2019 6:04 pm   



W dniu 23.02.2019 o 14:49, Paweł Pawłowicz pisze:

Quote:
Pentax ma tyrystor i wytrzymuje stare lampy. Przez zapomnienie
zamontowałem starego Unomata do K5II i wszystko działało.

Mierzyłeś napięcie na stopce?

Unomat to o ile pamiętam lata 80-90 ubiegłego wieku... ja mam BrauNa
370BVC czyli model z połowy lat 70(*) i pomiar na stopce pokazuje ok 22V.

(*) ten dokument
https://www.google.com/url?sa=t&rct=j&q=&esrc=s&source=web&cd=10&cad=rja&uact=8&ved=2ahUKEwi81bGOqdLgAhUiRxUIHfpjAYYQFjAJegQIAxAC&url=https%3A%2F%2Fazcdn.ares.pgsitecore.com%2Fen-us%2F-%2Fmedia%2FBraun_US%2FPDF%2FBraun%2520products.pdf%3Fv%3D1-201806071519&usg=AOvVaw382_pdN-9frWK_xyb-24uS

pokazuje że model BVC 380 był produkowany w 1976. Sądzę, że mój nie może
zbytni się różnić wiekiem...

--
Michał

Paweł Pawłowicz
Guest

Sat Feb 23, 2019 6:37 pm   



W dniu 23.02.2019 o 18:04, Michal M. Lechanski pisze:
Quote:
W dniu 23.02.2019 o 14:49, Paweł Pawłowicz pisze:

Pentax ma tyrystor i wytrzymuje stare lampy. Przez zapomnienie
zamontowałem starego Unomata do K5II i wszystko działało.

Mierzyłeś napięcie na stopce?

Więcej, rozebrałem i wsadziłem tyrystor. Aby nie było problemów w
przypadku bezmyślnego podpięcia do innego aparatu.

P.P.

Michal M. Lechanski
Guest

Sat Feb 23, 2019 7:06 pm   



W dniu 23.02.2019 o 17:31, Zenek Kapelinder pisze:
Quote:
Wiesz co robisz zle? Nie sluchasz tylko w talmudystyczne dyskusje wpadasz. Czy do kurwy nedzy podlaczyles do bateryjki? To najprostszy sposob sprawdzenia czy zadziala. Moze od razu napisz ze nie chcesz tego zrobic tylko sobie popierdolic na grupie.

TaaaJest!! Panie Kapralu! Zaraz jak tylko wrócę do domu to podłączę do
kurwy nędzy tę bateryjkę.

Wyluzuj człowieku... najprostsze założenie: jeśli nie piszę nic o
dalszych próbach to znaczy, że po prostu nie miałem okazji ich jeszcze
przeprowadzić. W końcu to mnie zależy żeby to w końcu zadziałało.
Dlatego pytam.
Oczywiście można spekulować i tak, jak Ty próbujesz... tylko po co?

--
Michał

Piotr Wyderski
Guest

Sat Feb 23, 2019 7:21 pm   



Michal M. Lechanski wrote:

Quote:
Wyluzuj człowieku... najprostsze założenie: jeśli nie piszę nic o
dalszych próbach to znaczy, że po prostu nie miałem okazji ich jeszcze
przeprowadzić.

Forma formą, ale wiesz, trochę racji ma. Zwłaszcza, że problem jest
z kategorii niewymagającej miesięcy symulacji na superkomputerze.

Pozdrawiam, Piotr

Zenek Kapelinder
Guest

Sat Feb 23, 2019 7:31 pm   



Wiesz co robisz zle? Nie sluchasz tylko w talmudystyczne dyskusje wpadasz. Czy do kurwy nedzy podlaczyles do bateryjki? To najprostszy sposob sprawdzenia czy zadziala. Moze od razu napisz ze nie chcesz tego zrobic tylko sobie popierdolic na grupie.

Goto page 1, 2, 3  Next

elektroda NewsGroups Forum Index - Elektronika Polska - Jak poprawnie wyzwolić lampę błyskową przez MOC3020X i Arduino?

NOWY TEMAT

Regulamin - Zasady uzytkowania Polityka prywatnosci Kontakt RTV map News map