- 15 apr 2018, 21:49
#5662
Eccomi qui! Ed ecco il mio "Pulse to DTMF"
Ci sarebbe molto da dire in merito alle caratteristiche che ogni circuito collegato alla linea telefonica deve possedere, prima fra tutte la corrente assorbita nello stato di on-hook e cioè a cornetta attaccata che a cornetta sollevata. Ho cercato di rispettarle tutte.
L'alimentazione avviene per mezzo del fantastico regolatore LR8 che è una specie di LM317 in versione TO92 ma che è capace di accettare tensioni in ingresso fino a 450v.
Che altro dire?
Q1 rileva gli impulsi e per fare ciò la tensione di linea deve precipitare dai 48v a circa 10v. In tali condizioni, passa in interdizione facendo arrivare su RA2 il livello logico alto col quale si discrimina la linea impegnata e gli impulsi generati dalla composizione del numero.
Da RA0-RA1 escono i due toni che vengono mixati ed inviati in linea. Niente algoritmo di goertzel, ma una semplice matrice che seleziona i due valori da caricare nei due pwm per ottenere le frequenze necessarie
Ci sarebbe molto da dire in merito alle caratteristiche che ogni circuito collegato alla linea telefonica deve possedere, prima fra tutte la corrente assorbita nello stato di on-hook e cioè a cornetta attaccata che a cornetta sollevata. Ho cercato di rispettarle tutte.
L'alimentazione avviene per mezzo del fantastico regolatore LR8 che è una specie di LM317 in versione TO92 ma che è capace di accettare tensioni in ingresso fino a 450v.
Che altro dire?
Q1 rileva gli impulsi e per fare ciò la tensione di linea deve precipitare dai 48v a circa 10v. In tali condizioni, passa in interdizione facendo arrivare su RA2 il livello logico alto col quale si discrimina la linea impegnata e gli impulsi generati dalla composizione del numero.
Da RA0-RA1 escono i due toni che vengono mixati ed inviati in linea. Niente algoritmo di goertzel, ma una semplice matrice che seleziona i due valori da caricare nei due pwm per ottenere le frequenze necessarie