Goto page Previous 1, 2, 3 Next
Zenek Kapelinder
Guest
Sat Feb 23, 2019 8:33 pm
Dobrze ze szeregowy zrozumiales proste zolnierskie slowa. Za to ze sam nie wpadles na to zeby podlaczyc bateryjke nalezy ci sie wpierdol od innych poborowych bo przez ciebie przepustki poszly im sie jebac. Od jakiegos czasu czekam az ktos spyta czy uzywany papier toaletowy mozna prac. Po temacie i problemie jaki masz w moczu czuje ze niedlugo bede czekal.
Guest
Sat Feb 23, 2019 8:53 pm
użytkownik Michal M. Lechanski napisał:
Quote:
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?
http://pentax.org.pl/viewtopic.php?t=22210
Cud, jeden miernik wskazuje 50V a drugi 190:)
Dlatego biorę poprawkę na userów

Wszak user nie musi wiedzieć
co to rezystancja wewnętrzna miernika:) Na szczęście ktoś tam
wyjaśnił z czego wynika różnica.
Ale faktycznie, są lampy gdzie na stopce jest mniej niż 20V.
Z tym hot shoe różnie bywa.
https://en.wikipedia.org/wiki/Hot_shoe
Skoro masz 20V na stopce i optotriak, działać powinno, a jednak nie działa.
Quote:
Znaczy producenci aparatów i lamp błyskowych nie potrafią zmierzyć
napięcia na stopce
Pewnie potrafią. Rzuć linkiem gdzie podają napięcie na stopce, zobaczymy
co tam napisali.
Ilona
Guest
Sat Feb 23, 2019 9:12 pm
On 2019-02-23 15:52, Paweł Pawłowicz wrote:
Quote:
W dniu 23.02.2019 o 15:39, Michal M. Lechanski pisze:
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ę :-)
ale, wtedy Arduino nie działa

--
ToMasz
Guest
Sat Feb 23, 2019 9:45 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.
spróbuj! moim zdaniem, nie zauważysz różnicy w braku precyzji
przekaźnika. nie twierdzę że jej nie będzie, ale trafisz w czas otwarcia
migawki.
ToMasz
Queequeg
Guest
Sat Feb 23, 2019 10:30 pm
Michal M. Lechanski <michal@doriath.eu> wrote:
Quote:
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));
}
Jeśli loop() jest wywoływane jak nazwa wskazuje w pętli, to nie masz
żadnego opóźnienia po ustawieniu flashPin na LOW. Dorzuć.
Quote:
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.
A jak odepniesz arduino i podłączysz 5 V bezpośrednio do rezystora, to
lampa odpala?
--
Eksperymentalnie:
http://facebook.com/groups/pl.misc.elektronika
Jakub Rakus
Guest
Sat Feb 23, 2019 11:05 pm
W dniu 23.02.2019 o 19:33, Zenek Kapelinder pisze:
Quote:
Od jakiegos czasu czekam az ktos spyta czy uzywany papier toaletowy mozna prac.
No to można czy nie?
--
Pozdrawiam
Jakub Rakus
Jakub Rakus
Guest
Sat Feb 23, 2019 11:08 pm
W dniu 23.02.2019 o 21:45, ToMasz pisze:
Quote:
spróbuj! moim zdaniem, nie zauważysz różnicy w braku precyzji
przekaźnika. nie twierdzę że jej nie będzie, ale trafisz w czas otwarcia
migawki.
ToMasz
Jak nastawi sobie migawkę na 1/1000 to błysk będzie już dawno po jej
zamknięciu.
--
Pozdrawiam
Jakub Rakus
PaweĹ PawĹowicz
Guest
Sun Feb 24, 2019 10:00 am
W dniu 23.02.2019 o 21:12, Ilona pisze:
Quote:
On 2019-02-23 15:52, Paweł Pawłowicz wrote:
W dniu 23.02.2019 o 15:39, Michal M. Lechanski pisze:
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ę :-)
ale, wtedy Arduino nie działa
A może połowa Arduino??
P.P.
PaweĹ PawĹowicz
Guest
Sun Feb 24, 2019 10:05 am
W dniu 23.02.2019 o 23:08, Jakub Rakus pisze:
Quote:
W dniu 23.02.2019 o 21:45, ToMasz pisze:
spróbuj! moim zdaniem, nie zauważysz różnicy w braku precyzji
przekaźnika. nie twierdzę że jej nie będzie, ale trafisz w czas
otwarcia migawki.
ToMasz
Jak nastawi sobie migawkę na 1/1000 to błysk będzie już dawno po jej
zamknięciu.
Lustrzanki nie synchronizują tak krótkich czasów, zwykle limitem jest
1/180 sekundy, rzadko krócej. Ale i tak trzeba trafić z dokładnością do
milisekundy, kiedy cała matryca jest otwarta. Przekaźnikiem nie do
zrobienia.
P.P.
J.F.
Guest
Sun Feb 24, 2019 12:17 pm
Dnia Sat, 23 Feb 2019 12:55:33 +0100, Paweł Pawłowicz napisał(a):
Quote:
W dniu 23.02.2019 o 11:47, Michal M. Lechanski pisze:
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ą?
I zamiast Arduino podlacz bateryjke z opornikiem.
J.
J.F.
Guest
Sun Feb 24, 2019 12:24 pm
Dnia Sat, 23 Feb 2019 20:30:05 +0000 (UTC), Queequeg napisał(a):
Quote:
Michal M. Lechanski <michal@doriath.eu> wrote:
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));
}
Jeśli loop() jest wywoływane jak nazwa wskazuje w pętli, to nie masz
żadnego opóźnienia po ustawieniu flashPin na LOW. Dorzuć.
Moze miec - te serial.print nie zabieraja troche czasu ?
Ale faktycznie moze byc za malo.
J.
Michal M. Lechanski
Guest
Sun Feb 24, 2019 12:58 pm
W dniu 23.02.2019 o 10:47, Michal M. Lechanski pisze:
Quote:
podpowiedzcie proszę co robię źle
Dziękuję za wszystkie sugestie. Bateryjka faktycznie pomogła, choć nieco
inaczej niż zakładano.
Problem był w wypadniętej zworce łączącej pin 2 optotriaka z masą na
płytce uniwersalnej.
Nie zauważyłem tego od razu bo zworka powinna być po innym elementem,
dopiero jak wylutowałem optotriaka żeby podłączyć do bateryjki
zauważyłem jej brak.
Przepraszam za zamieszanie.
--
Michał
Michal M. Lechanski
Guest
Sun Feb 24, 2019 1:00 pm
W dniu 23.02.2019 o 18:21, Piotr Wyderski pisze:
Quote:
trochę racji ma.
ja Mu racji nie odbieram, protestuję tylko trochę przeciw
zaprezentowanym założeniom.
--
Michał
Michal M. Lechanski
Guest
Sun Feb 24, 2019 1:02 pm
W dniu 23.02.2019 o 20:30, Queequeg pisze:
Quote:
Jeśli loop() jest wywoływane jak nazwa wskazuje w pętli, to nie masz
żadnego opóźnienia po ustawieniu flashPin na LOW. Dorzuć.
Triak jest wyzwalany w odrębnej funkcji, tutaj skopiowałem tylko szkic
używany do testów.
--
Michał
J.F.
Guest
Sun Feb 24, 2019 1:05 pm
Dnia Sun, 24 Feb 2019 10:05:05 +0100, Paweł Pawłowicz napisał(a):
Quote:
W dniu 23.02.2019 o 23:08, Jakub Rakus pisze:
W dniu 23.02.2019 o 21:45, ToMasz pisze:
spróbuj! moim zdaniem, nie zauważysz różnicy w braku precyzji
przekaźnika. nie twierdzę że jej nie będzie, ale trafisz w czas
otwarcia migawki.
ToMasz
Jak nastawi sobie migawkę na 1/1000 to błysk będzie już dawno po jej
zamknięciu.
Lustrzanki nie synchronizują tak krótkich czasów, zwykle limitem jest
1/180 sekundy, rzadko krócej. Ale i tak trzeba trafić z dokładnością do
milisekundy, kiedy cała matryca jest otwarta. Przekaźnikiem nie do
zrobienia.
Dawniej robily to mechaniczne zestyki.
Kontaktrony maja czas ok 1ms.
J.
Goto page Previous 1, 2, 3 Next