Menu English Ukrainian Russo Casa

Libreria tecnica gratuita per hobbisti e professionisti Libreria tecnica gratuita


ENCICLOPEDIA DELLA RADIOELETTRONICA ED ELETTRICA
Libreria gratuita / Schemi di dispositivi radioelettronici ed elettrici

Touch Memory - identificatore elettronico. Enciclopedia dell'elettronica radio e dell'ingegneria elettrica

Libreria tecnica gratuita

Enciclopedia della radioelettronica e dell'elettrotecnica / Progettista radioamatore

Commenti sull'articolo Commenti sull'articolo

Introduzione

Nei sistemi per l'identificazione automatica di personale, prodotti tecnici, merci, i più popolari sono identificatori tradizionali come un codice a barre e una banda magnetica.

Tuttavia, nonostante la loro semplicità e basso costo, questi identificatori presentano una serie di limitazioni significative. I loro svantaggi includono la scarsa capacità di informazione, l'impossibilità di modificare tempestivamente i dati registrati, una maggiore dipendenza dalle condizioni operative e la necessità di utilizzare appositi dispositivi di lettura che convertono segnali ottici o magnetici in un codice digitale.

La diffusa introduzione dei sistemi informativi nella produzione, nella gestione, nel settore finanziario, nel commercio e nella sfera sociale ha richiesto la creazione di mezzi più avanzati di identificazione automatica.

Questi strumenti possono essere giustamente attribuiti a un tipo fondamentalmente nuovo di identificatori elettronici della società americana "Dallas Semiconductor". La famiglia DS199X, denominata Touch Memory, ha una serie di caratteristiche uniche.

Touch Memory è una memoria non volatile alloggiata in una custodia di metallo con un pin di segnale e un pin di terra. La custodia, che sembra una batteria a bottone in miniatura, si attacca facilmente al prodotto o a un supporto (carta, portachiavi). Le informazioni vengono scritte e lette dalla memoria dello strumento semplicemente toccando il lettore sull'alloggiamento della Touch Memory.

Organizzazione della memoria

La famiglia Touch Memory comprende 5 dispositivi identici nel design del case, ma differiscono per funzionalità, dimensioni della memoria e metodo di accesso (Tabella 1).

Tipo di dispositivo Numero di serie univoco La quantità di memoria dello scratchpad in byte Orologio/timer Quantità di memoria principale in byte Protezione dell'accesso alla memoria Design dell'alloggiamento
DS1990A + - - - - F5 / F3
DS1991 + 64 - 192 + F5
DS1992 + 32 - 128 - F5
DS1993 + 32 - 512 - F5
DS1994 + 32 + 512 - F5

Ci sono quattro blocchi principali nella struttura di Touch Memory: memoria di sola lettura, memoria del blocco note, memoria ad accesso casuale, orologio in tempo reale (per DS1994) e una batteria: una batteria al litio in miniatura incorporata (Fig. 1).

Touch Memory - identificatore elettronico
Fig. 1

Memoria di sola lettura

Ogni strumento Touch Memory contiene una memoria di sola lettura (ROM) che memorizza un codice a 64 bit costituito da un codice del tipo di strumento a 8 bit, un numero di serie univoco a 48 bit e un checksum a 8 bit (Figura 2).

Touch Memory - identificatore elettronico
Fig. 2

I dati inseriti nella ROM sono una combinazione di codice univoca che viene scritta nel dispositivo utilizzando un'installazione laser durante la sua fabbricazione e non può essere modificata durante l'intera vita del dispositivo. Durante il processo di registrazione e collaudo in fabbrica, è garantito che non verranno prodotte due unità con lo stesso codice articolo.

Poiché durante la lettura di dati dalla ROM in qualsiasi momento, il contatto elettrico del lettore con la custodia del dispositivo potrebbe essere disturbato, è necessario controllare l'integrità dei dati letti. A tale scopo Touch Memory utilizza il Cyclic Redundancy Check (CRC).

Nel byte alto viene memorizzato il checksum precalcolato dei 7 byte inferiori del contenuto della ROM. Durante la lettura dei dati dalla ROM nel lettore (personal computer, controller a microprocessore), viene calcolato un checksum, che viene confrontato con il codice di controllo registrato nel byte alto. Nel caso in cui i codici corrispondessero, il numero di serie è stato letto correttamente. In caso contrario, i dati vengono riletti dalla ROM.

La tensione di alimentazione della ROM viene fornita tramite la linea del segnale dati, che consente, in primo luogo, di risparmiare l'energia della batteria al litio incorporata e, in secondo luogo, di leggere sempre la memoria indipendentemente dall'energia della batteria.

Memoria ad accesso casuale

Lo strumento più semplice della famiglia DS1990 contiene solo memoria di sola lettura. Tutti gli altri dispositivi includono anche RAM statica. Il numero di cicli di scrittura-lettura in questa memoria non è limitato. La memoria è alimentata da una batteria al litio in miniatura con una durata di 10 anni.

Tutta la RAM è divisa in pagine separate di 32 byte. DS1992 ha 4 pagine che possono memorizzare 256 byte, DS1993 e DS1994 hanno 16 pagine che possono memorizzare 512 byte. DS1994 contiene un'ulteriore 17a pagina, che ha un volume di 30 byte ed è destinata al funzionamento dell'orologio in tempo reale (Fig. 3).

Touch Memory - identificatore elettronico
Fig. 3

Poiché i dati vengono scritti nella memoria al momento del contatto con il lettore e il corpo del dispositivo, la violazione del contatto elettrico in questo momento può portare alla distruzione delle informazioni nella memoria.

Per prevenire la distruzione delle informazioni, la struttura di Touch Memory prevede memoria buffer aggiuntiva, che svolge la funzione di area blocco note. Questa memoria protegge lo strumento dalla scrittura accidentale di nuovi dati su dati esistenti o dalla scrittura all'indirizzo errato. La quantità di memoria scratchpad è uguale alla dimensione di una pagina di RAM - 32 byte per DS1992-94.

Considera il principio di funzionamento della memoria del blocco note. Tutti i dati immessi nello strumento vengono inizialmente scritti nella memoria dello scratchpad. Quindi vengono trasferiti da esso al lettore, dove vengono confrontati con i dati che dovevano essere scritti. Dopo la verifica, viene eseguita l'operazione di copia del contenuto della memoria del blocco note nella memoria principale. Poiché la copia viene eseguita all'interno della Touch Memory, l'integrità delle informazioni è garantita anche in caso di rottura del contatto esterno.

Accedi alla RAM protetta

I dispositivi DS 1992-94 hanno una RAM identica nella struttura, di cui ogni pagina è disponibile sia per la lettura (direttamente) che per la scrittura (tramite memoria scratchpad).

Il DS 199.1 ha un'architettura RAM più complessa. Implementa a livello hardware la protezione della memoria contro l'accesso non autorizzato. Tutta la memoria non volatile è divisa in quattro pagine indipendenti di 64 byte ciascuna, una delle pagine è la memoria del blocco note. Ciascuna pagina della memoria principale è composta da 48 byte destinati alla memorizzazione dei dati e due campi di servizio di 8 byte ciascuno per la memorizzazione di un identificatore e di una password (Fig. 4).

Touch Memory - identificatore elettronico
Fig. 4

Il meccanismo di accesso alla memoria è implementato utilizzando due chiavi: pubblica, memorizzata nel campo dell'identificatore, e privata, registrata nel campo della password. La chiave pubblica viene scritta e letta, la chiave privata è solo impostata e non può essere letta. La chiave privata fornisce l'accesso autorizzato alla memoria ed è protetta da modifiche accidentali dalla chiave pubblica.

Durante la formattazione iniziale, i codici delle chiavi pubbliche e private di questa pagina vengono scritti nei campi di servizio di ogni pagina. Ogni volta che si accede alla memoria nel DS1991, viene prima trasmessa la chiave privata di quella pagina. Nel caso in cui corrisponda alla chiave precedentemente scritta nel campo password, la memoria sarà disponibile sia per la scrittura che per la lettura. Se i codici non corrispondono, i dati non vengono scritti nella memoria e in modalità di lettura viene letta una sequenza di numeri casuali dal DS1991.

Per scrivere un nuovo valore di chiave privata in DS1991, è necessario passare il codice della chiave pubblica della pagina selezionata. Se questo codice corrisponde al codice precedentemente registrato nel campo identificatore, i nuovi valori di entrambe le chiavi vengono scritti nel campo di servizio di questa pagina e l'area dati viene cancellata. Se i codici non corrispondono, il valore della chiave privata non cambia.

Il meccanismo di accesso alla memoria implementato in DS1991 fornisce una protezione affidabile della memoria da operazioni di scrittura e lettura non autorizzate, che è estremamente importante in numerose applicazioni.

Orologio in tempo reale

Il DS1994 ha un circuito di clock in tempo reale.

L'oscillatore a cristallo miniaturizzato integrato, operando a una frequenza di 32,768 Hz, genera segnali di temporizzazione stabili - 256 impulsi al secondo. Il circuito contiene tre contatori: un contatore di impulsi temporali a 40 bit, un timer a intervalli di 40 bit che conta il tempo in cui la linea di segnale è attiva e un contatore di cicli a 32 bit che conta il numero di cicli di scambio dati con il dispositivo.

I byte superiori del contatore di impulsi temporali e del timer di intervallo forniscono il conteggio del tempo con precisione al secondo.

Oltre a questi contatori, il circuito dispone di tre registri con scopi simili. Se il valore corrente del contatore corrisponde ai dati precedentemente registrati nel registro, nel registro di stato viene impostato il flag corrispondente. Se nel registro di stato è impostato il bit di abilitazione dell'interrupt corrispondente, viene generato un interrupt che può essere letto tramite la linea di segnale.

Interfaccia a filo singolo

Una caratteristica distintiva di Touch Memory è il protocollo di scambio con il lettore sviluppato da Dallas Semiconductor.

Per ricevere e trasmettere informazioni, viene utilizzata una linea di segnale bidirezionale (il secondo filo è un contatto di terra).

Lo scambio su una linea avviene in modalità half-duplex (in ricezione o in trasmissione). L'interazione dei dispositivi tramite un'interfaccia unifilare è organizzata secondo il principio "master-slave" (master-slave). In questo caso il lettore è sempre il master e uno o più dispositivi Touch Memory sono gli slave. L'interazione di più dispositivi con il lettore su una linea bidirezionale è supportata dall'hardware Touch Memory.

Il protocollo di scambio su un'interfaccia a filo singolo è a due livelli. Al primo livello logico, i comandi di scambio con ROM e RAM vengono utilizzati per interagire con i dispositivi (Tabella 2).

Tipo di dispositivo Comandi ROM Comandi del blocco note Comandi RAM comandi
installare
Le password
Lettura
saltare
Confronto
Ricerca
Lettura
Record
copiatura
Lettura Record Record
DS1990A + - - - -
DS1991 + + + + +
DS1992 + + + - -
DS1993 + + + - -
DS1994 + + + - -

Il gruppo di comandi di scambio ROM è composto da quattro comandi: lettura ROM, salta, confronto e ricerca. Gli ultimi due comandi consentono l'interazione su una riga di più Touch Memory con il lettore. Il comando compare avvia uno scambio con il dispositivo di cui è specificato il numero di serie. Il comando di ricerca permette di determinare il numero seriale di uno dei dispositivi collegati ad una linea bidirezionale.

I comandi di scambio con blocco note e memoria principale vengono elaborati da Touch Memory solo dopo l'esecuzione di uno dei comandi di scambio con ROM. Pertanto, quando più dispositivi collegati alla stessa linea interagiscono, il lettore invia sulla linea un comando di confronto, in base al quale viene selezionato un solo dispositivo, che successivamente riceve comandi per lo scambio con la memoria.

Tutti i comandi di scambio hanno una dimensione fissa: un byte, i dati sono rappresentati da numeri interi a 8 bit. Il master avvia sempre uno scambio inviando comandi allo slave.

Il protocollo del livello fisico viene utilizzato per trasferire comandi e dati su un'interfaccia a filo singolo. I comandi ei dati vengono trasmessi in codice seriale. Per garantire l'integrità delle informazioni trasmesse, il protocollo di scambio a livello fisico regola rigorosamente i parametri temporali dei segnali sulla linea.

Il protocollo di scambio dati si compone di tre cicli principali: inizializzazione, scrittura e lettura.

Il ciclo di inizializzazione è il ciclo iniziale di qualsiasi scambio di informazioni con la Touch Memory. In questo ciclo il dispositivo master effettua il polling della linea, determinando su di essa la presenza di Touch Memory. Il ciclo di inizializzazione è sincronizzato da un impulso di reset negativo generato dal master. Dopo aver inviato il segnale, il dispositivo master rilascia la linea ed entra in modalità di ricezione. Nel caso in cui un dispositivo Touch Memory sia collegato alla linea, rileva il segnale di clock del master e, dopo una pausa temporanea, gli invia un segnale di identificazione (Fig. 5). Questo segnale di risposta informa l'host che c'è un contatto elettrico con la Touch Memory e che lo scambio può iniziare.

Touch Memory - identificatore elettronico
Fig. 5

I dati vengono trasmessi su una linea bidirezionale a filo singolo in intervalli di tempo discreti chiamati segmenti temporali (in genere circa 60 µs). Durante la trasmissione dei dati, viene utilizzato un metodo di codifica a larghezza di impulso, che ricorda il codice Morse: durante un segmento di tempo, gli stati lunghi o brevi di uno zero logico sulla linea determinano il valore del bit trasmesso. Fornisce velocità di trasferimento dati fino a 16,6 kbps.

La sincronizzazione del segmento temporale durante la registrazione viene effettuata dal fronte negativo del segnale che forma il dispositivo master. Per trasferire un'unità logica alla Touch Memory il dispositivo master rilascia la linea dopo aver inviato un segnale di clock, per scrivere uno zero logico il dispositivo master mantiene uno stato basso della linea durante l'intero segmento temporale (Fig. 6a). Il ciclo di scrittura descritto viene ripetuto per ogni bit di comando trasmesso.

Touch Memory - identificatore elettronico
Riso. 6 bis

All'inizio del ciclo di lettura, il dispositivo host invia anche un segnale di clock di basso livello alla linea, dopodiché rilascia la linea ed entra in modalità di ricezione. Inoltre, durante l'intero segmento temporale, lo stato della linea unifilare è determinato dal dispositivo slave - Touch Memory. In questo caso, un'unità logica viene trasmessa da un livello alto e uno zero logico viene trasmesso da un livello basso di una linea unifilare durante l'intero segmento di tempo. Il momento migliore per il data gating da parte del dispositivo master è 8 µs dopo l'inizio del segmento temporale (Fig. 6b). Il ciclo di lettura di un bit viene ripetuto finché tutti i dati non sono stati letti.

Touch Memory - identificatore elettronico
Riso. 6b

Al termine di ogni segmento temporale, il dispositivo master prevede una pausa nello scambio (momento di recupero) tenendo alta la linea. È possibile sospendere una sessione di comunicazione per un qualsiasi momento tra segmenti orari, mantenendo uno stato alto sulla linea. In tutte le sessioni di comunicazione, viene trasmesso per primo il bit di dati meno significativo.

Caratteristiche di progettazione di Touch Memory

Una serie di caratteristiche uniche della Touch Memory sono fornite grazie all'insolita custodia del dispositivo. Il cristallo di memoria e la batteria al litio in miniatura sono alloggiati in una cassa sigillata in acciaio inossidabile con un diametro di 16 mm e uno spessore di 5,8 mm (cassa F5) o 3,2 mm (cassa F3).

La custodia in acciaio viene utilizzata per creare contatti elettrici. La custodia del dispositivo è simile nel design alla custodia di una batteria a bottone. È costituito da un bordo con un fondo e una copertura isolata elettricamente. A differenza dei microcircuiti convenzionali, l'accesso al contenuto della memoria del dispositivo avviene solo attraverso due linee: terra e segnale bidirezionale. Il bordo e il fondo sono il contatto di massa e il cappuccio funge da contatto di segnale (Fig. 7a). Il case può resistere a oltre 1 milione di connessioni meccaniche senza evidenti segni di usura.

Touch Memory - identificatore elettronico
Riso. 7 bis

Per leggere i dati dai dispositivi Touch Memory viene utilizzato il dispositivo di contatto Touch Probe (sonda), che è un assieme meccanico costituito da due parti metalliche stampate separate da un dielettrico. La punta della sonda è sagomata per adattarsi esattamente al corpo rotondo dello strumento. In questo caso, la regione centrale approfondita funge da contatto di segnale e il suo bordo funge da contatto di terra (Fig. 7b).

Touch Memory - identificatore elettronico
Riso. 7b

Le dimensioni ridotte del Touch Probe ne consentono l'integrazione diretta in un controller palmare a microprocessore, il collegamento a qualsiasi superficie o l'utilizzo come dispositivo palmare autonomo.

L'interazione con il dispositivo è fornita da un tocco momentaneo della sonda e del corpo Touch Memory in modo tale che la parte inferiore del dispositivo entri in contatto con l'area centrale profonda della sonda e il bordo entri in contatto con la superficie laterale della sonda.

L'uso di un semplice design dell'interfaccia elettrica garantisce l'elevata resistenza meccanica della Touch Memory, poiché non ha pin o contatti che possono essere danneggiati.

Affidabilità

Uno dei principali vantaggi della Touch Memory rispetto ad altri tipi di identificatori è la loro elevata affidabilità. I dispositivi Touch Memory resistono a uno shock meccanico di 500 g, una caduta da un'altezza di 1,5 metri su un pavimento di cemento, un carico sul corpo di 11 kg, non sono influenzati da campi magnetici e statici, atmosfera industriale e funzionano nell'intervallo di temperatura da -40 a +85'C per DS 1990 e da -20'C a +85'C per tutti gli altri dispositivi della famiglia.

conclusione

Il design unico della custodia e la semplice interfaccia elettrica della Touch Memory possono ampliare notevolmente la portata dell'identificatore elettronico rispetto ai mezzi tradizionali, e in alcuni sistemi addirittura sostituirli.

L'introduzione della tecnologia Touch Memory nella CSI differisce notevolmente dall'introduzione di sistemi con identificatori convenzionali. Se i sistemi con schede magnetiche, codici a barre e quelli più moderni con schede a microprocessore vengono acquistati interamente all'estero, tutte le apparecchiature e il software per i sistemi con Touch Memory vengono sviluppati e prodotti da imprese nazionali. Questo percorso è molto più economico e promettente, poiché, da un lato, consente di sfruttare l'alto potenziale degli sviluppatori domestici e di adattare facilmente i sistemi ai requisiti di applicazioni specifiche e, dall'altro, consente di realizzare un salto, introducendo in breve tempo la tecnologia più avanzata.

I dispositivi Touch Memory sono più ampiamente utilizzati nei sistemi di controllo per l'accesso fisico a locali, edifici e l'accesso a risorse informative, apparecchiature, nei sistemi di pagamenti elettronici non in contanti, identificazione automatica di prodotti, oggetti.

Autore: E. Zlotnik; Pubblicazione: N. Bolshakov, rf.atnn.ru

Vedi altri articoli sezione Progettista radioamatore.

Leggere e scrivere utile commenti su questo articolo.

<< Indietro

Ultime notizie di scienza e tecnologia, nuova elettronica:

Macchina per diradare i fiori nei giardini 02.05.2024

Nell'agricoltura moderna si sta sviluppando il progresso tecnologico volto ad aumentare l'efficienza dei processi di cura delle piante. Presentata in Italia l'innovativa macchina per il diradamento dei fiori Florix, progettata per ottimizzare la fase di raccolta. Questo attrezzo è dotato di bracci mobili, che permettono di adattarlo facilmente alle esigenze del giardino. L'operatore può regolare la velocità dei fili sottili controllandoli dalla cabina del trattore tramite joystick. Questo approccio aumenta significativamente l'efficienza del processo di diradamento dei fiori, offrendo la possibilità di adattamento individuale alle condizioni specifiche del giardino, nonché alla varietà e al tipo di frutto in esso coltivato. Dopo due anni di test della macchina Florix su diverse tipologie di frutta, i risultati sono stati molto incoraggianti. Agricoltori come Filiberto Montanari, che utilizza una macchina Florix da diversi anni, hanno riscontrato una significativa riduzione del tempo e della manodopera necessari per diluire i fiori. ... >>

Microscopio infrarosso avanzato 02.05.2024

I microscopi svolgono un ruolo importante nella ricerca scientifica, consentendo agli scienziati di approfondire strutture e processi invisibili all'occhio. Tuttavia, vari metodi di microscopia hanno i loro limiti e tra questi c'è la limitazione della risoluzione quando si utilizza la gamma degli infrarossi. Ma gli ultimi risultati dei ricercatori giapponesi dell'Università di Tokyo aprono nuove prospettive per lo studio del micromondo. Gli scienziati dell'Università di Tokyo hanno presentato un nuovo microscopio che rivoluzionerà le capacità della microscopia a infrarossi. Questo strumento avanzato consente di vedere le strutture interne dei batteri viventi con sorprendente chiarezza su scala nanometrica. In genere, i microscopi nel medio infrarosso sono limitati dalla bassa risoluzione, ma l’ultimo sviluppo dei ricercatori giapponesi supera queste limitazioni. Secondo gli scienziati, il microscopio sviluppato consente di creare immagini con una risoluzione fino a 120 nanometri, ovvero 30 volte superiore alla risoluzione dei microscopi tradizionali. ... >>

Trappola d'aria per insetti 01.05.2024

L’agricoltura è uno dei settori chiave dell’economia e il controllo dei parassiti è parte integrante di questo processo. Un team di scienziati dell’Indian Council of Agricultural Research-Central Potato Research Institute (ICAR-CPRI), Shimla, ha trovato una soluzione innovativa a questo problema: una trappola per insetti alimentata dal vento. Questo dispositivo risolve le carenze dei metodi tradizionali di controllo dei parassiti fornendo dati sulla popolazione di insetti in tempo reale. La trappola è alimentata interamente dall'energia eolica, il che la rende una soluzione ecologica che non richiede energia. Il suo design unico consente il monitoraggio sia degli insetti dannosi che utili, fornendo una panoramica completa della popolazione in qualsiasi area agricola. “Valutando i parassiti target al momento giusto, possiamo adottare le misure necessarie per controllare sia i parassiti che le malattie”, afferma Kapil ... >>

Notizie casuali dall'Archivio

Tesla crea processori di intelligenza artificiale 09.12.2017

Il CEO di Tesla, Elon Musk, ha commentato alla Conference on Neural Computing and Machine Learning (NIPS) a Long Beach (California, USA) che l'azienda sta progettando i propri processori di intelligenza artificiale (AI).

A settembre, è stato riferito che Tesla, insieme ad AMD, sta creando un chip avanzato per l'elaborazione di algoritmi di intelligenza artificiale nelle auto con un sistema di guida autonomo. All'epoca si diceva che un team di oltre 50 persone stesse lavorando al progetto, guidato dall'architetto di chip Jim Keller e capo dell'hardware e del software per l'Autopilot di Tesla.

E ora il signor Musk ha puntato le i. "Voglio chiarire che Tesla è molto seria riguardo all'intelligenza artificiale, sia dal punto di vista software che hardware. Stiamo sviluppando chip AI personalizzati", ha affermato il capo di Tesla.

Allo stesso tempo, come ha osservato Elon Musk, il team ritiene che le soluzioni hardware progettate "saranno le migliori al mondo".

Processori di intelligenza artificiale su misura per le esigenze e i requisiti di Tesla potrebbero migliorare significativamente le funzionalità del pilota automatico nei veicoli dell'azienda. Tesla punta a portare sul mercato commerciale auto elettriche in grado di muoversi in completa autonomia in qualsiasi condizione.

Altre notizie interessanti:

▪ Pomodori senza semi

▪ Condensatori per veicoli con avviamento ibrido

▪ Sensore molecolare per smartphone

▪ Nel cervello neonato, i neuroni viaggiano da un posto all'altro.

▪ HDD Seagate Video 2.5 per uso continuo

News feed di scienza e tecnologia, nuova elettronica

 

Materiali interessanti della Biblioteca Tecnica Libera:

▪ sezione del sito Radio - per principianti. Selezione di articoli

▪ articolo Macchina per trapianto manuale. Disegno, descrizione

▪ articolo In che modo il corpo produce cellule del sangue? Risposta dettagliata

▪ articolo Organizzazione del funzionamento sicuro di impianti elettrici

▪ articolo Lampade fluorescenti standard di produzione estera. Enciclopedia dell'elettronica radio e dell'ingegneria elettrica

▪ articolo Norme per il collaudo di apparecchiature e dispositivi elettrici per installazioni elettriche di consumatori. Vacuostati. Enciclopedia dell'elettronica radio e dell'ingegneria elettrica

Lascia il tuo commento su questo articolo:

Nome:


E-mail (opzionale):


commento:





Tutte le lingue di questa pagina

Homepage | Biblioteca | Articoli | Mappa del sito | Recensioni del sito

www.diagram.com.ua

www.diagram.com.ua
2000-2024