Multi-Channel ADC Data Acquisition with ADC128S102 and STM32 via SPI Communication

  Рет қаралды 344

The Embedded Things

The Embedded Things

Күн бұрын

This project aims to seamlessly integrate STM32 microcontrollers with the ADC128S102 analog-to-digital converter (ADC) using the Serial Peripheral Interface (SPI) protocol, within the context of embedded systems.
_______________________________________________________
For more details, see: theembeddedthi...

Пікірлер: 6
@thanhvietle8671
@thanhvietle8671 28 күн бұрын
Bạn là người việt nam à ?
@theembeddedthings
@theembeddedthings 28 күн бұрын
Không, tôi không phải là người Việt Nam, nhưng tôi rất cảm ơn sự quan tâm của bạn! 😊 Hy vọng bạn thích các video của tôi. Nếu bạn thích, hãy nhấn like và đăng ký kênh của tôi nhé!
@thanhvietle8671
@thanhvietle8671 27 күн бұрын
@@theembeddedthings tôi nhận thấy các video của bạn hiển thị trên youtube của tôi bằng tiếng việt vậy nên tôi đã nhầm lẫn bạn là người Việt Nam. Các video của bạn thật sự rất chi tiết và ấn tượng. Cám ơn bạn
@thanhvietle8671
@thanhvietle8671 27 күн бұрын
@@theembeddedthings let me ask you this. i need to make a data acquisition board with at least 2 high speed analog channels of about 100k samples per second. can i measure multi internal channel adc, then transfer the measured data to computer via UART?
@theembeddedthings
@theembeddedthings 26 күн бұрын
@@thanhvietle8671 Cảm ơn bạn rất nhiều vì lời khen! Mình rất trân trọng sự ủng hộ của bạn và rất vui khi biết rằng bạn thấy các video của mình chi tiết và ấn tượng. Thật tuyệt khi nội dung của mình có thể tiếp cận và giúp ích cho mọi người từ nhiều nơi khác nhau, dù có sự khác biệt về ngôn ngữ. Nếu bạn có bất kỳ câu hỏi hoặc gợi ý nào, hãy thoải mái liên hệ nhé!
@theembeddedthings
@theembeddedthings 26 күн бұрын
@@thanhvietle8671 You can definitely use STM32's internal ADC to measure multiple channels and then transfer the data to a computer via UART. STM32 microcontrollers like STM32F4 series can easily achieve 100k samples per second. You should configure the ADC in scan mode or use DMA to handle multi-channel acquisition without burdening the CPU. However, transferring data over UART at high speed can be tricky. UART at 115200 baud won't be fast enough for real-time transfer of 100kSPS on two channels (which would require over 2 Mbps). You might need to increase the baud rate significantly or switch to a faster communication method like USB or SPI. Helpful Resources: */ wiki.st.com/stm32mcu/wiki/Getting_started_with_ADC */community.st.com/t5/stm32-mcus-products/high-speed-adc-conversion-and-data-transmission-via-virtual-com/td-p/132214
DHT11 Temperature and Humidity Sensor with STM32
12:41
The Embedded Things
Рет қаралды 759
SPI: The serial peripheral interface
33:00
Ben Eater
Рет қаралды 686 М.
Когда отец одевает ребёнка @JaySharon
00:16
История одного вокалиста
Рет қаралды 6 МЛН
Стойкость Фёдора поразила всех!
00:58
МИНУС БАЛЛ
Рет қаралды 6 МЛН
哈莉奎因怎么变骷髅了#小丑 #shorts
00:19
好人小丑
Рет қаралды 56 МЛН
When you Accidentally Compromise every CPU on Earth
15:59
Daniel Boctor
Рет қаралды 836 М.
Understanding SPI
11:50
Rohde Schwarz
Рет қаралды 92 М.
SMT32 ADC Interrupts with STM32CubeIDE
9:49
Random Rick
Рет қаралды 12 М.
Example Interview Questions for a job in FPGA, VHDL, Verilog
20:34
Everything Starts with a Note-taking System
21:23
Mischa van den Burg
Рет қаралды 254 М.
Highly secure instant touch transfer is here | Hard Reset
17:57
How A Steam Bug Deleted Someone’s Entire PC
11:49
Kevin Fang
Рет қаралды 1 МЛН
PROTOCOLS: UART - I2C - SPI - Serial communications #001
11:58
Electronoobs
Рет қаралды 1,4 МЛН
Extracting Firmware from Embedded Devices (SPI NOR Flash) ⚡
18:41
Flashback Team
Рет қаралды 578 М.
Когда отец одевает ребёнка @JaySharon
00:16
История одного вокалиста
Рет қаралды 6 МЛН