quarta-feira, abril 13, 2016

Módulo de Rádio FM com CI RDA5807M - Parte 1

Eu achei por acaso este módulo e fiquei surpreso em ver um rádio FM completo em um circuito integrado. 

Repare que é uma moeda de 10 centavos!
Nos anos 70 o meu pai montou um rádio FM (usando um então novíssimo CI) e o circuito era bastante complexo e exigia um monte de peças. Como pode ser visto na foto, o módulo é minúsculo. Além do CI RDA5807M possui dois componentes passivos (acho que capacitores) e um cristal de 32KHz.



O CI RDA5807M (datasheet aqui) foi projetado pensando em um celular ou um tocador MPx bem pequeno. Além de poucas peças adicionais, possui um consumo baixo (20 mA) e pressupõe que vai estar conectado a um microcontrolador. Toda a configuração e controle do rádio é feita através de uma interface I2C. O chip trabalha com tensões entre 2.7 e 3.3V (existem módulos mais sofisticados com um regulador para operar a 5V) e a saída pode ser ligada direto a um fone de 32 ohms.
Que tipos de controle nós temos?
  • Frequência
  • Espaçamento entre canais
  • Busca automática das estações
  • Leitura da intensidade do sinal (RSSI)
  • Seleção mono/estéreo
  • Reforço de graves
  • Volume
O CI possui também um suporte parcial a RDS, o padrão que permite às estações enviarem algumas informações adicionais em texto. Digo parcial porque a saída são os bytes brutos, é necessário fazer uma decodificação no microcontrolador.

No próximo post vamos ligar este módulo a um Arduino e fazer algumas experiências com um exemplo de software encontrado na internet.

Um comentário:

Rodrigo Feliciano disse...

Opa, obrigado pela dica, não conhecia. Acabo de comprar dois.