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).

Funkcje i działanie

- 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
Unikaj zmian danych na pinach wyjściowych podczas konwersji. W przypadku szumów, użyj średniej z wielu wyników konwersji.
Zastosuj kondensator obejściowy między pinami AVDD5 i AVSS oraz VREFHx i VREFLx, umieszczając go jak najbliżej terminali.
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.