Easy cheap RF signal generator up to 225 MHz with Arduino, Si5351 and OLED display

Поділитися
Вставка
  • Опубліковано 6 вер 2024
  • Sometimes you encounter a threshold when you want to start a project. With some experience in soldering and some beginner knowledge of an Arduino, this project was successfully completed. Just get started and solve any challenges. If necessary, you can probably ask someone in a newsgroup or so. Place you comments below if your project succeeded!
    Link for this specific project:
    www.hackster.i...

КОМЕНТАРІ • 14

  • @robyounce4636
    @robyounce4636 2 місяці тому

    where is the schematic and code for the project in this video? The link goes to another project ( similar ) that is different.

    • @chrix2381
      @chrix2381  2 місяці тому

      Thank you for noticing and asking. I corrected the link, it is now the one related to this project. Sorry for the mistake. Enjoy the project!

  • @Felix-tz1tk
    @Felix-tz1tk 5 місяців тому

    CLK0, CLK1 and CLK2 can give different frequency simultaneously at the same time ?

    • @chrix2381
      @chrix2381  5 місяців тому

      Yes, they could. It must be placed in the sketch. For example (taken from the mentioned website): Let's activate the CLK1 (the CLK is count 0, 1 and 2, the CLK0 is used by VFO) to generate 455kHz:
      Inside the void setup():
      Line 83 change it to: si5351.output_enable(SI5351_CLK1, 1);
      and add this line:
      si5351.drive_strength(SI5351_CLK1, SI5351_DRIVE_2MA);
      In the line 138 void tunegen() add: si5351.set_freq((455 * 1000ULL) * 100ULL, SI5351_CLK1);
      The value 455 corresponds to 455kHz, but you can change it to other frequency of your choice. Note that the CLK1 will output a fixed signal of 455kHz.

  • @alejandrotavolini1044
    @alejandrotavolini1044 3 місяці тому

    Hola , probe ese integrado y nunca supere los 140 mhz , no entiendo como llegan a 225 mhz , puede ser por armonicos , saludos desde Argentina LW8DNV

    • @chrix2381
      @chrix2381  3 місяці тому +1

      Hola, el mío también llega a 225 MHz sin problemas, como os muestro en el vídeo. Esos no son los armónicos, porque son los múltiplos de 225 MHz. Mi SI5351 no es una copia seleccionada específicamente ni nada por el estilo. ¿O tal vez la frecuencia del sketch es limitada?
      Hello, mine also reaches 225 MHz without any problems, as I showed in the video. Those are not the harmonics, because those are the multiples of 225 MHz. My SI5351 is not a specifically selected copy or anything. Or maybe the frequency is limited in the sketch?

    • @chrix2381
      @chrix2381  2 місяці тому

      The mentioned link was to an other project. I changed the link now, maybe it helps you to get the higher frequencies out.

  • @snoopy266ZB
    @snoopy266ZB 3 місяці тому

    Very nice project Number 4558009 with the Si5351. Nobody want this old shit!!!! Focus?! Tremor?

    • @chrix2381
      @chrix2381  3 місяці тому

      I am very interrested in your suggestion for new shit. Please inform me!

    • @bobsimmons5274
      @bobsimmons5274 Місяць тому

      Give me an address where I can send you some new shit.

  • @matid8453
    @matid8453 2 місяці тому

    I can't upload this program i have error
    C:\Users\M4ti\AppData\Local\Temp\.arduinoIDE-unsaved2024526-22008-1eoapoo.aeun\sketch_jun26h\sketch_jun26h.ino:35:17: note: suggested alternative: 'DDRC'
    if (result == DIR_CW) set_frequency(1);
    ^~~~~~
    DDRC
    C:\Users\M4ti\AppData\Local\Temp\.arduinoIDE-unsaved2024526-22008-1eoapoo.aeun\sketch_jun26h\sketch_jun26h.ino:36:22: error: 'DIR_CCW' was not declared in this scope
    else if (result == DIR_CCW) set_frequency(-1);
    ^~~~~~~
    Multiple libraries were found for "LiquidCrystal_I2C.h"
    Used: C:\Users\M4ti\Documents\Arduino\libraries\LiquidCrystal_I2C
    Not used: C:\Users\M4ti\Documents\Arduino\libraries\New-LiquidCrystal-master
    exit status 1
    Compilation error: 'class Rotary' has no member named 'process'
    i don't know what im doing wrong

    • @chrix2381
      @chrix2381  2 місяці тому

      I am sorry, I am not an expert in Arduino so I can't help you with this. Hopefully you find the solution or anyone else knows the answer and post it below. Fingers crossed!

    • @matid8453
      @matid8453 2 місяці тому

      @@chrix2381 i solve this problem, there was problem with library i delete all controlling encoder and install from github (link was in scatch I don't remember) and know it works

    • @chrix2381
      @chrix2381  2 місяці тому +1

      @@matid8453 Good to hear you solved it! Thanks for sharing this, it could help others. Enjoy the circuit!