Sistema di statistiche per la pallavolo con PIC 16F877, LCD, Tastiera, RS232, Portale Web


Notice: wpdb::escape è deprecata dalla versione 3.6.0! Utilizzare al suo posto wpdb::prepare() or esc_sql(). in /web/htdocs/www.andrea-asta.com/home/portfolio2/wp-includes/functions.php on line 3851

Scopo del progetto è la realizzazione di un sistema completo di rilevazioni statistiche relative ad una partita di pallavolo.

Il sistema si compone di:

  • Un dispositivo portatile per la rilevazione durante la partita
  • Un software per calcolatori elettronici (PC) che permetta il download dei dati dal dispositivo
  • Un software lato server che permetta l’archiviazione e la consultazione online di tutti i dati archiviati sulla base di dati

Sommario

  1. Descrizione completa PIC 16F877A
  2. Teoria della trasmissione seriale asincrona RS232
  3. Descrizione completa display LCD Hitachi HD44780
  4. Descrizione circuito ad alimentazione doppia
  5. Progettazione del database MySQL e interfaccia Web
  6. Sviluppo del progetto
  7. Conclusioni
  8. Parte in inglese

Documenti

  • Relazione completa e codice: SPA - 3.67 MB (Scaricato 4029 volte)

Pilotaggio di un motore passo passo con PIC16F84


Notice: wpdb::escape è deprecata dalla versione 3.6.0! Utilizzare al suo posto wpdb::prepare() or esc_sql(). in /web/htdocs/www.andrea-asta.com/home/portfolio2/wp-includes/functions.php on line 3851

Si desidera realizzare un controllo per un motore passo-passo a due fa- si più presa centrale per mezzo di un microcontrollore PIC 16F84A.
La console di comando prevede:

  • Un pulsante Start/Stop operante in modalità toggle
  • Un pulsante verso di rotazione (CW/CCW) operante in modalità toggle
  • Due interruttori switch, per mezzo dei quali è possibile selezionare quattro differenti velocità di rotazione
  • Due interruttori switch, per mezzo dei quali è possibile selezionare tre differenti modalità di rotazione del motore (Normal Drive, Full Step, Half Step)
  • Un led verde, indicante, quando acceso, la modalità Start
  • Un led rosso, indicante, quando acceso, il verso orario
  • Un Test Point per debug tramite oscilloscopio, generante un’onda quadra a 500Hz
  • Le uscite per i quattro poli del motore, collegate ad un buffer ULN2803A

Sommario

  1. Descrizione completa PIC 16F84 e suoi componenti
  2. Descrizione completa motori a passo
  3. Schema elettronico
  4. Programmazione

Documenti

[Vademecum] Trasformata di Laplace


Notice: wpdb::escape è deprecata dalla versione 3.6.0! Utilizzare al suo posto wpdb::prepare() or esc_sql(). in /web/htdocs/www.andrea-asta.com/home/portfolio2/wp-includes/functions.php on line 3851

Notice: wpdb::escape è deprecata dalla versione 3.6.0! Utilizzare al suo posto wpdb::prepare() or esc_sql(). in /web/htdocs/www.andrea-asta.com/home/portfolio2/wp-includes/functions.php on line 3851

Schema riassuntivo sulla trasformata di Laplace:

  • Definizione
  • Proprietà
  • Antitrasformata
  • Trasformate notevoli
  • Trasformata del seno con dimostrazione

Documenti

  • Schema: Laplace - 57.09 kB (Scaricato 756 volte)
  • Trasformata della funzione seno: Trasformata sin(x) - 25.33 kB (Scaricato 843 volte)

Integrazione numerica


Notice: wpdb::escape è deprecata dalla versione 3.6.0! Utilizzare al suo posto wpdb::prepare() or esc_sql(). in /web/htdocs/www.andrea-asta.com/home/portfolio2/wp-includes/functions.php on line 3851

Presentazione sui metodi di integrazione numerica più utilizzati:

  • Metodo dei rettangoli
  • Metodo dei trapezi
  • Metodo delle parabole

Documenti

Una matematica un po’ particolare…


Notice: wpdb::escape è deprecata dalla versione 3.6.0! Utilizzare al suo posto wpdb::prepare() or esc_sql(). in /web/htdocs/www.andrea-asta.com/home/portfolio2/wp-includes/functions.php on line 3851

Alcuni “giochini” matematici e curiosità imparate nei primi anni di scuola superiore.

Sommario

  1. Le tabelline con le dita
  2. L’amico dell’amico (regola per i segni dei prodotti e delle divisioni)
  3. Il fattoriale
  4. Origine dei numeri romani
  5. La verifica delle moltiplicazioni
  6. Elevare alla zero
  7. Dividere per zero
  8. Dividere zero per zero
  9. Lo zero
  10. Prodotto notevole (a + b) ^ 2

Documenti

Introduzione alle matrici


Notice: wpdb::escape è deprecata dalla versione 3.6.0! Utilizzare al suo posto wpdb::prepare() or esc_sql(). in /web/htdocs/www.andrea-asta.com/home/portfolio2/wp-includes/functions.php on line 3851

Introduzione alla teoria delle matrici:

  • Definizioni
  • Determinante e calcolo
  • Rango e calcolo

Documenti

  • Documento: Matrici - 186.41 kB (Scaricato 1134 volte)

Antologia di Spoon River (Edgar Lee Masters) – George Gray

Versione inglese

I have studied many times
The marble which was chiseled for me—
A boat with a furled sail at rest in a harbor.
In truth it pictures not my destination
But my life.
For love was offered me and I shrank from its disillusionment;
Sorrow knocked at my door, but I was afraid;
Ambition called to me, but I dreaded the chances.
Yet all the while I hungered for meaning in my life.
And now I know that we must lift the sail
And catch the winds of destiny
Wherever they drive the boat.
To put meaning in one’s life may end in madness,
But life without meaning is the torture
Of restlessness and vague desire—
It is a boat longing for the sea and yet afraid.

Versione italiana

Molte volte ho studiato
la lapide che mi hanno scolpito:
una barca con vele ammainate, in un porto.
In realtà non è questa la mia destinazione
ma la mia vita.
Perché l’amore mi si offrì e io mi ritrassi dal suo inganno;
il dolore bussò alla mia porta, e io ebbi paura;
l’ambizione mi chiamò, e io temetti gli imprevisti.
Malgrado tutto avevo fame di un significato nella vita.
E adesso so che bisogna alzare le vele
e prendere i venti del destino,
dovunque spingano la barca.
Dare un senso alla vita può condurre a follia
ma una vita senza senso è la tortura
dell’inquietudine e del vano desiderio-
è una barca che anela al mare eppure lo teme.

Panoramica sugli Hard Disk


Notice: wpdb::escape è deprecata dalla versione 3.6.0! Utilizzare al suo posto wpdb::prepare() or esc_sql(). in /web/htdocs/www.andrea-asta.com/home/portfolio2/wp-includes/functions.php on line 3851

Presentazione Power Point che riassume i concetti principali relativi al mondo degli Hard Disk: meccanica, elettronica, storia, file system, interfacce, raid.

Co – autori

  • Filippo Zaniboni

Sommario

  1. Meccanica degli Hard Disk
  2. Elettronica degli Hard Disk
  3. Storia
  4. Caratteristiche tecniche
    1. Capacità
    2. Tempo di accesso
    3. Velocità di trasferimento
    4. Velocità di rotazione
    5. Buffer
    6. Interfaccia
  5. File System
  6. Cluster
    1. Definizione
    2. Frammentazione
    3. Deframmentazione
  7. Interfacce
    1. ATA
    2. SATA
    3. SCSI
  8. RAID
    1. Implementazioni
    2. Livelli
  9. SAN
  10. Prezzi
  11. Conclusioni

Documenti

  • Presentazione: Hard Disk - 3.38 MB (Scaricato 956 volte)

Trasmissione seriale RS232 in C++


Notice: wpdb::escape è deprecata dalla versione 3.6.0! Utilizzare al suo posto wpdb::prepare() or esc_sql(). in /web/htdocs/www.andrea-asta.com/home/portfolio2/wp-includes/functions.php on line 3851

L’intento prefissato è l’ideazione, progettazione e realizzazione di un sistema di comunicazione tra sistemi a microprocessore, attraverso la porta seriale RS232. Il sistema è stato sviluppato sotto Windows in C++, mediante l’utilizzo di funzioni che richiamano gli interrupt software. Il protocollo di comunicazione sviluppato è di tipo Master/Slave con Eco.

Sommario

  1. Introduzione
  2. Progettazione generale del sistema
    1. Progettazione a strati
    2. Strato fisico
    3. Strato logico
    4. Strato di programmazione
  3. Analisi approfondita dello strato fisico
    1. Trasmissione in generale
    2. Trasmissione seriale asincrona
    3. Standard RS232/C
    4. Trasmissione null-modem
    5. Programmazione RS232/C
  4. Analisi approfondita dello strato logico
    1. Definizione del protocollo
    2. Studio del protocollo
    3. Limitazioni note
    4. Algoritmo “Master trasmette”
    5. Algoritmo “Master riceve”
    6. Unione algoritmi
  5. Programmazione
    1. Scelta del linguaggio
    2. Routine di base
    3. Traduzione degli algoritmi
    4. Software di supporto
    5. Codice completo del programma
  6. Conclusioni
  7. Appendici

Documenti

Puntatori a funzione


Notice: wpdb::escape è deprecata dalla versione 3.6.0! Utilizzare al suo posto wpdb::prepare() or esc_sql(). in /web/htdocs/www.andrea-asta.com/home/portfolio2/wp-includes/functions.php on line 3851

Una guida completa e ricca di esempi su una delle tecniche meno conosciute del C++.

Sommario

  1. Analisi approfondita dei puntatori a dato
  2. Puntatori a funzioni

Documenti