facebook

Đo dòng IoT: phân tích dòng tiêu thụ động cho thiết bị dùng pin

Một cảm biến IoT chạy pin CR2032 được quảng cáo “tuổi thọ 5 năm”. Sáu tháng sau khi triển khai ngoài hiện trường, hàng loạt thiết bị chết pin. Nguyên nhân gần như luôn giống nhau: dòng tiêu thụ ở chế độ ngủ sâu cao hơn thiết kế vài chục lần, hoặc một xung phát sóng ngắn nhưng lặp lại quá dày. Không phép đo trung bình nào phát hiện được điều đó — chỉ có đo dòng IoT theo thời gian, với dải động đủ rộng, mới chỉ ra được thủ phạm.

Vì sao đo dòng IoT khó hơn tưởng tượng

Thách thức không nằm ở độ chính xác tuyệt đối mà ở dải động. Một thiết bị IoT dùng pin điển hình đi qua các trạng thái rất khác nhau về mức tiêu thụ:

  • Ngủ sâu (deep sleep) — chỉ còn mạch đồng hồ thời gian thực và bộ nhớ giữ trạng thái, dòng ở mức nano-ampe tới micro-ampe.
  • Đánh thức và xử lý — vi điều khiển chạy, dòng lên mức mili-ampe.
  • Phát sóng (transmit) — bộ khuếch đại công suất bật, dòng vọt lên hàng trăm mili-ampe, có khi tới cả ampe trong vài mili-giây.

Khoảng cách giữa trạng thái ngủ và trạng thái phát có thể lên tới sáu, bảy bậc mười. Một đồng hồ vạn năng đo dòng trung bình sẽ không thấy gì bất thường; nó chỉ trả về một con số đã bị các xung ngắn kéo lệch. Trong khi đó, chính tích phân của dòng theo thời gian mới quyết định tuổi thọ pin — và tích phân đó rất nhạy với cả dòng rò nhỏ kéo dài lẫn xung lớn lặp lại.

Hồ sơ dòng tiêu thụ khi đo dòng IoT từ nano-ampe tới ampe
Hồ sơ dòng của một thiết bị IoT dùng pin: ngủ sâu, đánh thức và phát sóng trải trên sáu tới bảy bậc mười.

Hồ sơ dòng tiêu thụ: đọc được mới tối ưu được

Mục tiêu của phép đo là dựng lại hồ sơ dòng theo thời gian (current profile) đủ chi tiết để trả lời bốn câu hỏi:

  1. Dòng ngủ sâu thực tế là bao nhiêu, có đúng như datasheet của chip không?
  2. Mỗi chu kỳ đánh thức tiêu tốn bao nhiêu điện tích (đơn vị coulomb hoặc mAh)?
  3. Xung phát kéo dài bao lâu và đỉnh dòng bao nhiêu?
  4. Có trạng thái “ẩn” nào không nằm trong thiết kế — ví dụ chip ngoại vi quên đưa vào chế độ ngủ?

Câu hỏi thứ tư là nơi phần lớn lỗi tuổi thọ pin bị phát hiện. Một cảm biến hay module flash quên tắt có thể thêm vài chục micro-ampe liên tục — vô hình trên phép đo trung bình, nhưng đủ để rút ngắn tuổi thọ pin từ 5 năm xuống vài tháng.

So sánh chuyển dải thông thường và seamless ranging khi đo dòng IoT
Chuyển dải thông thường tạo khoảng mất dữ liệu ngay tại sườn xung phát; seamless ranging giữ liền mạch phép đo.

Bẫy chuyển dải và kỹ thuật seamless ranging

Đây là điểm kỹ thuật quan trọng nhất của bài toán đo dòng IoT. Máy đo dòng có nhiều dải (range); dải nhỏ cho độ phân giải cao nhưng bão hoà sớm, dải lớn đo được đỉnh nhưng chôn mất chi tiết nhỏ.

Với thiết bị đo thông thường, khi dòng nhảy từ micro-ampe lên ampe, máy phải chuyển dải. Quá trình này mất thời gian và thường tạo ra một khoảng gián đoạn (glitch) ngay đúng thời điểm thú vị nhất — sườn lên của xung phát. Hệ quả: bạn hoặc mất chi tiết dòng ngủ, hoặc mất chính đỉnh xung, hoặc phải đo nhiều lần ở các dải khác nhau rồi ghép thủ công.

Seamless measurement ranging giải quyết đúng vấn đề này. Khi dòng do thiết bị rút thay đổi, SMU tự động và tức thời xác định dải đo nào cho kết quả chính xác nhất rồi chuyển sang dải đó một cách liền mạch, không gây gián đoạn phép đo. Kết quả là toàn bộ dạng sóng dòng — từ nano-ampe tới ampe — hiện ra trong một lần đo, một hình ảnh duy nhất.

Kết hợp với bộ số hoá 18 bit tích hợp, kỹ thuật này cho độ phân giải dọc hiệu dụng tương đương 28 bit. Con số đó là lý do kỹ thuật khiến một SMU chuyên dụng nhìn thấy những thứ mà máy đo thông thường không thấy.

Mô phỏng pin: điện trở nội và khả năng hấp thụ dòng

Một chi tiết thường bị bỏ qua: nguồn cấp trong phép đo phải hành xử giống pin, nếu không kết quả sẽ lạc quan hơn thực tế.

Pin thật có điện trở nội. Khi thiết bị rút một xung dòng lớn lúc phát sóng, điện áp tại chân thiết bị sụt xuống — và chính cú sụt áp đó có thể làm vi điều khiển reset hoặc kích hoạt ngưỡng cảnh báo pin yếu. Một nguồn phòng thí nghiệm lý tưởng với trở kháng ra gần bằng không sẽ giấu mất hiện tượng này.

Các SMU thiết kế cho phân tích tiêu thụ pin giải quyết bằng điện trở đầu ra lập trình được, mô phỏng điện trở nội của pin. Ngoài ra chúng cấp và hấp thụ dòng ổn định, không glitch, đúng như một viên pin — nghĩa là đóng được cả vai nguồn lẫn vai tải điện tử khi cần thử kịch bản sạc.

Mô-đun nguồn-đo DC chính xác Keysight dòng N678xA dùng đo dòng IoT
Mô-đun nguồn-đo DC chính xác Keysight dòng N678xA dùng đo dòng IoT

Chọn thiết bị đo dòng IoT

Lựa chọn phụ thuộc vào lớp thiết bị và mức công suất:

Thiết bị di động lớn, công suất cao. Mô-đun nguồn-đo 2 góc phần tư SMU Keysight N6785A được thiết kế riêng cho phân tích tiêu thụ pin của thiết bị di động dùng pin cỡ lớn, với mức tới 20 V, tới 8 A và tới 80 W. Mô-đun có nhiều dải đo dòng được tinh chỉnh riêng cho từng trạng thái hoạt động — OFF, SLEEP, STANDBY và TRANSMIT. Các cặp áp/dòng khả dụng gồm 20 V/±4 A, 15 V/±5 A, 10 V/±6,7 A và 6 V/±8 A. Đây là mô-đun khổ đôi, lắp trong khung nguồn mô-đun dòng N6700 — cần tính cả khung khi lập cấu hình.

Cảm biến và node IoT công suất thấp, cần dải áp cao. Nguồn-đo SMU Keysight B2902B là SMU để bàn 2 kênh, 4 góc phần tư, tối đa 210 V và 3 A DC (10,5 A xung). Độ phân giải đo nhỏ nhất đạt 100 fA/100 nV, độ phân giải đặt nguồn nhỏ nhất 1 pA/1 µV. Máy có khả năng phát dạng sóng tuỳ ý và số hoá với chu kỳ lấy mẫu từ 20 µs — đủ nhanh để bắt các sự kiện chuyển trạng thái ở mức mili-giây. Hai kênh cho phép cấp nguồn và đo đồng thời hai đường, ví dụ đường nguồn chính và đường nuôi module RF.

Nếu chỉ cần một kênh, nguồn-đo chính xác SMU Keysight B2901C cung cấp cùng lớp độ phân giải 100 fA trong cấu hình một kênh, phù hợp bàn thử nghiệm gọn.

Muốn hiểu sâu hơn nguyên lý nguồn-đo tích hợp và kỹ thuật đo dòng cực nhỏ, tham khảo bài SMU là gì? Nguyên lý nguồn-đo và bí quyết đo dòng rò pico-ampe.

Lưu ý thực hành

  • Đo tại chân thiết bị, dùng 4 dây (Kelvin). Sụt áp trên dây dẫn làm sai lệch cả điện áp lẫn ước lượng công suất.
  • Chọn chu kỳ lấy mẫu theo sự kiện ngắn nhất. Nếu xung phát dài 2 ms mà lấy mẫu 10 ms, đỉnh dòng sẽ bị san phẳng.
  • Đo đủ nhiều chu kỳ. Tuổi thọ pin do hành vi lặp lại quyết định; một chu kỳ đơn lẻ không đại diện.
  • Kiểm tra ảnh hưởng của chính phép đo. Điện trở shunt ngoài chèn thêm sụt áp và có thể đổi hành vi mạch — đây là lợi thế của SMU có dải đo tích hợp.
  • Bật mô phỏng điện trở nội khi muốn tái hiện điều kiện pin thật, đặc biệt khi gỡ lỗi reset lúc phát sóng.
  • Tích phân ra điện tích, đừng chỉ đọc đỉnh. Con số quyết định tuổi thọ là mAh mỗi chu kỳ, không phải dòng đỉnh.

Kết luận

Đo dòng IoT là bài toán dải động chứ không phải bài toán độ chính xác. Thiết bị phù hợp phải nhìn được cả dòng ngủ nano-ampe lẫn xung phát ampe trong cùng một lần đo, không gián đoạn khi chuyển dải, và mô phỏng được điện trở nội của pin. Có được hồ sơ dòng đúng, việc tối ưu firmware trở thành công việc kỹ thuật có số liệu — thay vì phỏng đoán rồi chờ sáu tháng xem pin có chết không.

Techmaster Electronics là đại lý uỷ quyền của Keysight tại Việt Nam, cung cấp SMU, nguồn mô-đun và dịch vụ hiệu chuẩn theo ISO/IEC 17025. Để được tư vấn cấu hình đo tiêu thụ pin cho thiết bị IoT của bạn, vui lòng liên hệ hotline 0908 173 345.

Biên soạn bởi Khanh Nguyen — Marketing Manager, Techmaster Electronics JSC.

Leave a Reply

Your email address will not be published. Required fields are marked *

Liên hệ Techmaster
Liên hệ chúng tôi
support techmaster