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

CPLD - Implementacja układu taktowania interfejsu szeregowego z zegarem

14 Lip 2014 20:43 2583 19
REKLAMA
  • #1 13796618
    Konto nie istnieje
    Poziom 1  
  • REKLAMA
  • #2 13798152
    Konto nie istnieje
    Poziom 1  
  • REKLAMA
  • #3 13798579
    Konto nie istnieje
    Poziom 1  
  • #4 13798642
    Konto nie istnieje
    Poziom 1  
  • #5 13798769
    Konto nie istnieje
    Poziom 1  
  • REKLAMA
  • #6 13798905
    Konto nie istnieje
    Poziom 1  
  • #7 13798963
    Konto nie istnieje
    Poziom 1  
  • REKLAMA
  • #8 13798978
    Konto nie istnieje
    Poziom 1  
  • #9 13799041
    Konto nie istnieje
    Poziom 1  
  • #10 13799084
    Konto nie istnieje
    Poziom 1  
  • #11 13799169
    Konto nie istnieje
    Poziom 1  
  • #12 13799356
    Konto nie istnieje
    Poziom 1  
  • #13 13799445
    Konto nie istnieje
    Poziom 1  
  • #14 13799456
    Konto nie istnieje
    Poziom 1  
  • #15 13799530
    sulfur
    Poziom 24  
    Posty: 617
    Pomógł: 92
    Ocena: 14
    atom1477, po mojemu to autor chce interfejsem szeregowym wysyłać gdzieś dane i ponieważ ilość danych jest zmienna, a czas na transfer ściśle ograniczony, to żeby dał radę wysłać zmienną ilość danych w stałym czasie chce zmieniać zegar.
    To mi podpowiada moja wyobraźnia przestrzenna (chociaż ten przymiotnik to może być już nadużycie).
  • #16 13799581
    Konto nie istnieje
    Poziom 1  
  • #17 13799601
    sulfur
    Poziom 24  
    Posty: 617
    Pomógł: 92
    Ocena: 14
    atom1477, ja to rozumiem, tylko że autor nie zdefiniował problemu tylko w pewnym sensie zadał pytanie o możliwość zastosowania niejasnego rozwiązania. Gdyby zdefiniował rzeczywisty problem dopuszczając szerszy zakres rozwiązań tej jałowej dyskusji by w ogóle nie było.
  • #18 13799643
    Konto nie istnieje
    Poziom 1  
  • #19 14155993
    3-2-1-zwarcie
    Poziom 12  
    Posty: 135
    Pomógł: 3
    Ocena: 8
    Jak dokładne ma być to sterowanie płynnym zegarem interfejsu szeregowego (ile +/- ms) ?
    Jak często ma być wyliczana nowa prędkość transmisji (czy każdy obrót) ?
    Czy może być 1 obrót wg starych obliczeń aby był czas na wyznaczenie nowych ?

    Przydałby się jakiś obrazek z harmonogramem pracy układu.
  • #20 14157198
    Konto nie istnieje
    Poziom 1  

Podsumowanie tematu

✨ Użytkownik planuje implementację układu CPLD do synchronizacji zegara interfejsu szeregowego z zmiennym okresem obrotu. Celem jest zliczanie okresów obrotu i dostosowanie zegara, aby w określonym czasie przesłać odpowiednią ilość bitów. Dyskusja dotyczy możliwości realizacji tego zadania na CPLD, z uwzględnieniem pomiaru prędkości obrotowej oraz synchronizacji z obrotami. Uczestnicy rozmowy sugerują, że może być konieczne użycie zewnętrznego układu PLL, ponieważ CPLD nie obsługuje analogowych torów wymaganych do generacji zegara. Ostatecznie, autor projektu zrezygnował z pierwotnego pomysłu, decydując się na stałą prędkość ładowania danych, co okazało się wystarczające dla jego zastosowania.
Wygenerowane przez model językowy.
REKLAMA