2021/06/28 – ERRATA 2: Mais um “gato” devidamente caçado pelo Delson PY2DME. O offset da versão 1.03 estava para o lado certo (positivo), mas a frequência de offset correta é de 455kHz – 4,5kHz = 450,5kHz. Corrigido para versão 1.04.
2021/06/27 – ERRATA 1: Corrigidos os arquivos fonte e HEX para o DDS com o offset para MAIS conforme o artigo final do Saulo. Grato ao Delson Meira PY2DME por ajudar a caçar o gato!
Oscilador sintetizado para uso com o transmissor e/ou receptor do projeto Super Mouse.
O oscilador é baseado em um CI gerador de RF por síntese direta (DDS) da Analog Devices AD9850 e é controlador por um microcontrolador PIC 16F1827.
O controle é feito por um encoder rotativo e a visualização das informações por um display LCD de 16×2 caracteres.
Arquivos para download sobre o projeto:
Para utilizar esse DDS é necessário gravar o microcontrolador PIC. Como o CI é SMD não é possível gravá-lo antes de soldar. Assim foi previsto um conector CN3 para programação “In Circuit”.
Essa programação é possível com uso de uma ferramenta de programação chamada PICkit3 que pode ser adquirida de várias fontes:
Aliexpress – https://www.aliexpress.com/af/pickit3.html
Mercado Livre – https://lista.mercadolivre.com.br/pickit3
O software utilizado para gravação é o MPLAB X IDE versão 4.15:
http://ww1.microchip.com/downloads/en/DeviceDoc/MPLABX-v4.15-windows-installer.exe
Caso você queira somente gravar o arquivo HEX compilado no seu recém montado DDS pode usar os arquivos abaixo. Note que se for usar o DDS junto com o transmissor ou receptor deve usar a versão correspondente para ter o deslocamento de frequência correto de FI do receptor:
Versão para o TX:
– Em recepção (contato PPT aberto) a frequência de saída é a frequência indicada no display mais 455kHz
– Em transmissão (contato PPT fechado) a frequência de saída é a frequência indicada no display, sem offset
Versão para o RX:
– Em modo AM (contato PPT aberto) a frequência de saída é a frequência indicada no display mais 455kHz
– Em modo LSB (contato PPT fechado) a frequência de saída é a frequência indicada no display mais 459kHz
Os arquivos fonte para uso com a ferramenta MPLAB podem ser baixadas abaixo. Nesse pacote estão todos os arquivos do MPLAB X IDE 4.15 com a configuração do arquivo fonte para a versão RX. Se necessitar mudar para TX tem que alterar os comentários dentro do arquivo fonte:
Abaixo o Roberto Aleixo PY2GAC mostra como gravar o controlador PIC do DDS usando o MPLAB:
(Caso queira somente gravar o HEX direto, sem usar o código fonte, assista o vídeo a partir dos 29min e 11seg que ele ensina como gravar o HEX diretamente)
Link alternativo: https://youtu.be/s37TFnjy1GQ