Mikrokontrolery analogowe. Zakład Metrologii i Systemów Diagnostycznych

Podobne dokumenty
Mikrokontrolery analogowe i aplikacje pomiarowe. Katedra Metrologii i Systemów Diagnostycznych

SZYNA ADRESOWA JEDNOSTKA CENTRALNA CPU SZYNA DANCH SZYNA ADR. JEDNOSTKA CENTRALNA PROGRAMU CPU SZYNA KODU PROGRAMU

OPBOX ver USB 2.0 Mini Ultrasonic Box with Integrated Pulser and Receiver

a. Architektura Von Neumanna (pojedyncza pamięć) SZYNA ADRESOWA JEDNOSTKA CENTRALNA CPU SZYNA DANCH SZYNA ADR. JEDNOSTKA CENTRALNA PROGRAMU CPU

Wykład 6. Mikrokontrolery z rdzeniem ARM

Zastosowania wzmacniaczy operacyjnych cz. 2 wzmacniacze pomiarowe (instrumentacyjne)

Załącznik nr 1 część IX - sprzęt pomiarowy. Formularz cenowy. Opis przedmiotu zamówienia. Wartość brutto. Wartość netto.

APPLICATION OF ADUC MICROCONTROLLER MANUFACTURED BY ANALOG DEVICES FOR PRECISION TENSOMETER MEASUREMENT

Wykład 4. Przegląd mikrokontrolerów 16-bit: - PIC24 - dspic - MSP430

Wykład 3. Przegląd mikrokontrolerów 8-bit: STM8

1. Charakterystyka układu napędowego

Automatyka i Robotyka studia niestacjonarne pierwszego stopnia

Zaliczenie Termin zaliczenia: Sala IE 415 Termin poprawkowy: > (informacja na stronie:

Wstęp. Opis ATMEGA128 MINI MODUŁ VE-APS-1406

Wykład 2. Przegląd mikrokontrolerów 8-bit: -AVR -PIC

Mikroprocesory i Mikrosterowniki

Rev Źródło:

ADuCino 360. Zestaw uruchomieniowy dla mikrokontrolerów ADuCM360/361

STM32Butterfly2. Zestaw uruchomieniowy dla mikrokontrolerów STM32F107

Spis treści. Wykaz ważniejszych skrótów Wprowadzenie Rdzeń Cortex-M Rodzina mikrokontrolerów XMC

Wykład 2. Mikrokontrolery z rdzeniami ARM

projekt przetwornika inteligentnego do pomiaru wysokości i prędkości pionowej BSP podczas fazy lądowania;

Moduł mikrokontrolera PROTON (v1.1)

Laboratorium Procesorów Sygnałowych

MAXimator. Zestaw startowy z układem FPGA z rodziny MAX10 (Altera) Partnerzy technologiczni projektu:

PMiK Programowanie Mikrokontrolera 8051

Mikroprocesory i Mikrosterowniki

Szkolenia specjalistyczne

Specjalizowane układy analogowe. przykłady nieliczne z ogromnej grupy wybrane

mgr inż. Adam Korzeniewski p Katedra Systemów Multimedialnych

OPBOX ver USB 2.0 Miniaturowy Ultradźwiękowy system akwizycji danych ze

Embedded Solutions Automaticon Efektywne pomiary i sterowanie przy użyciu systemu wbudowanego MicroDAQ

Technika Mikroprocesorowa

Przetworniki. Przetworniki / Transducers. Transducers. Przetworniki z serii PNT KON PNT CON Series Transducers

E-TRONIX Sterownik Uniwersalny SU 1.2

Wejścia analogowe w sterownikach, regulatorach, układach automatyki

WZMACNIACZE. Germanium Four. Germanium Two. Germanium. CENNIK PRODUKTÓW listopad 2013

8-bitowe mikrokontrolery ADuC firmy Analog Devices w układach pomiarowych

Systemy wbudowane Mikrokontrolery

System czasu rzeczywistego

Wykład 7. Architektura mikroprocesorów powtórka

Specjalizowane układy analogowe przykłady nieliczne z ogromnej grupy wybrane

1. Wprowadzenie Programowanie mikrokontrolerów Sprzęt i oprogramowanie... 33

SPECYFIKACJA ELEMENTÓW ELEKTRONICZNYCH

Moduł uruchomieniowy mikrokontrolera MC68HC912B32

Kurs programowania mikrokontrolerów ARM z rodziny Cortex-M3

Tab. 1. Zestawienie najważniejszych parametrów wybranych mikrokontrolerów z rodziny LPC2100, które można zastosować w zestawie ZL3ARM.

Laboratorium Asemblerów, WZEW, AGH WFiIS Tester NMOS ów

ZL29ARM. Zestaw uruchomieniowy dla mikrokontrolerów STM32F107

Funkcje sterowania cyfrowego przekształtników (lista nie wyczerpująca)

MDK-Plus. Licencja Node-Locked 8260 EUR 5740 EUR 3340 EUR gratis 3300 EUR 2300 EUR 1330 EUR 650 EUR 3970 EUR 2760 EUR 1600 EUR

Szczegółowy Opis Przedmiotu Zamówienia: Zestaw do badania cyfrowych układów logicznych

Procesory Blackfin. Część 1

ZL5ARM. Zestaw uruchomieniowy dla mikrokontrolerów LPC2119/2129 (rdzeń ARM7TMDI-S) Kompatybilność z zestawem MCB2100 firmy Keil

cm V-TABLE 55

Wyjścia analogowe w sterownikach, regulatorach

Sensory w systemach wbudowanych Dr inż. Cezary Worek

ZL2ARM easyarm zestaw uruchomieniowy dla mikrokontrolerów LPC2104/5/6 (rdzeń ARM7TDMI-S)

KA34063A. Switching Regulator. V IN rng 3-40V FB Voltage 1.24V FB Range V Switch Current 1.5A Supply Current 2.7mA Switching Frequency 100kHz

ZL2ARM easyarm zestaw uruchomieniowy dla mikrokontrolerów LPC2104/5/6 (rdzeń ARM7TDMI-S)

Debugger/programator z interfejsem JTAG oraz SWD dla mikrokontrolerów ARM zgodny z KEIL ULINK 2. Gotronik

ELPOREX Sp. z o.o. ELEKTORNIKA DLA AUTOMATYKI PRZEMYSŁOWEJ

System mikroprocesorowy i peryferia. Dariusz Chaberski

NOWE MOŻLIWOŚCI POMIAROWE REJESTRATORA mra. NEW MEASUREMENT CAPABILITIES OF mra LOGGER. Jacek Barański. L.Instruments

Przetwornik analogowo-cyfrowy

Rodzaje układów programowalnych

ZL27ARM. Zestaw uruchomieniowy dla mikrokontrolerów STM32F103

Technika mikroprocesorowa. W. Daca, Politechnika Szczecińska, Wydział Elektryczny, 2007/08

LITEcompLPC1114. Zestaw ewaluacyjny z mikrokontrolerem LPC1114 (Cortex-M0) Sponsorzy:

Gotronik. UT195DS multimetr cyfrowy uniwersalny Uni-t

Charakterystyka mikrokontrolerów. Przygotowali: Łukasz Glapiński, Mateusz Kocur, Adam Kokot,

ZL6ARM Zestaw uruchomieniowy dla mikrokontrolerów LPC213x. Tab. 1. Zestawienie najważniejszych parametrów wybranych mikrokontrolerów z rodziny LPC213x

Komunikacja w mikrokontrolerach. Wydział Elektroniki Mikrosystemów i Fotoniki Piotr Markowski

ATX 2005 POWER SUPPLY PWM SUPERVISOR


Czujniki pomiarowe. Budowa i zasada działania

Stosowanie tego urządzenia zwiększa możliwości stosowanego sprzętu jak i sofware.

LABORATORIUM - ELEKTRONIKA Układy mikroprocesorowe cz.2

ZL30ARM. Zestaw uruchomieniowy dla mikrokontrolerów STM32F103

MMstm32F103Vx. Instrukcja uŝytkownika REV 1.1. Many ideas one solution

Zestaw uruchomieniowy z mikrokontrolerem LPC1114 i wbudowanym programatorem ISP

STM32 Butterfly. Zestaw uruchomieniowy dla mikrokontrolerów STM32F107

USB interface in 8-bit microcontrollers PIC18F family manufactured by Microchip.

Uproszczony schemat blokowy konwertera analogowo-cyfrowego przedstawiony został na rys.1.

Podstawowa struktura systemu mikroprocesorowego

Szczegółowy opis przedmiotu zamówienia. Część 1 - Laboratoryjny zestaw prototypowy

1.2. Architektura rdzenia ARM Cortex-M3...16

Przegląd struktur i możliwości analogowych układów programowalnych

ARMputer, część 1 AVT 922

AirKIT. Podręcznik techniczny. TnG-AirKIT. Power. Run

WI180C-PB. Karta charakterystyki online

Integracja istniejącej infrastruktury do nowego systemu konwersja protokołów

Podstawowa struktura systemu mikroprocesorowego

prowadzący: mgr inż. Piotr Prystupiuk

BMXEHC0200 Moduł licznika M340-2 kanały

SERIA AC30 / AC70 /nowa generacja falowników/

Produkt wycofany z oferty. W celu dobrania zamiennika prosimy o kontakt na

MCAR Robot mobilny z procesorem AVR Atmega32

Programowanie Układów Logicznych kod kursu: ETD6203. Komunikacja z układami cyfrowymi W dr inż. Daniel Kopiec

Klimatyzatory ścienne i kasetonowe YORK. Cennik 2013

Transkrypt:

Mikrokontrolery analogowe Zakład Metrologii i Systemów Diagnostycznych

MicroConverter --- Precision Analog Microcontroller Mikrokontroler analogowy AGENDA Wprowadzenie ADuC8xx and ADuC7xxx Przegląd ADuC706x Rodzina i Aplikacje ADuCM3xx Aplikacje pomiarowe Kierunki rozwoju

Precision Analog Microcontrollers Two Families of MicroConverter ADuC800 Series 8-bit 8052 MCU core up to 20MIPS 12-bit SAR -or-24-bit ADC ADuC7000 Series 16/32-bit ARM7 TDMI core >40MIPS peak performance 12-bit SAR ADC -or-24-bit ADC

Ważniejsze informacje Najnowsze... ADuCM3xx ADuC7060 ADuC7033/34 bateryjnego) ARM Cortex M3 + Sigma Delta ADC ARM7 + Sigma Delta ADC battery sensor (kontroler zasilania Nowe własności ADuC7122 13 kanałów ADC + 12 DAC kanałów ADuC7023 Mniejszy + redukcja kosztów ADuC702x platforma Cortex

ADuC800 Series Family Overview = recommended for new designs 12bit up to 400KSPS 16bit/24bit 5Hz - 1KHz SAR SAR reduced pin-count Standard ADuC812 ADuC814 ADuC824 ADuC816 Large Memory Fast Core ADuC831 ADuC832 ADuC841 ADuC842 ADuC843 ADuC834 ADuC836 high channel-count ADuC845 ADuC847 ADuC848 pin compatible pin compatible pin compatible

ADuC800 Series with SAR ADC MUX T/H Temperature Monitor Voltage Reference 12bit ADC V REF RAM 8052 MCU GPIO 20MIPS Single-Pin Emulation Flash Code & Data Memory Watchdog Timer Supply Monitor Download Debug 12bit DAC 12bit DAC PWM SPI / I2C Timers / Counters UART ADuC841/842 ADuC812 the original ADuC814 low cost, low pin-count ADuC831 large memory ADuC832 large memory, PLL clock ADuC841 optimized core ADuC842 optimized core, PLL clock ADuC843 optimized core, no DACs

ADuC8xx SAR Zastosowania Optical Transceivers VOAs Industrial Automation Smart Sensors Data Loggers RF Base Stations Medical BP Monitors Glucose Analysis Energy Measurement Power Meters System Monitoring

ADuC800 Series with ADC ADuC816 16bit ADC MUX Temp Sensor A 24bit ADC Voltage Reference 24bit ADC RAM 8052 MCU GPIO Flash Code & Data Memory Watchdog Timer 12bit DAC PWM SPI / I2C ADuC824 24bit ADC ADuC834 24bit ADC, large memory ADuC836 16bit ADC, large memory ADuC845 24bit ADC, optimized core Excitation Current Sources Reference Detect 12MIPS Single-Pin Emulation Supply Monitor Download Debug Timers / Counters UART ADuC845 ADuC847 24bit ADC, optimized core, no DAC ADuC848 16bit ADC, optimized core, no DAC

ADuC8xx - Zastosowania Automatyka Przemysłowa Czujniki inteligentne Rejestratory danych Przyrządy podręczne Medyczne Monitor ciśnienia krwi (BP Mnitors) Analiza Glukozy Analizatory precyzyjne Precyzyjne systemy monitoringu

Processing Power Bardziej zaawansowane rdzenie przy zachowaniu dokładności przetwarzania sygnału analogowego ADuC702x Series ARM7 Core ADuC800 Series 1-Cycle Core ADuC800 Series 12-Cycle Core Wybór MCU zintegrowanego z precyzyjnym 12-Bit do24-bit precyzyjnym przetwornikiem Time

rodzina ADuC702x Bandgap Reference DAC MUX 12bit ADC Temperature Monitor COMPARATOR PLA GPIO VREF RAM ARM7 TDMI MCU 41MHz JTAG Emulation Flash Code & Data Memory Watchdog Timer Supply Monitor Serial Download 12bit DAC 12bit DAC 12bit DAC 12bit DAC 3-Phase PWM SPI / I2C Timers / Counters UART ADuC702x ADuC7019 6 ADC, 3 DAC, 6x6mm ADuC7020 5 ADC, 4 DAC, 6x6mm ADuC7021 8 ADC, 2 DAC, 6x6mm ADuC7022 10 ADC, 0 DAC, 6x6mm ADuC7024 10 ADC, 2 DAC, 9x9mm ADuC7025 12 ADC, 0 DAC, 9x9mm ADuC7026 12 ADC, 4 DAC, 14x14mm ADuC7027 16 ADC, 0 DAC, 14x14mm ADuC7028 8 ADC, 4 DAC, 6x6mm

ADuC702x Najważniejsze cechy ARM7TDMI MCU Core: 16-/32-bit RISC architecture 41MHz operation (Flash & SRAM) Memory Organization 62K Bytes Flash/EE; 8K Bytes SRAM External Memory interface (7026/7) Analog Peripherals Multi-Channel 12-bit, 1MHz ADC Multiple 12-bit V-Output DACs Digital Peripherals 4 X GP Timers, PWM Programmable PLA UART, SPI and I2Cx2 Serial I/O Other details Temperature Range 40 C to +125 C Packages: 6x6mm 40LFCSP, 64-ball BGA; 9X9mm 64 LFCSP, 64 & 80-pin LQFP

Aplikacja ECG z zastosowaniem ADuC7021 (ElectroCardioGram) VIN = +3V 1N5817 RECHARGEABLE BATTERY ADP3607-5 +5V +3V 2 V IN V OUT 8 + + C 10µF O1 10µF 1 C P + C P1 + C V SENSE 5 P1 + 10µF 10µF 3 C P ADP3605 8 V IN V OUT 7 1 C P + V SENSE 5 3 C P R 31.6kΩ C O + 10µF 5V SD 4 GND 7 SD 4 GND 2 D1 1N5817 R 3 220kΩ R 2 220kΩ C1 0.1µF R4 1MΩ +5V OP97 5V R 1 220kΩ R1 10kΩ R3 22kΩ R2 22kΩ R G 6.98kΩ 3 8 1 2 +5V 7 AD620A G = 8 4 5V 5 POWER-DOWN 6 P2.0 ADC DAC +3V ADuC7021 TXD RXD + C1 4.7µF +5V D2 1N5817 ADuM1301 ISOLATED RS-232 CIRCUITRY +V DD C2 + 10µF TO PC

Kształt sygnału EKG (6 szytów i dolin) Typowy jednokanałowy elektrokardiograf

Pulse Oximeter using ADuC7024 pomiar tętna i nasycenia krwi tętniczej tlenem

Funkcjonalny schemat blokowy ADuC712x GPIO MUX 12bit ADC DDS 10bit IDAC I/V 2 nd order LPF Temperature Monitor COMPARATOR Supply Monitor OSC/PLL POR Bandgap Reference Wake-up/ RTC Watchdog Timer SPI 64k Bytes FLASH/EE (32k x 16) Interrupt Controller Timers / Counters I2C 8192 Bytes SRAM (2k x 32) 2k Bytes 62k Bytes FLASH/EE (31k x 16) SERIAL DOWNLOAD 2x UART ARM7 TDMI MCU 44MIPS JTAG Emulation PWM Quadrature Encoder

H-Bridge DC Motor Control Sterowanie silnika DC w układzie H-mostka ADuC712x 24V DC 12bit ADC PWM High Side Driver High Side Driver DC Motor Passive Filter Quadrature Encoder Low Side Driver Low Side Driver Motor Current Motor Voltage

Układy serii ADuC706x Procesor z rdzeniem ARM7 z podwójnym układem 24 bitowego typu

Standard MicroConverter Products MUX MUX Temp Sensor A 24bit ADC 1.2V Voltage Reference Reference Detect 24bit ADC RAM ARM7 TDMI MCU 10MIPS GPIO Vectored Interrupt Controller (VIC) Flash Code & Data Memory Watchdog Timer Supply Monitor 14bit DAC PWM SPI / I2C Timers / Counters Excitation Current Sources JTAG Download Debug UART ADuC7060/61

Najważniejsze cechy ADuC7060 Key Features ARM7TDMI MCU Core: 16-/32-bit RISC architecture 10.24MHz operation (Flash & SRAM) Embedded JTAG for Debug. Serial In-System-Programming Analog I/O Primary Channel 24-bit, 4Hz to 8KHz ADC with PGA on inputs. Gain[1-512] Auxillary Channel 24-bit, multiple input channels Single DAC Output Uncommitted OP-AMP option Digital Peripherals Vectored Interrupt Controller (VIC) 3 X GP Timers, WDT and Wake-Up Timer UART, SPI and I2C, Serial I/O Up to 22 Pin GPIO Port + PWM Other Details Specified for 2.5V operation. (3.3V compatible I/O) Packages: 5x5mm 32LFCSP; 6x6mm 48LFCSP; 48LFQFP 2.8mA Current consumption, Core at 1.28Mhz with both ADC s active Samples already available. Full release in January 2009

Effective Number of Bits v Sampling Rate for ADC0 ENOB ADCO at Low Performance Sampling Rates 24 25 22 20 ENOB ENOB 20 15 18 10 16 Gain=1 Gain=8 Gain=64 5 14 12 0 0 0 10 2000 20 4000 30 6000 40 8000 50 10000 60 Sampling Sampling Rate Rate in in Hz Hz

ADC0 Noise Performance Input Range Gain Setting 4Hz 50Hz 1kHz 8kHz ±1.2V G=1 0.62uV 1.97uV 8.54uV 55uV ±150mV G=8 0.109uV 0.38uV 1.6uV 7.88uV ±18.75mV G=64 0.032uV 0.123uV 0.53uV 1.71uV

ADC0 Performance ENOB Effective Number of Bits Input Range Gain Setting 4Hz 50Hz 1kHz 8kHz ±1.2V G=1 21.9 bits 20.2 bits 18.1 bits 15.4 bits ±150mV G=8 21.4 bits 19.6 bits 17.5 bits 15.2 bits ±18.75mV G=64 20.2 bits 18.2 bits 16.1 bits 14.4 bits

MicroConverter Products ARM7 series Part# ADC DAC Package Flash ADuC7060 Dual 24bit 14bit 48-LQFP/ 48-LFCSP 32K ADuC7061 Dual 24bit 14bit 32-LFCSP 32K

Interfejs przetwornika mostkowego z zastosowaniem MicroConvertera +2.5V ADuC7060 VDD REFIN+ AIN0 AIN1 SPI I2C UART GPIO etc. REFIN- GND

RTD Interfacing Hardware Configuration A ADC I EXC R RTD V RTD A ADC MCU R REF V REF

Moduł kondycjonujący RTD z interfejsem mikrokontrolera analogowego ADuC7060 ADuC7060 +2.5V RTD IEXC1 AIN0 AIN1 REFIN+ VDD SPI I2C UART GPIO etc. REFIN- GND

Moduł kondycjonujący AD771 z 2 źródłami prądowymi

Thermocouple Interfacing T 1 T 2 Metal A Copper V EMF V SENS PGA ADC Metal B CJC Temp Sensor Copper ADC MCU

Thermocouple Interfacing Using a MicroConverter ADuC7060 +2.5V AIN0 VDD AD592 AIN1 AIN4 SPI I2C UART GPIO etc. ADR280 REFIN+ REFIN- GND

ADuC706x Application: Gas Detector Electrochemical Sensor ±600mV - + PGA + ADC0-1nA 1mA Tiny Form Factor Wide Dynamic Range Signals 120dB Requires High Precision ADC Requires Small Package Electrochemical Sensor + Electronics

ADuC7033 Lead Acid Battery Sensing LOAD V BAT + - Shunt Resistor I BAT V BAT A 16bit ADC ADuC7033 ARM7 TDMI MCU ECU VREF BAT TEMP MUX 16bit ADC Flash/EE Memory TEMP LIN LIN2.0

ADucM360 Low power precision analog microcontroller, ARM cortex M3 with dual sigma-delta ADCs