Điện áp hoạt động: 5V.
Dòng điện trên mỗi chân I/O: 40mA. Dòng điện tiêu thụ cho 14 chân digital:
= 14 40 = 560 (3.1)
Đối với thiết bị này thì chỉ sử dụng 5 chân digital của Arduino Nano, nên dòng tiêu thụ của Arduino Nano là:
= 5 40 = 200 (3.2)
b. Khối cảm biến
Lựa chọn: đây là những cảm biến đọc dữ liệu từ cơ thể nên cần có độ phân giải cao, sai số nhỏ.
Để đo huyết áp nhóm chọn cảm biến áp suất MPX5050.
Hình 3. 3: Sơ đồ kết nối cảm biến MPX5050
o Điện áp hoạt động: 5V.
o Dòng hoạt động: 7mA.
o Giá trị áp suất đo được tối đa: 50 kPa = 375 mmHg.
o Các giá trị đọc về từ cảm biến là các giá trị điện áp (Vcambien), để có thể đưa ra các giá trị huyết áp (theo đơn vị mmHg) thì chúng ta có các cơng thức chuyển đổi như sau:
Vì sử dụng vi điều khiển Arduino Nano có chân Analog với độ phân giải là 10 bit.
Chuyển đổi giá trị áp suất:
pressure = ∗ ∗ .
∗ (3.3)
Trong đó:
5000 là giá trị điện áp vào 5V
1023 là giá tri chuyển đổi ADC 10 bit( 210-1)
90 là độ nhạy của cảm biến mV/kPa
7.5061 là giá trị chuyển đổi giữa kPa sang mmHg ( 1kPa = 7.5061 mmHg)
Value giá trị trả về tương ứng với mức điện áp đọc được. Cơng thức tính giá trị huyết áp trung bình ( MAP)
MAP = ∗ (3.4)
Trong đó:
MAP : Là giá trị huyết áp trung bình (Mean Arterial Pressure)
Diatolic : Là huyết ap tâm trương
Systolic : Là huyết áp tâm thu
Để đo nhiệt độ cơ thể nhóm chọn cảm biến hồng ngoại không tiếp xúc MLX90614.