Ciao, volevo esprimere la mia esperienza, cioè anche io ho generato una sinusoide con Arduino2 che contiene al suo interno due DAC da 12 bit, e come te ho avuto dei problemi di bassa frequenza, e guarda caso abbiamo adottato la stessa strategia quella di far calcolare il seno prima e metterlo in un array, ma senza ritardi riesco ad ottenere una frequenza massima di 454Hz. Diciamo che mi va bene perchè il mio scopo è quello di realizzare un inverter trifase per pilotare un motore asincrono, però è strano che non riesca a raggiungere almeno 1KHz. Complimenti per il video.
Beh, dipende dalla risoluzione che si desidera ottenere, partendo da una frequenza di clock da 16MHz se vuoi arrivare a 12//16 kHz devi accontentarti di pochi punti sulla sinusoide. Per creare un inverter ricordati di aggiungere la terza armonica, in modo da sfruttare appieno la tensione di partenza.
Ciao, volevo esprimere la mia esperienza, cioè anche io ho generato una sinusoide con Arduino2 che contiene al suo interno due DAC da 12 bit, e come te ho avuto dei problemi di bassa frequenza, e guarda caso abbiamo adottato la stessa strategia quella di far calcolare il seno prima e metterlo in un array, ma senza ritardi riesco ad ottenere una frequenza massima di 454Hz. Diciamo che mi va bene perchè il mio scopo è quello di realizzare un inverter trifase per pilotare un motore asincrono, però è strano che non riesca a raggiungere almeno 1KHz.
Complimenti per il video.
Beh, dipende dalla risoluzione che si desidera ottenere, partendo da una frequenza di clock da 16MHz se vuoi arrivare a 12//16 kHz devi accontentarti di pochi punti sulla sinusoide.
Per creare un inverter ricordati di aggiungere la terza armonica, in modo da sfruttare appieno la tensione di partenza.