+ Skills
CRC SU MSP430
Utilizzare un algoritmo CRC performante può essere utile soprattutto se abbiamo esigenze di tipo prestazionali tipiche di un sistema embedded
Schmitt-Trigger con
Lo Schmitt-trigger è uno dei circuiti più utilizzati in elettronica. Questo articolo spiegherà brevemente perché. Inoltre ci aiuterà a utilizzare questa funzionalità anche quando abbiamo a che fare con logiche programmabili anche dalle immagini delle figure 2 e 3 dove un segnale a basso slew-rate, senza utilizzare Schmitt-trigger, genera moltissime commutazioni spurie.
SCHMITT-TRIGGER E FPGA
PROGETTARE CON I MICRO STELLARIS DI TI
Alcune semplici linea guida per l’utilizzo di questi microcontrollori, evitando i problemi più comuni
di LUCA STANZANI
L’
uso di Schmitt-trigger migliora notevolmente l’immunità ai disturbi a discapito dell’introduzione di un ritardo di propagazione sul segnale. Per questo motivo l’utilizzo di Schmitt-trigger è diffusissimo nelle applicazioni dove si hanno segnali disturbati e/o segnali a basso slew-rate. Se così non fosse, i disturbi genererebbero oscillazioni e false commutazioni così come farebbero i segnali a basso slew-rate, nei dintorni della tensione di soglia dell’ingresso. Gli Schmitt-trigger risolvono questi problemi aggiungendo l’isteresi. Il risultato è che il buffer d’ingresso non com-
Figura 1: schematizzazione del funzionamento di un buffer d’ingresso con Schmitt-trigger.
muterà a un livello alto finché la tensione non supera la soglia superiore VT+, e non commuterà al livello basso fino alla discesa al di sotto della soglia inferiore VT– (figura 1). Il risultato è un segnale pulito; il confronto lo si può vedere
In base a quanto affermato in precedenza, i circuiti che al loro interno sono dotati di isteresi con Schmitt-trigger sono utilizzatissimi. Infatti essi accettano segnali in ingresso a basso slewrate e forniscono in uscita una transizione pulita priva di glitch. Sfortunatamente, le logiche programmabili come le CPLD e le FPGA non offrono agli utilizzatori l’opportunità di sintetizzare in maniera diretta buffer o porte logiche dotate di Schmitt-trigger. L’obbiettivo di questo progetto è andare in aiuto ai progettisti permettendo di realizzare questa utilissima funzio-
- Wikipedia: http://it.wikipedia.org/wiki/Trigger_di_Schmitt
11 6
FOCUS ON TIPS’N TRICKS
17 3
SKILLS MARKET NEWS
29 46
INSIDE SPOTLIGHT
36 53
TOOLS EVENTS ZAPPING
49
ANALOG ABBONAMENTO
http://it.wikipedia.org/wiki/Trigger_di_Schmitthttp://www.ieshop.it/abbonamento.asp?tab=FW&cid=183
Tabella dei contenuti per la edizione digitale del Firmware - Aprile 2012 - N°75