instrukcjepdf.pl

Instrukcja obsługi 12-bitowego przetwornika analogowo-cyfrowego Toshiba ADC-G

Kompletny przewodnik techniczny dla 12-bitowego przetwornika analogowo-cyfrowego (ADC-G) firmy Toshiba. Zawiera szczegółowe informacje o konfiguracji, rejestrach, trybach pracy (General Purpose, PMD Trigger), funkcjach monitorowania oraz...

Spis treści

Obrazy z instrukcji

Kliknij obraz, aby powiększyć

Najważniejsze informacje z instrukcji

Niniejszy dokument stanowi podręcznik referencyjny dla 12-bitowego przetwornika analogowo-cyfrowego (ADC-G) firmy Toshiba. Przetwornik umożliwia konwersję wielu wejść analogowych (AINx00 do AINx24) na sygnał cyfrowy. Instrukcja opisuje konfigurację, tryby wyzwalania (General Purpose oraz PMD Trigger), funkcje monitorowania oraz procedury programowania rejestrów.

Opis urządzenia

ADC-G to zaawansowany moduł peryferyjny mikrokontrolera, oferujący rozdzielczość 12-bitową. Urządzenie wspiera różne metody startu konwersji, w tym wyzwalanie programowe (pojedyncze lub ciągłe) oraz wyzwalanie sprzętowe (PMD Trigger), co pozwala na synchronizację z pracą silników.

Konfiguracja i sygnały

Konfiguracja ADC obejmuje ustawienie rejestrów sterujących, wybór kanałów wejściowych (AIN) oraz konfigurację zegara (SCLK). Kluczowe sygnały wejściowe obejmują piny analogowe (AINx00-AINx24), piny referencyjne (VREFHx, VREFLx) oraz sygnały wyzwalające (PMDTRG, ADxTRGIN).

Schemat blokowy ADC (Figure 2.1)
Schemat blokowy ADC (Figure 2.1)

Funkcje i działanie

Działanie wyzwalania PMD (Figure 3.2)
Działanie wyzwalania PMD (Figure 3.2)
  • Start-up by General Purpose Factor: Wyzwalanie programowe (pojedyncze/ciągłe) lub przez zewnętrzny timer.
  • Start-up by PMD Trigger: Wyzwalanie zsynchronizowane z układami sterowania silnikami (PMD).
  • Monitorowanie: Funkcja monitorowania wyników konwersji z możliwością generowania przerwań przy przekroczeniu zadanych wartości.

Ustawienia czasu konwersji

Czas konwersji obliczany jest jako suma czasu próbkowania i czasu porównania. Wartości te zależą od napięcia zasilania (AVDD5) oraz częstotliwości zegara (SCLK). Szczegółowe tabele ustawień dla różnych częstotliwości (20MHz, 30MHz) i napięć znajdują się w sekcji 3.8 instrukcji.

Rejestry

Urządzenie posiada rozbudowany zestaw rejestrów do sterowania pracą przetwornika, w tym: [ADxCR0], [ADxCR1], [ADxMOD0], [ADxMOD1], [ADxCMPEN] oraz rejestry wyników [ADxREG0] do [ADxREG23]. Dostęp do rejestrów odbywa się poprzez adresowanie bazowe zależne od typu produktu.

Środki ostrożności

Aby zapewnić wysoką dokładność konwersji, należy unikać zmian sygnałów na pinach wyjściowych podczas trwania procesu konwersji. Zaleca się stosowanie kondensatorów obejściowych między pinami zasilania analogowego (AVDD5, AVSS) oraz pinami referencyjnymi (VREFHx, VREFLx), umieszczając je jak najbliżej terminali.

Praktyczna pomoc

Typowe problemy

Niska dokładność konwersji

Unikaj zmian danych na pinach wyjściowych podczas konwersji. W przypadku szumów, użyj średniej z wielu wyników konwersji.

Szumy cyfrowe w sygnale analogowym

Zastosuj kondensator obejściowy między pinami AVDD5 i AVSS oraz VREFHx i VREFLx, umieszczając go jak najbliżej terminali.

Błąd przy zmianie trybu pracy

Przed zmianą trybu pracy lub zatrzymaniem zegara ADCLK, upewnij się, że konwersja została całkowicie zatrzymana (sprawdź flagi w rejestrze [ADxST]).

Przed użyciem

  • Sprawdź napięcie zasilania AVDD5 (zakres 2.7V - 5.5V).
  • Upewnij się, że zegar ADC jest włączony w rejestrach Clock supply.
  • Skonfiguruj rejestry [ADxMOD0] przed ustawieniem bitu ADEN.
  • Ustaw czas próbkowania zgodnie z częstotliwością SCLK i napięciem zasilania.
  • Wybierz odpowiedni tryb wyzwalania (General Purpose lub PMD Trigger).

Parametry w praktyce

AINx00-AINx24
Piny wejść analogowych.

Ilustracje i schematy

  • Rysunek 1.1 przedstawia relacje połączeń z funkcjami peryferyjnymi.
  • Rysunek 2.1 pokazuje blokowy schemat ADC.
  • Rysunek 3.2 ilustruje działanie wyzwalania PMD.
  • Rysunek 4.1 przedstawia obwód zastępczy pinu wejścia analogowego.

Zgodność modelu

  • Współpracuje z układami Advanced Programmable Motor Control Circuit (PMD).
  • Wymaga zgodności z instrukcją 'Clock Control and Operation Mode'.

Autor opracowania

Piotr Nowak

Analityk dokumentacji PDF

Opracowuje instrukcje obsługi pod kątem przejrzystości, bezpieczeństwa i szybkiego odnalezienia informacji potrzebnych przed użyciem produktu.