Witam,
mam pytanie odnośnie komunikacji ATmegi z 12 bitowym przetwornikiem MCP3201 po SPI.
Nie mam pojęcia jaki zastosować stopień podziału sygnału zegarowego przy konfiguracji sprzętowej SPI w Bascomie. W nocie katalogowej pisze, że urządzenie jest zdolne dojść do 100ksps przy szybkości SCK równej 1,6 MHZ, jest napisane także, że czas konwersji to 12 cykli zegara. Nie za bardzo wiem jak to interpretować.
Dostępne dzielniki to 4, 16, 64 i 128. Czy to oznacza, że jeżeli podzielę 16 MHz'owy kwarc Atmegi przez 4 i otrzymam 4 MHz na SCK to będzie to za dużo i z transmisji nici, czy wpłynie to jednak korzystnie, albo czy muszę dobrać taki kwarc i tak go podzielić żeby sie znaleśc w pobliżu tych 1,6 MHz?
Czy jestem w stanie odczytać Atmegą 100k próbek na sekundę czy muszę tą liczbę podzielić przez 12 ze względu na czas konwersji?
Zależy mi na prędkości.
Proszę o pomoc.
mam pytanie odnośnie komunikacji ATmegi z 12 bitowym przetwornikiem MCP3201 po SPI.
Nie mam pojęcia jaki zastosować stopień podziału sygnału zegarowego przy konfiguracji sprzętowej SPI w Bascomie. W nocie katalogowej pisze, że urządzenie jest zdolne dojść do 100ksps przy szybkości SCK równej 1,6 MHZ, jest napisane także, że czas konwersji to 12 cykli zegara. Nie za bardzo wiem jak to interpretować.
Dostępne dzielniki to 4, 16, 64 i 128. Czy to oznacza, że jeżeli podzielę 16 MHz'owy kwarc Atmegi przez 4 i otrzymam 4 MHz na SCK to będzie to za dużo i z transmisji nici, czy wpłynie to jednak korzystnie, albo czy muszę dobrać taki kwarc i tak go podzielić żeby sie znaleśc w pobliżu tych 1,6 MHz?
Czy jestem w stanie odczytać Atmegą 100k próbek na sekundę czy muszę tą liczbę podzielić przez 12 ze względu na czas konwersji?
Zależy mi na prędkości.
Proszę o pomoc.