Firmware - Settembre 2014 / N°104 - (Page 3)
TIPS'N tricks
Questo mese torniamo ad occuparci
di un protocollo di comunicazione dati,
organizzando la presentazione,
come negli articoli precedenti, secondo
la classificazione normalizzata
da ISO/OSI.
di MARIO ROTIGNI
N
el mondo Automotive, per l'elettronica a bordo di veicoli trasporto
persone e merci, è disponibile dal 1986
il protocollo CAN (Control Area Network,
vedi Rif.1). Il CAN ha elevate prestazioni
e sicurezza, almeno considerando l'epoca della sua introduzione.
Purtroppo però la sua adozione è relativamente costosa e questo stava generando la nascita di tutta una serie di
protocolli a basso costo, sia pur a prestazioni minori, pur sufficienti per le applicazioni meno critiche.
La proliferazione di protocolli fuori da
ogni standard, di proprietà di singole
aziende, crea immediatamente problemi
di compatibilità ed interoperabilità.
Per questa ragione, alla fine degli anni
'90 un gruppo di costruttori di auto europei fondò un consorzio con lo scopo
di definire un protocollo meno costoso
LIN, Local Interconnect
NETWORK
da affiancare a CAN per l'applicazione
su veicoli.
Il Consorzio ha terminato i suoi lavori a
fine 2010 rilasciando la Specifica 2.2A
ed ora il LIN è divenuto uno standard
ISO, con la classificazione standard ISO
17987 Part 1-7.
In realtà, delle applicazioni LIN sono
state sviluppate sin dal rilascio della
prima specifica pubblica, Revisione 1.3
nel 2002. Anche se la normativa finale è
relativamente recente, troviamo quindi
un vasto parco installato, già da qualche anno.
sori intelligenti ed attuatori appartenenti
a sistemi di condizionamento climatico
del veicolo, chiusura delle portiere e del
tetto e simili. Certamente non viaggiano
su LIN informazioni vitali per la sicurezza del veicolo e dei suoi passeggeri quali
servosterzo, ABS, airbag.
Le principali caratteristiche brevemente qui elencate, verranno approfondite
nel seguito, con particolare attenzione
all'implementazione dei Livelli ISO/OSI 1
(fisico) e 2 (Data Link).
- Architettura bus realizzabile con singolo filo, nel qual caso il ritorno è costitui-
to dallo chassis del veicolo.
Utilizzando uno speciale DC-LIN transceiver, è anche possibile usare direttamente i cavi di distribuzione della tensione di batteria, con ulteriore risparmio
sui cablaggi in termini di costo e peso.
- Topologia della rete Single Master /
Multiple Slave. Solo il Master può avviare uno scambio messaggi. Lo slave
può solo rispondere.
- Velocità di trasmissione massima: 19,2
kbaud
- Massima lunghezza del bus: 40m
- Massimo numero nodi :16.
CARATTERISTICHE GENERALI
Il LIN è un bus seriale relativamente lento, destinato ad essere usato da sistemi
di controllo che richiedono lo scambio di
poche informazioni e non molto frequentemente. Tipicamente è il caso di sen-
Tabella 1: Definizione degli stati sul bus LIN
Valore Logico
bit
Tensione sul bus
Dominante
0
massa
Recessivo
1
batteria
FOCUS ON
SKILLS
INSIDE
TOOLS
ANALOG
TIPS'N TRICKS
MARKET NEWS
SPOTLIGHT
EVENTS ZAPPING
MEMBERSHIP
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