1.SoC: Arduino (System on a Chip) Facultatea de Informatică Univ. Al. I. Cuza Iaşi
|
|
- Lucas Shaw
- 6 years ago
- Views:
Transcription
1 1.SoC: Arduino (System on a Chip) Facultatea de Informatică Univ. Al. I. Cuza Iaşi
2 SoC Este un sistem complet (de obicei un calculator) construit într-un singur procesor: toate componentele sistemului (CPU, RAM, porturi I/O etc.). De ex: procesoarele telefoanelor (ARM). Consumă puţin curent pentru a funcţiona. Apple A5 SoC
3 SoC ce conţin AMD Am286ZX/LX, SoC based on Microcontroller / microprocesor / digital signal processor (DSP) sau mai multe (MPSoC) Blocuri de memorie: ROM, RAM, EEPROM, Flash Metode de măsurare a timpului (de ex. oscilatoare) Periferice: ceasuri reale (ora corectă), ceasuri ce menţin timpul de la pornire, power-on-reset (sesizeaza curentul şi duc sistemul într-o anumită stare), watch dog timeout (pt erori).
4 SoC ce conţin Interfeţe externe: USB, FireWire, Ethernet, USART (Universal Synchronous/Asynchronous Receiver/Transmitter portul serial cel vechi), SPI (Serial Peripheral Interface) Interfeţe ADC / DAC (analog digital converter şi invers) Circuite pentru managementul tensiunii.
5
6 JTAG = Joint Test Action Group Realizează verificarea automată a CHIPului. La PCuri: Power On Self Test "ARMSoCBlockDiagram" by en:user:cburnett - Own work in Inkscape based on en:image:armsocblockdiagram.gif. Licensed under CC BY-SA 3.0 via Commons - m.svg#/media/file:armsocblockdiagram.svg
7 Procesorul de tip ARM RISC = Reduced Instruction Set Computing CISC = Complex Instruction Set Computing RISC au low consumption la energie in comparatie cu CISC care consuma destul de mult. Scopul însă este diferit şi e ok. Multe companii (precum INTEL) au adus CISC-ul la nivele de consum foarte mici: Advanced RISC Machine Citiţi mai multe (dacă vreţi) la: "ARMSoCBlockDiagram" by en:user:cburnett - Own work in Inkscape based on en:image:armsocblockdiagram.gif. Licensed under CC BY-SA 3.0 via Commons - m.svg#/media/file:armsocblockdiagram.svg
8 Regulator de tensiune reduce +/- pentru ca procesorul să primească o tensiune constantă. "ARMSoCBlockDiagram" by en:user:cburnett - Own work in Inkscape based on en:image:armsocblockdiagram.gif. Licensed under CC BY-SA 3.0 via Commons - m.svg#/media/file:armsocblockdiagram.svg
9 ASB = Advanced System Bus AHB = Advanced Highperformance Bus APB = Advanced Peripheral Bus Diverse tipuri de memorie. (EBI= External Bus Interface, utilizat pentru a conecta stickuri de ex.) "ARMSoCBlockDiagram" by en:user:cburnett - Own work in Inkscape based on en:image:armsocblockdiagram.gif. Licensed under CC BY-SA 3.0 via Commons - m.svg#/media/file:armsocblockdiagram.svg
10 Periferal Input / Output
11 Application Specific Logic ajută la particularizarea dispozitivului pentru ce are nevoie să facă cel mai des. De exemplu un Router ar dori să poată afla rapid adresle IP a pachetelor
12 Diverse module: -Medium Access Control (Eth) -Universal Synchronous / Asynchronous Receiver / Transmitter -Serial Peripheral Interface - 2 Wire interface -Analog to Digital Converters Etc.
13 Controlere pentru tensiune, oscilatoare, phase-locked loop (diferenţa între oscilator şi un clock extern), controller pentru reset, brownout (cadere intentionala sau neintentionala a tensiunii), power on reset, Sistem de intreruperi, watchdog timer, ceas de timp real
14 Software Elementele hardware descrise trebuie controlate prin intermediul software. De exemplu, trebuie implementate standarde cum ar fi cel al comunicării prin USB. Toate procesoarele trebuie verificate (acţiune ce costă aprox 70% din designul chipului) Deseori se folosesc FPGA (Field-programmable gate array) Ex: HoMade FPGA care creeaza core-uri la runtime, alocând sau dealocând resurse hardware în funcţie de necesităţi.
15 SoC Avantajele utilizării SoC: consum mic de energie, costuri de producţie mici, fiabilitate crescută comparativ cu chipurile pe care le înlocuiesc [partea cu costurile este discutabilă] Unde le găsiţi: Telefoane, Televizoare inteligente, Raspberry Pi, Arduino, Ceasuri Inteligente, Routere (unele), Chrome Cast (sau asemenea), Apple TV (A5), etc.
16 ATmega 168/328
17 AVR XTAL = crystal = osciloscilator ADC = Analog / Digital conv. AREF = analog reference (cât este voltajul de intrare pe pinii analogici (default 5V) arduino-tutorials-chapter-22-aref-pin/ AVCC = pinul cu care se alimentează din exterior convertorul Analog / Digital [uneori convertorul analog/digital consumă mai mult curent şi trebuie alimentat separat]
18 Microcontroller Atmega328p Comparaţie între diverse tipuri de procesoare ATMEL: /Products/Compare Microcontroller Operating Voltage ATmega328 5V Input Voltage (recommended) 7-12V Input Voltage (limits) 6-20V Digital I/O Pins Analog Input Pins 6 DC Current per I/O Pin DC Current for 3.3V Pin Flash Memory SRAM EEPROM Clock Speed CPU 14 (of which 6 provide PWM output) 40 ma 50 ma 32 KB (ATmega328) of which 0.5 KB used by bootloader 2 KB (ATmega328) 1 KB (ATmega328) 16 MHz (max 20Mhz) 8-bit AVR
19 Arduino UNO Informaţii (complete?) despre Arduino UNO:
20 Arduino UNO Numele UNO (unu în italiană) este dat acestei plăci pentru a celebra prima versiune a IDE-ului Arduino (care până de curând (2015) a fost doar în Beta.
21 Arduino UNO La fel ca versiunile anterioare, Arduino UNO este Open Hardware, specificaţiile acestuia putând fi utilizate de oricine pentru a-şi crea propriul Arduino, îmbunătăţi sau adapta la propriile nevoi. Specificaţiile Arduino Uno le găsiţi la: /ArduinoBoardUno
22 Arduino UNO Programarea lui Arduino UNO se face (standard) prin intermediul softului pus la dispoziţie pe situl
23 Arduino UNO Asta nu înseamnă că nu se poate şi altfel: Pluginul Arduino pentru Eclipse poate fi descărcat de la: Informaţii despre instalare: Altele: WinAVR, Atmel Studio
24 Arduino UNO De-a lungul timpului, au fost utilizate diverse tipuri de programatoare. Cele mai populare (şi care sunt recunoscute de către Windows fără a necesita drivere suplimentare) sunt programatoarele FTDI (asemanatoare cu cele de pe Arduino UNO: ATMEGA8U2 programator ISP). Versiunile chinezeşti ale Arduino nano au inlocuit FTDI-ul (care era mai scump) cu programatorul CH340G. Găsiţi driverele pentru acesta la: Interesant de vazut şi:
25 Arduino UNO Odată instalat (dacă a fost nevoie), ARDUINO-ul va fi vizibil în device manager ca fiind conectat la un anumit port X (COM X).
26 Arduino UNO IDE-ul probabil a detectat şi el portul şi tipul Arduinoului conectat (Arduino / Genuino UNO). În caz contrar, setaţi aceste informaţii în meniul Tools->Board şi Tools->Port. De asemenea aceste meniuri sunt utile când aveţi mai multe echipamente Arduino conectate simultan (şi vreţi să programaţi unul dintre ele). Programatorul ce trebuie selectat pentru UNO este AVRISP mkii.
27 Arduino UNO
28 Arduino UNO - bootloader Integratul ATMEL 328P, creierul lui Arduino UNO, are deja instalat, în memoria Flash (0.5KB din 32KB), un soft denumit bootloader. Acesta are rolul de a permite programarea Arduino-ului utilizând doar un cablu USB. Acest program se încarca la bootarea Arduino-ului. La încărcarea unui program prin USB bootloaderul nu se va şterge.
29 Arduino UNO - bootloader Dacă se doreşte eliminiarea bootloaderului (pentru a câştiga cei 0.5KB din memoria Flash), Arduino poate fi programat direct prin tehnologia ICSP (denumit şi ISP) portul SPI. Pentru detalii, accesaţi: A NU SE UTILIZA / TESTA LA FACULTATE!
30 Arduino UNO - bootloader Pentru rescrierea bootloaderului, se va folosi tot ICSP (durează aprox 15 ). Pentru detalii puteţi accesa: orial.bootloader A NU SE UTILIZA / TESTA LA FACULTATE! [putem să le reparăm dar nu avem chef] [dacă faceţi asta acasă, o faceţi pe cont propriu. Aveţi grijă ce programator folosiţi!]
31 Arduino UNO Portul SPI: ICSP (In-Circuit Serial Programming)
32 Arduino UNO - Safety Chiar dacă este mereu conectat (în timp ce îl programaţi) la USB, nu prea aveţi cum să ardeţi portul USB al calculatorului (decât dacă vreţi neapărat asta). Se pot face în schimb shielduri care să ridice tensiunea la 5KV şi apoi să trimită tensiunea pe TX (vor arde portul calculatorului) [condensatoare] Puteţi în schimb să ardeţi Arduino-ul destul de uşor (aşa că vă rog FĂRĂ CHEI, MONEZI sau ALTE OBIECTE METALICE pe masă în timp ce lucraţi cu Arduino. Aveţi grijă să nu atingeţi de şuruburile cu care sunt prinse băncile -Atmega 328p e foarte fragil!!!).
33 Arduino UNO - Safety În cazul în care calculatorul nu va vede Arduino-ul, se poate ca o masură de siguranţă să fi intrat în acţiune (de fapt este o siguranţă automatizată ce îşi revine când Arduino nu mai este în scurt) sau aveţi deja ocupat portul calculatorului (fie s-a blocat IDEul pe acel port fie se face vreo comunicare etc.)
34 Arduino UNO - Alimentare Arduino UNO poate opera la voltaje între 5 şi 20V. În cazul tensiunilor de sub 7V se poate întâmpla ca la calcule intense Arduino să devină instabil (spre exemplu auto-reset). În cazul tensiunilor peste 12V se poate întâmpla ca regulatorul de tensiune să se supraîncălzească (ataşaţi un radiator altfel puteţi arde întregul sistem).
35 Arduino UNO Regulatorul de tensiune
36 Arduino UNO - Alimentare De fapt, procesorul este alimentat la 5V (din acest motiv îl puteţi alimenta direct de pe portul USB). Arduino poate fi alimentat prin: - portul USB (5V) - alimentare separata (7-20V) - pinul vin (7-20V)
37 Arduino UNO USB, 5V Alimentare externa (7-20V) Alimentare externa (7-20V)
38 Arduino UNO - Alimentare Deşi este posibil, se poate alimenta prin pinul de 5V sau de 3.3V dar alimentarea de acest tip trece peste regulatorul de tensiune şi dacă se greşeşte (chiar şi cu foarte puţin) voltajul, puteţi arde procesorul. NERECOMANDAT
39 Arduino UNO putere curent / pin Pinul de 3.3V 3.3V
40 Arduino UNO putere curent / pin Pinul de 3.3V 5V
41 Arduino UNO curent / pin Pinul GROUND este utilizat pentru a scurge curentul preluat din pinii 5V sau 3.3V. Oricare dintre pinii digitali pot fi folosiţi pentru a scurge curentul (ca şi GROUND) dacă sunt setaţi cu valoarea LOW sau pentru a putea lua din ei 5V (500mAh!) dacă sunt setaţi pe HIGH. Arduino UNO are o rezistenta pe fiecare dintre pinii digitali ce ii permite sa scurga prin aceştia până la 40mAh (standard e 20mAh). Vă rugăm să nu o testaţi (la facultate)! nu ştim dacă kinezii nu s-au zgârcit [pull up resistors]
42 Arduino UNO pinii digitali Pinii digitali (0-13)
43 Arduino UNO pinii digitali Anumiţi pini digitali pot îndeplini şi alte roluri decât de a furniza/scurge tensiune: - d0: RX (primeşte informaşii trimise prin USB); - d1: TX (trimite informaţii către USB); - d2, d3: pot fi utilizaţi pentru a genera întreruperi (identice cu cele cunoscute deja: execută o funcţie când prin pinul respectiv se primeşte un voltaj înafara unui interval indicat);
44 Arduino UNO pinii digitali - d3, d5, d6, d9, d10, d11: PWM (Pulse Width Modulation) permit scrierea de valori analogice (în intervalul ) prin transmiterea de tensiuni în intervalul 0-5V; - d10, d11, d12, d13: emulare SPI prin intermediul unei biblioteci SPI. Pinii alocati sunt astfel: 10=SS, 11=MOSI, 12=MISO, 13=SCK - d13: led intern conectat prin rezistenţă
45 Arduino UNO pinii analogici SCL (serial clock) SDA (serial data) Pinii Analogici
46 Arduino UNO pinii analogici Pinii analogici (a0-a6) pot citi tensiunea aplicată lor cu o rezoluţie de 10 biţi [valori între 0 şi 1024]. analog 4 (sau SDA), analog 5 (sau SCL): suportă tehnologie TWI (two wire interface I2C) atunci când este utilizată biblioteca corespunzătoare Tensiunea maximă (default) este de 5V, aceasta putând fi schimbată prin aplicarea unei tensiuni pinului AREF (şi utilizarea analogreference() în cod pentru a seta valoarea pe external) referinţa va fi curentul primit prin pinul AREF [între 0-5V!!!]
47 Arduino UNO AREF
48 Arduino UNO programare Specificaţiile limbajului pot fi găsite la adresa: Pe scurt: se foloseşte C/C++ (puteţi scrie OOP). Nu există main şi, programul executat de Arduino, asemeni sistemului de operare a unui calculator, nu se termină niciodată decât când s-a oprit alimentarea. În fapt, Arduino funcţionează ca un PC la scară mică.
49 Arduino UNO programare Structura unui program este urmatoarea: - o secţiune pt declararea variablelor (globale) - o secţiune de setup (ce va fi executată o singură dată) - o secţiune loop ce va fi executată la nesfârşit
50 Arduino UNO programare Vestea bună: pentru fiecare componentă de care aveţi nevoie în proiectul vostru găsiţi aproape sigur drivere (biblioteci ce vă uşurează munca cu echipamentul respectiv). Vestea rea: nu vă punctăm ce au făcut alţii :D
51 Arduino UNO - miscelaneous Buton Reset
52 Arduino UNO - miscelaneous Programatorul USB ATMEGA8U2
53 Arduino UNO - miscelaneous Oscilator 16Khz (inima arduino-ului)
54 Arduino UNO - miscelaneous Led pin d13
55 Arduino UNO - miscelaneous Led pin TX
56 Arduino UNO - miscelaneous Led pin RX
57 Cosmin Vârlan
58 Referinţe
Textul si imaginile din acest document sunt licentiate. Codul sursa din acest document este licentiat. Attribution-NonCommercial-NoDerivs CC BY-NC-ND
Textul si imaginile din acest document sunt licentiate Attribution-NonCommercial-NoDerivs CC BY-NC-ND Codul sursa din acest document este licentiat Public-Domain Esti liber sa distribui acest document
More informationMetrici LPR interfatare cu Barix Barionet 50 -
Metrici LPR interfatare cu Barix Barionet 50 - Barionet 50 este un lan controller produs de Barix, care poate fi folosit in combinatie cu Metrici LPR, pentru a deschide bariera atunci cand un numar de
More informationGhid identificare versiune AWP, instalare AWP şi verificare importare certificat în Store-ul de Windows
Ghid identificare versiune AWP, instalare AWP 4.5.4 şi verificare importare certificat în Store-ul de Windows Data: 28.11.14 Versiune: V1.1 Nume fişiser: Ghid identificare versiune AWP, instalare AWP 4-5-4
More information2. Setări configurare acces la o cameră web conectată într-un router ZTE H218N sau H298N
Pentru a putea vizualiza imaginile unei camere web IP conectată într-un router ZTE H218N sau H298N, este necesară activarea serviciului Dinamic DNS oferit de RCS&RDS, precum și efectuarea unor setări pe
More informationVersionare - GIT ALIN ZAMFIROIU
Versionare - GIT ALIN ZAMFIROIU Controlul versiunilor - necesitate Caracterul colaborativ al proiectelor; Backup pentru codul scris Istoricul modificarilor Terminologie și concepte VCS Version Control
More informationDASL 120 Introduction to Microcontrollers
DASL 120 Introduction to Microcontrollers Lecture 2 Introduction to 8-bit Microcontrollers Introduction to 8-bit Microcontrollers Introduction to 8-bit Microcontrollers Introduction to Atmel Atmega328
More information3.3V regulator. JA H-bridge. Doc: page 1 of 7
Cerebot Reference Manual Revision: February 9, 2009 Note: This document applies to REV B-E of the board. www.digilentinc.com 215 E Main Suite D Pullman, WA 99163 (509) 334 6306 Voice and Fax Overview The
More informationTitlul lucrării propuse pentru participarea la concursul pe tema securității informatice
Titlul lucrării propuse pentru participarea la concursul pe tema securității informatice "Îmbunătăţirea proceselor şi activităţilor educaţionale în cadrul programelor de licenţă şi masterat în domeniul
More informationArduino Microcontroller Processing for Everyone!: Third Edition / Steven F. Barrett
Arduino Microcontroller Processing for Everyone!: Third Edition / Steven F. Barrett Anatomy of a Program Programs written for a microcontroller have a fairly repeatable format. Slight variations exist
More informationProcesarea Imaginilor
Procesarea Imaginilor Curs 11 Extragerea informańiei 3D prin stereoviziune Principiile Stereoviziunii Pentru observarea lumii reale avem nevoie de informańie 3D Într-o imagine avem doar două dimensiuni
More informationReflexia şi refracţia luminii. Aplicaţii. Valerica Baban
Reflexia şi refracţia luminii. Aplicaţii. Sumar 1. Indicele de refracţie al unui mediu 2. Reflexia şi refracţia luminii. Legi. 3. Reflexia totală 4. Oglinda plană 5. Reflexia şi refracţia luminii în natură
More informationArduino STEAM Academy Arduino STEM Academy Art without Engineering is dreaming. Engineering without Art is calculating. - Steven K.
Arduino STEAM Academy Arduino STEM Academy Art without Engineering is dreaming. Engineering without Art is calculating. - Steven K. Roberts Page 1 See Appendix A, for Licensing Attribution information
More informationStructura și Organizarea Calculatoarelor. Titular: BĂRBULESCU Lucian-Florentin
Structura și Organizarea Calculatoarelor Titular: BĂRBULESCU Lucian-Florentin Chapter 3 ADUNAREA ȘI SCĂDEREA NUMERELOR BINARE CU SEMN CONȚINUT Adunarea FXP în cod direct Sumator FXP în cod direct Scăderea
More informationUpdate firmware aparat foto
Update firmware aparat foto Mulţumim că aţi ales un produs Nikon. Acest ghid descrie cum să efectuaţi acest update de firmware. Dacă nu aveţi încredere că puteţi realiza acest update cu succes, acesta
More informationVacuum Tubes. BJT or FET. Transistor Configurations. Depends on application Amplifiers
Vacuum Tubes 3 Handouts Lab 3 (2) Lecture notes Linear without feedback Characteristics independent of temperature Wider dynamic range Vacuum Tubes, BJT or FET? Circuit Analysis: Amplifier & Feedback Classic
More informationZKit-51-RD2, 8051 Development Kit
ZKit-51-RD2, 8051 Development Kit User Manual 1.1, June 2011 This work is licensed under the Creative Commons Attribution-Share Alike 2.5 India License. To view a copy of this license, visit http://creativecommons.org/licenses/by-sa/2.5/in/
More informationPropuneri pentru teme de licență
Propuneri pentru teme de licență Departament Automatizări Eaton România Instalație de pompare cu rotire în funcție de timpul de funcționare Tablou electric cu 1 pompă pilot + 3 pompe mari, cu rotirea lor
More informationARBORI AVL. (denumiti dupa Adelson-Velskii si Landis, 1962)
ARBORI AVL (denumiti dupa Adelson-Velskii si Landis, 1962) Georgy Maximovich Adelson-Velsky (Russian: Гео ргий Макси мович Адельсо н- Ве льский; name is sometimes transliterated as Georgii Adelson-Velskii)
More information32-bit ARM Cortex-M0, Cortex-M3 and Cortex-M4F microcontrollers
-bit ARM Cortex-, Cortex- and Cortex-MF microcontrollers Energy, gas, water and smart metering Alarm and security systems Health and fitness applications Industrial and home automation Smart accessories
More informationSubiecte Clasa a VI-a
(40 de intrebari) Puteti folosi spatiile goale ca ciorna. Nu este de ajuns sa alegeti raspunsul corect pe brosura de subiecte, ele trebuie completate pe foaia de raspuns in dreptul numarului intrebarii
More informationAuditul financiar la IMM-uri: de la limitare la oportunitate
Auditul financiar la IMM-uri: de la limitare la oportunitate 3 noiembrie 2017 Clemente Kiss KPMG in Romania Agenda Ce este un audit la un IMM? Comparatie: audit/revizuire/compilare Diferente: audit/revizuire/compilare
More informationMods euro truck simulator 2 harta romaniei by elyxir. Mods euro truck simulator 2 harta romaniei by elyxir.zip
Mods euro truck simulator 2 harta romaniei by elyxir Mods euro truck simulator 2 harta romaniei by elyxir.zip 26/07/2015 Download mods euro truck simulator 2 harta Harta Romaniei pentru Euro Truck Simulator
More informationClass D Power Amplifiers
Class D Power Amplifiers A Class D amplifier is a switching amplifier based on pulse-width modulation (PWM) techniques Purpose: high efficiency, 80% - 95%. The reduction of the power dissipated by the
More informationOlimpiad«Estonia, 2003
Problema s«pt«m nii 128 a) Dintr-o tabl«p«trat«(2n + 1) (2n + 1) se ndep«rteaz«p«tr«telul din centru. Pentru ce valori ale lui n se poate pava suprafata r«mas«cu dale L precum cele din figura de mai jos?
More informationDispozitive Electronice şi Electronică Analogică Suport curs 02 Metode de analiză a circuitelor electrice. Divizoare rezistive.
. egimul de curent continuu de funcţionare al sistemelor electronice În acest regim de funcţionare, valorile mărimilor electrice ale sistemului electronic sunt constante în timp. Aşadar, funcţionarea sistemului
More informationTraining Schedule. Robotic System Design using Arduino Platform
Training Schedule Robotic System Design using Arduino Platform Session - 1 Embedded System Design Basics : Scope : To introduce Embedded Systems hardware design fundamentals to students. Processor Selection
More informationX-Fit S Manual de utilizare
X-Fit S Manual de utilizare Compatibilitate Acest produs este compatibil doar cu dispozitivele ce au următoarele specificații: ios: Versiune 7.0 sau mai nouă, Bluetooth 4.0 Android: Versiune 4.3 sau mai
More informationIntroduction to the Arduino Kit
1 Introduction to the Arduino Kit Introduction Arduino is an open source microcontroller platform used for sensing both digital and analog input signals and for sending digital and analog output signals
More information9. Memoria. Procesorul are o memorie cu o arhitectură pe două niveluri pentru memoria de program și de date.
9. Memoria Procesorul are o memorie cu o arhitectură pe două niveluri pentru memoria de program și de date. Primul nivel conține memorie de program cache (L1P) și memorie de date cache (L1D). Al doilea
More informationDesigning with STM32F3x
Designing with STM32F3x Course Description Designing with STM32F3x is a 3 days ST official course. The course provides all necessary theoretical and practical know-how for start developing platforms based
More informationLogistics. Kinetic Art. Embedded Systems. Embedded Systems and Kinetic Art. Jim Campbell s Algorithm
Embedded Systems and Kinetic Art CS5968: Erik Brunvand School of Computing Art4455: Paul Stout Department of Art and Art History Logistics Class meets M-W from 11:50-2:50 We ll start meeting in Sculpt
More informationEmbedded Systems and Kinetic Art. CS5968: Erik Brunvand School of Computing. Art4455: Paul Stout Department of Art and Art History.
Embedded Systems and Kinetic Art CS5968: Erik Brunvand School of Computing Art4455: Paul Stout Department of Art and Art History Logistics Class meets M-W from 11:50-2:50 We ll start meeting in Sculpt
More informationLecture #4 Outline. Announcements Project Proposal. AVR Processor Resources
October 11, 2002 Stanford University - EE281 Lecture #4 #1 Announcements Project Proposal Lecture #4 Outline AVR Processor Resources A/D Converter (Analog to Digital) Analog Comparator Real-Time clock
More informationSpecifications.
is a 7 capacitive touch display designed for use with PanelPilotACE Design Studio, a free drag-and-drop style software package for rapid development of advanced user interfaces and panel meters. The is
More informationSGD 70-A 7 PanelPilotACE Compatible Display
is a 7 capacitive touch display designed for use with PanelPilotACE Design Studio, a free drag-and-drop style software package for rapid development of advanced user interfaces and panel meters. The is
More informationGHID DE TERMENI MEDIA
GHID DE TERMENI MEDIA Definitii si explicatii 1. Target Group si Universe Target Group - grupul demografic care a fost identificat ca fiind grupul cheie de consumatori ai unui brand. Toate activitatile
More informationMecanismul de decontare a cererilor de plata
Mecanismul de decontare a cererilor de plata Autoritatea de Management pentru Programul Operaţional Sectorial Creşterea Competitivităţii Economice (POS CCE) Ministerul Fondurilor Europene - Iunie - iulie
More informationLINEAR VOLTAGE-TO-CURRENT CONVERTER WITH SMALL AREA
BULETINUL INSTITUTULUI POLITEHNIC DIN IAŞI Publicat de Universitatea Tehnică Gheorghe Asachi din Iaşi Tomul LXI (LXV), Fasc. 1, 2015 Secţia ELECTROTEHNICĂ. ENERGETICĂ. ELECTRONICĂ LINEAR VOLTAGE-TO-CURRENT
More informationGC221-SO16IP. 8-bit Turbo Microcontroller
Total Solution of MCU GC221-SO16IP 8-bit Turbo Microcontroller CORERIVER Semiconductor reserves the right to make corrections, modifications, enhancements, improvements, and other changes to its products
More informationDesign and Implementation of AT Mega 328 microcontroller based firing control for a tri-phase thyristor control rectifier
Design and Implementation of AT Mega 328 microcontroller based firing control for a tri-phase thyristor control rectifier 1 Mr. Gangul M.R PG Student WIT, Solapur 2 Mr. G.P Jain Assistant Professor WIT,
More informationLoRa Quick Start Guide
LoRa Quick Start Guide The Things Uno Tweetonig Rotterdam (English) v1.0 - written for Things Uno v4 Index LoRa Quick Start Guide 1 The Things Uno 1 Index 2 Specifications 3 CPU: ATmega32u4 3 Pin layout
More informationMS POWER POINT. s.l.dr.ing.ciprian-bogdan Chirila
MS POWER POINT s.l.dr.ing.ciprian-bogdan Chirila chirila@cs.upt.ro http://www.cs.upt.ro/~chirila Pornire PowerPoint Pentru accesarea programului PowerPoint se parcurg următorii paşi: Clic pe butonul de
More informationSemnale şi sisteme. Facultatea de Electronică şi Telecomunicaţii Departamentul de Comunicaţii (TC)
Semnale şi sisteme Facultatea de Electronică şi Telecomunicaţii Departamentul de Comunicaţii (TC) http://shannon.etc.upt.ro/teaching/ssist/ 1 OBIECTIVELE CURSULUI Disciplina îşi propune să familiarizeze
More informationThe First TST for the JBMO Satu Mare, April 6, 2018
The First TST for the JBMO Satu Mare, April 6, 08 Problem. Prove that the equation x +y +z = x+y +z + has no rational solutions. Solution. The equation can be written equivalently (x ) + (y ) + (z ) =
More informationA NOVEL ACTIVE INDUCTOR WITH VOLTAGE CONTROLLED QUALITY FACTOR AND SELF-RESONANT FREQUENCY
BULETINUL INSTITUTULUI POLITEHNIC DIN IAŞI Publicat de Universitatea Tehnică Gheorghe Asachi din Iaşi Tomul LX (LXIV), Fasc. 4, 2014 Secţia ELECTROTEHNICĂ. ENERGETICĂ. ELECTRONICĂ A NOVEL ACTIVE INDUCTOR
More informationAspecte controversate în Procedura Insolvenţei şi posibile soluţii
www.pwc.com/ro Aspecte controversate în Procedura Insolvenţei şi posibile soluţii 1 Perioada de observaţie - Vânzarea de stocuri aduse în garanţie, în cursul normal al activității - Tratamentul leasingului
More informationINFORMAȚII DESPRE PRODUS. FLEXIMARK Stainless steel FCC. Informații Included in FLEXIMARK sample bag (article no. M )
FLEXIMARK FCC din oțel inoxidabil este un sistem de marcare personalizată în relief pentru cabluri și componente, pentru medii dure, fiind rezistent la acizi și la coroziune. Informații Included in FLEXIMARK
More informationTriscend E5 Support. Configurable System-on-Chip (CSoC) Triscend Development Tools Update TM
www.keil.com Triscend Development Tools Update TM Triscend E5 Support The Triscend E5 family of Configurable System-on-Chip (CSoC) devices is based on a performance accelerated 8-bit 8051 microcontroller.
More informationRoland Kammerer. 13. October 2010
Peripherals Roland Institute of Computer Engineering Vienna University of Technology 13. October 2010 Overview 1. Analog/Digital Converter (ADC) 2. Pulse Width Modulation (PWM) 3. Serial Peripheral Interface
More informationCMOS MT9D111Camera Module 1/3.2-Inch 2-Megapixel Module Datasheet
CMOS MT9D111Camera Module 1/3.2-Inch 2-Megapixel Module Datasheet Rev 1.0, Mar 2013 Table of Contents 1 Introduction... 2 2 Features... 2 3 Block Diagram... 3 4 Application... 4 5 Pin Definition... 6 6
More informationImplementation of a Temperature Control System using ARDUINO
1. Implementation of a Temperature Control System using ARDUINO System structure Close control loop Fuzzy controller Fuzzy logic system: 9 rules Temperature Sensor One Wire Digital Temperature Sensor -
More informationADVANCED EMBEDDED MONITORING SYSTEM FOR ELECTROMAGNETIC RADIATION
98 Chapter-5 ADVANCED EMBEDDED MONITORING SYSTEM FOR ELECTROMAGNETIC RADIATION 99 CHAPTER-5 Chapter 5: ADVANCED EMBEDDED MONITORING SYSTEM FOR ELECTROMAGNETIC RADIATION S.No Name of the Sub-Title Page
More informationATxmega128D4 / ATxmega64D4 / ATxmega32D4 / ATxmega16D4
8/16-bit Atmel XMEGA D4 Microcontroller ATxmega128D4 / ATxmega64D4 / ATxmega32D4 / ATxmega16D4 Features High-performance, low-power Atmel AVR XMEGA 8/16-bit Microcontroller Nonvolatile program and data
More informationRX23T inverter ref. kit
RX23T inverter ref. kit Deep Dive October 2015 YROTATE-IT-RX23T kit content Page 2 YROTATE-IT-RX23T kit: 3-ph. Brushless Motor Specs Page 3 Motors & driving methods supported Brushless DC Permanent Magnet
More informationNuMicro Family M051 DN/DE Series Product Brief
SERIES PRODUCT BRIEF ARM Cortex -M0 32-bit Microcontroller NuMicro Family Series Product Brief The information described in this document is the exclusive intellectual property of Nuvoton Technology Corporation
More information8-bit Microcontroller with 32K Bytes In-System Programmable Flash. ATmega32 ATmega32L
Features High-performance, Low-power AVR 8-bit Microcontroller Advanced RISC Architecture 131 Powerful Instructions Most Single-clock Cycle Execution 32 x 8 General Purpose Working Registers Fully Static
More informationSGD 43-A 4.3 PanelPilotACE Compatible Display
is a 4.3 capacitive touch display designed for use with PanelPilotACE Design Studio, a free drag-and-drop style software package for rapid development of advanced user interfaces and panel meters. The
More informationStudy of M.A.R.S. (Multifunctional Aero-drone for Remote Surveillance)
Study of M.A.R.S. (Multifunctional Aero-drone for Remote Surveillance) Supriya Bhuran 1, Rohit V. Agrawal 2, Kiran D. Bombe 2, Somiran T. Karmakar 2, Ninad V. Bapat 2 1 Assistant Professor, Dept. Instrumentation,
More informationVC7300-Series Product Brief
VC7300-Series Product Brief Version: 1.0 Release Date: Jan 16, 2019 Specifications are subject to change without notice. 2018 Vertexcom Technologies, Inc. This document contains information that is proprietary
More informationModalitǎţi de clasificare a datelor cantitative
Modalitǎţi de clasificare a datelor cantitative Modul de stabilire a claselor determinarea pragurilor minime şi maxime ale fiecǎrei clase - determinǎ modul în care sunt atribuite valorile fiecǎrei clase
More informationTMS320F241 DSP Boards for Power-electronics Applications
TMS320F241 DSP Boards for Power-electronics Applications Kittiphan Techakittiroj, Narong Aphiratsakun, Wuttikorn Threevithayanon and Soemoe Nyun Faculty of Engineering, Assumption University Bangkok, Thailand
More informationGSM BASED AGRICULTURE MONITORING SYSTEM
GSM BASED AGRICULTURE MONITORING SYSTEM Aprajita Anand 1, Akansha Parasar 2, Assoc. Prof. A Prabhakar 3 1.2Btech in Electronics and telecommunication engg. BVDUCOE,Pune,Maharashtra,India 3Assoc. Professor
More information8-bit Microcontroller with 8K Bytes In-System Programmable Flash. ATmega8535 ATmega8535L
Features High-performance, Low-power AVR 8-bit Microcontroller Advanced RISC Architecture 130 Powerful Instructions Most Single Clock Cycle Execution 32 x 8 General Purpose Working Registers Fully Static
More informationSAG MITTIGATION TECHNICS USING DSTATCOMS
Eng. Adrian-Alexandru Moldovan, PhD student Tehnical University of Cluj Napoca. REZUMAT. Căderile de tensiune sunt una dintre cele mai frecvente probleme care pot apărea pe o linie de producţie. Căderi
More informationMulti Frequency RFID Read Writer System
Multi Frequency RFID Read Writer System Uppala Sunitha 1, B Rama Murthy 2, P Thimmaiah 3, K Tanveer Alam 1 PhD Scholar, Department of Electronics, Sri Krishnadevaraya University, Anantapur, A.P, India
More information8-bit Microcontroller with 16K Bytes In-System Programmable Flash. ATmega16 ATmega16L. Preliminary
Features High-performance, Low-power AVR 8-bit Microcontroller Advanced RISC Architecture 131 Powerful Instructions Most Single-clock Cycle Execution 32 x 8 General Purpose Working Registers Fully Static
More informationJUMA-TRX2 DDS / Control Board description OH2NLT
JUMA-TRX2 DDS / Control Board description OH2NLT 22.08.2007 General Key functions of the JUMA-TRX2 DDS / Control board are: - provide user interface functions with LCD display, buttons, potentiometers
More informationS3C9442/C9444/F9444/C9452/C9454/F9454
PRODUCT OVERVIEW 1 PRODUCT OVERVIEW SAM88RCRI PRODUCT FAMILY Samsung's SAM88RCRI family of 8-bit single-chip CMOS microcontrollers offers a fast and efficient CPU, a wide range of integrated peripherals,
More informationSGD 70-A 7 PanelPilotACE Compatible Display
is a 7 capacitive touch display designed for use with PanelPilotACE Design Studio, a free drag-and-drop style software package for rapid development of advanced user interfaces and panel meters. The is
More informationArduino Uno Pinout Book
Arduino Uno Pinout Book 1 / 6 2 / 6 3 / 6 Arduino Uno Pinout Book Arduino Uno pinout - Power Supply. There are 3 ways to power the Arduino Uno: Barrel Jack - The Barrel jack, or DC Power Jack can be used
More informationGHID RAPID PENTRU. Instalarea Nokia Connectivity Cable Drivers
GHID RAPID PENTRU Instalarea Nokia Connectivity Cable Drivers Cuprins 1. Introducere...1 2. Elemente obligatorii...1 3. Instalarea Nokia Connectivity Cable Drivers...2 3.1 Înainte de instalare...2 3.2
More informationBreadboard Arduino Compatible Assembly Guide
(BBAC) breadboard arduino compatible Breadboard Arduino Compatible Assembly Guide (BBAC) A Few Words ABOUT THIS KIT The overall goal of this kit is fun. Beyond this, the aim is to get you comfortable using
More information2. Setări configurare acces la o cameră web conectată într-un echipament HG8121H cu funcție activă de router
Pentru a putea vizualiza imaginile unei camere web IP conectată într-un echipament Huawei HG8121H, este necesară activarea serviciului Dinamic DNS oferit de RCS&RDS, precum și efectuarea unor setări pe
More informationImplementation of Multiquadrant D.C. Drive Using Microcontroller
Implementation of Multiquadrant D.C. Drive Using Microcontroller Author Seema Telang M.Tech. (IV Sem.) Department of Electrical Engineering Shri Ramdeobaba College of Engineering and Management Abstract
More informationPrintesa fluture. Мобильный портал WAP версия: wap.altmaster.ru
Мобильный портал WAP версия: wap.altmaster.ru Printesa fluture Love, romance and to repent of love. in romana comy90. Formular de noastre aici! Reduceri de pret la stickere pana la 70%. Stickerul Decorativ,
More informationMAKEVMA502 BASIC DIY KIT WITH ATMEGA2560 FOR ARDUINO USER MANUAL
BASIC DIY KIT WITH ATMEGA2560 FOR ARDUINO USER MANUAL USER MANUAL 1. Introduction To all residents of the European Union Important environmental information about this product This symbol on the device
More information8-bit Microcontroller with 32K Bytes In-System Programmable Flash. ATmega32A
Features High-performance, Low-power AVR 8-bit Microcontroller Advanced RISC Architecture 3 Powerful Instructions Most Single-clock Cycle Execution 32 x 8 General Purpose Working Registers Fully Static
More informationBeacon Atom Hardware Design Analysis Seeed Studio EE 2012/12
Beacon Atom Hardware Design Analysis Seeed Studio EE 2012/12 BEACON ATOM HARDWARE DESIGN INSTRUCTION... 1 DESIGN OBJECTIVE... 1 HARDWARE DESIGN SCHEME... 1 DETAILED HARDWARE DESIGN INSTRUCTION... 1 MCU...
More informationSISTEME CU CIRCUITE INTEGRATE DIGITALE (EA II) ELECTRONICĂ DIGITALĂ (CAL I) Prof.univ.dr.ing. Oniga Ștefan
SISTEME CU CIRCUITE INTEGRATE DIGITALE (EA II) ELECTRONICĂ DIGITALĂ (CAL I) Prof.univ.dr.ing. Oniga Ștefan Convertoare numeric analogice şi analog numerice Semnalele din lumea reală, preponderent analogice,
More informationDESCRIPTION DOCUMENT FOR WIFI / BT HEAVY DUTY RELAY BOARD HARDWARE REVISION 0.1
DESCRIPTION DOCUMENT FOR WIFI / BT HEAVY DUTY RELAY BOARD HARDWARE REVISION 0.1 Department Name Signature Date Author Reviewer Approver Revision History Rev Description of Change A Initial Release Effective
More informationISBN-13:
Regresii liniare 2.Liniarizarea expresiilor neliniare (Steven C. Chapra, Applied Numerical Methods with MATLAB for Engineers and Scientists, 3rd ed, ISBN-13:978-0-07-340110-2 ) Există cazuri în care aproximarea
More informationAutomatic Gas Cooking Control System based on Microcontroller
Automatic Gas Cooking Control System based on Microcontroller Mohammed Khalafalla Prof. Zhang Jun Department of Electronic Engineering Department of Electronic Engineering Tianjin University of Technology
More informationSoftware Radio, GNU Radio, and the USRP Product Family
Software Radio, GNU Radio, and the USRP Product Family Open Hardware for Software Radio Matt Ettus, matt@ettus.com Software Radio Simple, general-purpose hardware Do as much as possible in software Everyone's
More informationELCT 912: Advanced Embedded Systems
ELCT 912: Advanced Embedded Systems Lecture 5: PIC Peripherals on Chip Dr. Mohamed Abd El Ghany, Department of Electronics and Electrical Engineering The PIC Family: Peripherals Different PICs have different
More informationSNIOT702 Specification. Version number:v 1.0.1
Version number:v 1.0.1 Catelog 1 Product introduction... 1 1.1 Product introduction... 1 1.2 Product application... 1 1.3 Main characteristics... 2 1.4 Product advantage... 3 2 Technical specifications...
More informationTPMS Control and Transmitter IC ATA6285N ATA6286N. Summary. Preliminary
Features Programmable AVR 8-bit Flash Microcontroller Transmitter IC Frequency: 315 MHz (ATA6285N) and 433 MHz (ATA6286N) Support ASK/FSK Modulation with Integrated FSK Switch 6 dbm Output Power with Typically
More informationASCOM EF Lens Controller
ASCOM EF Lens Controller ASCOM EF Lens Controller control unit for Canon EF/EF-S lenses. It allows you to control lens using the ASCOM platform tools. Features (supported by driver): focus control; aperture
More informationMEGAbitty Controller Board Programming & Usage (preliminary documentation) 7/6/2003
Introduction This document covers the programming and usage of the MEGAbitty controller board. More information and support on the MEGAbitty board family can be obtained from http://groups.yahoo.com/group/megabitty/.
More informationAnexa nr. 1 la Hotărârea nr. 245 din Standarde moldovenești adoptate
# Indicativul standardului moldovenesc 1 SM EN 300 224 română Serviciu mobil terestru. Echipamente radio pentru utilizarea într-un serviciu de paging în domeniul de frecvenţă de la 25 MHz până la 470 MHz.
More informationINSTRUMENTE DE MARKETING ÎN PRACTICĂ:
INSTRUMENTE DE MARKETING ÎN PRACTICĂ: Marketing prin Google CUM VĂ AJUTĂ ACEST CURS? Este un curs util tuturor celor implicați în coordonarea sau dezvoltarea de campanii de marketingși comunicare online.
More informationExercise 3: Sound volume robot
ETH Course 40-048-00L: Electronics for Physicists II (Digital) 1: Setup uc tools, introduction : Solder SMD Arduino Nano board 3: Build application around ATmega38P 4: Design your own PCB schematic 5:
More information3. CLOUD COMPUTING Sisteme de calcul distribuite
3. CLOUD COMPUTING Cloud Computing (CC) calcul în nori, în traducere mot a mot, sau, mai corect, calcul în Internet este un concept aflat în directă legătură cu transformările către se produc în domeniu
More informationLINEAR CURRENT-TO-FREQUENCY CONVERTER WITH WIDE OUTPUT RANGE
BULETINUL INSTITUTULUI POLITEHNIC DIN IAŞI Publicat de Universitatea Tehnică Gheorghe Asachi din Iaşi Volumul 62 (66), Numărul 1, 2016 Secţia ELECTROTEHNICĂ. ENERGETICĂ. ELECTRONICĂ LINEAR CURRENT-TO-FREQUENCY
More informationStensat Transmitter Module
Stensat Transmitter Module Stensat Group LLC Introduction The Stensat Transmitter Module is an RF subsystem designed for applications where a low-cost low-power radio link is required. The Transmitter
More informationSGD 43-A 4.3 PanelPilotACE Compatible Display
is a 4.3 capacitive touch display designed for use with PanelPilotACE Design Studio, a free drag-and-drop style software package for rapid development of advanced user interfaces and panel meters. The
More informationATmega32A. Introduction. Features. 8-Bit AVR Microcontroller DATASHEET COMPLETE
8-Bit AVR Microcontroller ATmega32A DATASHEET COMPLETE Introduction The Atmel ATmega32A is a low-power CMOS 8-bit microcontroller based on the AVR enhanced RISC architecture. By executing powerful instructions
More informationLED Driver 5 click. PID: MIKROE 3297 Weight: 25 g
LED Driver 5 click PID: MIKROE 3297 Weight: 25 g LED Driver 5 click is a Click board capable of driving an array of high-power LEDs with constant current, up to 1.5A. This Click board features the TPS54200,
More informationLa fereastra de autentificare trebuie executati urmatorii pasi: 1. Introduceti urmatoarele date: Utilizator: - <numarul dvs de carnet> (ex: "9",
La fereastra de autentificare trebuie executati urmatorii pasi: 1. Introduceti urmatoarele date: Utilizator: - (ex: "9", "125", 1573" - se va scrie fara ghilimele) Parola: -
More informationRobotic Development Kit. Powered using ATMEL technology
Robotic Development Kit Powered using ATMEL technology Index 1. System overview 2. Technology overview 3. Individual dev-kit components I. Robot II. Remote III. IR-Pod IV. Base-Station V. RFID 4. Robonii
More informationManagementul referinţelor cu
TUTORIALE DE CULTURA INFORMAŢIEI Citarea surselor de informare cu instrumente software Managementul referinţelor cu Bibliotecar Lenuţa Ursachi PE SCURT Este gratuit Poţi adăuga fişiere PDF Poţi organiza,
More information