UN ESEMPIO FUNZIONANTE CON INTERRUPT E COMUNICAZIONE SERIALE CON ARDUINO

[Total: 0    Average: 0/5]
il presente esempio mette in evidenza le grande capacita’ di Arduino nel gestire gli interrupt. In questo esempio una variabile di uscita segue una variabile di ingresso con un ritardo di pochissimi microsecondi

—–

UN ESEMPIO FUNZIONANTE CON INTERRUPT E COMUNICAZIONE SERIALE:
Con il presente programma, l’Arduino genera dalla funzione loop un impulso di 20us. Questo impulso entra in un altro ingresso dell’Arduino. Tramite un interrupt da questo secondo ingresso viene generato un comando seriale e viene ricavata una nuova uscita.  Dalla seriale si ottiene un 1 per ogni impulso e la nuova uscita rappresenta un’onda quadra i cui fronti sono gli istanti degli impulsi.

CODICE ARDUINO IN VERSIONE WORD

Con il presente programma, l’Arduino genera dalla funzione loop un impulso di 20us. Questo impulso entra in un altro ingresso dell’Arduino. Tramite un interrupt da questo secondo ingresso viene generato un comando seriale e viene ricavata una nuova uscita.  Dalla seriale si ottiene un 1 per ogni impulso e la nuova uscita rappresenta un’onda quadra i cui fronti sono gli istanti degli impulsi.

  • iElettronica

    A disposizione per chiarimenti