tổng quan về hệ thu thập dữ liệu và điều khiển
DESCRIPTION
Tổng quan về hệ thu thập dữ liệu và điều khiểnTRANSCRIPT
![Page 1: Tổng quan về hệ thu thập dữ liệu và điều khiển](https://reader033.vdocuments.net/reader033/viewer/2022051114/55cf9893550346d0339870fa/html5/thumbnails/1.jpg)
Chöông 1
Tổng quan về hệ thu thập
dữ liệu và điều khiển
![Page 2: Tổng quan về hệ thu thập dữ liệu và điều khiển](https://reader033.vdocuments.net/reader033/viewer/2022051114/55cf9893550346d0339870fa/html5/thumbnails/2.jpg)
Nội dung
1.1 Giới thiệu về hệ DAQ
1.2 Cấu hình cơ bản của hệ DAQ
![Page 3: Tổng quan về hệ thu thập dữ liệu và điều khiển](https://reader033.vdocuments.net/reader033/viewer/2022051114/55cf9893550346d0339870fa/html5/thumbnails/3.jpg)
1.1. GIÔÙI THIEÄU
Định nghĩa: thu thập dữ liệu (data acquisition) là quá trình mà tín hiệu vật lý từ thế giới thực được chuyển thành tín hiệu điện để đo lường và chuyển sang tín hiệu số cho quá trình xử lý, phân tích và lưu trữ bằng máy tính [2]
Trong hầu hết các ứng dụng, hệ thu thập dữ liệu (Data Acquisition (DAQ)System) được thiết kế không những chỉ để thu thập dữ liệu mà còn cả chức năng điều khiển. Vì vậy khi nói hệ DAQ thường hàm ý cả chức năng điều khiển (Data Acquisition and Control)
![Page 4: Tổng quan về hệ thu thập dữ liệu và điều khiển](https://reader033.vdocuments.net/reader033/viewer/2022051114/55cf9893550346d0339870fa/html5/thumbnails/4.jpg)
Các thành phần cơ bản của hệ DAQ
Một hệ DAQ được xây dựng trên cơ sở sức mạnh của máy tính bao gồm nhiều khối phần cứng từ các nhà sản xuất khác nhau. Nhiệm vụ của các nhà tích hợp là kết hợp các khối phần cứng này thành một hệ thống hoàn chỉnh
Các thành phần cơ bản của một hệ DAQ là : Cảm biến và các bộ chuyển đổi
Dây nối và truyền thông
Khối xử lý tín hiệu
Phần cứng thu thập dữ liệu
PC (hệ điều hành)
Phần mềm thu thập dữ liệu
1.1. GIÔÙI THIEÄU (Cont’)
![Page 5: Tổng quan về hệ thu thập dữ liệu và điều khiển](https://reader033.vdocuments.net/reader033/viewer/2022051114/55cf9893550346d0339870fa/html5/thumbnails/5.jpg)
1.1. GIÔÙI THIEÄU (Cont’)
![Page 6: Tổng quan về hệ thu thập dữ liệu và điều khiển](https://reader033.vdocuments.net/reader033/viewer/2022051114/55cf9893550346d0339870fa/html5/thumbnails/6.jpg)
Chức năng từng khối:
Chuyển đổi và cảm biến
Bộ chuyển đổi và cảm biến cung cấp một kết nối (thực)
giữa thế giới thực và hệ DAQ nhờ vào việc chuyển đổi
các đại lượng vật lý sang tín hiệu điện mà bộ xử lý tín
hiệu và/hoặc hệ DAQ chấp nhận
Các bộ chuyển đổi hiện tại có thể sử dụng cho hầu hết
các phép đo vật lý và cung cấp tín hiệu điện tương ứng.
Ví dụ: cặp nhiệt, nhiệt điện trở và IC nhiệt chuyển đổi
nhiệt độ sang một tín hiệu điện analog, trong khi bộ đo
lưu lượng (flow meter) cung cấp một tín hiệu chuỗi xung
có tần số phụ thuộc vào tốc độ của dòng chảy
Trong mỗi trường hợp trên, tín hiệu điện đầu ra tỉ lệ với
đại lượng vật lý được đo lường theo quan hệ định trước
1.1. GIÔÙI THIEÄU (Cont’)
![Page 7: Tổng quan về hệ thu thập dữ liệu và điều khiển](https://reader033.vdocuments.net/reader033/viewer/2022051114/55cf9893550346d0339870fa/html5/thumbnails/7.jpg)
Dây nối và cáp truyền thông:
Dây nối: Liên kết ngõ ra của chuyển đổi/cảm biến đến
phần cứng khối xử lý tín hiệu hoặc từ khối xử lý tín
hiệu đến PC nếu khối xử lý tín hiệu cách xa PC.
Trường hợp phần cứng khối xử lý tín hiệu cách xa PC
và chuẩn truyền tín hiệu là RS-232 hoặc RS-485 : cáp
truyền thông
Đây thường là thành phần cồng kềnh nhất của hệ
thống và thường dễ chịu tác động của nhiễu bên
ngoài đặc biệt trong môi trường khắc nghiệt vì vậy cần
quan tâm đặc biệt đến vấn đề chống nhiễu cho dây
nối và cáp truyền thông để giảm thiểu ảnh hưởng
của nhiễu
1.1. GIÔÙI THIEÄU (Cont’)
![Page 8: Tổng quan về hệ thu thập dữ liệu và điều khiển](https://reader033.vdocuments.net/reader033/viewer/2022051114/55cf9893550346d0339870fa/html5/thumbnails/8.jpg)
Chức năng từng khối: (cont’)
Khối xử lý tín hiệu:
Tín hiệu điện đầu ra của cảm biến cần được chuyển sang dạng thích hợp, được chấp nhận bởi phần cứng khối thu thập dữ liệu, đặc biệt là bộ chuyển đổi A/D.
Các nhiệm vụ của khối này có thể là:
Lọc
Khuyếch đại
Tuyến tính hóa
Cách ly
Kích thích
![Page 9: Tổng quan về hệ thu thập dữ liệu và điều khiển](https://reader033.vdocuments.net/reader033/viewer/2022051114/55cf9893550346d0339870fa/html5/thumbnails/9.jpg)
Chức năng từng khối: (cont’)
Phần cứng thu thập dữ liệu:
Chuyển tín hiệu dạng tương tự sang dạng số
để hiển thị, lưu trữ và phân tích
Đọc vào tín hiệu số chứa đựng thông tin về
quá trình của một hệ thống
Chuyển tín hiệu số từ PC sang tín hiệu điều
khiển để điều khiển một hệ thống hay quá
trình
Xuất ra tín hiệu điều khiển dạng số
![Page 10: Tổng quan về hệ thu thập dữ liệu và điều khiển](https://reader033.vdocuments.net/reader033/viewer/2022051114/55cf9893550346d0339870fa/html5/thumbnails/10.jpg)
Chức năng từng khối: (cont’)
Phần cứng thu thập dữ liệu (cont’):
Phần cứng thu thập dữ liệu tồn tại dưới nhiều
hình thức khác nhau từ nhiều nhà sản suất, có
thể là: card giao tiếp mở rộng (plug-in expansion
bus boards), intelligent stand-alone loggers and
controllers (loại này có thể được định cấu hình,
quan sát và điều khiển từ máy tính qua RS-232
hoặc có thể hoạt động độc lập), hoặc các thiết bi
độc lập từ xa có thể điều khiển và định cấu hình
từ máy tính qua chuẩn giao tiếp IEEE-488
![Page 11: Tổng quan về hệ thu thập dữ liệu và điều khiển](https://reader033.vdocuments.net/reader033/viewer/2022051114/55cf9893550346d0339870fa/html5/thumbnails/11.jpg)
Chức năng từng khối: (cont’)
Phần mềm thu thập dữ liệu: có ba lựa chọn
Đọc và xuất dữ liệu trực tiếp dùng: assembly,
hoặc các ngôn ngữ cấp cao như Pascal,
C/C++…
Dùng driver đi kèm với phần cứng cung cấp bởi
nhà sản xuất
Dùng gói phần mềm ứng dụng cung cấp kèm với
phần cứng thu thập dữ liệu để thực hiện tất cả
các nhiệm vụ yêu cầu cho một ứng dụng cụ thể
PC: ảnh hưởng rất lớn đến tốc độ thu thập và xử lý
dữ liệu
![Page 12: Tổng quan về hệ thu thập dữ liệu và điều khiển](https://reader033.vdocuments.net/reader033/viewer/2022051114/55cf9893550346d0339870fa/html5/thumbnails/12.jpg)
1.2. Cấu hình của hệ DAQ
Việc lựa chọn cấu hình cho hệ DAQ phụ thuộc vào:
Khoảng cách từ PC đến các sensor hoặc thiết bị đo
lường. Đây là một yếu tố quan trọng vì 2 lý do chính: Thứ
nhất, nếu phải dùng dây dài từ PC đến cảm biến có thể
tốn nhiều kinh phí đặc biệt trong các hệ thống lớn. Thứ
hai, cứ mỗi đơn vị chiều dài của dây nối được tăng thêm
cũng đồng thời tăng nhiễu tác động lên phép đo. Gắn hệ
PC gần nguồn tín hiệu có thể giảm nhiễu do khoảng
cách truyền.
Khả năng di động (có thể di chuyển) của hệ thống. Một
số hệ thống yêu cầu phải di chuyển nhiều vị trí khác
nhau. Các thiết bị dễ mang theo này được cung cấp ở
dạng đóng gói gọn nhẹ thích hợp yêu cầu di chuyển.
![Page 13: Tổng quan về hệ thu thập dữ liệu và điều khiển](https://reader033.vdocuments.net/reader033/viewer/2022051114/55cf9893550346d0339870fa/html5/thumbnails/13.jpg)
Việc lựa chọn cấu hình hệ DAQ (cnt’) Số lượng các kênh I/O. Việc chọn cấu hình DAQ cần dựa
vào số lường I/O sẽ cần sử dụng. Hầu hết các PC hiện nay chỉ có một vài khe I/O tuy nhiên vẫn có các PC đặc biệt với số lượng I/O mở rộng nhiều.
Sự lỗi thời của PC. Vì công nghệ về PC thay đổi rất nhanh nên cần chú ý khả năng thay thế phần cứng PC của hệ, nên cân nhắc giữa hệ DAQ có dùng PC hoặc các external box.
Máy tính chủ. Cần chú ý các đặc điểm về giao tiếp và mở rộng của máy tính trung tâm để chọn cấu hình DAQ thích hợp.
Giá cả
Tốc độ
1.2. Cấu hình của hệ DAQ
![Page 14: Tổng quan về hệ thu thập dữ liệu và điều khiển](https://reader033.vdocuments.net/reader033/viewer/2022051114/55cf9893550346d0339870fa/html5/thumbnails/14.jpg)
1.2. Cấu hình của hệ DAQ
Các cấu hình thông dụng của hệ DAQ:
Vào/ra tại chỗ (tập trung) với PC
Vào/ra phân tán
Các bộ thu thập dữ liệu và điều khiển độc lập
hoặc phân tán
Các thiết bị theo chuẩn IEEE-488
![Page 15: Tổng quan về hệ thu thập dữ liệu và điều khiển](https://reader033.vdocuments.net/reader033/viewer/2022051114/55cf9893550346d0339870fa/html5/thumbnails/15.jpg)
1.2.1 Vào/ra tập trung
Các mạch vào/ra tập trung được cắm trực tiếp vào
máy tính qua các bus mở rộng
Đặc điểm: nhỏ gọn, tốc độ thu thập dữ liệu và điều
khiển nhanh nhất, chi phí thấp vì vậy thường được
dùng
Thöôøng được sử dụng trong các ứng dụng mà PC ở
gần cảm biến và cơ cấu chấp hành.
![Page 16: Tổng quan về hệ thu thập dữ liệu và điều khiển](https://reader033.vdocuments.net/reader033/viewer/2022051114/55cf9893550346d0339870fa/html5/thumbnails/16.jpg)
1.2.1 Vào/ra tập trung (cont’)
Sô ñoà vaøo/ra taäp trung:
![Page 17: Tổng quan về hệ thu thập dữ liệu và điều khiển](https://reader033.vdocuments.net/reader033/viewer/2022051114/55cf9893550346d0339870fa/html5/thumbnails/17.jpg)
1.2.1 Vào/ra tập trung (cont’)
![Page 18: Tổng quan về hệ thu thập dữ liệu và điều khiển](https://reader033.vdocuments.net/reader033/viewer/2022051114/55cf9893550346d0339870fa/html5/thumbnails/18.jpg)
PD2-AO-16/16 ( Card PCI có 16 kênh, 16bit và tốc
độ 100kS/s cho mỗi kênh ra tương tự
Dùng cho khe cắm PCI
16 kênh ra analog với độ phân giải 16bit
8 ngõ vào số, 8 ngõ ra số
Ba ngõ vào ngắt/clock, 3 bộ timer/counter 24 bit
Dạng sóng độc lập ở mỗi kênh
Cập nhật đồng thời các kênh, chức năng cập nhật theo
sự kiện bên ngoài
2k bộ nhớ đệm onboard (upgradable to 64k samples)
1.2.1 Vào/ra tập trung (cont’)
![Page 19: Tổng quan về hệ thu thập dữ liệu và điều khiển](https://reader033.vdocuments.net/reader033/viewer/2022051114/55cf9893550346d0339870fa/html5/thumbnails/19.jpg)
1.2.1 Vào/ra tập trung (cont’)
![Page 20: Tổng quan về hệ thu thập dữ liệu và điều khiển](https://reader033.vdocuments.net/reader033/viewer/2022051114/55cf9893550346d0339870fa/html5/thumbnails/20.jpg)
1.2.2. Vào/ra phân tán
Sensor và cơ cấu chấp hành thường ở xa PC, thường trong môi trường sản xuất CN, cảm biến và cơ cấu chấp hành ở trong môi trường khắc nghiệt và bao phủ trong một diện tích rộng cách xa PC hàng trăm mét.
Trong môi trường có nhiễu, khó có thể nhận được tín hiệu nhỏ từ các cảm biến như cặp nhiệt, strain gauge qua đường truyền dài.
Dây nối từ sensor về PC dài và có thể tốn kém
Giải pháp: Vào/ra phân tán, nghĩa là module xử lý tín hiệu được đặt gần mỗi sensor tương ứng. Mỗi sensor cần có một module xử lý tín hiệu.
Giải pháp này có thể tốn kém nếu có nhiều sensors nhưng được bù đắp bởi chất lượng tín hiệu và độ chính xác.
![Page 21: Tổng quan về hệ thu thập dữ liệu và điều khiển](https://reader033.vdocuments.net/reader033/viewer/2022051114/55cf9893550346d0339870fa/html5/thumbnails/21.jpg)
1.2.2. Vào/ra phân tán (cont’)
Dạng thường gặp của vào/ra phân tán là bộ phát số.
Bộ phát số này thực hiện tất cả các chức năng xử lý
tín hiệu cần thiết, có VXL và ADC để chuyển tín hiệu
cần đo sang dạng số. Tín hiệu dạng số này được
truyền về PC bằng chuẩn RS-232 hoặc RS-485
RS-232 (point to point): cồng kềnh khi có nhiều điểm
RS-485: (multi-drop): giảm lượng cáp truyền, có thể
kết nối đến 32 modules, khoảng cách truyền có thể
lên đến 10km nếu dùng multi-drop network. (RS-
232: tối đa 15m)
Thường cần bộ chuyển đổi RS-232 sang RS-485 do
hầu hết các PC không hổ trợ chuẩn RS-485
![Page 22: Tổng quan về hệ thu thập dữ liệu và điều khiển](https://reader033.vdocuments.net/reader033/viewer/2022051114/55cf9893550346d0339870fa/html5/thumbnails/22.jpg)
1.2.2. Vào/ra phân tán (cont’)
Sơ đồ khối :
![Page 23: Tổng quan về hệ thu thập dữ liệu và điều khiển](https://reader033.vdocuments.net/reader033/viewer/2022051114/55cf9893550346d0339870fa/html5/thumbnails/23.jpg)
1.2.3. Các bộ thu thập dữ liệu độc lập hoặc phân tán
Ưu điểm: giống ưu điểm của I/O phân tán với các
bộ xử lý tín hiệu thông minh, đồng thời khả năng tự
quyết định từ xa làm tăng độ tin cậy của hệ thống
Có thể điều khiển và định cấu hình từ máy tính
dùng giao tiếp nối tiếp hoặc card PCMCIA
Có thể họat động độc lập mà không cần PC (đây là
mục tiêu chính) vì vậy rất hữu ích khi phải đặt các
bộ thu thập dữ liệu ở xa hoặc trong môi trường
khắc nghiệt hoặc các ứng dụng không cho phép sự
kết nối liên tục tới máy tính ( ex: điều khiển nhiệt độ
trong các xe tải đông lạnh)
![Page 24: Tổng quan về hệ thu thập dữ liệu và điều khiển](https://reader033.vdocuments.net/reader033/viewer/2022051114/55cf9893550346d0339870fa/html5/thumbnails/24.jpg)
Söû duïng card PCMCIA ñeå nhaäp döõ lieäu töø boä thu thaäp
döõ lieäu ñoäc laäp
1.2.3. Các bộ thu thập dữ liệu độc lập hoặc phân tán
![Page 25: Tổng quan về hệ thu thập dữ liệu và điều khiển](https://reader033.vdocuments.net/reader033/viewer/2022051114/55cf9893550346d0339870fa/html5/thumbnails/25.jpg)
1.2.3. Các bộ thu thập dữ liệu độc lập hoặc phân tán
Sô ñoà boä thu thaäp döõ lieäu ñoäc laäp qua giao tieáp noái tieáp
RS-232
![Page 26: Tổng quan về hệ thu thập dữ liệu và điều khiển](https://reader033.vdocuments.net/reader033/viewer/2022051114/55cf9893550346d0339870fa/html5/thumbnails/26.jpg)
Keát noái boä thu thaäp döõ lieäu ñoäc laäp qua maïng ñieän
thoaïi hay radio
1.2.3. Các bộ thu thập dữ liệu độc lập hoặc phân tán
![Page 27: Tổng quan về hệ thu thập dữ liệu và điều khiển](https://reader033.vdocuments.net/reader033/viewer/2022051114/55cf9893550346d0339870fa/html5/thumbnails/27.jpg)
Heä thu thaäp döõ lieäu phaân taùn
1.2.3. Các bộ thu thập dữ liệu độc lập hoặc phân tán
![Page 28: Tổng quan về hệ thu thập dữ liệu và điều khiển](https://reader033.vdocuments.net/reader033/viewer/2022051114/55cf9893550346d0339870fa/html5/thumbnails/28.jpg)
1.2.3. Các bộ thu thập dữ liệu độc lập hoặc phân
tán
DI-715B Data Logger products operate Stand-alone or PC-connected
Bộ thu thập dữ liệu độc lập DI-715B của DATAQ
cho phép dữ liệu lưu vào SD card
Bao gồm 8 kênh vào analog cho phép mở rộng 16
module
![Page 29: Tổng quan về hệ thu thập dữ liệu và điều khiển](https://reader033.vdocuments.net/reader033/viewer/2022051114/55cf9893550346d0339870fa/html5/thumbnails/29.jpg)
1.2.3. Các bộ thu thập dữ liệu độc lập hoặc phân
tán
![Page 30: Tổng quan về hệ thu thập dữ liệu và điều khiển](https://reader033.vdocuments.net/reader033/viewer/2022051114/55cf9893550346d0339870fa/html5/thumbnails/30.jpg)
1.2.4. Các dụng cụ lập trình được IEEE-488
Chuẩn truyền thông này còn được gọi là GPIB
(General Purpose Interface Bus), được thành lập
năm 1965 bởi Hewlett-Packard để kết nối và điều
khiển các thiết bị đo thử lập trình được của hãng.
Chuẩn này nhanh chóng được thế giới chấp nhận
và trở thành chuẩn IEEE-488 nhờ tốc độ, tính linh
hoạt và hữu ích trong việc kết nối các thiết bị trong
phòng thí nghiệm.
GPIB là chuẩn giao tiếp truyền thông song song tốc
độ cao cho phép kết nối đồng thời 15 thiết bị trên
bus truyền dữ liệu song song.
![Page 31: Tổng quan về hệ thu thập dữ liệu và điều khiển](https://reader033.vdocuments.net/reader033/viewer/2022051114/55cf9893550346d0339870fa/html5/thumbnails/31.jpg)
1.2.4. Các dụng cụ lập trình được IEEE-488
Thường yêu cầu có bộ điều khiển GPIB để định địa
chỉ cho từng thiết bị và khởi tạo các thiết bị sẽ
truyền thông với nhau.
Tốc độ truyền thông tối đa, chiều dài cáp truyền tối
đa, khoảng cách tối đa giữa các thiết bị phụ thuộc
vào tốc độ và khả năng xử lý của bộ điều khiển
GPIB và loại cáp truyền.
Phù hợp cho các lab nghiên cứu hoặc đo thử trong
công nghiệp
Có hàng ngàn sản phẩm trên thị trường hỗ trợ
chuẩn giao tiếp này
![Page 32: Tổng quan về hệ thu thập dữ liệu và điều khiển](https://reader033.vdocuments.net/reader033/viewer/2022051114/55cf9893550346d0339870fa/html5/thumbnails/32.jpg)
1.2.4. Các dụng cụ lập trình được IEEE-488
Caáu truùc heä GPIB thoâng duïng:
![Page 33: Tổng quan về hệ thu thập dữ liệu và điều khiển](https://reader033.vdocuments.net/reader033/viewer/2022051114/55cf9893550346d0339870fa/html5/thumbnails/33.jpg)
1.2.4. Các dụng cụ lập trình được IEEE-488
Card thu thập dữ liệu hỗ trợ IEEE – 488
được sử dụng trong hệ DAQ
![Page 34: Tổng quan về hệ thu thập dữ liệu và điều khiển](https://reader033.vdocuments.net/reader033/viewer/2022051114/55cf9893550346d0339870fa/html5/thumbnails/34.jpg)
1.2.4. Các dụng cụ lập trình được IEEE-488
Bộ điều khiển áp suất Druck DPI 515 được
sử dụng trong đo lường và điều khiển áp
suất khí nén
Bộ điều khiển có thể cho phép đo lường 2
kênh vào áp suất và có giao diện IEEE-488
để giao tiếp với HostPC