KAmodRPiADCDAC. Moduł przetwornika A/C i C/A dla komputerów RaspberryPi i RaspberryPi+

Podobne dokumenty
KA-NUCLEO-Weather. ver. 1.0

KA-NUCLEO-UniExp. Wielofunkcyjny ekspander dla NUCLEO i Arduino z Bluetooth, MEMS 3DoF, LED-RGB i czujnikiem temperatury

KA-Nucleo-Weather. Rev Źródło:

Zestaw uruchomieniowy z mikrokontrolerem LPC1114 i wbudowanym programatorem ISP

STM32 Butterfly. Zestaw uruchomieniowy dla mikrokontrolerów STM32F107

LITEcomp. Zestaw uruchomieniowy z mikrokontrolerem ST7FLITE19

STM32Butterfly2. Zestaw uruchomieniowy dla mikrokontrolerów STM32F107

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

KAmodRPi ADC DAC. Rev Źródło:

FREEboard. Zestaw startowy z mikrokontrolerem z rodziny Freescale KINETIS L (Cortex-M0+) i sensorami MEMS 7 DoF

ZL9AVR. Płyta bazowa dla modułów ZL7AVR (ATmega128) i ZL1ETH (RTL8019)

KAmodQTR8A. Moduł QTR8A z ośmioma czujnikami odbiciowymi

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

ZL10PLD. Moduł dippld z układem XC3S200

KAmduino UNO. Płytka rozwojowa z mikrokontrolerem ATmega328P, kompatybilna z Arduino UNO

Programator ZL2PRG jest uniwersalnym programatorem ISP dla mikrokontrolerów, o budowie zbliżonej do STK200/300 (produkowany przez firmę Kanda).

ZL28ARM. Zestaw uruchomieniowy dla mikrokontrolerów AT91SAM7XC

ZL8AVR. Płyta bazowa dla modułów dipavr

ZL15AVR. Zestaw uruchomieniowy dla mikrokontrolerów ATmega32

KA-NUCLEO-F411CE. Płytka rozwojowa z mikrokontrolerem STM32F411CE

ZL25ARM. Płyta bazowa dla modułów diparm z mikrokontrolerami STR912. [rdzeń ARM966E-S]

ZL16AVR. Zestaw uruchomieniowy dla mikrokontrolerów ATmega8/48/88/168

ZL5PIC. Zestaw uruchomieniowy dla mikrokontrolerów PIC16F887

KAmduino UNO. Rev Źródło:

ZL15AVR. Zestaw uruchomieniowy dla mikrokontrolerów ATmega32

ZL19PRG. Programator USB dla układów PLD firmy Altera

ZL29ARM. Zestaw uruchomieniowy dla mikrokontrolerów STM32F107

ZL27ARM. Zestaw uruchomieniowy dla mikrokontrolerów STM32F103

ZL2AVR. Zestaw uruchomieniowy z mikrokontrolerem ATmega8

JTAG Isolator. Separator galwaniczny JTAG dla ARM, AVR i FPGA

Programator-debugger JTAG/SWIM dla mikrokontrolerów STM32 i STM8

ZL30ARM. Zestaw uruchomieniowy dla mikrokontrolerów STM32F103

ZL17PRG. Programator ICP dla mikrokontrolerów ST7F Flash

ZL11AVR. Zestaw uruchomieniowy z mikrokontrolerem ATtiny2313

ZL4PIC uniwersalny zestaw uruchomieniowy dla mikrokontrolerów PIC (v.1.0) Uniwersalny zestaw uruchomieniowy dla mikrokontrolerów PIC

ZL3ST7. Zestaw uruchomieniowy dla mikrokontrolerów

ZL9ARM płytka bazowa dla modułów diparm z mikrokontrolerami LPC213x/214x

ZL4PIC. Uniwersalny zestaw uruchomieniowy dla mikrokontrolerów PIC

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

ZL11ARM. Uniwersalna płytka bazowa dla modułów diparm

Uniwersalny zestaw uruchomieniowy dla mikrokontrolerów AVR

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

ZL11PRG v.2. Uniwersalny programator ISP. Odpowiednik: Byte Blaster II DLC5 Programmer AT89ISP STK-200 Lattice ISP ARM Wiggler

ZL6PLD zestaw uruchomieniowy dla układów FPGA z rodziny Spartan 3 firmy Xilinx

Rev Źródło:

ZL4PIC. Uniwersalny zestaw uruchomieniowy dla mikrokontrolerów PIC

ZL15PLD. Płyta bazowa dla modułów z układem XC2C256

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

ZL24PRG. Interfejs JTAG dla mikrokontrolerów ARM

ZL2ST7. Zestaw uruchomieniowy dla mikrokontrolerów ST7LITE

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

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

Dokumentacja Techniczno ruchowa: Moduł PSI (ver. PSI 1.0)

Spis treści. Projekt współfinansowany ze środków Unii Europejskiej w ramach Europejskiego Funduszu Społecznego

LABORATORIUM ELEKTRONIKA. I. Scalony, trzykońcówkowy stabilizator napięcia II. Odprowadzanie ciepła z elementów półprzewodnikowych

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

Uniwersalna karta I/O

SigmaDSP - zestaw uruchomieniowy dla procesora ADAU1701. SigmaDSP - zestaw uruchomieniowy dla procesora ADAU1701.

Wyjścia analogowe w sterownikach, regulatorach

3.1 INFORMACJE OGÓLNE O UKŁADACH WEJŚĆ/WYJŚĆ ODDALONYCH SMARTMOD I/O

Przetworniki cyfrowo-analogowe C-A CELE ĆWICZEŃ PODSTAWY TEORETYCZNE

8 kanałowy przedłużacz analogowy z RS485

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

Przetworniki analogowo - cyfrowe CELE ĆWICZEŃ PODSTAWY TEORETYCZNE Zasada pracy przetwornika A/C

Płytka laboratoryjna do współpracy z mikrokontrolerem MC68332

ASTOR IC200ALG320 4 wyjścia analogowe prądowe. Rozdzielczość 12 bitów. Kod: B8. 4-kanałowy moduł ALG320 przetwarza sygnały cyfrowe o rozdzielczości 12

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

PRZETWORNIK ADC w mikrokontrolerach Atmega16-32

SPECYFIKACJA HTC-K-VR. Kanałowy przetwornik CO2 z wyjściem analogowym V i progiem przekaźnikowym

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

4. Schemat układu pomiarowego do badania przetwornika

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

Altera MAX10: nowa generacja FPGA i jej nowe możliwości

Rysunek 1 Schemat ideowy sterownika GSM

Przetworniki pomiarowe liniowego przesunięcia Enkoder linkowy D135

Przetworniki pomiarowe liniowego przesunięcia Enkoder linkowy B80

ARMputer, część 1 AVT 922

IC200UDR002 ASTOR GE INTELLIGENT PLATFORMS - VERSAMAX NANO/MICRO

SDD287 - wysokoprądowy, podwójny driver silnika DC

XXXII Olimpiada Wiedzy Elektrycznej i Elektronicznej. XXXII Olimpiada Wiedzy Elektrycznej i Elektronicznej

Rys. 1. Schemat ideowy karty przekaźników. AVT 5250 Karta przekaźników z interfejsem Ethernet

POLITECHNIKA WARSZAWSKA Wydział Elektryczny Instytut Elektroenergetyki Zakład Elektrowni i Gospodarki Elektroenergetycznej

Przetworniki AC i CA

Rozdział 21 Moduły analogowo - temperaturowe

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

Politechnika Białostocka Wydział Elektryczny Katedra Automatyki i Elektroniki

Przykładowa aplikacja LOGO! 8 Cyfrowy termometr z sygnalizacją przekroczenia progów

E-TRONIX Sterownik Uniwersalny SU 1.2

Wejścia logiczne w regulatorach, sterownikach przemysłowych

SiMod-X-(A1) Przetwornik parametrów powietrza z interfejsem RS485 (MODBUS RTU) oraz wyjściem analogowym (dotyczy wersji -A1)

Moduł CON014. Wersja na szynę 35mm. Przeznaczenie. Użyteczne właściwości modułu

Aplikacja przekaźnika monostabilnego UNIV

ARS3 RZC. z torem radiowym z układem CC1101, zegarem RTC, kartą Micro SD dostosowany do mikro kodu ARS3 Rxx. dokument DOK wersja 1.

Kod produktu: MP01611

Moduł rozszerzeń we-wy XM-8DR. Instrukcja obsługi

Nowy MULTIMETR z czujnikiem Halla

DTR PICIO v Przeznaczenie. 2. Gabaryty. 3. Układ złącz

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

Przetwornik analogowo-cyfrowy

Transkrypt:

Moduł przetwornika A/C i C/A dla komputerów RaspberryPi i RaspberryPi+ jest ekspanderem funkcjonalnym dla komputerów RaspberryPi oraz Raspberry Pi+ zapewniającym możliwość konwersji A/C i C/A z rozdzielczością do 10 bitów. ver. 1.0

Podstawowe cechy i parametry Zgodność z komputerami RaspberryPi i RaspberryPi+ Komunikacja z system mikroprocesorowym poprzez interfejs I2C (kanał 0) Rozdzielczość przetwarzania A/C i C/A 10 bitów Przetwornik ADC z układem sample&hold MCP3021 (Microchip): Częstotliwość konwersji do 22,3 khz Zakres napięcia wyjściowego 0 +3,3 V/0 +5 V/0 +10 V (w zależności od wybranego współczynnika podziału) Wbudowany układ próbkująco-pamiętający (Sample & Hold) Przetwornik DAC z wyjściem napięciowym MCP4716 (Microchip): Zakres napięcia wyjściowego 0 +3,3 V Czas ustalania napięcia na wyjściu 6 ms Wbudowana pamięć EEPROM dla rejestru danych i konfiguracji Przedłużone złącze I/O komputera RPi Zakres napięć pracy 3,3 5,5 VDC Ekspander jest przystosowany do współpracy także z komputerami RaspberryPi+ Wyposażenie standardowe Kod Opis Zmontowana i uruchomiona płytka BTC Korporacja 05-120 Legionowo ul. Lwowska 5 tel.: (22) 767-36-20 faks: (22) 767-36-33 e-mail: biuro@kamami.pl http://www.kamami.pl Zastrzegamy prawo do wprowadzania zmian bez uprzedzenia. Oferowane przez nas płytki drukowane mogą się różnić od prezentowanej w dokumentacji, przy czym zmianom nie ulegają jej właściwości użytkowe. BTC Korporacja gwarantuje zgodność produktu ze specyfikacją. BTC Korporacja nie ponosi odpowiedzialności za jakiekolwiek szkody powstałe bezpośrednio lub pośrednio w wyniku użycia lub nieprawidłowego działania produktu. BTC Korporacja zastrzega sobie prawo do modyfikacji niniejszej dokumentacji bez uprzedzenia.

3 Schemat Widok płytki drukowanej

4 Przetwornik ADC (A/C) W ekspanderze zastosowano jednoukładowy przetwornik A/C firmy Microchip MCP3021, który komunikuje się z mikroprocesorem za pomocą interfejsu I2C. Schemat blokowy tego układu pokazano na rysunku poniżej. Użyto układu w wersji A5T, którego trzy najmłodsze bity adresowe A2/A1/A0 mają wartości 101, dając wynikowy adres układu na magistrali I2C: 1001101. Linie wykorzystywane do komunikacji przetwornika A/C z mikroprocesorem zestawiono w tabeli poniżej. Linia Funkcja Numer styku złącza GPIO Uwagi GPIO2 SDA 3 Linie podciągnięte do +3,3 V rezystorami 4,7 kw GPIO3 SCL 5 Napięcie mierzone w kanale ADC należy przyłożyć (zachowując prawidłową polaryzację!) do styków CON1 lub styków Con2 opisanych na płytce jako VIN i GND.

5 Wybór zakresu pomiarowego A/C Ekspander wyposażono w prosty selektor zakresu pomiarowego w torze A/C, który umożliwia pomiar napięć o maksymalnym napięciu do 10 V. Do wyboru zakresu pomiarowego służy złącze JP2 (pokazane na rysunku poniżej), w tabeli zestawiono zakresy i odpowiadające im położenia jumpera na stykach JP2. Położenie jumpera Zwarte styki Zakres napięcia wejściowego 5-6 0 3,3V 3-4 0 5V 1-2 0 10V

6 Przetwornik DAC (C/A) W ekspanderze zastosowano jednoukładowy przetwornik C/A firmy Microchip MCP4716, który komunikuje się z mikroprocesorem za pomocą interfejsu I2C. jego schemat blokowy pokazano na rysunku poniżej. Użyto układu w wersji A0T, którego adres na magistrali I2C ma wartość 1100000. Linie wykorzystywane do komunikacji przetwornika C/A z mikroprocesorem zestawiono w tabeli poniżej. Linia Funkcja Numer styku złącza GPIO Uwagi GPIO2 SDA 3 Linie podciągnięte do +3,3 V rezystorami 4,7 kw GPIO3 SCL 5 Napięcie wyjściowe jest dostępne na złączu Con3 oraz stykach Con2 opisanych jako VOU i GND.

7 Instalacja ekspandera na złączu komputera RaspberryPi Instalacja ekspandera na złączu komputera RaspberryPi+