Nieprzewidywalny przetwornik ADC

Pytanie: Na początku przetestowałem jeden z waszych ADC, ale zacząłem dostawać dziwaczne wyniki FFT. Co się dzieje? Odpowiedź: Niedawno otrzymałem takie pytanie i udało mi się dość szybko znaleźć odpowiedź. Problemy projektanta widać na wynikach […]

[PROJEKT] KAmodRPI 10b ADC/DAC – ekspander z przetwornikiem ADC dla komputerów Raspberry Pi – Przykład w C++

Moduł KAmodRPI 10b ADC/DAC to ekspander rozszerzający możliwości komputera Raspberry PI o przetwarzanie sygnałów cyfrowych na postać analogową oraz dyskretyzację sygnału analogowego. Ekspander został oparty na dwóch niezależnych przetwornikach A/C i C/A. W module zastosowano […]

Zestawy uruchomieniowe dla mikrokontrolerów STM32F4 i STM32F2 z oferty Farnell

W ofercie firmy Farnell znajdują się dwa bardzo interesujące zestawy ewaluacyjne dla mikrokontrolerów STM32F2 (Cortex-M3) i STM32F4 (Cortex-M4). Umieszczone na nich peryferia mogą być wykorzystane do opracowania własnych, bardzo atrakcyjnych aplikacji, ale ich zasadniczym przeznaczeniem jest demonstracja działania oraz obsługi urządzeń peryferyjnych przez mikrokontrolery ARM Cortex firmy STM.

DMA i bramkowane PIT w mikrokontrolerach Kinetis

W przykładzie interfejs DMA jest wykorzystywany do zasilania przetwornika analogowo-cyfrowego za pomocą słowa rozkazu kanału oraz przeniesienia wyniku konwersji A/C do wewnętrznej pamięci SRAM. Słowo rozkazu kanału A/C przechowuje wszystkie informacje, których przetwornik A/C potrzebuje do przeprowadzenia przetwarzania, więc dzięki wykorzystywaniu DMA do zapewniania słów rozkazu kanału, moduł może zostać poinformowany o przeprowadzeniu przetwarzania bez interwencji jednostki centralnej.

Minikit ADuCM360 – zestaw startowy dla „analogowych” Cortex-M3

Analog Devices jest jednym z producentów mikrokontrolerów wyposażonych w rdzeń ARM Cortex-M3, przy czym jednym z niewielu zorientowanych na produkcję układów o bogatym wyposażeniu w zaawansowane peryferia analogowe, jak na przykład 24-bitowe przetworniki A/C.