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

Podobne dokumenty
Zestaw uruchomieniowy z mikrokontrolerem LPC1114 i wbudowanym programatorem ISP

STM32Butterfly2. Zestaw uruchomieniowy dla mikrokontrolerów STM32F107

LITEcomp. Zestaw uruchomieniowy z mikrokontrolerem ST7FLITE19

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

STM32 Butterfly. Zestaw uruchomieniowy dla mikrokontrolerów STM32F107

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

ZL29ARM. Zestaw uruchomieniowy dla mikrokontrolerów STM32F107

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

ZL28ARM. Zestaw uruchomieniowy dla mikrokontrolerów AT91SAM7XC

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

ZL27ARM. Zestaw uruchomieniowy dla mikrokontrolerów STM32F103

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

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

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

ZL2AVR. Zestaw uruchomieniowy z mikrokontrolerem ATmega8

KA-NUCLEO-Weather. ver. 1.0

KAmduino UNO. Rev Źródło:

ZL15AVR. Zestaw uruchomieniowy dla mikrokontrolerów ATmega32

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

ZL5PIC. Zestaw uruchomieniowy dla mikrokontrolerów PIC16F887

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

ZL30ARM. Zestaw uruchomieniowy dla mikrokontrolerów STM32F103

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

ZL15AVR. Zestaw uruchomieniowy dla mikrokontrolerów ATmega32

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

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

ZL10PLD. Moduł dippld z układem XC3S200

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

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

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

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

KAmodQTR8A. Moduł QTR8A z ośmioma czujnikami odbiciowymi

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

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

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

ZL4PIC. Uniwersalny zestaw uruchomieniowy dla mikrokontrolerów PIC

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

Uniwersalny zestaw uruchomieniowy dla mikrokontrolerów AVR

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

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

ZL3ST7. Zestaw uruchomieniowy dla mikrokontrolerów

ZL4PIC. Uniwersalny zestaw uruchomieniowy dla mikrokontrolerów PIC

ZL17PRG. Programator ICP dla mikrokontrolerów ST7F Flash

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

ZL11AVR. Zestaw uruchomieniowy z mikrokontrolerem ATtiny2313

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

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

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

ZL2ST7. Zestaw uruchomieniowy dla mikrokontrolerów ST7LITE

Uniwersalny zestaw uruchomieniowy ZL4PIC

AVREVB1. Zestaw uruchomieniowy dla mikrokontrolerów AVR. Zestawy uruchomieniowe

ZL24PRG. Interfejs JTAG dla mikrokontrolerów ARM

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

dokument DOK wersja 1.0

UNO R3 Starter Kit do nauki programowania mikroprocesorów AVR

Płytka uruchomieniowa AVR oparta o układ ATMega16/ATMega32. Instrukcja Obsługi. SKN Chip Kacper Cyrocki Page 1

LABORATORIUM - ELEKTRONIKA Układy mikroprocesorowe cz.2

Moduł prototypowy.. Leon Instruments. wersja 1.0

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

Moduł uruchomieniowy AVR ATMEGA-16 wersja 2

MOD STM32 explorem0 z STM32F051C8T6. sklep.modulowo.pl akademia.modulowo.pl zestawy.modulowo.pl app.modulowo.pl blog.modulowo.

ARMputer, część 1 AVT 922

Moduł prototypowy X3-DIL64 z procesorem ATxmega128A3U-AU

ZL1MSP430 Zestaw startowy dla mikrokontrolerów MSP430F11xx/11xxA ZL1MSP430

Płytka uruchomieniowa XM32

Płytka uruchomieniowa XM64

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

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

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

Kurs programowania mikrokontrolerów ARM z rodziny Cortex-M3

E-TRONIX Sterownik Uniwersalny SU 1.2

Politechnika Białostocka

Jednym z najlepszych sposobów poznawania nowego typu mikrokontrolera

Zestaw Startowy EvB. Więcej informacji na stronie:

Szkolenia specjalistyczne

Płyta ewaluacyjna z mikrokontrolerem Atmega32. Autor Dariusz Wika

Kod produktu: MP-1W-2480

MOD Xmega explore z ATXmega256A3BU. sklep.modulowo.pl akademia.modulowo.pl zestawy.modulowo.pl app.modulowo.pl blog.modulowo.

MOD Xmega explore z ATXmega256A3BU. sklep.modulowo.pl akademia.modulowo.pl zestawy.modulowo.pl app.modulowo.pl blog.modulowo.

DOKUMENTACJA PROJEKTU

Wstęp Architektura... 13

Murasaki Zou むらさきぞう v1.1 Opis programowania modułu LPC2368/LPC1768 z wykorzystaniem ISP

Sprawozdanie z projektu MARM. Część druga Specyfikacja końcowa. Prowadzący: dr. Mariusz Suchenek. Autor: Dawid Kołcz. Data: r.

Instrukcja programowania płytek edycji 2014

Rev Źródło:

Płytka ewaluacyjna z ATmega16/ATmega32 ARE0021/ARE0024

WYKŁAD 5. Zestaw DSP60EX. Zestaw DSP60EX

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

EVBfpga System ewaluacyjno-uruchomieniowy dla układów FPGA.

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

Płyta uruchomieniowa EBX51

ZL4ST7. Zestaw uruchomieniowy dla mikrokontrolera

LABORATORIUM UKŁADÓW PROGRAMOWALNYCH. PROCESORY OSADZONE kod kursu: ETD 7211 SEMESTR ZIMOWY 2017

Moduł uruchomieniowy mikrokontrolera MC68HC912B32

Projekt MARM. Dokumentacja projektu. Łukasz Wolniak. Stacja pogodowa

Ćwiczenie 5 Zegar czasu rzeczywistego na mikrokontrolerze AT90S8515

Opis przedmiotu zamówienia CZĘŚĆ 1

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

Politechnika Gdańska Wydział Elektrotechniki i Automatyki Katedra Inżynierii Systemów Sterowania

Transkrypt:

Zestaw uruchomieniowy dla mikrokontrolerów ADuCM360/361 ADuCino 360 Zestaw ADuCino jest tanim zestawem uruchomieniowym dla mikrokontrolerów ADuCM360 i ADuCM361 firmy Analog Devices mechanicznie kompatybilnym z systemem Arduino. Wyposażono go w zintegrowany programator pamięci Flash oraz zestaw sensorów MEMS i temperatury. ver. 1.0

Wprowadzenie ADuCino 360 zestaw uruchomieniowy dla mikrokontrolerów ADuCM360/361 Zestaw ADuCino jest zestawem uruchomieniowym dla mikrokontrolerów ADuCM360 i ADuCM361 (rdzeń Cortex-M3) firmy Analog Devices. Jest on mechanicznie kompatybilny z systemem Arduino, wyposażono go w zintegrowany programator pamięci Flash z interfejsem USB, zestaw sensorów: akcelerometr MEMS i cyfrowy czujnik temperatury. Zestaw jest kompatybilny z oprogramowaniem CM3WSD, które umożliwia programowanie pamięci Flash mikrokontrolerów ADuCM36x dzięki wyposażeniu ich w firmowy bootloader On-Chip Kernel. Podstawowe parametry Mikrokontroler ADuCM360 (Cortex-M3 @16 MHz, 128 kb Flash, 8 kb SRAM, 2 ADC 24-bitowe, 12-bitowy DAC, UART, I2C, 2 SPI, 16-bitowy kontroler PWM, 19 linii GPIO), Wbudowany sensor akcelerometryczny MEMS 3D (SPI) ADXL362, Wbudowany sensor temperatury (I2C) ADT7420, Wbudowany interfejs USB (do programowania pamięci Flash mikrokontrolera/uart), Dwa przyciski (reset i jeden dla aplikacji użytkownika), Złącza: I2C i SPI (standard KAmod), Złącze JTAG/SWD (zgodne z Segger J-Link), Linie GPIO i ADCin wyprowadzone na złącza szpilkowe gold-pin 2,54 mm, Zasilanie +5 V z USB (opcjonalnie +5 V na złączu POWER), Mechaniczny format zgodny z Arduino, Programowanie pamięci Flash przez USB z wykorzystaniem bezpłatnego programu CM3WSD (dostępny na stronie Analog Devices).! Pod adresem http://youtu.be/ay8afhpmm3a dostępny jest film prezentujący obsługę zestawu ADuCino 360.! W naszej ofercie znajduje się wiele dodatkowych modułów (seria KAmod) przeznaczonych do współpracy z zestawem ADuCino360, m.in. wyświetlacze LCD, moduły do komunikacji bezprzewodowej, czyjniki MEMS, przewody połączeniowe. Wyposażenie standardowe Kod ADuCino360 Opis Zmontowana płytka zestawu z mikrokontrolerem ADuCM360 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.

ADuCino 360 zestaw uruchomieniowy dla mikrokontrolerów ADuCM360/361 3 Schemat elektryczny

4 Zasilanie ADuCino 360 zestaw uruchomieniowy dla mikrokontrolerów ADuCM360/361 Mikroprzełączniki Zestaw wyposażono w dwa mikroprzełączniki: S1 służący do zerowania mikrokontrolera, S2 dołączony do linii GPIO P2.2, można go wykorzystać we własnej aplikacji, służy także do uruchamiania bootloadera.

ADuCino 360 zestaw uruchomieniowy dla mikrokontrolerów ADuCM360/361 5 Akcelerometr 3D Zestaw wyposażono w cyfrowy akcelerometr 3D ADXL362 (U4) z interfejsem komunikacyjnym SPI. Dołączono go do interfejsu SPI0 mikrokontrolera ADuCM360. Linie interfejsu SPI0 wyprowadzono także na styki złącza SPI w standardzie KAmod (Con1).

6 Czujnik temperatury ADuCino 360 zestaw uruchomieniowy dla mikrokontrolerów ADuCM360/361 Zestaw wyposażono w cyfrowy sensor temperatury ADT7420 z interfejsem komunikacyjnym I2C. Dołączono go do interfejsu I2C mikrokontrolera ADuCM360, którego linie są podciągane do +3,3 V za pomocą rezystorów R2 i R3

ADuCino 360 zestaw uruchomieniowy dla mikrokontrolerów ADuCM360/361 7 Konwerter USB/UART Zestaw wyposażono w dwukierunkowy konwerter USB<->UART (U5), który umożliwia komunikację mikrokontrolera z dowolnym systemem komputerowym wyposażonym w interfejs USB, służy także do programowania pamięci Flash mikrokontrolera z wykorzystaniem bootloadera zapisanego w pamięci mikrokontrolera. Konwerter USB można odłączyć od linii P0.1 i P0.2 mikrokontrolera, do czego służą zworki JP1 i JP2. Zalecane jest ustawianie ich w tych samych pozycjach, co wiąże się z odłączaniem lub dołączaniem linii TXD i RXD U5 do linii P0.1 i P0.2 mikrokontrolera.! Mikrokontroler zastosowany w zestawie ma firmowo wbudowany bootloader (On-Chip Kernel), który umożliwia programowanie pamięci Flash danymi pobranymi z interfejsu UART. Bootloader jest uruchamiany za pomocą przycisku S2 dołączonego do linii P2.2, który należy przez chwilę przytrzymać i następnie wyzerować mikrokontroler (przez chwilowe naciśnięcie przycisku RESET S1). Obsługę ładowania danych do pamięci mikrokontrolera zapewnia bezpłatny program o nazwie CM3WSD, który jest dostępny na stronie Analog Devices oraz na stronie KAMAMI.pl (na karcie produktu ADuCino360). Sposób programowania mikrokontrolera ADuCM360 jest dokładnie opisany w artykule dostępnym pod adresem http://mikrokontroler.pl/ content/plytka-ewaluacyjna-dla-mikrokontrolera-aducm360.

8 Interfejs SWD ADuCino 360 zestaw uruchomieniowy dla mikrokontrolerów ADuCM360/361 Mikrokontrolery ADuCM360 są wyposażone w interfejs SWD (Single Wire Debugging), który służy do debugowania pracy układu oraz programowania pamięci Flash (alternatywnie do metody z wykorzystaniem debuggera). Sygnały sterujące SWD w zestawie ADuCino360 wyprowadzone są na łącze IDC20 (Con3), co zapewnia kompatybilność zestawu z większością interfejsów programująco-debugujących, jak np. ulink, J-Link itp.

ADuCino 360 zestaw uruchomieniowy dla mikrokontrolerów ADuCM360/361 9 Złącza GPIO i ADCin Linie wejściowo-wyjściowe GPIO oraz wejścia analogowe ADCin (AINx) mikrokontrolera ADuCM360 są wyprowadzone na złącza szpilkowe gold-pin rozmieszczone w rastrze 2,54 mm. Przypisania sygnałów do styków przedstawiono na rysunku poniżej.

10 Złącze SPI ADuCino 360 zestaw uruchomieniowy dla mikrokontrolerów ADuCM360/361 Interfejs SPI0 mikrokontrolera wyprowadzono na złącze Con1 (standard KAmod). Należy pamiętać, że te same sygnały są wykorzystane do komunikacji mikrokontrolera z wbudowanym w zestaw czujnikiem przyspieszenia U4.

ADuCino 360 zestaw uruchomieniowy dla mikrokontrolerów ADuCM360/361 11 Złącze I2C Interfejs I2C mikrokontrolera wyprowadzono na złącze Con2 (standard KAmod). Należy pamiętać, że te same sygnały są wykorzystane do komunikacji mikrokontrolera z wbudowanym w zestaw czujnikiem temperatury U3.