1. Trang chủ
  2. » Luận Văn - Báo Cáo

Sử dụng công nghệ FPAA và PSoC trong thiết kế mạch thu thập và xử lý tín hiệu điện tim

7 1,2K 11

Đang tải... (xem toàn văn)

THÔNG TIN TÀI LIỆU

Thông tin cơ bản

Định dạng
Số trang 7
Dung lượng 1,2 MB

Các công cụ chuyển đổi và chỉnh sửa cho tài liệu này

Nội dung

Sử dụng công nghệ FPAA và PSoC trong thiết kế mạch thu thập và xử lý tín hiệu điện tim Bài báo sẽ trình bày về thiết kế thiết bị đo điện tim sử dụng công nghệ FPAA và PSoC. Nhờ vào khả năng tích hợp chức năng lớn của PSoC và khả năng xây dựng các bộ thu thập và tiền xử lý tín hiệu với các tham số có thể lập trình mềm được của FPAA mà ta có thể xây dựng được các thiết bị gọn nhẹ, thuận tiện trong sử dụng. Hơn thế nữa các thông số của các bộ lọc và khuếch đại trong FPAA có thể được điều chỉnh “nóng” trong thời gian thiết bị vẫn làm việc. Khả năng này cho phép ta có được các thiết bị mềm dẻo, có khả năng thích nghi lớn với các môi trường đo thay đổi

Trang 1

Sử Dụng Công Nghệ FPAA và PSoC Trong Thiết Kế Mạch Thu Thập và

Xử Lý Tín Hiệu Điện Tim

Application of FPAA and PSoC Technologies in Implementing Devices for

Measuring and Processing ECG Signals

Trần Hoài Linh1, Nguyễn Bá Biền1, Phạm Văn Nam1

, Nguyễn Đức Thảo1,2

1Trường Đại học Bách Khoa Hà Nội, 2Trường Đại học Sao Đỏ

e-mail: linh-3i@mail.hut.edu.vn Tóm tắt

Bài báo sẽ trình bày về thiết kế thiết bị đo điện tim sử

dụng công nghệ FPAA và PSoC Nhờ vào khả năng

tích hợp chức năng lớn của PSoC và khả năng xây

dựng các bộ thu thập và tiền xử lý tín hiệu với các

tham số có thể lập trình mềm được của FPAA mà ta

có thể xây dựng được các thiết bị gọn nhẹ, thuận tiện

trong sử dụng Hơn thế nữa các thông số của các bộ

lọc và khuếch đại trong FPAA có thể được điều chỉnh

“nóng” trong thời gian thiết bị vẫn làm việc Khả

năng này cho phép ta có được các thiết bị mềm dẻo,

có khả năng thích nghi lớn với các môi trường đo thay

đổi

Abstract

This paper will present about the design of a compact

ECG measuring device by using the FPAA and PSoC

IC Thanks to the high degree of functional blocks

integration we can create measure devices with very

compact size and easy to use A very strong

advantage of FPAA is the fact that the parameters of

the filters and the amplifiers implemented in FPAA

can be changed “in fly” during the working process of

the circuit This capability allows us to create

adaptive, flexible devices for different working

conditions and environments

1 Đặt vấn đề

Trong cuộc sống hiện tại, nhu cầu kiểm tra sức khỏe

định kỳ của mỗi người ngày càng được nâng cao Các

thiết bị hiện nay có xu hướng ngày càng nhỏ gọn,

thông minh và đa chức năng Việc thiết kế các thiết bị

mới luôn có được động lực từ sự phát triển của công

nghệ điện tử Trước đây một thiết bị đo điện tim đòi

hỏi phải có mạch thu thập, cơ cấu hiển thị, lưu trữ

rất cồng kềnh Với sự phát triển của ngành chế tạo

linh kiện điện tử thì ngày nay chúng ta đã có được

những vi mạch tích hợp đa năng có khả năng tái cấu

hình mạnh mẽ Ta có thể tích hợp nhiều chức năng

hiện đại vào thiết bị mà không yêu cầu nhiều về kích

thước phần cứng

Hiện nay trên thị trường đã có một số thiết bị đo

điện tim của một số hãng như trên hình 1 Hình 1a là

Portable ECG EKG Handheld HCG-801 Monitor của

Omron có khả năng đo nhịp đập và hiển thị hình dạng

tín hiệu điện tim trên LCD, có kết nối máy tính, có thẻ

nhớ SD với khả năng lưu trữ 300 lần đo (thời gian

mỗi lần đo là 30s) với giá thành là 310 USD Hình 1b

là ECG Monitor Handheld của ReadMyHeart với khả năng xác định nhịp đập, phát hiện được khoảng ST và QRS, có thể kết nối máy tính để lưu trữ và phân tích

dữ liệu trên máy tính và giá thành khoảng 250USD Trên hình 1c là Portable CardioCare ECG với giá thành khoảng 330USD, đo được một đường chuyển đạo chính LA – RA, có khả năng xác định nhịp đập, phát hiện được khoảng ST và QRS, có thẻ nhớ lưu lại nhiều lần đo (30s/1 lần) Hình 1d là Portable Handheld Real Time ECG Monitor InstantCheck có khả năng đo một đường chuyển đạo chính LA – RA

và xác định nhịp đập, phát hiện được khoảng ST và QRS, có thẻ nhớ lưu lại 100 lần đo (30s/1 lần), có thể kết nối máy tính để truyền dữ liệu lên máy tính và có phần mềm phân tích và lưu trữ dữ liệu đo trên máy tính Giá thành của thiết bị trên hình 1d khoảng 450 USD

H 1 Một số thiết bị đo điện tim trên thị trường hiện nay

Tuy nhiên các thiết bị này được cung cấp dưới dạng giải pháp “đóng”, người dùng không có khả năng mở rộng hoặc điều chỉnh các chức năng của thiết

bị một cách linh hoạt Mục tiêu của nghiên cứu trong bài báo này là ứng dụng công nghệ vi điện tử mới để thiết kế ra một thiết bị đo điện tim nhỏ gọn, thuận tiện nhưng vẫn có đầy đủ các chức năng với giá thành cạnh tranh và cho phép làm chủ được các công nghệ thiết kế, từ đó có thể mở rộng các chức năng tùy theo nhu cầu thực tế của người sử dụng

Trang 2

Hai IC chính được sử dụng trong thiết kế mạch đo

điện tim là PSoC (Programmable System on Chip) và

FPAA (Field-Programmable Analog Array)

PSoC là tên gọi của một họ vi xử lý chứa sẵn

nhiều các mạch tín hiệu tích hợp cả phần điều khiển

trên bo mạch Việc tích hợp sẵn những chức năng này

cho phép chúng ta chỉ sử dụng một chíp PSoC là có

thể xây dựng được mạch chức năng mà trước đây ta

phải sử dụng rất nhiều chíp cùng một lúc Ví dụ như

trong chíp PSoC có tích hợp rất nhiều bộ ADC với

nhiều thông số hoạt động và độ chính xác khác nhau

để tiện cho người sử dụng lựa chọn, hay là các mạch

khuếch đại đo lường IOAMP (Instrumentaion

Operational Amplifier) hay các khối chức năng truyền

thông như I2C hay UART, Bên cạnh đó các chíp

PSoC còn được trang bị bộ nhớ Flash, bộ nhớ dạng

SRAM và nhiều cổng vào ra đa dụng – khả trình để

có thể đơn giản hóa tối qua quá trình thiết kế và xây

dựng mạch vi xử lý tín hiệu Quan điểm xây dựng hệ

thống trên chíp PSoC có thể được tóm tắt như sau:

“Chíp đã có chứa sẵn nhiều mạch chức năng (cả tín

hiệu tương tự, cả tín hiệu số) và các khả năng ghép

nối hết sức linh hoạt giữa các khối chức năng đó

Nhiệm vụ của người thiết kế là lựa chọn những khối

chức năng phù hợp với bài toán của mình và tiến

hành lập trình kết nối giữa những khối chức năng đó

Việc lập trình kết nối này được thực hiện bằng phần

mềm và mạch nạp đi cùng với chíp PSoC nên xác suất

thành công và độ chính xác có thể nói là đạt tới

100%.”

Tương tự như vậy, trong lĩnh vực thiết kế điện tử

tương tự, người ta cũng cố gắng tìm ra các thực thể có

tính năng tương đương với PSoC nhằm giúp cho quá

trình thiết kế và chế tạo thiết bị analog trở nên đơn

giản hơn, đồng thời làm tăng tính linh hoạt và mềm

dẻo của thiết bị Những cố gắng đó của các nhà chế

tạo vi mạch đã tạo ra một dòng sản phẩm FPAA, tức

là IC chứa sẵn mạng lưới các khối mạch điện tử tương

tự để người sử dụng có thể tự lựa chọn và lập trình

ghép nối chúng vào mạch đang thiết kế

Việc sử dụng các IC dòng PSoC và FPAA cho

phép người thiết kế:

 Chế tạo các thiết bị gọn nhẹ do các IC đều được

tích hợp rất nhiều khối chức năng tương tự và

chức năng số nên ít cần tới các khối chức năng

ngoại vi,

 Các đặc tính trên cũng cho phép mạch hoạt động

tiết kiệm năng lượng do ít bị tổn thất trên các IC

ngoài cũng như trên các phần tử điện trở trong

các khối analog ngoài,

 Đơn giản hóa được quá trình thiết kế do các

thông số của các mạch chức năng như: các tần số

cơ bản của các mạch lọc, các hệ số khuếch đại,

tần số lấy mẫu, tốc độ truyền thông, đều có thể

được điều chỉnh “mềm” ngay cả khi IC đang hoạt

động nên rất thuận tiện và chính xác

2 Phân Tích Chức Năng Của Thiết Bị

Thiết bị được nghiên cứu và thiết kế trong bài báo

này là thiết bị đo tín hiệu điện tim Với mục đích xây

dựng thiết bị đo dùng đo cá nhân, mang theo người thuận tiện, thiết bị được nghiên cứu trong bài báo này được thiết kế với một số yêu cầu và chức năng như sau:

 Đo một đường chuyển đạo chính của tín hiệu điện tim

 Thiết bị cầm tay, gọn nhẹ, sẽ mang theo người,

sử dụng pin sạc, giá thành cạnh tranh

 Hiển thị các thông số đo được, vẽ lại đồ thị tín hiệu điện tim trên màn hình thiết bị

 Lưu trữ dữ liệu đo vào bộ nhớ thiết bị

 Có khả năng kết nối trao đổi dữ liệu với máy tính

Sơ đồ tổng thể các khối chức năng cơ bản của thiết

bị được trình bày trên hình 2

H 2 Sơ đồ khối của thiết bị

Trong sơ đồ thiết bị chức năng cụ thể từng khối là:

Mạch thu thập-chuyển đổi-chuẩn hóa: bao gồm

điện cực và mạch đo với các khối lọc thông thấp, thông cao, lọc chắn dải Mạch thu thập còn có nhiệm vụ khuếch đại tín hiệu điện tim ở mức mV lên một dải phù hợp để xử lý Các chức năng này đều có thể được thực hiện bởi IC FPAA

Vi xử lý trung tâm: Cũng do yêu cầu về tính nhỏ

gọn, đa chức năng mà lựa chọn khối xử lý trung tâm là PSoC Khả năng sử dụng các khối Analog

và Digital có khả năng tái cấu hình trong tài nguyên của PSoC sẽ giúp giảm bớt gánh nặng phần cứng phía bên ngoài vi xử lý PSoC có thư viện hỗ trợ hầu hết các khối chức năng quan trọng như ADC, giao tiếp SPI, giao tiếp UART, LCD

Màn hình: Lựa chọn hiển thị phù hợp trong

trường hợp thiết bị đo độc lập, có khả năng quan sát hình dạng tín hiệu điện tim sẽ là màn hình LCD đồ họa

Phím bấm: Được lựa chọn là phím bấm cảm ứng

để được tận dụng không gian trên bề mặt của LCD để gắn tấm cảm ứng Do đó khi sử dụng thiết bị thì giao tiếp sẽ dễ dàng hơn, đồng thời không làm tăng kích thước của thiết bị

Lưu trữ: Thiết bị có khả năng lưu trữ dữ liệu đo

được cũng như thời gian đo vào trong thẻ nhớ SD/MMC Card Thông tin này sẽ dễ dàng được đồng bộ với cơ sở dữ liệu trên máy tính nếu thiết

bị được bổ sung chức năng giao tiếp với máy tính

Giao tiếp với máy tính: Thiết bị có khả năng kết

nối với máy tính thông qua chuẩn RS232

Nguồn: Thiết bị được cung cấp nguồn từ pin

Trang 3

3 Lựa chọn linh kiện, thiết bị và thiết kế

phần cứng

3.1 Mạch thu thập tín hiệu điện tim

H 3 Tín hiệu điện tim cơ bản với mức tín hiệu cần thu

thập cỡ mV

a) Các khối lọc và tiền khuếch đại:

Tín hiệu điện tim có hình dạng cơ bản như trên

hình 3 Tín hiệu có giá trị biên độ đỉnh thuộc về sóng

R ở mức 1,2 đến 2,5mV Để đưa tín hiệu đầu ra về dải

0 ,5V V thiết kế phải có hệ số khuếch đại vào khoảng

2000 lần Ngoài ra tín hiệu điện tim còn chứa một số

nhiễu nên cần phải có các bộ lọc thích hợp Ta sẽ

khuếch đại tín hiệu kết hợp trong từng khối lọc và sử

dụng thêm khối khuếch đại phụ nếu cần thiết Dòng

chip lựa chọn trong thiết kế là AN221E04 (hình 5a)

của hãng Anadigm do IC AN221E04 có những tài

nguyên phù hợp với việc thiết kế bộ lọc cho tín hiệu

điện tim

H 4 Sơ đồ mạch thu thập tín hiệu điện tim sử dụng

FPAA

Tất cả các thiết kế sau đây cho FPAA đều được

thực hiện rất thuận tiện trên phần mềm Anadigm

Designer tích hợp đi kèm theo IC Người thiết kế chỉ

cần thực hiện các công việc sau:

 Lựa chọn chủng loại chip FPAA dựa trên tính

chất của ứng dụng

 Chọn từ thư viện CAM các khâu chức năng

analog đã được lập sẵn, ví dụ như các mạch

khuếch đại, chỉnh lưu tích cực, lọc tích cực bậc cao Người thiết kế chỉ cần xác định tham số cho các khối được chọn Ví dụ giao diện dùng để thiết

kế khối lọc và khuếch đại được thể hiện trên hình

6

 Cấu hình sau khi thiết kế sẽ được xuất ra một file

mã hex và ghi xuống bộ nhớ của vi xử lý (hoặc hệ

số nói chung) để nạp cho FPAA mỗi khi khởi động Sơ đồ ghép nối cho trường hợp sử dụng vi

xử lý ngoài nạp cấu hình cho FPAA được giới thiệu trên hình 6

(a)

(b)

H 5 IC AN121E04 và AN221E04 (a) cùng sơ đồ bố trí chân của AN221E04 (b)

H 6 Sơ đồ nguyên lý ghép nối FPAA với vi xử lý để nạp cấu hình cho FPAA khi khởi động

Cụ thể các khâu cần thiết kế như sau:

Thiết kế khâu lọc thông thấp: Trong thư viện

CAM của Anadigm Designer có khối CAM DC

Blocking High Pass Filter with Optional LPF Sử

dụng khối CAM này ta có thể lựa chọn được tần

số cắt của bộ lọc thông thấp theo tần số hoặc theo

Trang 4

giá trị tụ điện mắc nối tiếp tại đầu vào Do yêu

cầu của tín hiệu điện tim là thu thập toàn bộ phần

tín hiệu có dải tần nằm trong khoảng 0,05Hz đến

150Hz Ta thiết lập tần số cắt cho tín hiệu ở

0,05Hz Với tần số lấy mẫu tín hiệu của FPAA là

16kHz thì giá trị tụ điện mắc phía ngoài là 740nF

Ta chọn tụ điện loại C105 (1000nF) khi đó tần số

cắt của tín hiệu là 0,037Hz, đạt yêu cầu sử dụng

Thiết kế khâu lọc thông cao: ta sử dụng khối

CAM Biquadratic Filter Sử dụng Biquadratic

Filter làm khâu lọc thông thấp với tần số lấy mẫu

tín hiệu là 16kHz (bằng với tần số lấy mẫu của

khâu lọc thông cao), tần số cắt của khâu lọc cho

phép đặt trong dải từ 0,032kHz đến 1,6kHz Bằng

cách thay đổi Quality Factor sẽ làm cho giới hạn

về tần số cắt và hệ số khuếch đại của khâu lọc

thay đổi Với yêu cầu về tần số cắt của khâu lọc

thông cao cho tín hiệu điện tim là 150Hz ta đặt

Quality Factor là 5

Thiết kế khâu lọc chặn dải: Với những thiết bị

điện tim mini sử dụng nguồn một chiều thì sẽ ít bị

ảnh hưởng bởi nhiễu do nguồn điện xoay chiều

tạo ra Tuy nhiên nếu thiết bị sử dụng với nguồn

cắm trực tiếp vào điện lưới hoặc các dây điện cực

cách ly kém thì cần thiết kế bộ lọc có khâu lọc

chặn dải cho tần số điện lưới Bộ lọc chặn dải

được lựa chọn là bộ lọc Chebyshev Công cụ

Anadigm Filter sẽ tính toán chất lượng của khâu

lọc và lượng tài nguyên của chip được sử dụng

cho khâu lọc đó Trên cơ sở tài nguyên của

IC221E04 ta lựa chọn được các thông số sau:

 Pass Band Ripple = 3dB,

 Stop Band Attend = 30dB,

 Center Frequency = 50Hz,

 Stop Band Width = 2Hz

 Tần số lấy mẫu của bộ lọc = 8kHz

H 7 Sơ đồ thiết kế của mạch lọc và khuếch đại trên

FPAA

b) Tính toán hệ số khuếch đại cho mạch

Với nhu cầu cần khuếch đại các tín hiệu với hệ số

khuếch đại là khoảng 2000, để thực hiện được hệ số

này trên FPAA AN221E04 ta lựa chọn phương pháp

mắc nối tiếp một số khâu

Sử dụng một bộ khuếch đại bên trong khối IO như trên hình 7 Và thiết lập hệ số khuếch đại G1 16

Đặt hệ số khuếch đại trong khâu lọc thông cao là

G , hệ số khuếch đại trong khâu lọc thông thấp là

G Như vậy hệ số khuếch đại của toàn bộ các khâu sẽ là:

1 2 3 16 8 16 2048

Cấu hình của FPAA cần được nạp cho IC mỗi khi

ta khởi động hệ thống Cấu hình này có thể được nạp

từ 1 bộ nhớ ngoài (nếu mạch không có vi xử lý khác) hoặc được truyền từ một vi xử lý trung tâm xuống FPAA theo chuẩn ghép nối SPI Trong thiết kế này thì

vi xử lý trung tâm PSoC sẽ nhận nhiệm vụ nạp cấu hình cho FPAA

Trên hình 8 là kết quả kiểm tra chất lượng hoạt động của mạch lọc được thiết kế trong FPAA Có thể nhận thấy cho tín hiệu điện tim bị nhiễu các bộ lọc đã hoạt động tốt

H 8 Kết quả chạy thử nghiệm các mạch lọc nhiễu cho tín hiệu ECG trên Anadigm Designer: tín hiệu gốc (trên) và tín hiệu sau khi lọc với các bộ lọc đã thiết

kế (dưới)

3.2 Khối vi xử lý

Khối vi xử lý trung tâm của thiết bị được lựa chọn là PSoC (CY8C29566) có tới 16 khối Digital và 12 khối Analog có khả năng cấu hình để trở thành các khối chức năng phù hợp với yêu cầu của thiết kế Các khối chức năng được hỗ trợ đầy đủ bởi phần mềm PSoC Designer 5 của hãng CYPRESS CY8C29566 có 48

Trang 5

chân trong khi đó có tới 44 chân I/O như trên hình 9

Mỗi chân IO này có khả năng kết nối tới một trong rất

nhiều các khối số và tương tự bên trong lõi PSoC

Đặc điểm này giúp ích rất nhiều khi quy hoạch chân

để thiết kế mạch in PSoC có bộ dao động nội tới

48MHz và có bộ chia tần số bên trong giúp cho các

khối chức năng bên trong PSoC có nhiều lựa chọn về

tần số hoạt động

H 9 Hình ảnh bên ngoài của PSoC CY8C29566

Tổng số chân I/O sẽ sử dụng cho các thiết bị ngoại

vi trong thiết kế này là 35 Như vậy còn dư ra 9 chân

I/O chưa sử dụng nên có thể để làm dự phòng trong

trường hợp cần kết nối với một vài phần cứng khác

Để thử nghiệm và test các chức năng của vi xử lý

CY8C29566 ta có thể sử dụng kit như trên hình 10 do

Cypress cung cấp Cũng tương tự như FPAA, các vi

xử lý dòng PSoC được thiết kế trước về cấu trúc ghép

nối và cấu hình các khối chức năng trên phần mềm

thiết kế (đi kèm theo từng dòng IC), sau đó file cấu

hình được nạp xuống vi xử lý để có được một vi xử lý

với các chức năng cho trước mà không cần phải thay

đổi cấu hình phần cứng của mạch IC

H 10 Mạch kit thử nghiệm cho PSoC CY8C29566

3.3 Khối hiển thị giao diện

Để hiển thị giao diện điều khiển của thiết bị cũng như

có khả năng đưa thông tin về tín hiệu điện tim đo

được tới người quan sát thì phần giao diện sẽ sử dụng

màn hình Graphic LCD để có khả năng tái tạo trực

quan hơn hình ảnh của tín hiệu điện tim

Màn hình lựa chọn là GLCD 128X64 KS0108, có

độ phân giải là 128 điểm ảnh chiều ngang và 64 điểm

ảnh chiều dọc, hoạt động theo chuẩn song song Để

giao tiếp với màn hình GLCD này cần phải có tổng

cộng 14 chân I/O Hình 11 minh họa màn hình thực tế

đã lựa chọn

H 11 Màn hình graphic KS0108

3.4 Phím giao diện

Giao diện đầu vào qua các phím bấm là một trong những giao diện cơ bản của các thiết bị Để giảm kích thước và trọng lượng của thiết bị, trong thiết kế ta sẽ

sử dụng màng cảm ứng điện trở để nhận phím bấm của người sử dụng Màng này có thể được tận dụng đặt lên không gian phía trên của màn hình LCD Màng cảm ứng thực chất là hai màng điện trở được đặt sát vào nhau Khi có tác động nhấn tại một điểm thì hai màng điện trở này dính với nhau và tạo thành một hình sao điện trở Hình dạng bên ngoài của màng được minh họa trên hình 12

H 12 Màn hình cảm ứng điện trở dạng màng trong suốt

và các chân giao diện

Đo được các giá trị điện trở này ta sẽ suy ra được tọa độ điểm nhấn và chuyển nó thành mã phím Để làm việc với touchpad yêu cầu phải có hai đầu vào ADC và hai chân GPIO

3.5 Khối lưu trữ

Đối với các thiết bị đo thì nhu cầu lưu trữ dữ liệu đo được là rất quan trọng Ở các thiết bị đo điện tim cổ điển thì việc lưu trữ dữ liệu được thể hiện qua cơ cấu ghi và cuộn giấy Tuy nhiên với sự phát triển của ngành điện tử như hiện nay thì việc lưu trữ dữ liệu cần được thực hiện dưới dạng số hóa Ta lựa chọn dạng thẻ nhớ SD cho thiết bị Thẻ SD có khả năng lưu trữ tới 2GB dữ liệu đo Do PSoC hỗ trợ chuẩn giao tiếp với thẻ nhớ SD nên vấn đề này thực hiện khá là dễ dàng Dữ liệu lưu vào trong thẻ nhớ dưới dạng FAT32 cho nên hoàn toàn có thể truy xuất bằng các thiết bị khác hỗ trợ chuẩn FAT32 Chức năng chống ghi

(Write Protect) và phát hiện ra thẻ (Card Detect) được

PSoC CY8C29566 hỗ trợ một cách đầy đủ

Giao diện ghép nối thẻ nhớ vào mạch vi xử lý được giới thiệu trên hình 13

Trang 6

H 13 Giao diện của thẻ SD và mạch ghép nối giao tiếp

thẻ SD với PSoC

3.6 Truyền thông máy tính

PSoC hỗ trợ sẵn rất nhiều các khối chức năng thông

dụng như UART, SPI, I2C Do đó sử dụng trực tiếp

các hàm API về truyền thông là sự lựa chọn hợp lý

Chức năng UART (RS232) yêu cầu hai khối số để

làm việc Chuẩn kết nối với máy tính được sử dụng

trong trường hợp này là RS232 Vì mức tín hiệu từ

PSoC là CMOS cho nên để giao tiếp với máy tính ta

phải thông qua IC MAX232 để chuyển đổi mức

CMOS sang RS232 Trên hình 14 là sơ đồ nguyên lý

ghép nối bên ngoài (14.a) giữa IC chuyển đổi mức

MAX232 và PSoC và các lựa chọn cấu hình mềm bên

trong PSoC được thực hiện trên phần mềm Cypress

PSoC Designer để cài đặt chức năng cho các chân I/O

(hình 14.b)

(a)

(b)

H 14 Ghép nối PSoC với IC truyền thông MAX232 (a) và

cấu hình bên trong của PSoC cho khối UART và hai

chân TX, RX (b)

3.7 Khối nguồn

Do mục đích thiết kế đặt ra là một thiết bị di động nên

ta sử dụng nguồn chính là các loại pin sạc nhiều lần

Một trong những loại pin có sẵn trên thị trường là BL-6C của hãng NOKIA Pin BL-BL-6C có điện áp làm việc

là 3.6÷3.75V và dung lượng là 1150mAh Mạch có các IC hoạt động với 2 mức điện áp là +5V và -5V

Để chuyển đổi điện áp từ 3,7VDC sang +/-5VDC có thể dùng IC ADP3607-5 (cho điện áp +5V) và IC ADP3605 (cho điện áp -5V) với dòng cung cấp tối đa của ADP3605 là 120mA còn của ADP3607-5 là 50mA, nếu cần dòng lớn hơn ta có thể dùng IC ADP3000-5 (tới 400mA) với sơ đồ nguyên lý được cho trên hình 15

H 15 Sơ đồ nguyên lý ghép nối IC nguồn với pin 3,7V

4 Kết quả triển khai

Các thiết kế trên đây đã được thử nghiệm hoàn chỉnh trên các phần mềm mô phỏng, các sơ đồ nguyên lý và thiết kế mạch cứng đã được hòan thiện Thiết bị nhỏ gọn, được đóng trong vỏ có kích thước

10,5cm 10,5cm 2cm(Để tạm thời giảm chi phí sản xuất, vỏ của sản phẩm được chọn từ các mẫu vỏ đã có sẵn trên thị trường, Nếu có nhu cầu thì kích thước của sản phẩm có thể tiếp tục thiết kế thu nhỏ được nữa) Hình ảnh thiết bị đã được thiết kế được giới thiệu trên hình 16

(a)

(b)

Trang 7

(c)

H 16 Sản phẩm được đã chế tạo: (a) – Mạch in đã lắp

các linh kiện chính, (b) – Mạch đã lắp màn hình và

các dây điện cực, (c) – Mạch in sau khi đóng vỏ

Giá thành hiện tại của việc chế tạo thiết bị vào

khoảng 80USD Nếu sản xuất hàng loạt thì giá thành

có thể được bước đầu giảm xuống khoảng 55USD

Các chức năng đo, khuếch đại, hiển thị, lưu trữ và

truyền thông đã hoạt động tốt, đạt được các thông số

kỹ thuật theo như thiết kế

Thiết bị đang được lên kế hoạch thử nghiệm thực

tế với sự đánh giá kiểm định của các bác sỹ chuyên

ngành về mặt chất lượng hoạt động đo tín hiệu ECG

5 Kết luận và Hướng phát triển

Bài báo đã trình bày về một thiết kế mạch đo sử dụng

IC FPAA và PSoC Nhờ vào khả năng tích hợp chức

năng lớn của các IC mà thiết bị khá nhỏ gọn Đồng

thời các thông số của mạch có thể được điều chỉnh dễ

dàng mà không cần can thiệp lại tới phần cứng Cần

nhấn mạnh rằng với thiết kế hiện tại thì các IC FPAA

và PSoC vẫn chưa phải sử dụng hết tài nguyên, vì vậy

nếu có nhu cầu thì thiết bị vẫn có thể tiếp tục được bổ

sung chức năng mà không cần thiết phải tăng kích

thước bên ngoài cũng như thay đổi lại đáng kể thiết kế

mạch

Dự kiến có thể bổ sung các chức năng khác cho

thiết bị như: kết nối không dây với máy tính theo

chuẩn Wifi hoặc Bluetooth, kết nối mạng theo chuẩn

Ethernet,… Thiết bị có thể được dễ dàng ghép thêm

các khối tính toán chuyên dụng (như DSP, FPGA) để

bổ sung chức năng tự động phân tích và nhận dạng tín

hiệu ECG của bệnh nhân phục vụ cho cảnh báo

sớm,

Lời cảm ơn

Công trình được thực hiện trong khuôn khổ đề tài mã

số 102.02-2010.05 của Quỹ NAFOSTED

Tài liệu tham khảo

[1] J Adamec, R Adamec, ECG Holter: Guide to

Electrocardiographic Interpretation, Springer,

2008

[2] A Bayés de Luna, Basic Electrocardiography:

Normal and Abnormal ECG Patterns,

Wiley-Blackwell, 2007

[3] Cypress Library, www.cypress.com/

[4] Datasheet các linh kiện sử dụng trong thiết kế,

www.datasheetarchive.com

[5] J R Hampton, 150 ECG Problems, Churchill

Livingstone, 2003

[6] J R Hampton, The ECG Made Easy, Churchill

Livingstone, 2003

[7] A.C Metting van Rijn, A Peper, C A

Grimbergen, The Isolation Mode Rejection

Ratio in Bioelectric Amplifiers,

www.biosemi.com/publications/artikel5.htm

[8] Lê Hải Sâm, Điện Tử Tương Tự Với Công Nghệ

FPAA, Nhà xuất bản KHKT, 2005

www.stm32circle.com/projects/project.php?id=31

Trần Hoài Linh sinh năm 1974, tốt nghiệp

ĐHBK Vác-sa-va năm 1997 chuyên ngành Tin học ứng dụng, nhận bằng Tiến sỹ chuyên ngành

Kỹ thuật điện năm 2000 (ĐHBK Vác-sa-va), bằng Tiến sỹ khoa học chuyên ngành Kỹ thuật điện và Trí tuệ nhân tạo năm 2005 (ĐHBK Vác-sa-va) Năm 2007 được phong hàm Phó Giáo sư Hiện nay Trần Hoài Linh đang công tác tại Viện Điện, trường ĐHBK Hà Nội Các nghiên cứu chính của ông là ứng dụng trí tuệ nhân tạo trong các giải pháp đo lường, điều khiển và tự động hóa, các thiết bị đo thông minh, hệ chuyên gia.

Phạm Văn Nam sinh năm 1981, tốt nghiệp

ĐHBK Hà Nội năm 2006 chuyên ngành Kỹ thuật

đo và Tin học công nghiệp, nhận bằng Thạc sỹ chuyên ngành Đo lường và các hệ thống điều khiển năm 2008 (ĐHBK Hà Nội)

Hiện nay Phạm Văn Nam đang công tác tại Công ty TNHH Tin học & Điện tử Thăng Long Các nghiên cứu chính của ông là ứng dụng trí tuệ nhân tạo trong các giải pháp đo lường, điều khiển và tự động hóa, các thiết bị đo thông minh.

Nguyễn Bá Biền sinh năm 1986, tốt nghiệp

ĐHBK Hà Nội năm 2010 chuyên ngành Kỹ thuật

đo và Tin học công nghiệp (ĐHBK Hà Nội), và đang là học viên cao học chuyên ngành Đo lường

và các hệ thống điều khiển (ĐHBK Hà Nội) Hiện nay Nguyễn Bá Biền đang công tác tại Công ty TNHH Sáng tạo & Phát triển Tự động hóa Chuyên môn nghiên cứu chính là thiết kế và tích hợp các hệ thống nhúng cho các thiết bị đo lường - điều khiển, các hệ thống thu thập

dữ liệu đo lường qua mạng không dây, các thiết bị thông minh trong tòa nhà.

Nguyễn Đức Thảo sinh năm 1981, tốt nghiệp

ĐHBK Hà nội năm 2004 chuyên ngành Điện tử viễn thông, nhận bằng Thạc sỹ chuyên ngành Đo lường và các hệ thống điều khiển năm 2009 Hiện nay Nguyễn Đức Thảo đang công tác tại Khoa Điện tử - Tin học, Trường Đại học Sao Đỏ Các nghiên cứu chính của ông là ứng dụng trí tuệ nhân tạo trong các giải pháp đo lường, điều khiển và tự động hóa.

Ngày đăng: 11/08/2014, 19:45

HÌNH ẢNH LIÊN QUAN

Hình  mạnh  mẽ.  Ta  có  thể  tích  hợp  nhiều  chức  năng - Sử dụng công nghệ FPAA và PSoC trong thiết kế mạch thu thập và xử lý tín hiệu điện tim
nh mạnh mẽ. Ta có thể tích hợp nhiều chức năng (Trang 1)
Sơ đồ tổng thể các khối chức năng cơ bản của thiết - Sử dụng công nghệ FPAA và PSoC trong thiết kế mạch thu thập và xử lý tín hiệu điện tim
Sơ đồ t ổng thể các khối chức năng cơ bản của thiết (Trang 2)
H. 4  Sơ đồ mạch thu thập tín hiệu điện tim sử dụng - Sử dụng công nghệ FPAA và PSoC trong thiết kế mạch thu thập và xử lý tín hiệu điện tim
4 Sơ đồ mạch thu thập tín hiệu điện tim sử dụng (Trang 3)
H. 6  Sơ đồ nguyên lý ghép nối FPAA với vi xử lý để nạp  cấu hình cho FPAA khi khởi động - Sử dụng công nghệ FPAA và PSoC trong thiết kế mạch thu thập và xử lý tín hiệu điện tim
6 Sơ đồ nguyên lý ghép nối FPAA với vi xử lý để nạp cấu hình cho FPAA khi khởi động (Trang 3)
Hình 3. Tín hiệu có giá trị biên độ đỉnh thuộc về sóng - Sử dụng công nghệ FPAA và PSoC trong thiết kế mạch thu thập và xử lý tín hiệu điện tim
Hình 3. Tín hiệu có giá trị biên độ đỉnh thuộc về sóng (Trang 3)
H. 7  Sơ đồ thiết kế của mạch lọc và khuếch đại trên - Sử dụng công nghệ FPAA và PSoC trong thiết kế mạch thu thập và xử lý tín hiệu điện tim
7 Sơ đồ thiết kế của mạch lọc và khuếch đại trên (Trang 4)
H. 9  Hình ảnh bên ngoài của PSoC CY8C29566 - Sử dụng công nghệ FPAA và PSoC trong thiết kế mạch thu thập và xử lý tín hiệu điện tim
9 Hình ảnh bên ngoài của PSoC CY8C29566 (Trang 5)
Hình được nạp xuống vi xử lý để có được một vi xử lý - Sử dụng công nghệ FPAA và PSoC trong thiết kế mạch thu thập và xử lý tín hiệu điện tim
nh được nạp xuống vi xử lý để có được một vi xử lý (Trang 5)
H. 15  Sơ đồ nguyên lý ghép nối IC nguồn với pin 3,7V - Sử dụng công nghệ FPAA và PSoC trong thiết kế mạch thu thập và xử lý tín hiệu điện tim
15 Sơ đồ nguyên lý ghép nối IC nguồn với pin 3,7V (Trang 6)

TỪ KHÓA LIÊN QUAN

TÀI LIỆU CÙNG NGƯỜI DÙNG

TÀI LIỆU LIÊN QUAN

🧩 Sản phẩm bạn có thể quan tâm

w