Ing. Emiliano Capuzzo Remote Contro NEC 11/11/2003. Remote Control NEC
|
|
- Giuliano Perini
- 5 anni fa
- Visualizzazioni
Transcript
1 Remote Control NEC Questo progetto risponde all esigenza di decodificare ed utilizzare i codici prodotti da telecomandi IR che adottano la codifica NEC Trasmissione Format. Questo tipo di codifica è attualmente implementato nei chip PD6121/6122 e consiste in una variante di modulazione PPM della portante IR a 38KHz. Il frame di trasmissione tipico è il seguente: Figura 1: Bitstream prodotto dal modulatore Per il sincronismo viene sfruttata una particolare configurazione dell uscita (Leader Code) che consente al ricevitore di individuare l inizio del bit-stream, mentre il treno di bit contiene, nell ordine, il Custom Code (8 bit), una versione manipolata dello stesso (Custom Code di 8 bit), il comando associato al pulsante premuto (Data Code), ed infine la versione negata del data code (Data Code ) entrambi lunghi 8 bit. La modulazione impiegata è una PPM applicata ad una portante IR di 38KHz, se tutto il dispositivo è connesso ad un risonatore ceramico a 455KHz ed ogni impulso ha la durata di 0.56ms. Il frame prodotto durante la pressione ed il rilascio di un tasto è il seguente: Figura 2: Pacchetto dati e rilascio tasto La forma d onda prodotta al rilascio del tasto è quella contrassegnata con (2) ed ha la stessa durata del frame contenente i campi informativi e cioè di 108 ms. Nel dettaglio la struttura (1) consta del Leader Code e dello stream PPM costituito da 24 bit individuati dalla posizione temporale degli impulsi prodotti dal modulatore e precisamente 1,125 ms per un 1 e 2,25 ms per uno 0. 1
2 Figura 3: Pacchetto inviato La sequenza viene infine terminata da un impulso di stop che permette di individuare il ventiquattresimo bit. Figura 4: Esploso della struttura (3) Il Leader Code nel dettaglio è costituito da un livello alto persistente per 9 ms e da un livello basso immediatamente successivo di durata 2.25 ms. Figura 5: Struttura del Leader Code La portate IR è generata internamente dal chip ed ha la forma d onda riportata in figura 6. Tale segnale può pilotare direttamente la base di un BJT per il drive del Led trasmettitore IR. 2
3 Figura 6: Portante IR a 38KHz Per quanto riguarda la definizione del Custom Code e l assegnazione dei comandi ai vari tasti si rimanda alla documentazione originale NEC e precisamente al documento: U10114EJ6V0DS00. Il progetto in questione consiste in un microcontrollore Atmel provvisto di core AVR con collegato al pin INT0 l uscita di un sensore IR tipo TSOP1838, o equivalente, ed un PC con porta RS232 per visualizzare l output. +5V IR 1KΩ INT0 AVR CORE RS232 TSOP 1838 Figura 7: Schema elettrico del prototipo Per la decodifica del segnale PPM si è usato un contatore interno al µc, i cui segnale di start e stop/reset sono comandat1 dagli impulsi che provengono dal sensore IR. Il contatore incrementa il suo valore con una frequenza tale da consentire al bit di peso 4 di trovarsi nella condizione 0 se il tempo tra due impulsi consecutivi è minore di 2,25 ms, nello stato 1 se l intervallo di tempo è superiore. Inoltre si è provveduto ad una ulteriore analisi del segnale proveniente dal sensore IR al fine di individuare con esattezza la presenza del Leader Code di inizio sequenza stimando la durata dei primi due livelli del frame. 3
4 Il treno di impulsi PPM afferisce al pin di interruzione INT0 della MCU e quindi tutta la procedura di decodifica risulta indipendente dal normale flusso del programma. Il codice per implementare la decodifica del segnale PPM è stato prodotto dal compilatore BASCOM-AVR di MCS-Electronics ed il listato è il seguente: 'configurazione INT0 su fronte di discesa: il TSOP1838 ha uscita 'open collector e quindi negata Config Int0 = Falling Config Pind.0 = Output 'The prescale parameter excepts 1,8,64,256 or 1024 Config Timer0 = Timer, Prescale = 1024 'led XTAL = 12MHz '11718,7 hz 85us 'costanti Const S = "UNISON RESEARCH - TEST REMOTE CONTROL" 'variabili Dim Status As Byte Dim T As Byte Dim T_out As Byte Dim I As Byte Dim Custom As Byte Dim Custom_n As Byte Dim Comando As Byte Dim Comando_n As Byte 'alias flags Sync Alias Status.0 Start_t Alias Status.1 Rx Alias Status.2 Rilascio Alias Status.3 'cattura timer 'conteggio time_out 'indice bit stream 'custom code 'custom code negato 'comando 'comando negato 'sincronismo 'start sequence 'ricezione 'rilascio pulsante 'abilitazione interrupt Enable Interrupts Enable Int0 Enable Ovf0 'handles On Int0 Isr_ir On Ovf0 Time_out 'configurazione uart software Open "comd.5:9600,8,n,1,inverted" For Output As #1 '************* '* MAIN LOOP * '************* Print #1, S Start_t = 0 Sync = 0 Rx = 0 Rilascio = 0 I = 0 T_out = 0 4
5 Start Timer0 Do If Rilascio = 1 Then Print #1, "Rilascio pulsante..." If Rx = 1 Then Print #1, "Ricezione IR - Comando: "; Select Case Comando Case 7 : Print #1, "Open" Case 47 : Print #1, "Stop" Case 115 : Print #1, "Alza_volume" Case 119 : print #1, "Abbassa_volume" Case 51 : Print #1, "Input +" Case 59 : Print #1, "Input -" Case 11 : Print #1, "Play" Case 67 : Print #1, "0" Case 71 : Print #1, "1" Case 75 : Print #1, "2" Case 79 : Print #1, "3" Case 83 : Print #1, "4" Case 87 : Print #1, "5" Case 91 : Print #1, "6" Case 95 : Print #1, "7" Case 99 : Print #1, "8" Case 103 : Print #1, "9" End Select Print #1, Custom Print #1, Custom_n Print #1, Comando Print #1, Comando_n 'avvio timer 'spegnimento motore volume If Rilascio = 1 Then Set Portd.3 Set Portd.4 Loop '******************************* '* ISR ricezione dato IR - NEC * '******************************* Isr_ir: If Sync = 0 Then Rx = 0 If Start_t = 0 Then Start_t = 1 Else T = Timer0 If T > 158 And T < 161 Then Sync = 1 Rilascio = 0 If Sync = 1 Then T = Timer0 'valuta sincronismo 'se è il primo fronte ' avvio conteggio ' inizio sequenza bit 'altrimenti ' catturo conteggio 'verifico tempo di sync ' setto syncro ' resetto rilascio 'se c'e' sincronismo ' catturo timer0 ' resetto timer0 'ricezione custom code If I = 0 Then Custom.0 = T.4 5
6 If I = 1 Then Custom.1 = T.4 If I = 2 Then Custom.2 = T.4 If I = 3 Then Custom.3 = T.4 If I = 4 Then Custom.4 = T.4 If I = 5 Then Custom.5 = T.4 If I = 6 Then Custom.6 = T.4 If I = 7 Then Custom.7 = T.4 'ricezione custom code negato If I = 8 Then Custom_n.0 = T.4 If I = 9 Then Custom_n.1 = T.4 If I = 10 Then Custom_n.2 = T.4 If I = 11 Then Custom_n.3 = T.4 If I = 12 Then Custom_n.4 = T.4 If I = 13 Then Custom_n.5 = T.4 If I = 14 Then Custom_n.6 = T.4 If I = 15 Then Custom_n.7 = T.4 6
7 'ricezione comando If I = 16 Then Comando.0 = T.4 If I = 17 Then Comando.1 = T.4 If I = 18 Then Comando.2 = T.4 If I = 19 Then Comando.3 = T.4 If I = 20 Then Comando.4 = T.4 If I = 21 Then Comando.5 = T.4 If I = 22 Then Comando.6 = T.4 If I = 23 Then Comando.7 = T.4 'ricezione comando negato If I = 24 Then Comando_n.0 = T.4 If I = 25 Then Comando_n.1 = T.4 If I = 26 Then Comando_n.2 = T.4 If I = 27 Then Comando_n.3 = T.4 If I = 28 Then Comando_n.4 = T.4 If I = 29 Then Comando_n.5 = T.4 If I = 30 Then Comando_n.6 = T.4 7
8 If I = 31 Then Comando_n.7 = T.4 Start_t = 0 Sync = 0 Rx = 1 I = 255 T_out = 0 Esci: Incr I Return ************ * Time Out * ************ Time_out: Incr T_out If T_out = 3 Then Rilascio = 1 T_out = 0 Else Rilascio = 0 I = 0 Rx = 0 Sync = 0 Start_t = 0 Return 'azzero cont. time out 'incremento indice bit 'incremento conteggi time out 'rilascio pulsante ***** END PROGRAM ***** 8
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
DettagliCorso Professionale di Arduino Avanzato
Corso Professionale di Arduino Avanzato Gennaio marzo 2019, Spazio Chirale alla Garbatella Stefano Capezzone www.chirale.it/download-arduino-avanzato SSID: spazio chirale best Pass: persico32 https://github.com/spaziochirale/corsoarduinoavanzato
DettagliDavide 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
DettagliFUNCTION_BLOCK ModbusConversion
(ellabutylib_c050) Modbus Ascii/RTU conversion VAR_INPUT Enable : BOOL; (* FB enable *) SpyOn : BOOL; (* Spy active *) FpAscii : FILEP; (* File pointer (Modbus Ascii) *) FpRTU : FILEP; (* File pointer
DettagliCosa è? Come lo si usa? Come iniziare? Author: Ing. Sebastiano Giannitto (ITIS M.BARTOLO PACHINO)
Cosa è? Come lo si usa? Come iniziare? Author: Ing. Sebastiano Giannitto (ITIS M.BARTOLO PACHINO) 1^ parte Cosa è Arduino? Arduino è una piattaforma di sviluppo open-source basata su una semplice scheda
DettagliCorso 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
DettagliCentralina 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
DettagliReal Time Clock, in I2C BUS, Provvisto di RAM.
Corso di BASCOM 8051 - (Capitolo 4 1 ) Corso Teorico/Pratico di programmazione in BASCOM 8051. Autore: DAMINO Salvatore. Real Time Clock, in I2C BUS, Provvisto di RAM. Il PCF 8583 è un diffusissimo dispositivo
DettagliMod. F04/EV SET DI MODULI APPLICATIVI PER MICROPROCESSORI E MICROCONTROLLORI INTRODUZIONE. 1- MODULO BASE mod. F04-0/EV SPECIFICHE TECNICHE:
SET DI MODULI APPLICATIVI PER MICROPROCESSORI E MICROCONTROLLORI Mod. F04/EV INTRODUZIONE Questo sistema di moduli con applicazioni varie, funziona collegato direttamente ad un altro modulo con microprocessore
Dettagli3.1 Introduzione alla codifica del segnale infrarosso
31 Capitolo 3: La codifica del segnale infrarosso 3.1 Introduzione alla codifica del segnale infrarosso Viste le molte fonti di radiazione IR presenti nell aria, viene da chiedersi come la TV faccia a
DettagliComprende due comandi : OPEN ( Ouvrir ) = carica un programma in formato esadecimale (.hex) per poterlo simulare.
SIMULATORE PER ST6 1. PRESENTAZIONE...2 2. I vari menu...3 2.1 Il menu File (FICHIERS)...3 2.2 Il menu Edit (LE MENU ÉDITION)...3 2.3 Il menu (EXÉCUTION)...4 2.4 Il menu (CONFIGURATION)...4 3. Le finestre...5
DettagliCORSO ARDUINO. Jacopo Belli Giulio Fieramosca Luca Mattii GOLEM Jacopo Belli Giulio Fieramosca Luca Mattii
CORSO ARDUINO Jacopo Belli Giulio Fieramosca Luca Mattii GOLEM 206 Di cosa parliamo oggi... Generazione di suoni Sensoristica complessa: i protocolli di comunicazione; Shield per Arduino: circuiti avanzati
DettagliUnità 7: SENSORI A INFRAROSSI
Unità 7: SENSORI A INFRAROSSI Scopo e agenda dell unità 7 Lo scopo della presentazione ELEMENTI DI BASE SULLE LUCI A INFRAROSSI Uso del sensore IR per rilevare oggetti, ostacoli, la presenza e il movimento
DettagliPer gli audiofili più esigenti!
Per gli audiofili più esigenti! 36 Ulteriori informazioni, datasheet e acquisti on-line: www.futurashop.it Prezzo Imbattibile Audio / Video 37 38 Ulteriori informazioni, datasheet e acquisti on-line: www.futurashop.it
DettagliVELA-RX MOTORE 220V 500W
VELA-RX MOTORE 220V 500W Centrale elettronica con funzioni UP, DOWN e STOP per la gestione via filo e/o via radio di motori 230V, max 500W 1 INDICE 1 - CARATTERISTICHE DEL PRODOTTO 1.1 - DATI TECNICI 1.2
DettagliCONTATORE/TIMER PROGRAMMABILE CTC Z80 1. Piedinatura 2. Struttura interna 4. Modo timer 5. Modo Counter 8. Programmazione del CTC 13
CONTATORE/TIMER PROGRAMMABILE CTC Z80 1 Piedinatura 2 Struttura interna 4 Modo timer 5 Modo Counter 8 Programmazione del CTC 13 Gerarchia di priorità delle interruzioni 17 Interfacciamento 17 Contatore/Timer
DettagliSCHEDA 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
DettagliNella parte sx dello schema abbiamo gli input del microcontrollore il quale ha la funzione di elaborare dei dati che acquisisce in tempo reale.
PROPOSTA DI SOLUZIONE PER LA SECONDA PROVA DI MATURITÀ 2018 TRACCIA: Tecnologie e Progettazione dei sistemi elettrici ed elettronici ARGOMENTO: Acquisizione dati in tempo reale con conseguenti azionamenti
DettagliTutor: Stefania Canella Stagisti: Luca Scomparin, Elia Guerra, Marco Ferla, Elena Zanella
Tutor: Stefania Canella Stagisti: Luca Scomparin, Elia Guerra, Marco Ferla, Elena Zanella Introduzione ai Sistemi Operativi Open Source Il codice sorgente è pubblico Permette a programmatori indipendenti
DettagliCalcolatori Elettronici T Ing. Informatica. Traccia soluzione 8 Gennaio 2015
Calcolatori Elettronici T Ing. Informatica Traccia soluzione 8 Gennaio 2015 Esercizio 1 Nel sistema è presente una periferica a 8 bit in grado di leggere dati da una unità esterna mediante il protocollo
DettagliIn 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
DettagliESEMPIO UTILIZZO MODULI RF 433 MHz
ESEMPIO UTILIZZO MODULI RF 433 MHz TX: MX-FS-03V RX: MX-05V Trasmettitore MX-FS-03V Alimentazione : da 3.5V a 12V, la potenza varia a seconda dell alimentazione. Potenza : 10mW circa. Distanza raggiunta
DettagliTX-AUDIO-2.4/AE TX-AUDIO-2.4/AE. Caratteristiche. Caratteristiche Tecniche
Caratteristiche Nessuna compressione, alta qualità sonora con latenza di 0.5 ms. Audio digitale con frequenza di campionamento a 44.1 KHz e 16-bit di risoluzione. Modulazione digitale FSK. Antenna Wip
DettagliA.S. 2017/2018 PIANO DI LAVORO PREVENTIVO CLASSE 4Be
A.S. 2017/2018 PIANO DI LAVORO PREVENTIVO CLASSE 4Be Docenti Disciplina Cinzia Brunetto, Antonino Cacopardo SAE Sistemi Automatici Elettronici Competenze disciplinari di riferimento Il percorso formativo
DettagliEsercitazioni di Elementi di Informatica
Esercitazioni di Elementi di Informatica Docente: Prof. Angelo Chianese angelo.chianese@unina.it Tutor: Ing. Antonio Picariello antonio.picariello@unina.it Interpreti e Compilatori Interprete Es. Qbasic
DettagliArduino/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
DettagliNelle prossime pagine 8 ZAKINPROGRESS COMPONENTI
F.92-ZAKinPROGRESS.red. 22-05-2009 12:44 Pagina 8 8 ZAKINPROGRESS I L C O N T R O L L O D E L L E M A N I D I R O B O Z A K Concludiamo la programmazione di RoboZak con un nuovo programma in RoboBasic
DettagliIlluminazione Intelligente
Illuminazione Intelligente Relazione Progetto Dimostrativo Sistemi a Microcontrollore 2018 Autore/i: Carlo Sau 1. Introduzione (motivazione e obiettivi progetto) Il progetto dimostrativo riguarda lo sviluppo
DettagliDAL DIAGRAMMA AL CODICE
DAL DIAGRAMMA AL CODICE Un diagramma di flusso Appare, come un insieme di blocchi di forme diverse che contengono le istruzioni da eseguire, collegati fra loro da linee orientate che specificano la sequenza
DettagliXTR SE 2,4 Manuale d uso
Descrizione generale Modulo ricetrasmettitore sulla banda ISM 2.4GHz per la gestione della costa wireless. Il modulo è configurabile in modalità master (parte mobile dell automazione) o slave (parte fissa
DettagliLe modulazioni impulsive
Le modulazioni impulsive a cura di Francesco Galgani (www.galgani.it) Indice 1 Introduzione 2 2 La modulazione PAM 3 2.1 Cenni teorici....................................... 3 2.2 Simulazione con il computer
DettagliUltra Wideband Systems
Ultra Wideband Systems Definizione: si definisce Ultra Wideband (UWB) un sistema di radio comunicazione che abbia una banda assoluta (a -10 db) di almeno 500 MHz o, una banda relativa (*) a 0,25 Principio
DettagliIl protocollo DMX Elettronica In. DESCRIZIONE minimo tipico massimo unità di misura. BREAK microsecondi. MAB miceosecondi
Teoria e pratica del protocollo DMX512 utilizzato negli impianti di illuminazione per controllare sia la luminosità delle lampade che i movimenti dei sistemi più sofisticati, dagli scanner ai dispositivi
DettagliCorso 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 namoroso@mrscuole.net na_16f88_key4x4 1 Colleghiamo un tastierino a
DettagliVogliamo 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
DettagliSistema SRT - Unita centrale di raccolta dati
Sistema SRT - Unita centrale di raccolta dati L unità di ricezione dati da antenne remote permette di raccogliere i dati letti da tali antenne. È possibile collegare fino 16 antenne poste ad una distanza
Dettagliint EN = 2; //RS485 has a enable/disable pin to transmit or receive data. Arduino Digital Pin 2 = Rx/Tx 'Enable'; High to Transmit, Low to Receive
RS485 Transmit Data //RS485 has a enable/disable pin to transmit or receive data. Arduino Digital Pin 2 = Rx/Tx 'Enable'; High to Transmit, Low to Receive pinmode(en, OUTPUT); Serial.begin(19200); // send
DettagliApplicazioni 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
DettagliCalcolatori Elettronici T Ingegneria Informatica A1 Introduzione Arduino
Calcolatori Elettronici T Ingegneria Informatica A1 Introduzione Arduino Giovanni Bonaccio, Stefano Mattoccia Arduino Arduino è una piattaforma hardware e software di tipo open-source nata in Italia ma
DettagliGESTIONE DEI TEMPI CON IL TIMER1 DEL PIC16F876
GESTIONE DEI TEMPI CON IL TIMER1 DEL PIC16F876 6.0 TIMER1 MODULE The Timer1 module is a 16-bit timer/counter consisting of two 8-bit registers (TMR1H and TMR1L), which are readable and writable. The TMR1
DettagliEsercitazione di Elettronica Per la Telematica. Trasmettitore BPSK
Esercitazione di Elettronica Per la Telematica Proff. C. Abbate, F. Iannuzzo - A.A. 2013/2014 Trasmettitore BPSK In questa esercitazione si realizzerà un trasmettitore BPSK. Il progetto da implementare
DettagliQuaderni 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
DettagliCONTATORE DI ENERGIA TRIFASE INSERZIONE DIRETTA PM30D01KNX. Manuale D Uso
CONTATORE DI ENERGIA TRIFASE INSERZIONE DIRETTA PM30D01KNX Manuale D Uso Prodotto: PM30D01KNX Descrizione CONTATORE DI ENERGIA TRIFASE INSERZONE DIRETTA Documento Versione: 1.1 Data: 04/10/2016 1/8 INDICE
DettagliCaratteristiche generali del linguaggio Visual Basic
Caratteristiche generali del linguaggio Visual Basic Per ottenere un aiuto contestuale dall help di Visual Basic sulla sintassi di funzioni o, oppure su proprietà, eventi o metodi, basta selezionare la
DettagliLezione 16: Come utilizzare la Joystick shield per i propri progetti con Arduino
Lezione 16: Come utilizzare la Joystick shield per i propri progetti con Arduino In questa sedicesima lezione su Arduino, si parlerà di una scheda un po particolare, che permette di dare un tocco di originalità
DettagliDIMMER SX13 REL.1.1. Guida Utente
DIMMER SX13 REL.1.1 Guida Utente Ponticelli di configurazione... 2 Configurazioni necessarie... 3 Pinout del connettore di interfaccia... 4 Configurazioni possibili... 4 Seriale TTL con alimentazione su
DettagliMANUALE OPERATIVO PROTOCOLLO DI COMUNICAZIONE TERMOMETRI SITEL CONTROL SERIE A BASSA TEMPERATURA
SITEL Control srl Via Arnesano, 4 20030 Palazzolo Milanese Milano Italia Tel. +39-02-99045994 / Fax +39-02-9101082 e-mail: sitelcontrol@sitelcontrol.it / http://www.sitelcontrol.it MANUALE OPERATIVO PROTOCOLLO
DettagliCANUSB. Programmable CAN bus-pc interface
CANUSB-Man-Ita_revd.doc - 05/04/05 SP04002 Pagina 1 di 12 Specifica tecnica CANUSB Programmable CAN bus-pc interface Specifica tecnica n SP04002 Versione Autore Data Note Rev. 0 M. BIANCHI 10/09/04 Prima
DettagliESERCIZIO: PROGETTO DI UNA CPU A PIU REGISTRI
ESERCIZIO: PROGETTO DI UNA CPU A PIU REGISTRI Progettare una unità centrale di elaborazione microprogrammata, dotata di registri ad uso generale di bit, che sia in grado di indirizzare una memoria di 64k
DettagliPULSE GENERATOR 50us - 999s with PIC16F886 microcontroller and LCD Module
PULSE GENERATOR 50us - 999s with PIC16F886 microcontroller and LCD Module SERVICE MANUAL & INSTRUCTIONS MANUALE TECNICO e ISTRUZIONI (08/2017) 2017 by Valter Narcisi San Benedetto del Tronto (AP) ITALY
DettagliBus RS-232. Ing. Gianfranco Miele April 28, 2011
Ing. Gianfranco Miele (g.miele@unicas.it) http://www.docente.unicas.it/gianfranco_miele April 28, 2011 Alcune definizioni Comunicazione seriale Bit trasmessi in sequenza Basta una sola linea Più lenta
DettagliDAC TLC VOLTAGE MODE OPERATION 1
Stefano Busnelli (IlGuru) DAC TLC7528 - VOLTAGE MODE OPERATION 28 August 2015 Sommario Un semplice esperimento con questo DAC comandato tramite un ATMEGA328 TLC7528 Il TLC7528 è un doppio DAC parallelo
DettagliRemotaggio Caricabatterie NG3
SEIA Snc ELETTRONICA Remotaggio Caricabatterie NG3 Remote control (RC162) Attenzione: collegare e scollegare il pannello di comando remoto solo con il caricabatterie spento Utilizzare un cavo pin-to-pin
Dettaglisenza stato una ed una sola
Reti Combinatorie Un calcolatore è costituito da circuiti digitali (hardware) che provvedono a realizzare fisicamente il calcolo. Tali circuiti digitali possono essere classificati in due classi dette
Dettagliprogettare & costruire di GIOVANNI DI MARIA CRONOMETRO
28-33 PROGETTARE E...:FE 1-07-2011 17:42 Pagina 28 progettare & costruire di GIOVANNI DI MARIA CRONOMETRO segnatempo L articolo illustra la realizzazione di un cronometro, utilizzando il microcontrollore
DettagliVARIABLES. Project : ArduinoLCD VARIABLES : Release : LCDMessage. Ver :1.00. Author : Sergio Bertana. Date:18/02/2014. Note : Page:1 of 1
VARIABLES VAR_GLOBAL Day : USINT; (* Valore giorno *) Month : USINT; (* Valore mese *) Year : USINT; (* Valore anno *) Hour : USINT; (* Valore ora *) Minute : USINT; (* Valore minuti *) Second : USINT;
DettagliFile: Documento senza titolo 1 Pagina 1 di 12
File: Documento senza titolo 1 Pagina 1 di 12 /* Rotore_2012 Uso ingressi ------------------------------------------------------------------------------ I0 non utilizzato I1 non utilizzato I2 LCD D7 I3
DettagliSpecifiche del protocollo di comunicazione semplificato per il modulo seriale di I/O
Specifiche del protocollo di comunicazione semplificato per il modulo seriale di I/O Architettura del frame di comunicazione Il frame di comunicazione è lungo 13 bytes ed ha questo formato nell ordine
DettagliOpera Crate Monitor Software Reference Manual V2.0
Opera Crate Monitor Software Reference Manual V2.0 La scheda comunica con il mondo esterno tramite CAN BUS o tramite RS232 (38400 baud 8bit 1stop). Il led ROSSO (ERR) sul pannello frontale indica le seguenti
DettagliArchitettura del calcolatore (Seconda parte)
Architettura del calcolatore (Seconda parte) Ingegneria Meccanica e dei Materiali Università degli Studi di Brescia Prof. Massimiliano Giacomin LINGUAGGIO E ORGANIZZAZIONE DEL CALCOLATORE Linguaggio assembly
DettagliSch ed e Ser ie RD7 7
Sch ed e Ser ie RD7 7 Manuale di installazione ed uso. 1) Descrizione generale 2) Installazione 3) Configurazione 4) Programmazione 5) Caratteristiche elettriche @ 2001 sas Corso Kennedy 32/21-10098 Rivoli
DettagliELETTRONICA II. Prof. Dante Del Corso - Politecnico di Torino. Gruppo H: Sistemi Elettronici Lezione n H - 5: Collegamenti seriali Conclusione
ELETTRONICA II Prof. Dante Del Corso - Politecnico di Torino Gruppo H: Sistemi Elettronici Lezione n. 40 - H - 5: Collegamenti seriali Conclusione Elettronica II - Dante Del Corso - Gruppo H - 4 n. 1-15/11/97
DettagliINGEGNERIA E TECNOLOGIE DEI SISTEMI DI CONTROLLO Processori per sistemi di controllo. Classificazione. I microcontrollori
INGEGNERIA E TECNOLOGIE DEI SISTEMI DI CONTROLLO per sistemi di controllo Prof. Carlo Rossi DEIS - Università di Bologna Tel: 051 2093020 email: crossi@deis.unibo.it Classificazione General Purpose CISC
DettagliINGEGNERIA E TECNOLOGIE DEI SISTEMI DI CONTROLLO Processori per sistemi di controllo
INGEGNERIA E TECNOLOGIE DEI SISTEMI DI CONTROLLO Processori per sistemi di controllo Prof. Carlo Rossi DEIS - Università di Bologna Tel: 051 2093020 email: crossi@deis.unibo.it Classificazione Processori
Dettagli17^ parte : Bluetooth Shield SLD63030P. Author: Ing. Sebastiano Giannitto (ITIS M.BARTOLO PACHINO)
17^ parte : Bluetooth Shield SLD63030P Author: Ing. Sebastiano Giannitto (ITIS M.BARTOLO PACHINO) Bluetooth Shield SLD63030P Questo shield permette ad Arduino e schede Arduino-compatibili, di comunicare
DettagliMOTORE PASSO-PASSO CON VELOCITÀ REGOLABILE
MOTORE PASSO-PASSO CON VELOCITÀ REGOLABILE Realizzazione di un programma, per il microcontrollore Arduino, che permette di regolare la velocità di un motore passo-passo attraverso un potenziometro Mattia
DettagliLaboratorio di Algoritmi e Strutture Dati
Laboratorio di Algoritmi e Strutture Dati Docente: Camillo Fiorentini 16 ottobre 2007 1 Rappresentazioni di caratteri in C In C un carattere è una costante intera il cui valore è dato dal codice ASCII
DettagliS E R V O M O T O R I ( 2 )
Corso di BASCOM 8051 - (Capitolo 2 6 ) Corso Teorico/Pratico di programmazione in BASCOM 8051. Autore: DAMINO Salvatore. S E R V O M O T O R I ( 2 ) Un Servomotore è un organo meccanico di potenza, in
DettagliProvolo Sergio, Agosto Francesco
PROGRAMMA DIDATTICO CONSUNTIVO CLASSE 4Ae Docente/i Disciplina Provolo Sergio, Agosto Francesco Sistemi Automatici Elettronici Unità di Lavoro 1: MEMORIE a semiconduttore Periodo: Settembre-Novembre Introduzione
DettagliRelazione Tecnica Sensore di Temperatura con interfacciamento microcontroller Arduino 1.3
IISS Fossati da Passano La Spezia A.S 2012/2013 Relazione Tecnica Sensore di Temperatura con interfacciamento microcontroller Arduino 1.3 1 Elenco dei componenti 1-Elenco componenti utilizzati da noi 2-Arduino
DettagliLe sintonie elettroniche per l ATV
Le sintonie elettroniche per l ATV II Meeting ATV Magenta 18/04/2004 IW2LFD Luciano Arrigoni iw2lfd@libero.it http://digilander.libero.it/iw2lfd A.R.I. Sezione di Gallarate IQ2GM - http://www.qsl.net/iq2gm/
DettagliComunicazione. Prof. Antonino Mazzeo. Corso di Laurea Specialistica in Ingegneria Informatica
Comunicazione Seriale Prof. Antonino Mazzeo Corso di Laurea Specialistica in Ingegneria Informatica UART/USART Intel 8251A Standard Universal Synchronous/Asynchronous Receiver/Trasmitter (USART) Progettata
DettagliCorso introduttivo sui microcontrollori. Nicola Amoroso
Corso introduttivo sui microcontrollori Aggiungiamo un tastierino 4x4 a matrice alla nostra demoboard AnxaPic Nicola Amoroso namoroso@mrscuole.net na_anxapic_key4x4 1 Il sistema tastierino Per l'immissione
DettagliAppelli degli anni precedenti Domande di teoria
Appelli degli anni precedenti di teoria 10 settembre 2003 1) Indicare i compiti principali di un sistema operativo 2) Spiegare come e' strutturata e come funziona la memoria di un computer 3)Rappresentare
DettagliPRODIS. PD-INC Display digitali per sensori con uscita incrementale. Display digitali. Scheda tecnica
Display digitali Display digitali per sensori con uscita incrementale Scheda tecnica Copyright ASM GmbH Am Bleichbach 18-24 85452 Moosinning Germania I dati tecnici menzionati in questa scheda tecnica
DettagliCORSO ARDUINO. Jacopo Belli Giulio Fieramosca Luca Mattii GOLEM Jacopo Belli Giulio Fieramosca Luca Mattii
CORSO ARDUINO Jacopo Belli Giulio Fieramosca Luca Mattii GOLEM 2016 1 FAQ time domande e risposte? 2 Iterazioni: while Si usa per ripetere un blocco di codice finché una condizione è vera, ma senza tenere
DettagliIL PROGETTO «TELECOMANDO» (sensore ad infrarossi)
IL PROGETTO «TELECOMANDO» (sensore ad infrarossi) UTILIZZO DEI SENSORI AD INFRAROSSI Questi sensori, montati sul robot, sono usati per: - rilevare una linea sul pavimento - rilevare il bordo di un tavolo
DettagliHackerando la Macchina Ridotta
La macchina ridotta La Routine di Moltiplicazione Una moltiplicazione che non voleva funzionare 27 novembre 2008 La macchina ridotta La Routine di Moltiplicazione Table of contents 1 La macchina ridotta
DettagliGuida alla Settima Esercitazione
Guida alla Settima Esercitazione curata da Ilaria Casale La seguente esercitazione è divisa in due parti. Nella prima parte si comprenderà come gestire la periferica GPIO per generare un'interruzione.
DettagliRX 4MHCS Ricevitore superreattivo MHz OOK(AM) 4 canali di uscita
RX 4MHCS Ricevitore superreattivo 433.92MHz OOK(AM) 4 canali di uscita Descrizione Ricevitore RF in AM a 433.92MHz ad elevata sensibilità e selettività con decodifica HCS* integrata. L HCS utilizza la
DettagliArray in Fortran 90. Ing. Luca De Santis. Anno accademico 2006/2007. DIS - Dipartimento di informatica e sistemistica
Array in Fortran 90 Ing. Luca De Santis DIS - Dipartimento di informatica e sistemistica Anno accademico 2006/2007 Fortran 90: array DIS - Dipartimento di informatica e sistemistica 1 / 25 Cosa vedremo
DettagliI PRIMI PASSI CON IL PPTEA. Esempi per chi è alle prime armi. Autore NonSoloBolleDiAcqua Versione 1.1
I PRIMI PASSI CON IL PPTEA Esempi per chi è alle prime armi Autore NonSoloBolleDiAcqua Versione 1.1 Gli schemi,negli esempi riportati, verranno rappresentati anche mediante breadboard. I pin sono cortocircuitati
DettagliProcessore. Memoria I/O. Control (Parte di controllo) Datapath (Parte operativa)
Processore Memoria Control (Parte di controllo) Datapath (Parte operativa) I/O Memoria La dimensione del Register File è piccola registri usati per memorizzare singole variabili di tipo semplice purtroppo
DettagliMacchina con Arduino Uno comandata tramite dispositivo Android e sensore ultrasuoni per fermarsi istantaneamente di fronte ad un ostacolo
Macchina con Arduino Uno comandata tramite dispositivo Android e sensore ultrasuoni per fermarsi istantaneamente di fronte ad un ostacolo Progetto di fine anno Gruppo C, A.S 2015/2016 Realizzato da Classe:
DettagliDISPOSITIVO DI COMANDO A 4 CANALI CON ATTUATORE MULTIFUNZIONE ART. 442ABT4R2
Il dispositivo 442ABT4R2 è un comando a quattro canali indipendenti, con attuatore multifunzione incorporato idoneo per illuminazione e tapparelle. Il dispositivo è composto, oltre che dalla parte frontale
DettagliCALCOLATORI ELETTRONICI II
CALCOLATORI ELETTRONICI II L INTERFACCIA PARALLELA Argomenti della lezione Le interfacce parallele Il dispositivo Intel 855 Architettura Funzionamento Le interfacce parallele Esempio Le interfacce parallele
DettagliManuale d uso e manutenzione
2 Serial I/F RS22 optoisolata Manuale d uso e manutenzione 5904517201 Codice ordine: Data: 04/2014 - Rev: 1.2 Sommario 1. Generalità... 2. Caratteristiche tecniche.... Modalità di configurazione... 4.
Dettagli1.1 Libreria gestione protocollo cctalk (ecctalkprotolib)
1.1 Libreria gestione protocollo cctalk (ecctalkprotolib) Attenzione! Per utilizzare la libreria occorre importarla nel proprio progetto. Vedere capitolo relativo all'import delle librerie. Il protocollo
DettagliProgramma del corso. Elementi di Programmazione. Introduzione agli algoritmi. Rappresentazione delle Informazioni. Reti di Calcolatori
Programma del corso Introduzione agli algoritmi Rappresentazione delle Informazioni Reti di Calcolatori Architettura del calcolatore Elementi di Programmazione Esempi di algoritmi e programmi Conversione
DettagliDECODER MARCONI LINK R4
DECODER MARCONI LINK R4 LINK R4 è un dispositivo che integra un ricetrasmettitore operante a 868.3MHz con modulazione LoRaTM ed è in grado di garantire comunicazioni a lunghissima distanza, elevata immunità
DettagliCIRCUITO DI TEST E SOFTWARE UTILIZZATI
CIRCUITO DI TEST E SOFTWARE UTILIZZATI Circuito di Test Nello schema elettrico di figura A è rappresentato un circuito, realizzabile anche senza l ausilio di un circuito stampato, che consente di testare
DettagliCARATTERISTICHE E FUNZIONAMENTO MANUALE D USO. RICEVITORE GPS CON INTERFACCIA Compact Flash BC-307
CARATTERISTICHE E FUNZIONAMENTO MANUALE D USO RICEVITORE GPS CON INTERFACCIA Compact Flash 1 CARATTERISTICHE E FUNZIONAMENTO INTRODUZIONE Il dispositivo è un ricevitore GPS con interfaccia di tipo Compact
DettagliMANUALE DI ISTRUZIONE VRT600. TECSYSTEM S.r.l Corsico (MI) Tel.: Fax: R. 1.
MANUALE DI ISTRUZIONE TECSYSTEM S.r.l. 20094 Corsico (MI) Tel.: +39-024581861 Fax: +39-0248600783 http://www.tecsystem.it R. 1.1 01/01/12 1) SPECIFICHE TECNICHE ALIMENTAZIONE Valori nominali 230 Vca±10%,
DettagliMisure di frequenza e di tempo
Misure basate sul conteggio di impulsi Misure di frequenza e di tempo - 1 Misure di frequenza e di tempo 1 - Contatori universali Schemi e circuiti di riferimento Per la misura di frequenza e di intervalli
Dettagli