Phát triển công cụ giao tiếp cổng nối tiếp thực chiến
Giới thiệu: Giao tiếp cổng nối tiếp trong các hệ thống hiện đại
Cổng nối tiếp (COM port) vẫn là phương thức quan trọng để máy tính trao đổi dữ liệu với thiết bị ngoại vi, đặc biệt trong lĩnh vực công nghiệp, nhúng và IoT. Bài viết này trình bày kiến thức cốt lõi về "công cụ đọc cổng nối tiếp", bao gồm nền tảng giao tiếp nối tiếp, cấu ...
Đăng vào ngày 25 tháng 7 lúc 18:04
Phát triển ngoại vi MCU từ nguyên lý đến thực thi thực tế
Trong phát triển nhúng, các ngoại vi cốt lõi của MCU đóng vai trò cầu nối giữa phần cứng và phần mềm. Dù là điều khiển động cơ trong hệ thống công nghiệp hay giao tiếp cảm biến trên thiết bị IoT, đều phụ thuộc vào việc lập trình sâu cho các module như GPIO, UART, I2C. Bài viết này tổng hợp kinh nghiệm thực tế từ nền tảng STM32 (lõi Cortex-M) v ...
Đăng vào ngày 16 tháng 7 lúc 05:33
Điều khiển động cơ DC với vi điều khiển 8051
Kết nối phần cứng
Tín hiệuChân kết nối
PWMP1.2 (tùy chọn)
IN1P1.1 (tùy chọn)
IN2P1.0 (tùy chọn)
Encoder AP3.2 (INT0)
Encoder BP3.3 (INT1)
Điều khiển quay thuận/nghịch đơn giản
#include "reg52.h"
#include "intrins.h"
sbit MOTOR_PWM = P1^2;
sbit DIR_A = P1^1;
sbit DIR_B = P1^0;
#define QUAY_THUAN { DIR_A ...
Đăng vào ngày 4 tháng 7 lúc 11:08