Cấu Hình Môi Trường Phát Triển ESP8266 Và Xử Lý Xung Đột Thư Viện Trên Arduino IDE

Việc thiết lập môi trường phát triển cho vi điều khiển ESP8266 trên Arduino IDE đôi khi phát sinh các lỗi biên dịch không rõ nguyên nhân, đặc biệt là sau khi cài đặt lại hệ điều hành hoặc thay đổi phiên bản IDE. Bài viết này phân tích các lỗi phổ biến liên quan đến xung đột thư viện, vấn đề tải gói cài đặt và cung cấp quy trình cấu hình chuẩn x ...

Đăng vào ngày 5 tháng 10 lúc 01:50

Phân tích dữ liệu và triển khai giao thức ModbusTCP trên vi điều khiển STM32

Tổng quan về ModbusTCP trong hệ thống nhúng ModbusTCP là một biến thể của giao thức Modbus truyền thống, được thiết kế để chạy trên nền tảng TCP/IP qua môi trường Ethernet. Khác với Modbus RTU dựa trên RS-485 gặp hạn chế về khoảng cách và tốc độ, ModbusTCP tận dụng hạ tầng mạng công nghiệp để truyền tải dữ liệu với băng thông lớn và độ tin cậy ...

Đăng vào ngày 6 tháng 7 lúc 14:18

Cấu hình và điều khiển mô-đun ePWM trên vi điều khiển TMS320F28x

Mô-đun ePWM (enhanced Pulse Width Modulation) trên dòng vi điều khiển TMS320F28x là thành phần then chốt trong các ứng dụng điều khiển động cơ, nguồn điện kỹ thuật số và hệ thống truyền động chính xác. Bài viết này trình bày chi tiết cách vận hành, cấu hình và lập trình mô-đun này dựa trên kiến trúc phần cứng và thanh ghi đặc biệt của nó. Các ...

Đăng vào ngày 2 tháng 7 lúc 19:55

Đo tần số chính xác trên STM32 bằng chế độ bắt tín hiệu đầu vào

Chế độ bắt tín hiệu đầu vào (Input Capture) của các bộ định thời (timer) trên vi điều khiển STM32 cho phép đo chính xác tần số, chu kỳ và độ rộng xung của tín hiệu ngoài — đặc biệt hiệu quả với tín hiệu xung vuông, cảm biến quang học hoặc mã hóa vị trí. Bài viết này trình bày phương pháp triển khai toàn bộ quy trình đo tần số dựa trên phần cứng ...

Đăng vào ngày 2 tháng 7 lúc 10:42