Điều rộng xung theo tỉ lệ (PWM):

Một phần của tài liệu Phân loại sản phẩm và điều khiển tay máy gắp vật dùng PLC s7 200 (Trang 29 - 31)

IV. Tiêu chuẩn đề tài

7.2Điều rộng xung theo tỉ lệ (PWM):

7. Bộ điều rộng xung (PWM, PTO)

7.2Điều rộng xung theo tỉ lệ (PWM):

Để thực hiện việc phát xung tốc độ cao ở chế độ PWM trƣớc hết ta phải thực hiện các bƣớc định dạng sau:

 Reset ngõ xung tốc độ cao ở chu kì đầu của chƣơng trình.

 Chọn loại ngõ ra phát xung tốc độ cao Q0.0 hay Q0.1.

 Định dạng thời gian cơ sở ( Time base) dựa trên bảng sau: Tham chiếu các byte điều khiển cho chế độ PWM.

Bảng 5: Một vài giá trị cho việc định dạng phát xung kiểu PWM

Các Byte cho việc định dạng: SMB67 ( ngõ ra Q0.0)

SMB77 ( ngõ ra Q0.1)

Ngoài ra: Q0.0 Q0.1

SMW68 SMW78 : Xác định thời gian 1 chu kì.

SMW70 SMW80 : Xác định độ rộng xung PWM.

Result of executing the PLS instruction Control Register (Hex Value) Enabl e Select Mode PWM Update Method Time Base Pulse Width Cycle Time

16#D1 Yes PWM Synchronous 1 µs/cycle Load

16#D2 Yes PWM Synchronous 1 µs/cycle Load

16#D3 Yes PWM Synchronous 1 µs/cycle Load Load

16#D9 Yes PWM Synchronous 1 ms/cycle Load

16#DA Yes PWM Synchronous 1 ms/cycle Load

Phân loại sản phẩm và điều khiển tay máy gắp vật dùng PLC S7 200 30

Chƣơng III : Matlab và công cụ xử lý ảnh

1.Sơ lƣợc về Matlab

. Matlab là một ngôn ngữ lập trình bậc cao đƣợc sử dụng để giải các bài toán về kỹ thuật. Matlab tích hợp đƣợc việc tính toán, thể hiện kết quả, cho phép lập trình, giao diện làm việc rất dễ dàng cho ngƣời sử dụng. Dữ liệu cùng với thƣ viện đƣợc lập trình sẵn cho phép ngƣời sử dụng có đƣợc những ứng dụng sau đây:

Sử dụng các hàm có sẵn trong thƣ viện, các phép tính toán học thông thƣờng

Cho phép lập trình tạo ra những ứng dụng mớị Cho phép mô phỏng các mô hình thực tế. Phân tích, khảo sát và hiển thị dữ liệụ Với phần mềm đồ họa cực mạnh.

Cho phép phát triển, giao tiếp với một số phần mềm khác nhƣ C++, Fortran.

Trong đồ án này chúng em sử dụng 2 Toolbox là Image Acquisition Toolbox và Image Processing Toolbox . Image Acquisition Toolbox ứng dụng để đọc ảnh từ Webcams, Image Processing Toolbox dùng cho việc xử lý ảnh lấy từ Webcams để xác định nhận dạng vật theo hình dạng vuôn, tròn, tam giác.

Phân loại sản phẩm và điều khiển tay máy gắp vật dùng PLC S7 200 31

2.Xử lý ảnh trong matlab

Một phần của tài liệu Phân loại sản phẩm và điều khiển tay máy gắp vật dùng PLC s7 200 (Trang 29 - 31)