Ưu đồ thuật toỏn khi đọc toàn bộ mó thẻ cú trong bộ nhớ của bộ điều khiển.

Một phần của tài liệu Nghiên cứu ứng dụng và phát triển công nghệtự động thiết kế để chế tạo các chip thông minh cho đo lường và điều khiển (Trang 68 - 72)

khiển. gửi 16 byte lệnh: 0x02+địa chỉ+ 15 byte bất kỳ Mở cổng truyền thụng (9600baud, N, 1 stopbit) Đúng cổng truyền thụng Đỳng Mở cổng truyền thụng (9600baud, E, 1 stopbit) nhận 16byte: 0xFF+0xFF+địa chỉ+6 byte mó thẻ. nhận 16byte: 0xFF+0xFF+địa chỉ+13 byte 0xFF Sai Lưu và hiển thị Sai Quỏ trỡnh nhận bị lỗi Quỏ trỡnh nhận bị lỗi Đỳng Đúng cổng truyền Bắt đầu Kết thỳc Lưu đồthuật toỏn khi đọc cỏc mó thẻ từbộ điều khiển lờn

d. Hệ thống chấm cụng sử dụng thẻ RFID

Ngoài hệ thống kiểm soỏt xõm thực AC-200 chỳng tụi tiếp tục phỏt triển thờm hệ thống chấm cụng WT1000 cũng dựa trờn cụng nghệ tạo chip chuyờn dụng PSoC.

Hệ thống gồm thiết bị chấm cụng WT1000 kiểm soỏt vào/ra theo mó thẻ đăng ký và kết nối với PC(cài đặt chương trỡnh WT1000).

Mỗi bộ chấm cụng WT1000 cú khả năng quản lý khoảng 16000-24000 bản ghi.

Hệ thống kiểm soỏt cú thể chạy độc lập hoặc nối mạng với 31 cửa ra/vào, khoảng cỏch tới trung tõm là 1000 m, cú nguồn nuụi dự phũng.

Thẻ cú nhiều ưu điểm như độ bảo mật cao, chống thẻ giả, thời gian đọc thẻ

nhanh, chớnh xỏc..

Thiết bị chấm cụng WT1000

Hệ thống chấm cụng với 1 thiết bị chấm cụng

Sử dụng 1 mỏy tớnh và chương trỡnh AC200_SW cú thể quản lý 31 hệ

thống quản lý xõm thực trờn mạng RS485

~1000m

Chương trỡnh WT1000

o Chương trỡnh WT1000 kiểm soỏt và quản lý nhõn sự vào/ra cơ quan chạy trờn hệ điều hành Windows 98/2000/XP với giao diện tiếng Anh hoặc tiếng Việt.

o Quản lý danh sỏch và thời gian làm việc của nhõn viờn, khỏch sử dụng thẻ

RFID. Bỏo cỏo thống kờ chi tiết được tổng hợp theo thỏng và cú thể kết xuất ra Excel.

o Chương trỡnh quản lý hệ thống sử dụng thẻ RFID một cỏch linh hoạt hỗ trợ rất tốt cho việc tớnh lương của cụng ty.

Khả năng ứng dụng

Hệ thống kiểm soỏt xõm thực AC200 và hệ thống chấm cụng WT1000 là những hệ thống khụng thể thiếu trong việc kiểm soỏt an ninh, nhõn sự ở cỏc toà nhà cao tầng, cụng sở và cỏc nhà mỏy sản xuất. Cỏc thiết bị này đó được nhiều cụng sở trong nước đăng ký làm đại lý phõn phối, khi đề tài cho lập dự ỏn sản xuất hàng loạt.

e.Hệ thống cấp phỏt thẻ RFID

Hệ thống cấp phỏt thẻ chớp RFID cho phộp linh hoạt trong việc ghi/đọc mó thẻ

cho thẻ chớp RFID tựy theo yờu cầu người sử dụng.

H thng gm:

• 1 đầu cấp phỏt thẻ chớp RFID RFID_R/W được kết nối PC (cài đặt chương trỡnh AC200_Tool)

• Nguồn nuụi 12V cấp cho đầu đọc/ghi thẻ.

• Cổng truyền RS-232

Chức năng của hệ thống

Nạp mã thẻ cho các hệ thống chấm công WT1000, hệ thống xâm thực AC200… Phần mềm AC200_Tool sử dụng tiếng Anh, tiếng Việt. Giao diện dễ sử dụng, cho phộp đọc/ghi mó thẻ cho cỏc thẻ chớp RFID tựy theo ý muốn người sử (adsbygoogle = window.adsbygoogle || []).push({});

dụng, thời gian ghi/đọc thẻ nhanh, chớnh xỏc...

Hệ thống gọn nhẹ, tiờu tốn ớt năng lượng, giỏ thành phự hợp..

Khỏc với cỏc thiết bị nhập ngoại cỏc mó thẻđược cỏc cụng ty cung cấp thẻ ngoại quốc nạp sẵn thỡ hệ thống AC-200 và WT1000 của đề tài cho phộp người sử

dụng tự nạp lấy mó thẻ của mỡnh. Điều này tăng tớnh bảo mật và khả năng tỏi sử

dụng thẻ.

2.3.2.3 Nghiờn cứu thiết kế và chế tạo Module thu thập dữ liệu PC/104 cú

khả năng tỏi cấu hỡnh (RECONFIGURABLE PC/104 DATA

ACQUISITION MODULE)

Đối tượng nghiờn cứu cho vấn đề này nhằm tạo ra một card thu thập và xử

lý số liệu theo chuẩn PC/104 cú khả năng đặt cấu hỡnh phong phỳ. Hiện tại cỏc module PC/104 được sản xuất với cỏc chức năng cố định như card digital I/O, card Timer/Counter, Analog Inputs, Analog Outputs hoặc phối hợp thành card thu thập dữ liệu DAS ( Data Acquisition System).

Do phối hợp thế mạnh của hai cụng nghệ FPGA và PSoC, card thu thập và xử lý số liệu theo chuẩn PC/104 của đề tài cho phộp người sử dụng định nghĩa cỏc ngoại vi như ADC, DAC, DI, DO, Timer/Counter theo tuỳ ý. Điều này tạo cho người sử dụng chỉ cần mua một loại card để cú thể thay thế cho nhiều loại card chức năng PC/104 của cỏc hóng khỏc nhau.

Với việc ứng dụng hệ PC/104 trong cỏc hệ thống đo lường điều khiển trong lĩnh vực quõn sự núi chung, trong lĩnh vực kỹ thuật tờn lửa núi riờng, đũi hỏi phải tớch hợp một số lượng lớn cỏc module chức năng, từ đú dẫn đến đũi hỏi phải nhập một số lượng lớn cỏc module với giỏ thành cao. Mặt khỏc, một số

module trong quỏ trỡnh thử nghiệm, sử dụng thường hay hỏng húc nờn thường xuyờn gặp cỏc khú khăn về vật tư thay thế.

Từ những đũi hỏi đú, vấn đề ứng dụng cỏc cụng nghệ mới để thiết kế chế

tạo cỏc module thay thế cho cỏc module chức năng của hệ vi xử lý PC/104 đó

được đặt ra. Với những đặc tớnh nổi bật của cụng nghệ PSoC và FPGA, việc thiết kế cỏc module thay thế cho cỏc module chức năng hệ vi xử lý PC/104 phải nhập ngoại là hoàn toàn khả thi. Hơn nữa, với khả năng tự động thay đổi cấu hỡnh (Dynamic Recconfigure) của PSoC, việc thiết kế một module cú khả năng thay đổi cấu hỡnh theo mục đớch, yờu cầu của người sử dụng để thay thế cho nhiều module chức năng hệ vi xử lý PC/104 đảm bảo cho việc giảm giỏ thành của hệ thống, chủ động được vật tư thay thế, nõng cao khả năng tớch hợp hệ

thống.

Đề tài đó nghiờn cứu thiết kế và chế tạo card thu thập dữ liệu theo chuẩn PC/104 cú khả năng tỏi cấu hỡnh (ReConfigurable PC/104 Data Acquisition Card) với cỏc đặc tớnh sau :

• Format theo chuẩn PC/104.

• Cú khả năng tự chọn cỏc ngoại vi ADC, DAC, Timer, DI, DO, Truyền/Nhận dữ liệu nối tiếp theo chuẩn RS232.

• Cú khả năng thay đổi cấu hỡnh.

• Kết hợp cụng nghệ FPGA và cụng nghệ PSoC.

a. Cơ sở lý thuyết và nguyờn lý thiết kế, chế tạo

Nội dung đề tài đặt ra là thiết kế một module thu thập dữ liệu DAS (Data Acquisition System) và truyền thụng UART theo chuẩn PC/104 cú cỏc cấu hỡnh phự hợp với cỏc bài toỏn đo lường điều khiển núi chung và ỏp dụng trong cỏc

bài toỏn đo lường điều khiển và xử lý tớn hiệu trong lĩnh vực kỹ thuật điều khiển rađa tờn lửa, thay thế cho cỏc module chức năng của hệ vi xử lý PC/104 phải nhập ngoại. Module DAS thiết kế mới cú 4 cấu hỡnh cho phộp người sử dụng lựa chọn:

- Cấu hỡnh 1 : 16 kờnh đầu vào ADC 12 bit, 8 bit DI, 8 bit DO, cổng

điều khiển truyền thụng khụng đồng bộ UART.

- Cấu hỡnh 2 : 14 kờnh đầu vào ADC 12 bit, 2 kờnh DAC 8 bit, 8 bit DI, 8 bit DO, cổng điều khiển truyền thụng khụng đồng bộ UART. (adsbygoogle = window.adsbygoogle || []).push({});

- Cấu hỡnh 3 : 8 bộ Timer/Counter 16 bit.

- Cấu hỡnh 4 : Cỏc bộ điều khiển truyền thụng (truyền/nhận dữ liệu) nối tiếp.

Thành phần chức năng

Module được thiết kế giao diện với hệ thống bus ISA của hệ vi xử lý PC/104. Module thu thập dữ liệu DAS thiết kế với 4 cấu hỡnh khỏc nhau nhưng chỳng đều cú chung cấu trỳc phần cứng. Mỗi cấu hỡnh chỉ khỏc nhau về thiết lập cấu hỡnh và chương trỡnh trỡnh điều khiển cho vi mạch điều khiển PSoC CY8C27643 và chức năng, địa chỉ của cỏc thanh ghi được xõy dựng trờn chip FPGA EPF8282ALC-4.

Sơđồ nguyờn lý phần cứng được mụ tả trờn hỡnh 1.

Address bus

Data bus RD WR Address bus 50-pin connectors ADC data DI / DO DA outputs AD inputs PC/104 BUS FPGA

EPF8282ALC-84 2X CY8C27643 PSoC

BUFFER Decode Select Config

Một phần của tài liệu Nghiên cứu ứng dụng và phát triển công nghệtự động thiết kế để chế tạo các chip thông minh cho đo lường và điều khiển (Trang 68 - 72)