Analysis of Abnormal Level Conversion in STM32 Simulated SPI: A Comprehensive Solution from 2V Mysterious Voltage to Waveform Distortion

Analysis of Abnormal Level Conversion in STM32 Simulated SPI: A Comprehensive Solution from 2V Mysterious Voltage to Waveform Distortion

Recently, while using the IO ports of STM32 for simulated SPI communication, I encountered a strange phenomenon: Normal Condition: 3.3V push-pull output, waveform is perfect Abnormal Condition: 3.3V to 1.8V, push-pull output with a 4.7K pull-up, SPI timing waveform distortion, data writing is abnormal Only after increasing the delay can the waveform return to normal! … Read more

Portable Satellite Tracker Design: Bluetooth Module

Portable Satellite Tracker Design: Bluetooth Module

To enable the entire system to be as wireless as possible and reduce the number of connections to the PC, while leaving an interface for future mobile control, I chose the HC-05 Bluetooth module (shown below) to transmit serial control commands via Bluetooth. The usage of this module is referenced from “Arduino—HC-05 Bluetooth Module”. I … Read more

Does a Large Voltage Divider Resistor Cause Inaccurate ADC Sampling?

Does a Large Voltage Divider Resistor Cause Inaccurate ADC Sampling?

1. Problem Description: In ADC sampling circuits, especially in low-power product battery voltage sampling circuits, larger voltage divider resistors are typically chosen. This helps to reduce the additional power consumption caused by the voltage divider circuit. However, this can lead to inaccurate voltage sampling. 2. Problem Analysis When the ADC samples a single-ended voltage, if … Read more

Exploring Current Variation in Voltage Divider Circuits with Phyphox

Exploring Current Variation in Voltage Divider Circuits with Phyphox

Recently, we studied the relationship between the current in various parts of a voltage divider circuit and the movement of the sliding contact, drawing the relationship graph with the help of Geogebra. Now, we use Phyphox for experimental exploration to see if the theory matches the practice. Maker Jiaozuo Early Research Using Geogebra to explore … Read more