Kít phát triển 32 bít sử dụng EP9302

Một phần của tài liệu Ứng dụng công nghệ nhúng cho hệ thống quản lý chấm công (Trang 82 - 88)

Các thành phần trên kít

Hình 4. 22 Sơ đồ giải thích các thành phần của mạch CPU 32 bít o Nguồn điện 5V –DC 1A.

o 2 cổng USB dùng để thực hiện giao tiếp với USB.

o USB Slave dùng để viết giao tiếp máy tính qua cổng USB… o NAND Flash: Bộ nhớ của bo mạch.

o Giao tiếp Jtag là chuẩn giao tiếp dùng để nạp hay debug board. o Board mạch hổ trợ cạc âm thanh .

o 2 cổng com RS232 giao tiếp nối tiếp hổ trợ tốc độ Baud rate cao nhất là 57600 Kbps.

o 24 chân cấu hình vào ra có mức điện áp là 3,3 V – 0V t−ơng ứng là mức 1 và 0.

o 5 kênh chuyển đổi số sang t−ơng tự.

Nguyên lý hoạt động của kít tích hợp với thiết bị chấm công:

Thông tin ID thẻ RFID đ−ợc truyền qua cổng COM RS232 sau đó CPU 32 lấy thời gian thực của hệ thống và l−u bản ghi quẹt thẻ vào file file đ−ợc l−u vào USB trong tr−ờng hợp không có USB thì ch−ơng trình tự động l−u vào bộ nhớ trong của kít. Đồng thời khi có một trình Web duyệt đến thì hiển thị trang Web để hiển thị các thông tin cần thiết. Ngoài ra thiết bị còn có chức năng truyền thông máy server thông qua giao thức TCP/IP hoặc gửi email đển ng−ời dùng.

Một số thuật toán chính của kít 32 bít tích hợp hệ thống chấm công.

Thuật toán l−u xử lý bản ghi quẹt thẻ

KIỂM TRA ĐỊNH DANG CỦA THẺ RFID BẮT ĐẦU THễNG TIN SỐ THẺ TẠO BẢN GHI QUẸT THẺ

LƯU BẢN GHI VÀO FILE

Đỳng

KẾT THÚC

Sai

THễNG TIN THỜI GIAN

Thuật toán l−u bản ghi vào file

Thuật toán gửi mail đên ng−ời dùng KIỂM TRA ĐÚNG GiỜ GỬI MAIL BẮT ĐẦU LÂY THỜI GIAN HỆ THỐNG GỬI MAIL Đỳng KẾT THÚC Sai

Thuật toán thực hiện lệnh từ Server KIỂM TRA ĐÚNG BẮT ĐẦU NHẬN LỆNH TỪ SERVER THỰC HIỆN LỆNH Đỳng KẾT THÚC Sai

Ch−ơng 5 Giới thiệu hệ thống và h−ớng dẫn sử dụng

Một phần của tài liệu Ứng dụng công nghệ nhúng cho hệ thống quản lý chấm công (Trang 82 - 88)