Mikrokontrolery Tiva seria C

Slides:



Advertisements
Podobne prezentacje
Wykład 4 Przetwornik Analogowo-Cyfrowy
Advertisements

POLITECHNIKA POZNAŃSKA
Michał Kostrzewa Politechnika Warszawska
Struktura wewnętrzna mikrokontrolera zamkniętego
Temat 2: Podstawy programowania Algorytmy – 1 z 2 _________________________________________________________________________________________________________________.
Przerwania timera i przerwania zewnętrzne
Ekonometria WYKŁAD 10 Piotr Ciżkowicz Katedra Międzynarodowych Studiów Porównawczych.
1 Dr Galina Cariowa. 2 Legenda Iteracyjne układy kombinacyjne Sumatory binarne Sumatory - substraktory binarne Funkcje i układy arytmetyczne Układy mnożące.
MIESZACZE CZĘSTOTLIWOŚCI. Przeznaczenie – odbiorniki, nadajniki, syntezery częstotliwości Podstawowy parametr mieszacza = konduktancja (nachylenie) przemiany.
autor dr inż. Andrzej Rylski TECHNIKA SENSOROWA 6.Producenci sensorów i urządzeń do pomiaru temperatury.
Elementy cyfrowe i układy logiczne
POLITECHNIKA RZESZOWSKA im. Ignacego Łukasiewicza WYDZIAŁ ELEKTROTECHNIKI I INFORMATYKI KATEDRA METROLOGII I SYSTEMÓW DIAGNOSTYCZNYCH METROLOGIA Andrzej.
INNOWACJE I PATENTY Innowacje i nowe technologie - przykład - Gepardy Biznesu Spotkania lokalne organizowane są w ramach projektu systemowego Urzędu Marszałkowskiego.
POLITECHNIKA RZESZOWSKA im. Ignacego Łukasiewicza WYDZIAŁ ELEKTROTECHNIKI I INFORMATYKI ZAKŁAD METROLOGII I SYSTEMÓW POMIAROWYCH METROLOGIA Andrzej Rylski.
Koncepcja powołania Rady Działalności Pożytku Publicznego Miasta Lublin spotkanie wewnętrzne 1 czerwca 2011 r.
POLITECHNIKA RZESZOWSKA im. Ignacego Łukasiewicza WYDZIAŁ ELEKTROTECHNIKI I INFORMATYKI KATEDRA METROLOGII I SYSTEMÓW DIAGNOSTYCZNYCH METROLOGIA Andrzej.
Algorytmy Informatyka Zakres rozszerzony
POLITECHNIKA RZESZOWSKA im. Ignacego Łukasiewicza WYDZIAŁ ELEKTROTECHNIKI I INFORMATYKI KATEDRA METROLOGII I SYSTEMÓW DIAGNOSTYCZNYCH METROLOGIA Andrzej.
POLITECHNIKA POZNAŃSKA WBMiZ Zakład Urządzeń Mechatronicznych STEROWNIKI URZĄDZEŃ MECHATRONICZNYCH
TWIERDZENIE TALESA. Tales z Miletu to jeden z najwybitniejszych mędrców starożytności. Zasłynął nie tylko jako filozof ale także jako matematyk i astronom.
Miernictwo przemysłowe 3 Wybrane zagadnienia w procesie projektowania, kompatybilność, odporność na zakłócenia.
Akcesoria do cyfrowych systemów miksujących MIDAS Antoni Paluszkiewicz wsparcie techniczne – sprzedaż w firmie Audio Plus Sp. z o.o.
Akademia ETI 2016 PREZENTACJA - MIKROKONTROLERY. Czym jest mikrokontroler Mikrokontroler to wyspecjalizowany układ scalony, zawierający jednostkę centralną.
Transformacja Lorentza i jej konsekwencje
Projektowanie systemów cyfrowych z wykorzystaniem języka VHDL Układy sekwencyjne.
1 Systemy Dedykowane w Układach Programowalnych Ernest Jamro Dodawanie.
Modulatory częstotliwości
Mikroprocesory.
Programowanie procesorów sygnałowych
KARTA DŹWIĘKOWA wykonała: Natalia Kołodziej
TEMAT: Omówienie programu Twido Soft i jego podstawowe możliwości
Robert Paciorek Cyfrowe Intefejsy Szeregowe
Elektronika front-end
Grupa bloków Układy i systemy scalone
Administracja systemami operacyjnymi Jesień 2017
Układy logiczne kombinacyjne sekwencyjne
Transmisja radiowa Arduino & nRF24L01P
RADARY SZUMOWE DLA OCHRONY OBIEKTÓW I OBSERWACJI PRZEZ ŚCIANĘ
Czujniki Czujnik - to urządzenie dostarczające informacji o pojawieniu się określonego bodźca, przekroczeniu pewnej wartości progowej lub o wartości.
TEMAT: Zapoznanie się z funkcja bloczka DRUM
Podstawy Teorii Sygnałów (PTS) Wprowadzenie
Wykład III Przetworniki A/C i C/A.
Programowanie z Akademią Khana Maciej Borowiecki
KOREKTOR RÓWNOLEGŁY DLA UKŁADÓW Z NIEMINIMALNOFAZOWYMI OBIEKTAMI Ryszard Gessing Instytut Automatyki, Politechnika Śląska Plan referatu Wprowadzenie.
Zajęcia przygotowujące do matury rozszerzonej z matematyki
Zygmunt Kubiak Instytut Informatyki Politechnika Poznańska
Zygmunt Kubiak Instytut Informatyki Politechnika Poznańska
Bezprzewodowa sieć EnOcean
Silniki bezszczotkowe prądu stałego
Zygmunt Kubiak Instytut Informatyki Politechnika Poznańska
Zygmunt Kubiak Instytut Informatyki Politechnika Poznańska
Zygmunt Kubiak Instytut Informatyki Politechnika Poznańska
Zygmunt Kubiak Instytut Informatyki Politechnika Poznańska
Pomiary temperatury w systemach wbudowanych
Zygmunt Kubiak Instytut Informatyki Politechnika Poznańska
Zygmunt Kubiak Instytut Informatyki Politechnika Poznańska
Laboratorium 1 – obsługa wejść i wyjść
Podstawowe układy pracy wzmacniaczy operacyjnych
Sensory i ich interfejsy
GE Security SymDec16plus4.
Mikrokontrolery STMicroelectronics
Mikrokontrolery MSP430 DMA
Zygmunt Kubiak Wszystkie ilustracje z ww monografii Wyd.: Springer
Dwutranzystorowe stopnie wzmacniające
Zygmunt Kubiak Instytut Informatyki Politechnika Poznańska
Plan Produkcji i Obrotu
Sterowanie procesami ciągłymi
TRÓJFAZOWY KALIBRATOR MOCY &
449.Ciało o masie m=2kg zderzyło się centralnie i niesprężyście z drugim, spoczywającym o takiej samej masie. Energia wewnętrzna obu ciał wzrosła w wyniku.
dr Robert Kowalczyk, PWSZ Płock
Zapis prezentacji:

Mikrokontrolery Tiva seria C Zygmunt Kubiak Instytut Informatyki Politechnika Poznańska

Mikrokontroler Tiva™ TM4C123GH6PM Architektura NVIC - kontroler przerwań 12-2016 Zygmunt Kubiak FPU – jednostka zmiennoprzecinkowa

Mikrokontroler Tiva™ TM4C123GH6PM Architektura QEI - Quadrature Encoder Interface 12-2016 Zygmunt Kubiak SSI - Synchronous Serial Interface

Mikrokontroler Tiva™ TM4C123GH6PM Architektura 12-2016 Zygmunt Kubiak

Mikrokontroler Tiva™ TM4C123GH6PM Architektura harwardzka mikrokontrolerów opartych na ARM® Cortex-M 12-2016 Zygmunt Kubiak

Mikrokontroler Tiva™ TM4C123GH6PM Cechy mikrokontrolera 12-2016 Zygmunt Kubiak

Mikrokontroler Tiva™ TM4C123GH6PM Cechy mikrokontrolera 12-2016 Zygmunt Kubiak

Mikrokontroler Tiva™ TM4C123GH6PM Przetwornik analogowo-cyfrowy 12-2016 Zygmunt Kubiak

Mikrokontroler Tiva™ TM4C123GH6PM Implementacja dwóch bloków ADC Dwa identyczne przetworniki analogowo-cyfrowe Wspólne 12 kanałów wejściowych 12-2016 Zygmunt Kubiak

Mikrokontroler Tiva™ TM4C123GH6PM Implementacja dwóch bloków ADC 12-2016 Zygmunt Kubiak

Mikrokontroler Tiva™ TM4C123GH6PM Przetworniki ADC Napięcia referencyjne VREFP – w LaunchPad dołączone do 3,3V VREFN - w LaunchPad dołączone do 0V (GND) Zakres i rozdzielczość Zakres: 0 - 4095 Rozdzielczość: 3,3V / 4096 = 8,05 mV Maksymalna szybkość przetwarzania – 1 mln próbek/sek Sprzętowy układ uśredniający – średnia z 4 próbek Wejścia różnicowe i asymetryczne Wewnętrzny czujnik temperatury 12-2016 Zygmunt Kubiak

Mikrokontroler Tiva™ TM4C123GH6PM Przetworniki ADC Sekwencery Sequencer Number of Samples Depth of FIFO SS3 1 SS2 4 SS1 SS0 8 12-2016 Zygmunt Kubiak

Mikrokontroler Tiva™ TM4C123GH6PM Pin Name Pin Number Pin Assignment AIN0 6 PE3 AIN1 7 PE2 AIN2 8 PE1 AIN3 9 PE0 AIN4 64 PD3 AIN5 63 PD2 AIN6 62 PD1 AIN7 61 PD0 AIN8 60 PE5 AIN9 59 PE4 AIN10 58 PB4 AIN11 57 PB5 Przetworniki ADC Wejścia analogowe Wykorzystane piny pełnia różne funkcje 12-2016 Zygmunt Kubiak

Mikrokontroler Tiva™ TM4C123GH6PM Przetworniki ADC Źródła sygnałów wyzwalające start przetwarzania Mikrokontroler – program Timery Komparatory analogowe PWM GPIO Brak - praca ciągła Przykłady ilustrują wyzwalanie programowe 12-2016 Zygmunt Kubiak

Mikrokontroler Tiva™ TM4C123GH6PM Przetworniki ADC Przykład 3.3V GND PE3 Pot Tiva C 12-2016 Zygmunt Kubiak

Mikrokontroler Tiva™ TM4C123GH6PM Przetworniki ADC Przykład – konfiguracja ADC Ustawienie zegara SysCtlClockSet(SYSCTL_SYSDIV_5|SYSCTL_USE_PLL|SYSCTL_OSC_MAIN|SYSCTL_XTAL_16MHZ); Zezwolenie na pracę ADC0 i reset w celu wprowadzenia zmian SysCtlPeripherialEnable(SYSCTL_PERIPH_ADC0); SysCtlPeripherialReset(SYSCTL_PERIPH_ADC0); Zablokowanie sekwencera 3 w ADC0 ADCSequenceDisable(ADC0_BASE,3); Konfiguracja sekwencera ADC0 ADCSequenceConfigure(ADC0_BASE, 3, ADC_TRIGGER_PROCESSOR, 0); Konfiguracja kroków sekwencji ADCSequenceStepConfigure(ADC0_BASE, 3, 0, ADC_CTL_CH0 | ADC_CTL_IE | ADC_CTL_END); Zezwolenie na peryferie GPIO port E SysCtlPeripherialEnable(SYSCTL_PERIPH_GPIOE); 12-2016 Zygmunt Kubiak

Dziękuję za uwagę 12-2016 Zygmunt Kubiak