[OT] richiesta di aiuto per programmino x Accordatore

Salve a tutti, rispondo un poco su vari temi:
( Non ho ancora imparato dove è il comando "quote" per inserite il testo altrui.....)

Confermo che ho ipotizzato il problema dei disturbi alla ricezione generati dal microcontrollore.
Un ricevitore ha una sensibilità di 0,1 uV (milionesimi di volt) su 50 ohm per frequenza da 1 a 30 MHz..
Un microprocessore ha un clock di 4 Vpp volt picco picco a 16 MHz.

A favore dei disturbi: vari progettisti di accordatori parlano di metterlo in sleep per eliminare i disturbi.

Contro i disturbi: i radioricevitori HF con DDS direct digital synthesis di ferequenza sono gestiti da microcontrollore e funzionano! Pero' il DDS e il uP sono schermati.

"

  1. ma lavorando con un Arduino, anche se metti il 328 in sleep per evitare i disturbi provocati dal suo clock, sulla scheda esiste un altro integrato dotato di clock, il 16U2 usato come interfaccia USB. Quello non dà noia, "vivendo" sulla scheda e restando sempre in funzione?
    "
    Si può costruire una scheda arduino senza driver USB 16U2, integrandola con gli shift register e i driver relè.

"" se uso lo schema con i rele, userò gli shift register 74HC595 .. non so se questi emettano "rumore" ... bho!!! ""
Quando il SW arduino non li pilota, non applica variazioni al segnale clock, e quindi non disturbano.
Poi il clock esterno può venire filtrato (fronti arrotondati) con un condensatore (es. 1 nF) e quindi non emettere disturbi nel campo di frequenza di interesse.
La stessa cosa vale per il pilotaggio della bobina di un relè.

Allego per Vs curiosità un programmino di prova del pilotaggio degli shift register (funziona, ma non è bellissimo e ben documentato).

Salute a tutti Marco

pilota_sfiftregister.ino (2.57 KB)