Página principal
Arduino
Radio SI7432
Con el
CHIP SI7432 realizo una radio de FM.

El circuito de radio frecuencia es el mismo para los 3 montajes,
no se utiliza la bobina ni el condensador para la banda de AM,
solo se utiliza la parte de FM.
El SI4732 y el SI4735 son el mismo chip, pero con diferente
encapsulamiento .
Puedes variar la dirección del bus I2C mediante colocar el pin
SENB a Vcc o a masa.
En el bus I2C he colocado resistencias de 120 ohmios a
modo de protección entre el Arduino nano que funciona a 5V y el
CHIP SI7432 que funciona a 3V, no es lo mas adecuado, pero
funciona bien.
Revisé el consumo del CHIP SI7432 y comprobé que consumía 21mA,
por lo que se puede alimentar a través de los 3,3 V que
proporciona el Arduino nano. He colocado dos condensadores
en la alimentación del CHIP para mejorar la estabilidad de la
alimentación. El display OLED se alimenta a 5V.
Para el primer montaje utilizo botones para cambiar la
frecuencia.
También se pueden cambiar mediante comandos en la consola
serie con las siguientes ordenes:
HELP
ayuda
VOL=[0-63]
Volumen
FRE=[8400-10800]
Frecuencia
+++_ o ---_
Sintonía
NEXT o FREV
Busca emisora


La librería
utilizada para manejar el OLED es realizada por mi.
La programación hace uso de la librería https://github.com/pu2clr/SI4735.
Programa
Librería
En este
segundo montaje utilizo un Rotary encoder para cambiar la
frecuencia.
Se podría modificar el programa para que cambiase de frecuencia
con más velocidad dependiendo la velocidad de rotación, pero eso
lo dejo para el que quiera hacerlo, no es difícil.


Programa
Librería
Rotary Encoder
VIDEO
Espero que os haya gustado este pequeño circuito.
Saludos.
Juan Galaz
Bibliografía:
https://github.com/pu2clr/SI4735
https://github.com/skathir38/Rotary