TUTORIAL GPL_BENZINA CON PIC16F1826 (UTILIZZO DELL ADC)

Размер: px
Начинать показ со страницы:

Download "TUTORIAL GPL_BENZINA CON PIC16F1826 (UTILIZZO DELL ADC)"

Транскрипт

1 TUTORIAL GPL_BENZINA CON PIC16F1826 (UTILIZZO DELL ADC) Tutorial di Maroncelli Matteo e Zoffoli Federico, 5A. Creare un programma che simula gli indicatori di livello da serbatoi GPL e Benzina. Attraverso il primo trimmer si potrà simulare gli indicatori di livello benzina utilizzando come Pin di ingresso RA0, come variabile conversione e come uscita tutti gli 8 LED del PIC16F1826. Attraverso il secondo trimmer, utilizzando come ingresso RA4, come variabile conversione2 si potrà simulare gli indicatori di livello benzina utilizzando sempre come uscita gli 8 LED del PIC16F1826. Attraverso il pulsanti S1 verranno mandati a livello logico zero tutti gli 8 LED come impostazione di RESET. 1. Creare un nuovo progetto su MPLAB-X. 2. Verificare di avere già installato MPLAB -X Code Configurator e updatarlo nel caso non si disponga dell ultima versione. 3. Se non lo si ha installato correttamente, eseguire i seguenti passaggi: Per mantenere versione funzionante del MCC 3.36 bis occorre: a) Tools >> Plugins >> Settings >> MicroChip Plugins b) Click in Edit c) Devi stare ==> Check for update automatically Per installare libreria aggiuntiva serie Pic32MXxxx a1) Tools >> Options >> Plugins >> install Library b1) Selezionare ==> file pic32mx_v1.25.jar Da notare che la cartella in questione è reperibile in condivisione. 4. Una volta eseguito questo passaggio è necassario aprire System Module impostare il Clock a 4MHz, selezionare FOSC in System Clock Select e fare le spunte come in figura. 1

2 Dopodichè utilizzare Code Configurator per indicare al pic i pin di ingresso e di uscita. Selezioniamo RA0 ed RA4 come ingressi per la lettura da ADC, RA2 ed RA3 come ingressi collegati ai pulsanti, e tutti i pin di portb come output indirizzati agli 8 led. 2

3 Come si evince a pag.159 del datasheet del PIC16F1826, ad una frequenza di clock di 4MHz, riusciamo a campionare attraverso l ADC interno una tensione dividibile in 256 quanti ad una velocità di 15.6kHz, ovvero un campione di tensione ogni 64 microsecondi, velocità adatta alle esigenze del nostro progetto. 3

4 Andiamo su System Module Easy Setup, impostare il quarzo interno a 4Mhz, disabilitiamo la programmazione a bassa tensione Low-Voltage Programming Enable bit dato che dobbiamo programmare alla tensione massima disponibile come è possibile vedere a pag. 46 del datasheet. Inoltre togliamo le spunte PLL Enable: il PLL, ovvero Phase Locked Loop, è una funzione che permette di moltiplicare di 4 volte la frequenza del clock, al fine di far funzionare il microcontrollore ad una frequenza maggiore rispetto ad altri dispositivi aggiunti che possono necessitare di una frequenza minore. In questo caso la funzione pll non è necessaria. 4

5 Selezionare Pin Module dalla voce in alto a sinistra e togliere la spunta da WPU e lasciare quelle di Output e Analog come in figura: Non ci deve essere la spunta di WPU perché, come è possibile notare a pag.30 e pag.128 del datasheet, questa particolare funzione del registro PortB a 8bit non ci serve per il funzionamento del programma e quindi, per disabilitare questa funzione, il valore logico deve essere pari a zero. In particolare la funzione WPU rappresenta un pull-up sulla linea corrispondente del PortB. Gli ingressi Analog spuntati sono corrispondenti ad RA0-RA4 e verranno collegati direttamente ai pin del trimmer, mentre tutte le uscite del PortB vengono abilitate poiché sono corrispoindenti agli 8LED. 5

6 Nel riquadro in basso selezionare ADC e cliccarlo due volte per aggiungere al programma l uso del convertitore ADC. Cliccare su Register ed impostare il CHS ad AN0come in figura. La funzione CHS (datasheet pag. 137) deve essere indirizzata ad AN0 perché rappresenta l indirizzo di selezione per l abilitazione dell uscita del Multiplexer interno che riceve il dato dall ADC, per poter eseguire correttamente la conversione dal pin opportunamente scelto. 6

7 Una volta aperto Easy Setup dell ADC spuntare l icona Enable ADC Interrupt, impostare la frequenza di campionamento 1/32 di quella interna FOSC/32 aperto e controllare l alimentazione VDD, VSS come in figura. La funzione Enable ADC Interrupt (Datasheet pag.144) va spuntata perché questa opzione che ci consente l interruzione del programma non ci serve. Inoltre impostiamo come riferimenti di tensione positiva VDD e negativa VSS come è possibile vedere a pag. 140 del datasheet. Dopo di che è necessario cliccare su Generate per generare il file main.c che si apre cliccando su Source Files in alto a sinistra come in figura. Questo passaggio ci consente di poter scrivere il nostro programma in C configurandolo con il Pic16F

8 Una volta trascritto il programma presente giù di seguito potete caricarlo sulla scheda e provarlo!! // programma di Maroncelli Matteo e Zoffoli Federico #include "mcc_generated_files/mcc.h" int conversione = 0; //Inizializzazione Variabile Conversione per GPL char conversione2= 0; //Inizializzazione Variabile Conversione 2 per Benzina void CanaleADC(int a) //Questa funzione cambia il valore del registro { //ADCON0 in base a quali pin dell'adc vogliamo utilizzare if(a==0)adcon0=0b ; if(a==1)adcon0=0b ; if(a==2)adcon0=0b ; if(a==3)adcon0=0b ; if(a==4)adcon0=0b ; //Utilizzo //Utilizzo //Utilizzo //Utilizzo //Utilizzo pin pin pin pin pin RA0 RA1 RA2 RA3 RA4 /* Main application */ void main(void) { // initialize the device SYSTEM_Initialize(); while (1) { if(io_ra2_port==1){ // Se il Puls1 è premuto, si spengono titti i 8 Led IO_RB0_SetLow(); IO_RB1_SetLow(); IO_RB2_SetLow(); IO_RB3_SetLow(); IO_RB4_SetLow(); IO_RB5_SetLow(); IO_RB6_SetLow(); IO_RB7_SetLow(); CanaleADC(0); //Impostazione del canale d'ingresso RA0 ADC_StartConversion(); //Richiamo La Funzione Che Fa Partire La Conversione Dell' ADC while(adcon0bits.go_ndone ==1){ //Fino A Che Il Bit Che Indica Il Completamento Della Conversione è a 1 continue; // Continuo conversione = ADRESH; /*Assegno Alla Variabile conversione Il Valore Del Registro ADRESH Che Contiene Il Valore Della Conversione*/ 8

9 if(conversione>0){ //Se Il Valore di Conversione é > Di 0 IO_RB0_SetHigh(); // Accendo RB0 IO_RB0_SetLow(); // Spengo RB0 if(conversione>32){ //Se Il Valore di Conversione é > Di 32 IO_RB1_SetHigh(); // Accendo RB1 IO_RB1_SetLow(); // Spengo RB1 if(conversione>64){ //Se Il Valore di Conversione é > Di 64 IO_RB2_SetHigh(); // Accendo RB2 IO_RB2_SetLow(); // Spengo RB2 if(conversione>96){ //Se Il Valore di Conversione é > Di 96 IO_RB3_SetHigh(); // Accendo RB3 IO_RB3_SetLow(); // Spengo RB3 if(conversione>128){ //Se Il Valore di Conversione é > Di 128 IO_RB4_SetHigh(); // Accendo RB4 IO_RB4_SetLow(); // Spengo RB4 if(conversione>160){ //Se Il Valore di Conversione é > Di 160 IO_RB5_SetHigh(); // Accendo RB5 IO_RB5_SetLow(); // Spengo RB5 if(conversione>192){ //Se Il Valore di Conversione é > Di 192 IO_RB6_SetHigh(); // Accendo RB6 IO_RB6_SetLow(); // Spengo RB6 if(conversione>224){//se Il Valore di Conversione é > Di 224 IO_RB7_SetHigh(); // Accendo RB7 IO_RB7_SetLow(); // Spengo RB7 CanaleADC(4); //Impostazione del canale d'ingresso RA4 ADC_StartConversion(); //Richiamo La Funzione Che Fa Partire La Conversione Dell' ADC 9

10 while(adcon0bits.go_ndone ==1){ //Fino A Che Il Bit Che Indica Il Completamento Della Conversione è a 1 //continue; Continuo conversione2 = ADRESH; //Assegno Alla Variabile conversione Il Valore Del Registro ADRESH Che Contiene Il Valore //Della Conversione if(conversione2>0){ //Se Il Valore di Conversione é > Di 0 IO_RB0_SetHigh(); // Accendo RB0 IO_RB0_SetLow(); // Spengo RB0 if(conversione2>32){ //Se Il Valore di Conversione é > Di 32 IO_RB1_SetHigh(); // Accendo RB1 IO_RB1_SetLow(); // Spengo RB1 if(conversione2>64){ //Se Il Valore di Conversione é > Di 64 IO_RB2_SetHigh(); // Accendo RB2 IO_RB2_SetLow(); // Spengo RB2 if(conversione2>96){ //Se Il Valore di Conversione é > Di 96 IO_RB3_SetHigh(); // Accendo RB3 IO_RB3_SetLow(); // Spengo RB3 if(conversione2>128){ //Se Il Valore di Conversione é > Di 128 IO_RB4_SetHigh(); // Accendo RB4 IO_RB4_SetLow(); // Spengo RB4 if(conversione2>160){ //Se Il Valore di Conversione é > Di 160 IO_RB5_SetHigh(); // Accendo RB5 IO_RB5_SetLow(); // Spengo RB5 if(conversione2>192){ //Se Il Valore di Conversione é > Di 192 IO_RB6_SetHigh(); // Accendo RB6 IO_RB6_SetLow(); // Spengo RB6 if(conversione2>224){//se Il Valore di Conversione é > Di 224 IO_RB7_SetHigh(); // Accendo RB7 10

11 IO_RB7_SetLow(); // Spengo RB7 // Fine Passiamo ora al cablaggio del nostro circuito, affinche possiamo rilevare tramite il pic il dato in tensione di gpl e benzina. Per farlo utilizzeremo due trimmer, da collegare dall alimentazione del pic (+5V ; GND) rispettivamente ai pin 1 e 3 del componente, mentre collegheremo il pin 2 (ovvero quello centrale) ad uno dei due ingressi analogici a cui abbiamo adibito da software la lettura da parte dell ADC. L ADC suddivide la tensione letta dagli ingressi in 256 livelli, per cui avendo 8 led a disposizione, secondo il codice riportato si accenderà un led ogni 32 livelli, corrispondenti a 0,24V. Dopo aver premuto uno dei due pulsanti si può vedere come cambiando la resistenza del trimmer con il cacciavite, si accendano in sequenza gli 8 LED. Successivamente si può notare come ad ogni combinazione ci sia un valore corrispondente di tensione corrispondente ad n LED * 0,24V. 11

12 12

Progetto 3: Termometro con convertitore A/D

Progetto 3: Termometro con convertitore A/D Progetto 3: Termometro con convertitore A/D Questo progetto dimostra come acquisire un segnale da una sensore di temperatura analogico e visualizzare la temperatura attraverso il collegamento seriale con

Подробнее

Tutorial MPLAB X 3.15

Tutorial MPLAB X 3.15 Tutorial MPLAB X 3.15 Creazione nuovo progetto Per la creazione di un nuovo progetto selezionare File -> New Project si aprirà una finestra per la creazione del nuovo progetto, oppure cliccare sul pulsante

Подробнее

Creazione nuovo progetto:

Creazione nuovo progetto: Guida all utilizzo di Code Configurator Obiettivo: far lampeggiare alternativamente tutti gli 8 led della nostra schedina collegati al PORTB, con tempi ben precisi, a seconda del pulsante da noi premuto.

Подробнее

SCHEDA SPERIMENTALE ARDUINO UNO

SCHEDA SPERIMENTALE ARDUINO UNO ARDUINO Sistema di sviluppo open source che permette di programmare vari microcontrollori montati su una scheda sperimentale collegata al pc mediante cavo usb. La scheda arduino uno monta il microcontrollore

Подробнее

Corso introduttivo sui microcontrollori. Un sistema tastierino a matrice 4x4 da collegare alla nostra demoboard AnxaPic.

Corso introduttivo sui microcontrollori. Un sistema tastierino a matrice 4x4 da collegare alla nostra demoboard AnxaPic. Corso introduttivo sui microcontrollori Un sistema tastierino a matrice 4x4 da collegare alla nostra demoboard AnxaPic Nicola Amoroso [email protected] na_16f88_key4x4 1 Colleghiamo un tastierino a

Подробнее

Applicazioni dei microcontrollori PIC

Applicazioni dei microcontrollori PIC Applicazioni dei microcontrollori PIC In questa unità vengono esposte le modalità di realizzazione di un circuito hardware con il microcontroller PIC16C84 (o PIC16F84), per la prova dei programmi presentati

Подробнее

Raccolta Test di Laboratorio di Sistemi a Microcontrollore

Raccolta Test di Laboratorio di Sistemi a Microcontrollore Raccolta Test di Laboratorio di Sistemi a Microcontrollore prof. Corrado Santoro 1 Digital I/O 1. Quale delle seguenti istruzioni permette di porre a 0 la linea PC4? GPIOC->ODR &= (int32_t)0x10; GPIOC->ODR

Подробнее

Vogliamo far lampeggiare i led collegati come in figura ai bit della porta D del PIC 18F8722 presente sulla demo board in dotazione al laboratorio.

Vogliamo far lampeggiare i led collegati come in figura ai bit della porta D del PIC 18F8722 presente sulla demo board in dotazione al laboratorio. Lampeggio di 8 led Vogliamo far lampeggiare i led collegati come in figura ai bit della porta D del PIC 18F8722 presente sulla demo board in dotazione al laboratorio. Bit7 Bit6 Bit5 Bit4 Bit3 Bit2 Bit1

Подробнее

Davide Gennaretti, Matteo Nicolini

Davide Gennaretti, Matteo Nicolini Seminario sui Microcontrollori Davide Gennaretti, Matteo Nicolini AA 2003-04 II Facoltà di Ingegneria Elettronica Cesena Cosa sono i microcontrollori? Piccoli computer concentrati in un chip Un Datapath

Подробнее

LAMPEGGIO LED TRAMITE TIMER INTERRUPT - PARTE 4 1

LAMPEGGIO LED TRAMITE TIMER INTERRUPT - PARTE 4 1 Danilo B (ildani) LAMPEGGIO LED TRAMITE TIMER INTERRUPT - PARTE 4 15 January 2013 Introduzione Questa è la quarta ed ultima parte dell'articolo Lampeggio led tramite Timer Interrupt. Non lampeggia Come

Подробнее

COME UTILIZZARE IL SENSORE DI TEMPERATURA TMP36

COME UTILIZZARE IL SENSORE DI TEMPERATURA TMP36 COME UTILIZZARE IL SENSORE DI TEMPERATURA TMP36 Oggi la sensoristica è ricca di dispositivi capaci di svolgere la conversione di grandezze fisiche in elettriche. Nello specifico, per quanto riguarda la

Подробнее

Aprire MPLAB. Cliccare sull icona presente sul Desktop

Aprire MPLAB. Cliccare sull icona presente sul Desktop Un progetto MPLAB Aprire MPLAB Cliccare sull icona presente sul Desktop MPLAB e l ambiente di sviluppo di programmi per i microcontrollori PIC della Microchip E scaricabile gratuitamente dal sito www.microchip.com

Подробнее

ISTRUZIONI PER L AGGIORNAMENTO DEL SW DEL PROVA FARI

ISTRUZIONI PER L AGGIORNAMENTO DEL SW DEL PROVA FARI ISTRUZIONI PER L AGGIORNAMENTO DEL SW DEL PROVA FARI INDICE 1. Installazione del SW di programmazione del programmatore portatile...1 2. Percorsi per i programmi da aggiornare...1 3. Preparazione connettori...1

Подробнее

Workshop Teachers For Teachers settembre 2013

Workshop Teachers For Teachers settembre 2013 Workshop Teachers For Teachers 23 24 settembre 2013-1 - Scratch for Arduino (S4A) - 2 - Cos'è Arduino? scheda elettronica che può essere programmata per ricevere input da diversi sensori e che può interagire

Подробнее

Far lampeggiare un led o forse un semaforo?

Far lampeggiare un led o forse un semaforo? Far lampeggiare un led o forse un semaforo? Lezione 1 di Arduino Grazie per le slide a Giacomo Magisano, Duilio Peroni, Michele Maffucci Il circuito Un circuito è un percorso chiuso fatto da conduttore

Подробнее

All interno di un ATmega16 troviamo moltissimi dispositivi trai quali, timer, gestori delle interupt personalizzabili, convertitori A/D, multiplexer

All interno di un ATmega16 troviamo moltissimi dispositivi trai quali, timer, gestori delle interupt personalizzabili, convertitori A/D, multiplexer All interno di un ATmega6 troviamo moltissimi dispositivi trai quali, timer, gestori delle interupt personalizzabili, convertitori A/D, multipleer ecc. Inoltre troviamo 3 tipi di memoria: l EEPROM che

Подробнее

GENERATORE DI BASE TEMPI

GENERATORE DI BASE TEMPI Steve Blackbird (TardoFreak) GENERATORE DI BASE TEMPI 4 October 2010 Non è passato neanche un anno dalla mia iscrizione in questo bellissimo sito ed in questo, seppur breve periodo, frequentando il forum

Подробнее

Quaderni di Elettronica corso per creativi ed inventori

Quaderni di Elettronica corso per creativi ed inventori Quaderni di Elettronica corso per creativi ed inventori Aprile maggio 2019, Spazio Chirale alla Garbatella Stefano Capezzone www.chirale.it/download-elettronica SSID: spazio chirale best Pass: persico32

Подробнее

ISTRUZIONI DEVC++ Autore: Luca Florio (luca.florio<at>polimi.it)

ISTRUZIONI DEVC++ Autore: Luca Florio (luca.florio<at>polimi.it) ISTRUZIONI DEVC++ Autore: Luca Florio (luca.floriopolimi.it) DevC++ è un ambiente di programmazione scaricabile gratuitamente che fornisce funzionalità per la creazione di applicativi in linguaggio

Подробнее

Creazione macchina virtuale con WMware Player

Creazione macchina virtuale con WMware Player Creazione macchina virtuale con WMware Player Con il motore di virtualizzazione VMware Player sono supportati tutti i modelli di chiavi USB di abilitazione dei nostri programmi: Eutron Smartkey USB Eutron

Подробнее

1) Si descriva brevemente il processo di conversione analogico-digitale di un segnale.

1) Si descriva brevemente il processo di conversione analogico-digitale di un segnale. PRIMA PROVA (Traccia 1) Ogni risposta sarà valutata con un punteggio massimo di 6 punti. 1) Si descriva brevemente il processo di conversione analogico-digitale di un segnale. 2) Dovendo installare delle

Подробнее

Programma di simulazione per Arduino

Programma di simulazione per Arduino Programma di simulazione per Arduino Un interessante simulatore di circuiti elettronici che possono impiegare Arduino (ma non solo) si può usare online all indirizzo circuits.io Per utilizzare questo servizio

Подробнее

Laboratorio di Misure a Microcontrollore --- MAPI FOR DUMMIES ---

Laboratorio di Misure a Microcontrollore --- MAPI FOR DUMMIES --- Laboratorio di Misure a Microcontrollore --- MAPI FOR DUMMIES --- LICCARDO SCHIANO LO MORIELLO Fabrizio Guìllaro Indice 1. Introduzione 3 1.1 Specifiche della scheda 3 1.2 Opzioni del progetto 4 1.3 Visualizzazione

Подробнее

Corso di programmazione Arduino DI MALVEZZI DAVIDE

Corso di programmazione Arduino DI MALVEZZI DAVIDE Corso di programmazione Arduino DI MALVEZZI DAVIDE Argomenti Pin digitali e pin analogici Gestione di timer e bottoni Utilizzo della porta seriale Oggetto String Controllo di schermi LCD Utilizzo dell

Подробнее

In questo tutorial decodificheremo i segnali provenienti da un telecomando qualsiasi e utilizzeremo gli stessi segnali per comandare Arduino a

In questo tutorial decodificheremo i segnali provenienti da un telecomando qualsiasi e utilizzeremo gli stessi segnali per comandare Arduino a Arduino lettore e trasmettitore di codici IR In questo tutorial decodificheremo i segnali provenienti da un telecomando qualsiasi e utilizzeremo gli stessi segnali per comandare Arduino a distanza per

Подробнее

Architettura dei Microcontrollori Microchip PIC18F

Architettura dei Microcontrollori Microchip PIC18F Architettura dei Microcontrollori Microchip PIC18F A. Romani Elettronica dei Sistemi Digitali L-A Cos è un microcontrollore? Differenza tra Microprocessore e Microcontrollore à Microprocessore: normalmente

Подробнее

MANUALE TECNICO USB-OPTO485 Convertitore USB - RS232/RS485

MANUALE TECNICO USB-OPTO485 Convertitore USB - RS232/RS485 MANUALE TECNICO USB-OPTO485 Convertitore USB - RS232/RS485 www.spazioitalia.it 1. Caratteristiche Convertitore da USB 2.0 (Full-speed - 12 MBit) a seriale RS232 / RS485 con possibilità di rettificare le

Подробнее

Introduzione a Visual Studio 2005

Introduzione a Visual Studio 2005 Fondamenti di Informatica e Laboratorio T-AB Ingengeria dell Automazione a.a. 2008/2009 Introduzione a Visual Studio 2005 Outline Solutions e Projects Visual Studio e il linguaggio C Visual Studio Schermata

Подробнее

Facciamo lampeggiare un led

Facciamo lampeggiare un led Facciamo lampeggiare un led Passiamo a fare qualche esercizio, il più semplice per iniziare a programmare con Arduino è il canonico esercizio blink, che trovate anche negli esempi del programma. Si tratta

Подробнее

Week Programmer v2.1 Week Programmer Rev2.1

Week Programmer v2.1 Week Programmer Rev2.1 Week Programmer Rev2.1 Modulo Web Server con 8 relè programmabili 1 Descrizione Il dispositivo permette di controllare 8 di uscite digitali (per contatti/attuatori per domotica o altro: apri-porta, luce,

Подробнее

FONDAMENTI DI ARDUINO

FONDAMENTI DI ARDUINO FONDAMENTI DI ARDUINO LEZIONE 1: LE BASI 8 novembre 2016 presso POLIFACTORY il makerspace del Politecnico di Milano PROGRAMMA DEL CORSO 8/11 Le basi, corrente elettrica, led, resistenze 10/11 Ingressi

Подробнее

Arduino - Tutorial #2 - Iniziamo a programmare

Arduino - Tutorial #2 - Iniziamo a programmare www.creativecommons.org/ Arduino - Tutorial #2 - Iniziamo a programmare Prima di parlare di programmazione e di codice vediamo una panoramica della scheda Arduino (per leggere il primo tutorial sulla presentazione

Подробнее

B-TP 1000 Procedura di programmazione

B-TP 1000 Procedura di programmazione Procedura di aggiornamento per B-TP 1000 Per versioni software inferiori alla 167.00 o versioni preliminari, è obbligatorio aggiornare l apparecchio in modalità seriale (paragrafo 2) 1) Modalità programmazione

Подробнее

Configurazione di Visualino 01. Collegate la scheda Arduino alla porta USB del computer

Configurazione di Visualino 01. Collegate la scheda Arduino alla porta USB del computer Configurazione di Visualino 01. Collegate la scheda Arduino alla porta USB del computer 02. Doppio click sull icona Visualino L ambiente di sviluppo grafico è suddiviso in tre sezioni, da sinistra verso

Подробнее

Aggiornamento i- STAT 1 Dicembre 2018

Aggiornamento i- STAT 1 Dicembre 2018 Aggiornamento i- STAT 1 Dicembre 2018 Contenuto della guida Materiale necessario per l aggiornamento dell analizzatore i-stat 1 Procedura per lo scaricamento del software di aggiornamento Procedura per

Подробнее

ESEMPIO QUATTRO: TRAPANO COMPLESSO

ESEMPIO QUATTRO: TRAPANO COMPLESSO ESEMPIO QUATTRO: TRAPANO COMPLESSO Tecnica basata sulla macchina a stati Il sistema da analizzare è costituito da un trapano che deve effettuare un foro su un pezzo posizionato alla base del sistema. Il

Подробнее

Arduino/Raspberry Board and GSM Library

Arduino/Raspberry Board and GSM Library Necessità di trovare una soluzione per la gestione delle diverse breakout GSM Gestione dei motori GSM di costruttori diversi: SIMCOM (SIM800C, SIM900 ecc) QUECTEL (M95) FIBOCOM (G510) Interfacciamento

Подробнее

NWFM Nazca Work Force Management per DAIKIN

NWFM Nazca Work Force Management per DAIKIN NWFM Nazca Work Force Management per DAIKIN Attivazione Applicazione per dispositivi Android Gennaio 2014 Istruzioni Installazione NWFM versione Android Scaricare l App sul proprio dispositivo. E possibile

Подробнее

Classificazione: Pubblico Guida all installazione di una nuova versione di DigitalSign tramite Aggiornamento Automatico

Classificazione: Pubblico Guida all installazione di una nuova versione di DigitalSign tramite Aggiornamento Automatico Guida all installazione di una nuova versione di DigitalSign tramite Aggiornamento Automatico Guida all installazione di una nuova versione di DigitalSign tramite Aggiornamento Automatico Pagina 1 di 16

Подробнее

Cos'è Arduino? rilasciata con licenza di tipo open source.

Cos'è Arduino? rilasciata con licenza di tipo open source. Arduino Base Cos'è Arduino? scheda elettronica che può essere programmata per ricevere input da diversi sensori e che può interagire con il mondo esterno attraverso il controllo di dispositivi attuatori

Подробнее

Centralina controllo pompa

Centralina controllo pompa Centralina controllo pompa INDICE 1 Il progetto...4 2 Gestione...6 2.1 TaskA_Main...6 2.2 TaskB_CpuClock...8 2.3 TaskC_InOut...12 2.4 Task ausiliari...13 2.5 Parametri ritentivi...13 3 Sonar...14 3.1 TaskD_Sonar...17

Подробнее

DISPOSITIVO PER LA LETTURA DI UN ENCODER INCREMENTALE

DISPOSITIVO PER LA LETTURA DI UN ENCODER INCREMENTALE DISPOSITIVO PER LA LETTURA DI UN ENCODER INCREMENTALE Si propone l'uso di un microcontrollore pic16f84 della Microchip. Si acquisiscono i segnali di un encoder con due canali in quadratura con la possibilità

Подробнее

ACCENDERE E SPEGNERE UN DIODO LED

ACCENDERE E SPEGNERE UN DIODO LED ACCENDERE E SPEGNERE UN DIODO LED ACCENDERE E SPEGNERE UN DIODO LED ACCENDERE E SPEGNERE UN DIODO LED ACCENDERE E SPEGNERE UN DIODO LED CON UN PULSANTE ACCENDERE E SPEGNERE UN DIODO LED CON UN PULSANTE

Подробнее

Creare e ripristinare immagine di sistema con Windows 7

Creare e ripristinare immagine di sistema con Windows 7 Creare e ripristinare immagine di con Windows 7 La versione Pro di Windows 7 offre un interessante strumento per il backup del computer: la possibilità di creare un immagine completa del, ovvero la copia

Подробнее

Internetworking V a nno

Internetworking V a nno Internetworking V anno Introduzione ad Arduino Introduzione La scheda Arduino nasce nel 2005 dall idea di alcuni giovani ricercatori guidati da Massimo Banzi. Il loro obiettivo era quello di creare una

Подробнее

SIGLA: DT 01 REV.: 00 MANUALE OPERATIVO RILEVAMENTO PRESENZE CON LETTORE OTTICO DATA: 5/02/2015 MANUALE OPERATIVO

SIGLA: DT 01 REV.: 00 MANUALE OPERATIVO RILEVAMENTO PRESENZE CON LETTORE OTTICO DATA: 5/02/2015 MANUALE OPERATIVO MANUALE OPERATIVO Sommario INSTALLAZIONE LETTORE OTTICO OPN2001... 3 2.... 8 3 UTILIZZO DI PIU LETTORI PER EVENTO... 16 Pag. 2 INSTALLAZIONE LETTORE OTTICO OPN2001 Installazione della chiavetta e del Software

Подробнее

Aggiornamento Firmware ELE-HL

Aggiornamento Firmware ELE-HL Aggiornamento Firmware ELE-HL Occorrente Per aggiornare ELE-HL occorre: 1) Una scheda ELE-HL con firmware V01.00 o superiore 2) Un cavo di programmazione per ELE-HL (vedi figura in basso) 3) Un alimentatore

Подробнее

Familiarizzazione con arduino

Familiarizzazione con arduino Laboratorio di Segnali e Sistemi - Esercitazione -8 - Familiarizzazione con arduino Claudio Luci last update : 070117 Claudio Luci Laboratorio di Segnali e Sistemi Capitolo 8 1 Click to edit Arduino Master

Подробнее

Aggiornamento i-stat 1 Dicembre 2016

Aggiornamento i-stat 1 Dicembre 2016 Aggiornamento i-stat 1 Dicembre 2016 Contenuto della guida Materiale necessario per l aggiornamento dell analizzatore i-stat 1 Procedura per lo scaricamento del software di aggiornamento Procedura per

Подробнее

PROCEDURA D INSTALLAZIONE DEL SOFTWARE DELLA CARTA TS-CNS. ACTALIS su Mac OS

PROCEDURA D INSTALLAZIONE DEL SOFTWARE DELLA CARTA TS-CNS. ACTALIS su Mac OS PROCEDURA D INSTALLAZIONE DEL SOFTWARE DELLA CARTA TS-CNS ACTALIS su Mac OS INDICE Introduzione alla procedura d installazione del software della carta TS-CNS... 3 Installazione per ACTALIS su MAC OS...

Подробнее

Arduino Tutorial #7 - Nunchuk materiale utilizzato Arduino, cavi elettrici, breadboard, nunchuk, 3 led.

Arduino Tutorial #7 - Nunchuk materiale utilizzato Arduino, cavi elettrici, breadboard, nunchuk, 3 led. www.creativecommons.org Arduino Tutorial #7 - Nunchuk materiale utilizzato Arduino, cavi elettrici, breadboard, nunchuk, 3 led. Per vedere tutti i tutorial: /arduino/ In questo tutorial colleghiamo il

Подробнее

PROCEDURA DI INSTALLAZIONE DRIVER WINDOWS 8 (32 o 64 BIT)

PROCEDURA DI INSTALLAZIONE DRIVER WINDOWS 8 (32 o 64 BIT) PROCEDURA DI INSTALLAZIONE DRIVER WINDOWS 8 (32 o 64 BIT) N-Com Wizard 2.0 (o superiore) PREMESSA: Per installare i driver corretti è necessario sapere se il tipo di sistema operativo utilizzato è a 32

Подробнее

ARDUINO. Colleghiamolo al PC/MAC - FUNZIONA?

ARDUINO. Colleghiamolo al PC/MAC - FUNZIONA? ARDUINO Colleghiamolo al PC/MAC - FUNZIONA? DUE LED PREINSTALLATI led L è connesso al pin13. PWR indica se l alimentazione c è, e implicitamente se la porta USB è corretta ARDUINO Composizione del codice

Подробнее

Uso del emulatore di floppy EMUFDD VER. 29 / 30

Uso del emulatore di floppy EMUFDD VER. 29 / 30 Uso del emulatore di floppy EMUFDD VER. 29 / 30 Alimentazione e collegamento del flat cable del dispositivo Collegare il dispositivo come in figura, il pin 1 del flat è quello colorato blu o rosso. L alimentazione

Подробнее

Esercitazione 01 Introduzione a Logisim

Esercitazione 01 Introduzione a Logisim Esercitazione 01 Introduzione a Logisim Gianluca Brilli [email protected] 27/03/19 ARCHITETTURA DEI CALCOLATORI 1 Ambiente di Lavoro (1) Logisim: Simulatore di Circuiti Logici. disponibile il

Подробнее

Software per centrali SecurLAN KEYPAD E VIDEO-KEYPAD 2.0

Software per centrali SecurLAN KEYPAD E VIDEO-KEYPAD 2.0 Software per centrali SecurLAN KEYPAD E VIDEO-KEYPAD 2.0 Versione 01-02-2011 Securforce Srl email : [email protected] web : www.securforce.com Rev. 1.0 del 01/02/11 Ver. Software 2.0 Manuale Keypad e

Подробнее

MANUALE USO DATALOGGER D200

MANUALE USO DATALOGGER D200 DATALOGGER D200 Pag. 1 di 18 O.T.R. s.r.l. MANUALE USO DATALOGGER D200 DATALOGGER D200 Pag. 2 di 18 Indice Avvertenze 3 Applicazione 4 Modello ed identificativo 4 Caratteristiche Tecniche 4 Installazione

Подробнее

Wincc TIA Portal v14

Wincc TIA Portal v14 Wincc TIA Portal v14 All apertura il programma richiede di creare un nuovo progetto. Impostare il percorso desiderato (desktop) e selezionare CREA Step (1) Creazione di un nuovo dispositivo Una volta creato

Подробнее

Nicola Amoroso. Corso introduttivo sui microcontrollori PIC PWM.

Nicola Amoroso. Corso introduttivo sui microcontrollori PIC PWM. Corso introduttivo sui microcontrollori PIC PWM Generare segnali PWM con il PIC16F877 Tecniche e consigli Nicola Amoroso [email protected] na_pwm 1 uc Pic PWM Un segnale PWM (Pulse Width Modulation

Подробнее

SVOLGIMENTO SECONDA PROVA 2017 SISTEMI AUTOMATICI: PARTE 1

SVOLGIMENTO SECONDA PROVA 2017 SISTEMI AUTOMATICI: PARTE 1 SVOLGIMENTO SECONDA PROVA 2017 SISTEMI AUTOMATICI: PARTE 1 Tema svolto Il testo non precisa l'estensione della rete sperimentale della fase di strong motion dei terremoti. Si può quindi ragionevolmente

Подробнее

Configurazione del Bluetooth

Configurazione del Bluetooth Configurazione del Bluetooth Introduzione Seguendo questa procedura si configurerà il trasferimento via Bluetooth per un uso ottimale con il software DiLand Kiosk. ATTENZIONE: a installazione conclusa,

Подробнее

CTU Presenta. Contest Automation con Arduino. IK0XBX - Francesco

CTU Presenta. Contest Automation con Arduino. IK0XBX - Francesco CTU Presenta Contest Automation con Arduino IK0XBX - Francesco Arduino cosa è??? Arduino Uno lo standard Arduino Mega più in/out e 4 seriali Arduino Nano quello tascabile Arduino è una piattaforma open-source

Подробнее

Contenuto della confezione. Elenco dei termini. Powerline Adapter

Contenuto della confezione. Elenco dei termini. Powerline Adapter Powerline Adapter Importante! Non esporre lo Powerline Adapter a temperature estreme. Non lasciare l apparecchio alla luce diretta del sole o in prossimità di elementi di riscaldamento. Non utilizzare

Подробнее

Le sintonie elettroniche per l ATV

Le sintonie elettroniche per l ATV Le sintonie elettroniche per l ATV II Meeting ATV Magenta 18/04/2004 IW2LFD Luciano Arrigoni [email protected] http://digilander.libero.it/iw2lfd A.R.I. Sezione di Gallarate IQ2GM - http://www.qsl.net/iq2gm/

Подробнее

DMX LIGHTPLAYER Introduzione...2 Libreria DMX...3 Programmazione dei canali...7 Creazione di uno show...11

DMX LIGHTPLAYER Introduzione...2 Libreria DMX...3 Programmazione dei canali...7 Creazione di uno show...11 DMX LIGHTPLAYER Introduzione...2 Libreria DMX...3 Programmazione dei canali...7 Creazione di uno show...11 Introduzione Il software DMX LightPlayer è semplice da utilizzare. Possibilità di importare un

Подробнее

Versione 1.6. Copyright Le informazioni possono cambiare senza preavviso 1 Manuale utente D L

Versione 1.6. Copyright Le informazioni possono cambiare senza preavviso 1 Manuale utente D L K-DASH Auto/Moto Versione 1.6 Copyright 2003-2005 MAHTechS MANUALE RAPIDO Le informazioni possono cambiare senza preavviso 1 Manuale utente D 015 00L 002 001 MAHTechS srl - Via Per Spilamberto, 4AB 41051

Подробнее

L'alfabeto di Arduino

L'alfabeto di Arduino L'alfabeto di Arduino Introduzione all'uso di Arduino lezione 4 Struttura della lezione Argomenti Input analogico - sensore di temperatura Uso del display LCD Il codice e le slide utilizzate sono suscettibili

Подробнее

SISTEMA INIEZIONE DIRETTA INJ DIRECT GPL MANUALE DI INSTALLAZIONE - SOFTWARE

SISTEMA INIEZIONE DIRETTA INJ DIRECT GPL MANUALE DI INSTALLAZIONE - SOFTWARE SISTEMA INIEZIONE DIRETTA INJ DIRECT GPL MANUALE DI INSTALLAZIONE - SOFTWARE 02/07/2007 Rev. 00 Tartarini Auto S.p.a Via Bonazzi 43 40013 Castel Maggiore (Bo) Italy Tel.:+39 051 632 24 11 Fax: 051 632

Подробнее

Esercitazione Talentis. Marco Branciforte

Esercitazione Talentis. Marco Branciforte Esercitazione Talentis Marco Branciforte Scopo 2 Accendere e variare la luminosita` di un LED PWM => per pilotare il LED Timer 2 Channel 1 - PWM mode 100Hz Periferiche utilizzate 3 ADC => per variare la

Подробнее

Acquisire audio digitale: per iniziare...

Acquisire audio digitale: per iniziare... Acquisire audio digitale: per iniziare... Tutorial a cura di Aldo Torrebruno 1. Preparativi per l acquisizione La prima volta che registriamo l audio con un computer dobbiamo assicurarci che hardware e

Подробнее

AiM Infotech. Sensore velocità auto. Versione 1.02

AiM Infotech. Sensore velocità auto. Versione 1.02 AiM Infotech Sensore velocità auto Versione 1.02 Questo datasheet spiega come utilizzare il sensore velocità auto AiM. Il codice prodotto di questo sensore è: X05SNVS00 1 Introduzione Gli strumenti AiM

Подробнее

PROCEDURA DI INSTALLAZIONE DRIVER WINDOWS 7 (32 O 64 BIT) N-Com Wizard 2.0 (o superiore)

PROCEDURA DI INSTALLAZIONE DRIVER WINDOWS 7 (32 O 64 BIT) N-Com Wizard 2.0 (o superiore) PROCEDURA DI INSTALLAZIONE DRIVER WINDOWS 7 (32 O 64 BIT) N-Com Wizard 2.0 (o superiore) PREMESSA: Per installare i driver corretti è necessario sapere se il tipo di sistema operativo utilizzato è a 32

Подробнее

8^ parte: Pilotare Motori passo-passo bipolari usando l integrato SN754410NE. Author: Ing. Sebastiano Giannitto (ITIS M.

8^ parte: Pilotare Motori passo-passo bipolari usando l integrato SN754410NE. Author: Ing. Sebastiano Giannitto (ITIS M. 8^ parte: Pilotare Motori passo-passo bipolari usando l integrato SN754410NE Author: Ing. Sebastiano Giannitto (ITIS M.BARTOLO PACHINO) Esperienzan 7 Lo scopo del progetto è riuscire a gestire un motore

Подробнее

QuizFaber. Impostazioni per IE, Chrome, Firefox

QuizFaber. Impostazioni per IE, Chrome, Firefox QuizFaber Impostazioni per IE, Chrome, Firefox 1 QuizFaber è un software per la creazione di quiz in formato HTML. Attualmente quasi tutte le pagine web contengono JavaScript, un linguaggio di scripting

Подробнее

istruzioni per l'installazione

istruzioni per l'installazione istruzioni per l'installazione vers.11/11 INDICE 1 Cos è Magister Pag. 3 1a Requisiti di sistema Pag. 3 2 Installazione di Magister Pag. 3 3 Dopo l installazione di Magister Pag. 6 3a Aggiornamento da

Подробнее