Ave!
Posiadam kamerę kaf1404 (numer z pamięci), jest to kamera do zastosowań naukowych - na razie cel jest bez znaczenia. Kamera ma zewnętrzny wyzwalacz (do którego podłączyłem przycisk i działa). Po zrobieniu zdjęcia, kamera na swoich wyjściach wysyła dane z częstotliwością 1.4MHz. te dane to:
12 bitów "kolor", taktowanie pikseli, frame i linę.
Pomiędzy kolejnymi linie jest krótka przerwa, ilość pikseli to 1000 z hakiem x 1300 z hakiem.
Chciałbym to odczytać.
Oryginalnie kamera posiada kartę akwizycji, mi się trafiła sama.
Czego próbowałem:
Esp32 - wykorzystując ISR, odczytując hurtem i różne kombinacje alpejskie. Efekt jest taki, że jestem dosyć blisko ale niestety nie dość. Mogę zapisać tu kilka wersji moich programów, ale wygląda na to, że 1.4MHz to po prostu za dużo...
Mam też logic analyzer fx2la, którego mogę ustawić na różne częstotliwości próbkowania, ale najwyraźniej nie jest dość stabilny, ponieważ czasem pojawiają się zakłócenia (np fałszywy sygnał line, trwający jeden cykl przy 6 MHz).
Chciałbym spytać czego powinienem szukać, żeby nie wydać już za dużo kasy, a odczytać sygnał z kamery. Posiadam raspberry pi, ale to kolejny sprzęt, którego musiałbym się nauczyć. Z tego co mi gdzieś mignelo, kamera ma wyjścia pullup do 5v. Wiem, że esp32 takie rzeczy znosi bez bólu.
Z góry dzięki za rady.
Edit. Esp32 ma 4MB psram.
Posiadam kamerę kaf1404 (numer z pamięci), jest to kamera do zastosowań naukowych - na razie cel jest bez znaczenia. Kamera ma zewnętrzny wyzwalacz (do którego podłączyłem przycisk i działa). Po zrobieniu zdjęcia, kamera na swoich wyjściach wysyła dane z częstotliwością 1.4MHz. te dane to:
12 bitów "kolor", taktowanie pikseli, frame i linę.
Pomiędzy kolejnymi linie jest krótka przerwa, ilość pikseli to 1000 z hakiem x 1300 z hakiem.
Chciałbym to odczytać.
Oryginalnie kamera posiada kartę akwizycji, mi się trafiła sama.
Czego próbowałem:
Esp32 - wykorzystując ISR, odczytując hurtem i różne kombinacje alpejskie. Efekt jest taki, że jestem dosyć blisko ale niestety nie dość. Mogę zapisać tu kilka wersji moich programów, ale wygląda na to, że 1.4MHz to po prostu za dużo...
Mam też logic analyzer fx2la, którego mogę ustawić na różne częstotliwości próbkowania, ale najwyraźniej nie jest dość stabilny, ponieważ czasem pojawiają się zakłócenia (np fałszywy sygnał line, trwający jeden cykl przy 6 MHz).
Chciałbym spytać czego powinienem szukać, żeby nie wydać już za dużo kasy, a odczytać sygnał z kamery. Posiadam raspberry pi, ale to kolejny sprzęt, którego musiałbym się nauczyć. Z tego co mi gdzieś mignelo, kamera ma wyjścia pullup do 5v. Wiem, że esp32 takie rzeczy znosi bez bólu.
Z góry dzięki za rady.
Edit. Esp32 ma 4MB psram.