.3 Module tín hiệu và dạng sóng RESP

Một phần của tài liệu đồ án tốt nghiệp monitor theo dõi bệnh nhân (Trang 63 - 68)

Chuẩn kết nối

Môdul này truyền thông với các môdul khác thông qua chuẩn truyền thông RS232. Với tốc độ truyền là 9600 baud, 8 bit, 1 stop bit, no parity. Mỗi một giây mơdul này trun ra 50 gói dữ liệu.

Giao thức truyền nhận

a. Giao thức truyền

Định dạng dữ liệu (Tổng cộng 12 Byte)

Đầu gói Dự trữ Định nghĩa Được định nghĩa bởi STATUS1

0X55 0XAA STATUS0 STATUS1 DATA

Giá trị sóng ECG Dự trữ Sóng nhịp thở Kiểm tra lỗi

ECGW3 ECGW2 ECGW1 ECGW0 SATW RESPW SUM

0X55, 0XAA bắt đầu gói, SUM kiểm tra lỗi,

SUM = (STATUS0 + STATUS1 + DATA + ECGW3 + ECGW2 + ECGW1 + ECGW0 + SATW + RESPW) /256

STATUS0: dữ trữ

STATUS1: Được định nghĩa như dưới bảng sau, Byte nay đinh nghĩa ccho giá trị của byte DATA

BI7T = 1 Nhịp flag ECG BIT6 Dự trữ

BIT4 = 1

Nếu giá trị DATA lớn hơn 255. Nếu BIT4 = 0 thì DATA = DATA + 0

BIT4 = 1 thì DATA = DATA + 30 BIT3 BIT2 BIT1 BIT0 Giá trị của DATA có nghĩa là

0 0 0 0 Giá trị ECG 0 0 1 1 Nhịp tim (0-255) 0 1 1 0 ST 1 1 0 0 Nhịp hô hấp (0-99) 1 1 0 1 T1 1 1 1 0 Sóng hơ hấp 1 1 1 1 T2 DATA ECGS

Trạng thái của ECG: BIT7 = 1 cực tắt, BIT7 = 0 Cực bìmh thường

BIT6 BIT5 lựa chọn chế độ

00: chế độ chuẩn đốn (dải thơng = 0.05 -100Hz) 01: chế độ theo dõi (dải thông = 0.5 - 75Hz) 10: chế độ phẫu thuật (dải thông = 0.5 - 25Hz)

ST Giá trị ST

Ví dụ: –80 là –0.8mV, 80 là 0.8mV

T1 Giá trị nhiệt độ kênh 1 (0-255) Giá trị sẽ được chia 10 và cộng 20

Ví dụ: 235, thì t =235 (235/10) + 20 = 43.5

T2 Giá trị nhiệt độ kênh 2 (0-255) như kênh 1

ECGW3, ECGW2, ECGW1, ECGW0

4 byte giá trị mẫu của sóng ECG. ECGW3 là mẫu cuối cùng. RESPW

Byte giá trị của sóng hơ hấp. b. Giao thức nhận

Định dạng dữ liệu (tổng cộng có 6 byte)

Đầu gói Định nghĩa lệnh Tham số 1 Tham số 2 Kiểm tra lỗi

0X55 0XAA CMD P1 P2 SUM

0X55, 0XAA là đầu gói.

SUM kiểm tra lỗi, SUM = (CMD+P1+P2)/256 .

CMD: Giao thức nhận của modul này có cấu trúc cũng giống như giao thức truyền với các định nghĩa. Vì vậy các tham số thiết lập của mỗi by như dưới đây.

CMD Byte

Lệnh ECG 0X08

Lệnh nhịp thở 0X09 P1:

0X08 BIT2 BIT1 BIT0: Thiết lập đạo trình 000: I ,001:II, 010:III,011 avR, 100: avL,

101: avF, 110: V, 111: CAL (1mV, 1Hz hiệu chỉnh) BIT4 BIT3: Thiết lập hệ khuếch đại

00: x0.5; 01: x1, 10: x2 BIT6 BIT5: thiết lập chế độ

00: chế độ chẩn đốn (dải thơng = 0.05 -100Hz) 01: chế độ theo dõi (dải thông = 0.5 -75Hz) 10: chế độ phẫu thuật (dải thông = 0.5 -25Hz) 0X09 BIT1 BIT0: thiết lập độ khuếch đại

00: x0.5; 01: x1, 10: x2 11:x4 Các dữ liệu mẫu a. Dữ liệu vào 2F 07 1B 5A 00 81 2E 07 1B 5A 81 2D 07 1B 5A 81 2C 07 1B 5A 81 2B 07 1B 5A 81 2A 06 1B 5A 81 2A 06 1B 5A 81 29 06 1B 5A 81 29 06 1B 5A 81 28 06 1B 5A 81 27 06 1B 5A 81 25 06 1B 5A 81 24 05 1B 5A 81 23 05 1B 5A 81 21 05 1B 5A 81 20 05 1B 5A 81 1E 04 1B 5A 81 1D 04 1B 5A 81 1C 04 1B 5A 81 1A 04 1B 5A 81 19 04 1B 5A 81 18 03 1B 5A 81 17 03 1B 5A 81 15 03 1B 5A 81 15 03 1B 5A 81 14 03 1B 5A 81 15 03 1B 5A 81 17 03 1B 5A 81 1A 04 1B 5A 81 1C 04 1B 5A 81 21 05 1B 5A 81 25 05 1B 5A 81 28 06 1B 5A 81 2A 06 1B 5A 81 2B 06 1B 5A 81 2B 06 1B 5A 81 2A 06 1B 5A C1 29 06 1B 5A 81 28 06 1B 5A 81 27 06 1B 5A 81 27 06 1B 5A 81 27 06 1B 5A 81 28 06 1B 5A 81 29 06 1B 5A 81 29 06 1B 5A 83 2A 06 1B 5A 83 2A 06 1B 5A 83 2A 06 1B 5A 83 29 06 1B 5A 83 28 06 1B 5A 83 26 06 1B 5A 83 24 05 1B 5A 83 21 05 1B 5A 5A 81 18 03 1B 5A 81 17 03 1B 5A 81 15 03 1B 5A 81 15 03 1B 5A b. Dữ liệu ra 5A 81 18 03 1B 5A 81 17 03 1B 5A 81 15 03 1B 5A 81 15 03 1B 5A 81 14 03 1B 5A 81 15 03 1B 5A 81 17 03 1B 5A 81 1A 04 1B 5A 81 1C 04 1B 5A 81 21 05 1B 5A 81 25 05 1B 5A 81 28 06 1B 5A 81 2A 06 1B 5A 81 2B 06 1B 5A 81 2B 06 1B 5A 81 2A 06 1B 5A C1 29 06 1B 5A 81 28 06 1B 5A 81 27 06 1B 5A 81 27 06 1B 5A 81 27 06 1B 5A 81 28 06 1B 5A 81 29 06 1B 5A 81 29 06 1B 5A 83 2A 06 1B 5A 83 2A 06 1B 5A 83 2A 06 1B 5A 83 29 06 1B 5A 83 28 06 1B 5A 83 26 06 1B 5A 83 24 05 1B 5A 83 21 05 1B 5A 5A 81 18 03 1B 5A 81

Một phần của tài liệu đồ án tốt nghiệp monitor theo dõi bệnh nhân (Trang 63 - 68)

Tải bản đầy đủ (PDF)

(103 trang)