Witam,
Chciałbym się spytac czy ktoś miał doczynienia z kamerka PO3030K i mógłby mi pomóc w jednym problemie. Udało mi się ją uruchomic na atmedze128L(8MHz) i obraz jaki uzyskuje bezpośrednio przesyłam przez USART(38400). Rejestry kamery ustawiam na 640x480, czarno-biały, format danych YYYY. Odczytywane pixele(narastające zbocze PCLK) przesylam do kompa, gdzie przy odebraniu odpowiedniej liczby pixeli tworzę z nich BMP(zdjęcie).
Nawet jakościowo zdjęcia nie wychodzą tak źle dla 640x480, tylko jest jedna rzecz której do tej pory nie udało mi się obejśc i nie wiem czemu tak jest. Na zdjęciach(BMP) widoczne są poziome linie, ktore psuja jakosc zdjec. Porównujac otrzymwane zdjęcia zauważyłem, że te linie występuja na każdym zdjęciu w tych samych miejscach.
Ma ktoś pomysł, skąd się moze brać taki efekt, może coś z odświeżaniem? Może problemem jest, ze za wolno odczytuje cała ramkę, gdyż przez wzgląd na USART musiałem wydłużyć PCLK? Czy problem może leżeć raczej po stronie kamery, uC, rs232 czy może po stronie programu tworzącego BMP na PC?
Pozdrawiam,
BB
Chciałbym się spytac czy ktoś miał doczynienia z kamerka PO3030K i mógłby mi pomóc w jednym problemie. Udało mi się ją uruchomic na atmedze128L(8MHz) i obraz jaki uzyskuje bezpośrednio przesyłam przez USART(38400). Rejestry kamery ustawiam na 640x480, czarno-biały, format danych YYYY. Odczytywane pixele(narastające zbocze PCLK) przesylam do kompa, gdzie przy odebraniu odpowiedniej liczby pixeli tworzę z nich BMP(zdjęcie).
Nawet jakościowo zdjęcia nie wychodzą tak źle dla 640x480, tylko jest jedna rzecz której do tej pory nie udało mi się obejśc i nie wiem czemu tak jest. Na zdjęciach(BMP) widoczne są poziome linie, ktore psuja jakosc zdjec. Porównujac otrzymwane zdjęcia zauważyłem, że te linie występuja na każdym zdjęciu w tych samych miejscach.
Ma ktoś pomysł, skąd się moze brać taki efekt, może coś z odświeżaniem? Może problemem jest, ze za wolno odczytuje cała ramkę, gdyż przez wzgląd na USART musiałem wydłużyć PCLK? Czy problem może leżeć raczej po stronie kamery, uC, rs232 czy może po stronie programu tworzącego BMP na PC?
Pozdrawiam,
BB