ADF4351 with Arduino and rotative encoder

I have made some modifications of ADF4351 OE6OCG Arduino sketch:

  • Using rotative encoder instead push button’s.
  • Add a STEP button with 10M/1M/100K/10k/6.25k step’s size. (you can use push of encoder)
  • Add a Band button to load 35/50/145/435/1240/2345/3000/4400 frequency.
  • Using a LCD 2×20 with I2C <LiquidCrystal_I2C> libraries.

My test was done with the ADF4351 SV1AFN Board,

DONT FORGET TO INSERT A LEVEL SHIFTER BETWEEN ARDUINO AND ADF4351 BOARD, (for my test i have used Arduino NANO @8Mhz 3.3v, so, don’t need).

Code is dirty and need’s clean-up, but work, available here.

UPDATE 8/12/17: Bug with 10Mhz Step size is fixed.

http://www.f4huy.fr/wp-content/uploads/2017/02/ADF4351_Rev02.zip

16 réflexions sur « ADF4351 with Arduino and rotative encoder »

  1. Hello,
    J´aimerais bien construire ce module; j´ai dejá l´ADF 4351 chinois…malheureusement, je n´a rrive pas a copier le code pour l´arduino. Sera-t-il possible de me parvenir le code, ou oú le trouver, »copiable »????

    Merci d´avance

    73

    jorge

    ct1xv

    1. bonjour Jorge
      il faut mettre les 4 fichiers du fichier zip, ADF4351_2x20I2C_Encoder.ino, Band.ino, Encoder.ino, Step.ino dans le meme dossier qui portera le nom, « ADF4351_2x20I2C_Encoder », s’assurer d’avoir les librairies,
      et lancé, ADF4351_2x20I2C_Encoder.ino, lancé la compilation, si il ny a pas d’erreur, programmer l’Arduino

  2. Bonjour François. Place la souris sur « here » ton curseur changera de forme puis click. Le téléchargement se lacera automatiquement et sera enregistré probablement dans le dossier « Téléchargements » de ton PC à moins que tu aie spécifié un autre endroit pour ces derniers. Merci F4HUY. Je n’ai pas encore testé ton sketch mais je le ferais incessamment. 73’s

  3. voila voila c’est sur here !
    mais c’était discret ..
    bon reste plus qu’a monter cela
    encore un projet !
    merci
    le CHF

    1. hi, encoder should connected on interrup pin 2, and 3 on UNO board (intterupt pin’s are differents on MEGA)
      Pin 4 is for Step, 5 for Band Select

      F4HUY, 73′

  4. Ping : TVA – F6KBF
  5. Bonjour,
    Belle réalisation !
    Avez-vous pu mesurer la stabilité en fréquence à 2,4 GHz ?
    Pour ma part, j’ai une forte instabilité de plusieurs centaines de hertz.
    Par avance merci.
    73 de Dominique F4FEI

    1. Bonjour Dominique,
      Je ne possède pas, hélas de matériel pour monter aussi haut en fréquence et vérifier.
      Soit vos alim et/ou référence ont un problème, ou bien votre carte est peut être défectueuse.
      Rencontrer vous aussi ce soucis à d’autre fréquence ? plus bas par exemple ?

  6. Bonjour Anthony,
    Merci pour votre réponse.
    Dommage que vous ne puissiez pas faire la mesure…
    Beaucoup de causes sont en effet possibles. La pire serait que, par construction, le jitter soit incompatible pour faire un OL en BLU.
    Je vais chercher…

Laisser un commentaire

Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont indiqués avec *