Firmware - Settembre 2014 / N°104 - (Page 4)
TIPS'N tricks
- Formato di trasmissione SCI (UART),
massima dimensione del pacchetto 8
byte. LSB trasmesso come primo bit,
MSB trasmesso come ultimo, in ogni
byte trasmesso
- Rilevazione errori (la gestione è lasciata
al livello Applicazione)
Il bus può trasferire un solo comando per
volta. È in grado di trasferire il messaggio di lunghezza massima (8 byte) ogni
10 ms, ma anche di trasferire messaggi
più brevi (minimo due byte) ogni 5 ms.
Anche nelle applicazioni servite da LIN
è necessario garantire che l'informazione sia resa disponibile entro un ritardo di tempo massimo e conosciuto,
proprietà denominata determinismo. Il
determinismo, insieme ad una velocità
di reazione adeguata al processo sotto
controllo, è alla base di ogni sistema real-time. LIN soddisfa tali requisiti perché
il tempo massimo necessario a completare un trasferimento dati è predicibile.
Il basso costo di LIN è dovuto a molteplici fattori. La periferica LIN richiede
poca area di silicio, quindi non aggiunge
un costo significativo ai microcontrollori che lo ospitano. Le interconnessioni,
come già ricordato, possono essere particolarmente economiche. LIN si basa
su ben note periferiche UART. Una pre-
cisa temporizzazione è necessaria solo
sul nodo master. Questo si preoccupa di
distribuire il riferimento a tutta la rete, i
nodi slave possono quindi avere economiche sorgenti di clock prive di quarzi.
Anche se l'evoluzione dei microcontrollori
ha reso questa caratteristica poco interessante, la specifica originale era pensata
per fare a meno di una CPU sui nodi slave.
Una macchina a stati è sufficiente ad implementare il protocollo. Una CPU è invece
naturalmente richiesta per il nodo master.
Figura 2: Livelli elettrici sul bus
LAYER 1 - FISICO
Spesso un nodo LIN è basato su una periferica UART, standard o modificata per
semplificare la gestione software.
I terminali TX ed RX sono connessi ad
un transceiver disponibile come circuito integrato, vedi vari esempi in Rif. 2. Il
transceiver si connette direttamente ad
un bus costituito da un singolo filo, terminato in pull-up al positivo dell'alimentazione, tipicamente la batteria 12V di un
autoveicolo.
Un diodo in serie al resistore di terminazione evita che il nodo LIN possa essere impropriamente alimentato attraverso
il bus in caso di guasti alla connessione
con la batteria o alla batteria stessa. I
transceiver garantiscono una tolleranza a
FOCUS ON
SKILLS
INSIDE
TOOLS
ANALOG
TIPS'N TRICKS
MARKET NEWS
SPOTLIGHT
EVENTS ZAPPING
MEMBERSHIP
http://www.mouser.it/new/analog-devices/adi-ad9144-ev-board/?utm_source=firmwaredigitalhalfpage&utm_medium=display&utm_campaign=-ewanalog-devicesadi-ad9144-ev-board&utm_content=195x130mm
Tabella dei contenuti per la edizione digitale del Firmware - Settembre 2014 / N°104
TIPS'n tricks LIN, Local Interconnect Network
FOCUS on Micro Python: arriva la Python board per i sistemi embedded
SKILLs
Più intelligenza nell’Illuminazione a LED
Lampada elettronica a LED con MSP430
INside
Termostati Evoluti da Freescale
Si7005: Sensore di Temperatura e Umidità I2C
ANALOG LDC1000 Inductance to Digital Converter
SPOTlight
“Surge Stopper” Serie LTC 436x da Linear: Alte Prestazioni in Spazi Ridotti
Soluzioni avanzate per la distribuzione del clock: domande e risposte
News
EVENTS zapping
Guida
Firmware - Settembre 2014 / N°104
https://www.nxtbook.com/newpress/inwaredizioni/Firmware-2015-02_109
https://www.nxtbook.com/newpress/inwaredizioni/Firmware-2015-01_108
https://www.nxtbook.com/newpress/inwaredizioni/Firmware-2014-12_107
https://www.nxtbook.com/newpress/inwaredizioni/Firmware-2014-11_106
https://www.nxtbook.com/newpress/inwaredizioni/Firmware-2014-10_105
https://www.nxtbook.com/newpress/inwaredizioni/Firmware-2014-09_104
https://www.nxtbook.com/newpress/inwaredizioni/Firmware-2014-07_102
https://www.nxtbook.com/newpress/inwaredizioni/Firmware-2014-06_101
https://www.nxtbook.com/newpress/inwaredizioni/Firmware-2014-05_100
https://www.nxtbook.com/newpress/inwaredizioni/Firmware-2014-04_99
https://www.nxtbook.com/newpress/inwaredizioni/Firmware-2014-03_98
https://www.nxtbook.com/newpress/inwaredizioni/Firmware-2014-02_97
https://www.nxtbook.com/newpress/inwaredizioni/Firmware-2014-01_96
https://www.nxtbook.com/newpress/inwaredizioni/Firmware-2013-12_95
https://www.nxtbook.com/newpress/inwaredizioni/Firmware-2013-11_94
https://www.nxtbook.com/newpress/inwaredizioni/Firmware-2013-10_93
https://www.nxtbook.com/newpress/inwaredizioni/Firmware-2013-09_92
https://www.nxtbook.com/newpress/inwaredizioni/Firmware-2013-07_90_91
https://www.nxtbook.com/newpress/inwaredizioni/Firmware-2013-06_89
https://www.nxtbook.com/newpress/inwaredizioni/Firmware-2013-05_88
https://www.nxtbook.com/newpress/inwaredizioni/Firmware-2013-04_87
https://www.nxtbook.com/newpress/inwaredizioni/Firmware-2013-03_86
https://www.nxtbook.com/newpress/inwaredizioni/Firmware-2013-02_85
https://www.nxtbook.com/newpress/inwaredizioni/Firmware-2013-01_84
https://www.nxtbook.com/newpress/inwaredizioni/Firmware-2012-12_83
https://www.nxtbook.com/newpress/inwaredizioni/Firmware-2012-11_82
https://www.nxtbook.com/newpress/inwaredizioni/Firmware-2012-10_81
https://www.nxtbook.com/newpress/inwaredizioni/Firmware-2012-09_80
https://www.nxtbook.com/newpress/inwaredizioni/Firmware-2012-07_78-79
https://www.nxtbook.com/newpress/inwaredizioni/Firmware-2012-06_77
https://www.nxtbook.com/newpress/inwaredizioni/Firmware-2012-05_76
https://www.nxtbook.com/newpress/inwaredizioni/Firmware-2012-04_75
https://www.nxtbook.com/newpress/inwaredizioni/Firmware-2012-03_74
https://www.nxtbook.com/newpress/inwaredizioni/Firmware-2012-02_73
https://www.nxtbook.com/newpress/inwaredizioni/Firmware-2012-01_72
https://www.nxtbook.com/newpress/inwaredizioni/Firmware-2011-12_71
https://www.nxtbook.com/newpress/inwaredizioni/Firmware-2011-11_70
https://www.nxtbook.com/newpress/inwaredizioni/Firmware-2011-10_69
https://www.nxtbook.com/newpress/inwaredizioni/Firmware-2011-09_68
https://www.nxtbook.com/newpress/inwaredizioni/Firmware-2011-07_66_67
https://www.nxtbook.com/newpress/inwaredizioni/Firmware-2011-06_65
https://www.nxtbook.com/newpress/inwaredizioni/Firmware-2011-05_64
https://www.nxtbook.com/newpress/inwaredizioni/Firmware-2011-04_63
https://www.nxtbook.com/newpress/inwaredizioni/Firmware-2011-02_62
https://www.nxtbook.com/newpress/inwaredizioni/Firmware/2011-02_61
https://www.nxtbook.com/newpress/inwaredizioni/Firmware/2011-01_60
https://www.nxtbook.com/newpress/inwaredizioni/Firmware/2010-12_59
https://www.nxtbook.com/newpress/inwaredizioni/Firmware/2010-11_58
https://www.nxtbook.com/newpress/inwaredizioni/Firmware/2010-10_57
https://www.nxtbook.com/newpress/inwaredizioni/Firmware/2010-09_56
https://www.nxtbook.com/newpress/inwaredizioni/Firmware-2010-07_54-55
https://www.nxtbook.com/newpress/inwaredizioni/Firmware-2010-06_53
https://www.nxtbook.com/newpress/inwaredizioni/Firmware-magazine/Maggio-2010-52
https://www.nxtbook.com/newpress/inwaredizioni/Firmware-magazine/Aprile-2010-51
https://www.nxtbook.com/newpress/inwaredizioni/Firmware-magazine/Marzo-2010-50
https://www.nxtbook.com/newpress/inwaredizioni/Firmware-magazine/Febbraio-2010-49
https://www.nxtbookmedia.com