Cách tính toán thời gian năm tháng ngày giờ phút giây bằng bộ đếm thời gian của MCU
Dưới đây là một phần mã nguồn tham khảo:
1 if (localTime.bits.second++ >= 59) {
2 localTime.bits.second = 0;
3 if (localTime.bits.minute++ >= 59) {
4 localTime.bits.minute = 0;
5 if (localTime.bits.hour++ >= 23) {
6 localTime.bits.hour = 0;
7 localTime.bits.day++;
8 if (localTime.bits ...
Đăng vào ngày 30 tháng 9 lúc 10:00
Thiết kế máy đo tần số số sử dụng chức năng Input Capture trên STM32
Nguyên lý đo và lựa chọn phương pháp
Hai phương pháp đo cơ bản
Phương phápƯu điểmNhược điểmDải tần phù hợp
Đo chu kỳĐộ chính xác cao ở tần số thấpSai số lớn ở tần số cao1Hz - 100KHz
Đo tần sốĐộ chính xác cao ở tần số caoCần cổng thời gian định trước100KHz - 10MHz
Giải pháp đề xuất: Tự động chuyển đổi giữa đo chu kỳ và đo tần số
Kết nối ph ...
Đăng vào ngày 11 tháng 9 lúc 11:21
Đ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