|
SI5351Silicom labs
|
x 1 | |
|
Arduino pro microArduino
|
x 1 | |
|
Display oled sh1106Display oled
|
x 1 |
Exploring the potential of the SI5351 module in electronic projects
In this tutorial, you will dive into the depths of this amazing device and discover its limitless potential in signal and frequency generation.
Join me as we explore all the functions and features of the SI5351 module, from its ability to generate multiple frequencies with amazing precision to its versatility in applications such as frequency synthesizers, software-defined radios, and communication projects.
Whether you are a beginner or a subject matter expert, this comprehensive guide will provide you with the knowledge to master the SI5351 module. You will learn how to configure it, control it through an arduino and take full advantage of its capabilities.
It doesn’t matter if you are interested in electronics, hobby radio or just exploring new technologies, this video will show you how the SI5351 module can supercharge your projects and take your creativity to the next level.
Get ready to immerse yourself in an exciting journey of discovery and learning. Don’t miss this opportunity to unlock the full potential of the SI5351 module!
Electronic components
Arduino Pro Micro
The Pro Micro is similar to the arduino Mini Pro except with an ATMEGA32U4 on board. This chip makes a big difference since it can also be used as a human interface device. The USB transceiver inside the 32U4 allows us to add USB connectivity on board and do away with bulky external USB interface. This little board does all the Arduino functions you are familiar with: 4 channel 10-bit ADC, 5 PWM pins, 12 DIOs, as well as hardware serial Rx and Tx connections. Running at 16 MHz and 5 V. This little microcontroller can go anywhere. There is a voltage regulator on board so that it can accept a voltage of up to 12V.
12 digital I/O pins (5 PWM)
4 analog input pins (10 bit each)
Input voltage 5-12V (It has an internal regulator)
Output voltage: 5v
Maximum total output current 150mA
ATMega 32U4 running at 5V/16MHz
Supported under Arduino IDE v1.0.1
Micro-USB connector for programming
4 pines x ADC de 10 bits
Rx and Tx Hardware Serial Connections
12 digital inputs/outputs of which 5 can be PWM.
Dimensions: 3.31cm X 1.78cm
SI5351 module
PinOut
VCC: Power pin. It must receive a 3.3V or 5V power supply, depending on the module specification.
GND: Ground pin. It must be connected to the ground terminal of the system or power supply.
SDA: Bidirectional data line for I2C (Inter-Integrated Circuit) communication. This pin is used to send and receive data to and from the SI5351 module.
SCL: Clock line for I2C communication. This pin provides the clock pulse to synchronize data transmission between the master device and the SI5351 module.
CLK0, CLK1, CLK2: These pins are configurable clock signal outputs from the SI5351 module. You can use them to generate different frequencies and waveforms according to your needs.
MS0, MS1, MS2: These pins are register bank select pins for the SI5351 module configuration. They set the register bank that the I2C bus accesses.
The Si5351 is a Programmable Frequency Clock (PLL) generator produced by Silicon Labs. It is widely used in electronic projects and Radio Frequency (RF) applications, such as building oscillators, frequency synthesizers, software-defined radios (SDR) and other projects that require a highly accurate and stable signal source.
The Si5351 has the ability to generate three independent clock signals with frequencies ranging from a few kilohertz to a few hundred megahertz, making it suitable for a wide range of applications. In addition, it is programmable through an I2C communication interface, allowing designers to easily adjust the frequency and phase of the output signal accurately and quickly.
Clock Generator Si5351a – 8 Khz to 160 Mhz + 3 SMA female connectors
This module has a precision 25 MHz crystal reference and an internal PLL and dividers, so it can output almost any frequency from <8 KHz to over 160 MHz. The Si5351A Clock Generator is an I2C clock generator. It uses the onboard precision clock to control multiple PLLs and clock dividers using I2C instructions. By configuring the PLL and dividers you can create precise and arbitrary frequencies. There are three independent outputs, and each one can have a different frequency. Outputs are 3Vpp, either via a breadboard compatible header or for RF work, an optional SMA connector. We put this handy little chip on its own PCB, with a 3.3V LDO regulator so it can be powered from 3-5VDC.
SMA Female Jack Connector To PCB Straight RF Adapter
– Series: SMA
– Gender: Female
– Type: outer screw inner hole
– Impedance: 50 Ohm
– Frequency: 0~6GHz
– Connector material: copper
– Length: 13mm
– Stitch length: 4mm
Applications
HDTV, DVD/Blu-ray, cable box
Audio/video equipment, games
Printers, scanners, projectors
portable instrumentation
residential gateways
networks/communication
servers, storage
XO Replacement
female pins
Display oled sh1106
It is a 128×64 dot monochrome OLED screen module with I2C interface. It has several advantages compared to LCD screens, and we can highlight its high brightness, very good contrast, a wider viewing angle, and low consumption. of energy. It is compatible with Arduino Rasberry Pi and PIC microcontrollers among others. It works with logic levels from 3.3V to 5V and has a viewing angle greater than 160 degrees. Screen Size is 1.3 inches. It is powered with a voltage of 3.3V to 5V. It can be used in applications such as smart watches, MP3, thermometers, instruments, and various projects, etc.
Characteristics
Interface: I2C(3.3V / 5V logic level)
Resolution: 128 x 64
Angle of view: >160 degree
Display color: Blue
Display size: 1.3 inch
Driver IC: SH1106
Power supply: DC 3.3V~5V
Operating temperature: -20~70’C
Application: smart watch, MP3, thermometer, instruments, DIY projects, etc.
17 buttons
A socket for arduino pro micro
electronic diagram
PCB
Source code
Download in https://rogerbit.com/wprb/2023/05/si5351/
Exploring the potential of the SI5351 module in electronic projects
*PCBWay community is a shared platform and we are not responsible for any design issues.
- Comments(0)
- Likes(2)
-
CarlosVolt Tutoriales Sep 12,2023
-
GabrielGarcia Jun 24,2023
- 0 USER VOTES
- YOUR VOTE 0.00 0.00
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
- 9
- 10
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
- 9
- 10
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
- 9
- 10
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
- 9
- 10
More by CarlosVolt Tutoriales
-
Control lights by voice commands and keys In this tutorial we will see how to create a device to control lights by voice commands, with a modu...
-
Stepper motor control x bluetooth and app In this tutorial we will see a circuit, which controls a stepper motor, with an application made in ...
-
DFplayermini x bluetooth mp3 player control More info and updates in https://rogerbit.com/wprb/2022/12/dfplayermini-x-bluetooth/In this tutorial...
-
Robot with WiFi control and servos driven by ESP32 More info and updates in https://rogerbit.com/wprb/2023/07/robot-wifi/A robot controlled by Wi-Fi, s...
-
How to make a water level meter with uln2803 In this tutorial we will see how to make a water level meter circuit with the built-in uln2803.The p...
-
Turn on Light with Reyax RYLR896 LoRa Modules with Acknowledgement In this tutorial, you will learn how to use the Reyax RYLR896 LoRa modules to wirelessly and reliabl...
-
Laser controlled by joystick servos and Arduino More info and updates in https://rogerbit.com/wprb/2023/06/laser-controlado-x-joystick/In this tutor...
-
Non-contact high temperature alarm using TS01 sensor The TS01 non-contact sensor high temperature alarm is a system designed to detect and alert about da...
-
Capture photos with esp32-cam, SD card with motion detection Capture photos with esp32-cam, SD card with motion detectionIn this exciting tutorial, we'll show yo...
-
5 in 1 sensor: temperature, humidity, pressure, altitude and light intensity More info and updates in https://rogerbit.com/wprb/2023/11/sensor-5-en-1/The 5-in-1 Sensor is a comb...
-
Beeper with telegram bot and esp32 More info and updates in https://rogerbit.com/wprb/2024/06/beeper/In this tutorial, you will learn h...
-
8-channel light control with ps/2 keyboard and arduino The 8-Channel Lighting Control System with PS/2 Keyboard and Arduino is a project that combines the ...
-
Electronic scale with Arduino with HX711 module and tare function More info and updates in https://rogerbit.com/wprb/2024/03/balanza-electronica/In this tutorial, you...
-
Capacimeter with Arduino A Capacimeter is an instrument used to measure the capacitance of a capacitor. In this tutorial, we ...
-
Start of section with fingerprint module and arduino micro Project descriptionMore info and update in $ https://rogerbit.com/wprb/2023/08/inicio-seccion-finger...
-
Frequency meter with alarm A frequency meter is a device that measures the frequency of a periodic signal. In combination with ...
-
Emular mouse y teclado con arduino muy fácil En este tutorial, aprenderemos cómo utilizar un Arduino para emular tanto un mouse como un teclado e...
-
Control of apc220 modules with smartphone and app Controlling APC220 modules using a smartphone and an app involves connecting via a serial USB adapte...
-
Control lights by voice commands and keys
79 0 0 -
3 phase Motor and Phase Sequence Indicator / Rotation Tester
97 0 1 -
Stepper motor control x bluetooth and app
59 0 0 -
-
DFplayermini x bluetooth mp3 player control
107 0 0 -
-
-