timer:
Una delle realtà dell’elettronica di oggi è che è ovunque. I motivi per cui è ovunque sono parecchi, uno dei quali è il sempre più basso costo di componenti anche sofisticati, come quelli programmabili. Poter comprare un dispositivo programmabile semplifica …
Nella maggior parte dei casi i timer dispongono di logica di comparazione e capacità di reload che consentono di implementare, così, la generazione di forme d’onda in uscita con modulazione PWM o il conteggio di eventi in ingresso, il tutto …
Utilizzare un kernel consente di sfruttare e gestire in modo estremamente flessibile il nostro design. Ma quale kernel utilizzare? Non sempre è consigliabile acquistare un RTOS commerciale o utilizzare un kernel open source. In effetti, una scelta di questo tipo può anche non essere conveniente perché magari ci offre delle …
La corretta acquisizione dello stato di un ingresso digitale pilotato da un contatto meccanico, può rivelarsi assai meno semplice di quanto si possa immaginare. Questa situazione è comune a pulsanti, interruttori, tastiere, contatti di relé. La chiusura o apertura di un contatto meccanico …
I chip F2MC-8FX della Fujitsu sono dotati di un’interessante periferica, il timer PPG, che consente di generare segnali analogici, oltre che funzionare come timer ad 8 e 16-bit. Nell’articolo saranno descritti i registri di configurazione ed un esempio pratico di utilizzo. Negli ultimi anni si è assistito ad impressionante sviluppo dei dispositivi elettronici. In ogni caso, i microcontrollori ad 8-bit …
I timer programmabili sono oggetti estremamente utili in un’infinità di applicazioni. Tanto per citarne una, si pensi alla temporizzazione dell’esposizione di un PCB sottoposto a sviluppo attraverso un bromografo. Un timer di questo tipo, semplice e flessibile, grazie soprattutto alla peculiarità di essere programmabile e controllabile tramite un display LCD e …
I microcontrollori Fujitsu della serie F2MC-8FX mettono a disposizione dello sviluppatore un’interessante ed utilissima funzione di watchdog. Vediamo in questo articolo in cosa consiste e come utilizzarla a livello pratico. La famiglia di microcontrollori F2MC-8FX fu introdotta sul mercato da Fujitsu nel 2004 per rispondere alla crescente domanda, presente soprattutto sul mercato asiatico, di …
Realizzare una libreria per la gestione dei timers sotfware. L'articolo inizia con la descrizione della procedura di basic timer e dei timer software sincroni per poi descrivere i timers asincroni e le procedure di gestione. In ogni applicazione embedded ci …
Le moderne esigenze di riduzione degli spazi e di riduzione dei costi delle apparecchiature, portano molti progettisti a scegliere microcontrollori dotati di clock interno. Spesso questo clock, per vari motivi, deve anche essere di una certa precisione: ecco alcuni consigli su come ottimizzare la …
In molti processi gestiti da controllore è ricorrente la necessità di temporizzare le fasi degli stessi processi. Affinché ciò sia possibile è necessario che il controllore disponga di opportune risorse fisiche (timer) e che il firmware le sfrutti adeguatamente Nell’automazione industriale è ricorrente la necessità di gestire un processo composto da una sequenza di attività (fasi) che devono susseguirsi secondo una …
Un esempio di uso e gestione del timer0 per la realizzazione di un controllore di impulsi. Il listato1 mostra l’utilizzo dell’interrupt del TMR0 per il conteggio di impulsi “squadrati”: il programma è costituito da: una fase di acquisizione degli impulsi, una di conversione del numero binario in una forma adatta alla …
Affinché si possa generare un RTC è necessario un elemento di sincronizzazione per il tempo. Per tale scopo, è possibile usare uno dei Timer/Counter presenti nell’AVR che, nel caso del TTiny13, è unico e identificato come Timer/Counter0. Questo contatore può essere pilotato mediante un prescaler: cambiando il …
IL TIMER DEL PIC16F877 E I COMPILATORI CCS La periferica timer è una delle periferiche base messe a disposizione da un microcontrollore. Per i PIC, i compilatori CCS forniscono funzioni per la gestione di ritardi, per monitorare un tempo trascorso ed …
Poiché i prezzi dell'energia sono aumentati nel corso degli ultimi decenni, il risparmio energetico è diventato un problema sempre più preoccupante. Il riscaldamento (e raffreddamento) è spesso il più grande contributore al consumo di energia in ambienti commerciali e residenziali. …
Un semplice timer in linguaggio C.Un buon esercizio per un principiante è scrivere un modulo che simuli un timer. Per realizzarlo abbiamo usato le funzioni che già esistono nella libreria del linguaggio C:
Rieccoci con la quinta parte di questa miniserie sull'elettronica digitale. Intanto ringrazio coloro che hanno seguito le prime quattro parti e, vorrei aggiungere altri suggerimenti per assimilare al meglio ciò che abbiamo visto fino ad ora, mischiando tra di loro …
Nell'era dell'elettronica digitale il più diffuso circuito integrato temporizzatore è stato senza dubbio il 555 che detiene il secondo posto nella classifica della gara di popolarità elettronica, il primo posto appartiene all'amplificatore operazionale 741. Utilizzando componenti discreti come transistori bipolari …
Chi è riuscito a seguire tutti gli esercizi nelle parti precedenti senza addormentarsi, vorrà sicuramente completare il circuito multiplexer iniziato nella terza parte. Oggi vedremo come "costruire" alcuni astabili con un nuovo dispositivo, osserveremo il loro funzionamento e decideremo quale …
Timer e timers: come trovare più timers in un'applicazione complessa mentre un microcontrollore standard di solito ha solo due o tre timers? Sono stato ingegnere di marketing per la Philips e tenevo anche corsi di formazione per i nostri clienti. …
Quando si deve scegliere un relè o un timer per un'applicazione, in particolar modo se l'applicazione in questione è molto 'delicata', bisogna porre grande attenzione a tutte le caratteristiche del relè. Per la maggior parte delle applicazioni di solito si …