logo elektroda
logo elektroda
X
logo elektroda
REKLAMA
REKLAMA
Adblock/uBlockOrigin/AdGuard mogą powodować znikanie niektórych postów z powodu nowej reguły.

[AVR][C] OV7635 - sposób sterowania i podłączenia

damiano713 14 Wrz 2009 19:38 1209 6
REKLAMA
  • #1 7017481
    damiano713
    Poziom 15  
    Witam!

    Potrzeba mi video w moim urządzeniu. Wybór padł na przetwornik OV7635, którego to mam dwie sztuki.
    Nigdy jeszcze nie bawiłem się cyfrowymi przetwornikami, także proszę o pomoc przy zaprojektowaniu podłączenia tego cuda do AVR.

    Nota katalogowa OV7635.

    Oczywiście nie proszę o gotowiec, a tylko o wskazanie problemów na jakie napotkam gdy podłącze po prostu wejścia/wyjścia kamery do AVR według noty katalogowej (oczywiście AVR zasilany 3,3V).

    Pozdrawiam
  • REKLAMA
  • #2 7020018
    szelus
    Poziom 34  
    Tzn. chcesz tym AVR-kiem tylko konfigurować tą kamerę, czy odbierać dane wideo? To drugie jest, moim zdaniem, niewykonalne...
  • REKLAMA
  • #3 7020914
    damiano713
    Poziom 15  
    Cytat:
    chcesz tym AVR-kiem tylko konfigurować tą kamerę, czy odbierać dane wideo?

    Odbierać i konfigurować.

    Cytat:
    To drugie jest, moim zdaniem, niewykonalne...

    Dlaczego?
  • REKLAMA
  • #5 7021095
    damiano713
    Poziom 15  
    Cytat:
    Ile pamięci ma twój AVR?

    Zewnętrzny bufor planuje na 256kB SRAM.

    Cytat:
    tp = [PCLK period] = 41.67 ns

    Czy nie da się tego obejść mniejszym taktowaniem? Mi potrzeba klatki na sekundę. Co najwyżej trzech. Przetwornik może (według noty) pracować w trybie slave, nei wiem czy dobrze wyczytałem ale wtedy CPU steruje sygnałem zegarowym kamery.
  • #6 7021121
    Freddie Chopin
    Specjalista - Mikrokontrolery
    W teorii się da, bo nie jest nigdzie podawany maksymalny PCLK. Być może jednak jakieś ograniczenie istnieje - wtedy przecież cały obraz może być na przykład zniekształcony, prześwietlony etc. Ciężko stwierdzić.

    Programowa obsługa zewnętrznej pamięci będzie trwała dosyć długo, zwłaszcza tak ogromnej (przy 8 bitowym dostępie to aż 18 bitów adresu!) - starczy ci w ogóle portów?

    Przy takich założeniach być może nawet "klatka na sekundę" będzie nieosiągalna.

    4\/3!!
  • REKLAMA
  • #7 7021206
    damiano713
    Poziom 15  
    Cytat:
    Programowa obsługa zewnętrznej pamięci będzie trwała dosyć długo, zwłaszcza tak ogromnej (przy 8 bitowym dostępie to aż 18 bitów adresu!) - starczy ci w ogóle portów?

    RAM będzie sterowany bankami, wszystko poprzez liczniki binarne. AVR taktowałby tylko linię adresową i w razie potrzeby resetował do 0.

    Cytat:
    wtedy przecież cały obraz może być na przykład zniekształcony, prześwietlony etc.

    Zobaczymy jak zadziała prototyp.

    Podłącze to tak jak jest w datasheet'cie. Pozostaje tylko to jak działa transmisja z takiej kamerki. Czytałem notę i według niej dostaje wartości RGB po kolei. Będzie trzeba to upchnąć w 8 bitów. Piksel po pikselu. Rozdzielczość 320x280 jest w sam raz.
REKLAMA