Mục lục:

Màn hình ECG / EKG liên tục đơn giản, di động sử dụng ATMega328 (Arduino Uno Chip) + AD8232: 3 bước
Màn hình ECG / EKG liên tục đơn giản, di động sử dụng ATMega328 (Arduino Uno Chip) + AD8232: 3 bước

Video: Màn hình ECG / EKG liên tục đơn giản, di động sử dụng ATMega328 (Arduino Uno Chip) + AD8232: 3 bước

Video: Màn hình ECG / EKG liên tục đơn giản, di động sử dụng ATMega328 (Arduino Uno Chip) + AD8232: 3 bước
Video: ĐIỆN TÂM ĐỒ (Phần 1) 2024, Tháng bảy
Anonim
Màn hình ECG / EKG liên tục đơn giản, di động sử dụng ATMega328 (Arduino Uno Chip) + AD8232
Màn hình ECG / EKG liên tục đơn giản, di động sử dụng ATMega328 (Arduino Uno Chip) + AD8232

Trang hướng dẫn này sẽ chỉ cho bạn cách tạo một màn hình ECG / EKG 3 chuyển đạo cầm tay đơn giản. Màn hình sử dụng bảng đột phá AD8232 để đo tín hiệu điện tâm đồ và lưu vào thẻ nhớ microSD để phân tích sau này.

Nguồn cung cấp chính cần thiết:

Pin sạc 5V

Bảng đột phá AD8232

Đồng hồ thời gian thực - mô-đun RTC DS3231

Mô-đun thẻ Micro SD + thẻ micro SD

Đột phá micro-USB

Bộ điều chỉnh 3.3V

Đạo trình điện tâm đồ + miếng đệm dùng một lần

Điện trở / tụ điện / chip ATMega328 để chuyển đổi từ bố cục Arduino Uno sang ATMega328 độc lập - xem

Bước 1: Kiểm tra các thành phần và mã với Arduino Uno

Kiểm tra các thành phần và mã với Arduino Uno
Kiểm tra các thành phần và mã với Arduino Uno
Kiểm tra các thành phần và mã với Arduino Uno
Kiểm tra các thành phần và mã với Arduino Uno

Trước tiên, hệ thống có thể được kiểm tra bằng Arduino Uno. Lên dây như trong sơ đồ. Cáp và miếng đệm ECG được kết nối với AD8232 và phải được đặt ở hai bên của ngực với kết nối mặt đất thấp hơn - xem trang sparkfun https://learn.sparkfun.com/tutorials/ad8232-heart-rate-monitor- hướng dẫn hookup để biết thêm chi tiết. Bản phác thảo Arduino có thể được sử dụng có thể tải xuống tại đây. Dữ liệu phải được ghi nhanh vào thẻ SD để có được tín hiệu điện tâm đồ chính xác. Tôi nhận thấy rằng quy trình tiết kiệm thẻ SD diễn ra theo thứ tự 10 giây mili giây (một số thẻ SD nhanh hơn hoặc chậm hơn). Lưu điểm thời gian mới vào thẻ SD trên mỗi vòng lặp là quá chậm vì chúng tôi thực sự muốn có thể ghi lại từng vài mili giây. Do đó, mã có một bộ đệm sẽ tập hợp 40 điểm trước khi gửi đến thẻ SD để ghi. Dữ liệu được lưu dưới dạng tệp txt được phân tách bằng dấu chấm phẩy. Ba cột hiển thị đầu ra AD8232, thời gian từ mô-đun RTC và thời gian từ hàm millis () mang lại độ chính xác cao hơn cho việc xác định thời gian giữa các điểm dữ liệu.

Bước 2: Tạo phiên bản di động

Tạo phiên bản di động
Tạo phiên bản di động

Để làm cho hệ thống di động, tôi đã sử dụng hướng dẫn sau https://dronebotworkshop.com/arduino-uno-atmega328/ để tạo hệ thống dựa trên ATMeg328 độc lập với điện trở, tụ điện và tinh thể thạch anh. Tôi đã sử dụng pin sạc lithium 5V với bảng ngắt micro-usb để cung cấp nguồn cùng với bộ điều chỉnh 3.3V để cấp nguồn cho AD8232. Các thành phần khác nhau đã được hàn vào tấm bảng.

Đề xuất: