Identyfikatory
Warianty tytułu
FFT procedures package for processors with arm core
Języki publikacji
Abstrakty
W artykule przedstawiono opis procedur Szybkiej Dyskretnej Transformacji Fouriera FFT, przygotowanych na procesory z rdzeniem ARM-9. Procedury te, używające arytmetyki stałoprzecinkowej, zostały napisane w asemblerze w sposób umożliwiający wykorzystanie ich w programach pisanych w języku C. Zostały one opracowane w celu wykorzystania w analizatorach mocy i jakości energii, zgodnych z obowiązującymi normami PN-EN 61000-4-7 i PN-EN 61000-4-30. W artykule zamieszczono również wyniki testów opracowanych procedur, pozwalających ocenić ich wydajność i dokładność. Uzyskane wyniki porównano z osiągami analogicznych procedur napisanych bezpośrednio w języku C z wykorzystaniem standardowej biblioteki matematycznej, jak również z praktycznymi potrzebami.
In this article the description of FFT procedures prepared for processors with ARM-9 core is presented. These procedures using the fixed point arithmetic were written in Assembly language to programs written in C language developed. They were prepared for use in the power and quality of energy analysers according to standards: PN-EN 61000-4-7 and PN-EN 61000-4-30. The article also provides the results testing the developed procedures to evaluate their performance and accuracy. The results obtained were compared with similar procedures written directly in C, as well as with practical needs.
Czasopismo
Rocznik
Tom
Strony
57--66
Opis fizyczny
Bibliogr. 8 poz., rys., tab., wz.
Twórcy
Bibliografia
- 1. Atmel: AT91 ARM Thumb Microcontrollers AT91SAM9260 (DOC6221). Atmel, 2009.
- 2. ARM: ARM and Thumb-2 Instruction Set Quick Reference Card (QRC0001M). ARM, 2008.
- 3. ARM: Procedure Call Standard for the ARM Architecture (ARM IHI 0042D) ARM, 2009.
- 4. Oppenheim A. V., Szafer R. W.: Cyfrowe przetwarzanie sygnałów. WKŁ, Warszawa, 1979.
- 5. PN-EN 61000-4-7 Kompatybilność elektromagnetyczna (EMC) Część 4-7: Metody badań i pomiarów. Ogólny przewodnik dotyczący pomiarów harmonicznych i interharmonicznych oraz przyrządów pomiarowych dla sieci zasilających i przyłączonych do nich urządzeń. PKN, Warszawa, 2007.
- 6. PN-EN 61000-4-30 Kompatybilność elektromagnetyczna (EMC) Część 4-30: Metody badań i pomiarów Metody pomiaru jakości energii. PKN, Warszawa 2005.
- 7. Propox: MMnet1001 Moduł z mikrokontrolerem ARM9 i Ethernetem. Instrukcja użytkownika. Gdańsk, 2008.
- 8. Texas Instruments: FFT Library Module user’s Guide C28x Foundation Software. Texas Instruments Inc., 2002
Typ dokumentu
Bibliografia
Identyfikator YADDA
bwmeta1.element.baztech-984e88a6-ff49-4da1-b8d7-389cbae4d921