Vai al contenuto
Italiano
Contenuto FikirPilot

Circuiti RC che si evolvono

Aggiornato: 19/10/2026 · 2 min di lettura · 288 parole

Pubblicato: · Notizia ricevuta: · Tempo di elaborazione: 14 h 2 min

Circuiti RC che si evolvono
Scheda di circuito elettronico

I circuiti RC che si evolvono prendono forma con il lavoro di Saikarthik Ramakrishnan, capace di adattarsi autonomamente alle mutevoli condizioni ambientali. Il circuito si adatta da solo. Il progetto, denominato Darwin Board, applica la logica degli algoritmi evolutivi a un semplice circuito di filtro, e il circuito si evolve per così dire in base all’ambiente o al segnale che si desidera eliminare.

Nella scheda basata su ESP32, ogni possibile configurazione del circuito RC viene trattata come un “genoma”. La selezione viene effettuata in base alle esigenze del momento. Questo sistema seleziona, tra un totale di 2040 diverse combinazioni di genomi, quella che corrisponde alle esigenze del momento e attua un semplice processo evolutivo.

Il repository GitHub è accessibile. Per chi desidera provare il progetto, il repository GitHub del lavoro è aperto e il repository fornisce un accesso diretto per esaminare e testare il progetto.

Perché è importante

In elettronica, i circuiti di filtro vengono tradizionalmente realizzati attraverso i calcoli del progettista e la scelta di componenti fissi; questo progetto presenta invece un esperimento che dimostra come tale approccio possa essere automatizzato tramite software. Il fatto di basarsi su un microcontrollore ampiamente utilizzato come ESP32 rende possibile replicare esperimenti simili senza dipendere da hardware di laboratorio specializzato. Il lavoro costituisce un esempio pratico soprattutto per gli appassionati interessati ai sistemi embedded, per gli studenti e per i ricercatori che desiderano testare gli algoritmi evolutivi sull’hardware. Il fatto che il codice sia aperto su GitHub consente la verifica indipendente dei risultati e la sperimentazione del metodo su circuiti diversi. D’altra parte, poiché il progetto è limitato a un semplice filtro RC, resta aperta la questione se il metodo darà o meno lo stesso risultato in circuiti analogici più complessi.

Fonte: Hackaday · A cura del redattore Altay Tuna Emir.