Sơ đồ khối bộ điều khiển

Một phần của tài liệu 253154 (Trang 68 - 71)

XÂY DỰNG HỆ TRUYỀN ĐỘNG ĐIỆN SỬ DỤNG BỘ ĐIỀU

3.1.2.Sơ đồ khối bộ điều khiển

Với mục đớch thiết kế trờn, bộ điều khiển đƣợc thiết kế và đƣợc cài đặt luật điều khiển PID cú chỉnh định mờ, để tăng tốc độ xử lý, tớnh toỏn và giảm thời gian trớch mẫu trong quỏ trỡnh điều khiển, ta sử dụng 2 chip AVR, trong đú, chip 1 thực hiện chỉnh định tham số cho bộ điều khiển, sau đú những tham số này đƣợc truyền đến chip 2. Lỳc này chip 2 cú nhiệm vụ thực hiện luật

điều khiển PID đó đƣợc cài đặt và xuất tớn hiệu điều khiển đối tƣợng, việc truyền thụng giữa hai chip đƣợc thực hiện thụng qua module truyền thụng USART đƣợc tớch hợp sẵn trờn chip.

Ngoài ra chớp 2 cũn cú nhiệm vụ thực hiện giao tiếp với ngƣời sử dụng thụng qua bàn phớm và màn hỡnh hiển thị, bờn cạnh đú, những ứng dụng cần giao tiếp với mỏy tớnh để giỏm sỏt quỏ trỡnh điều khiển hay phục vụ cho việc truyền thụng trong mạng cụng nghiệp đƣợc thụng qua chip 1.

Mặt khỏc, cả hai chip đều đƣợc thiết kế cỏc đầu vào/ra tƣơng tự/xung…phục vụ cho quỏ trỡnh điều khiển, mỗi chớp đƣợc thiết kế 8 đầu vào/ra giỳp ngƣời dựng cú nhiều lựa chọn tựy mục đớch điều khiển.

Hỡnh 3.1: Sơ đồ khối của bộ điều khiển 3.2. sơ đồ nguyên lý của bộ điều khiển

Thuyết minh sơ đồ:

Do yờu cầu của đề tài, cũng nhƣ yờu cầu bài toỏn đặt ra, em sử dụng 2 chip AVR (Atmega 16, Atmega 162) đƣợc kết nối với nhau thụng qua giao

uart LCD CHIP Atmega 16 CHIP Atmega 162 Input/ Out put Input/ Out put Bàn phớm Truyền thụng Mỏy tớnh

diện truyền thụng UART, việc phõn bổ nhiệm vụ của 2 chip đƣợc thực hiện nhƣ sau:

Chip 1 (Atmega 162) đƣợc sử dụng để chỉnh định mờ tham số của bộ điều khiển, đụng thời chip 1 cũng đƣợc thiết kế để cú thể giao tiếp với cỏc thiết bị khỏc thụng qua một số giao diện chuẩn nhƣ RS232.

Ngoài ra chip 1 (Atmega162) làm nhiệm vụ thực hiện giao tiếp giữa bộ điều khiển với ngƣời sử dụng thụng qua bàn phớm, màn hỡnh hiện thị. Nhiệm vụ chớnh của chip2 là nhận tham số đó chỉnh định từ chip 1 và thực hiện luật điều khiển PID để cho ra tớn hiệu điều khiển tới đối tƣợng

Hai chõn P14, P15 của Atmega16 và P10, P11 của Atmega162 thực hiện việc truyền và nhận dữ liệu trong quỏ trỡnh điều khiển.

Trong sơ đồ nguyờn lý trờn, đối với chip 1 màn hỡnh hiển thị LCD đƣợc kết nối với chip qua cổng PC (PC0 ữPC7). Trong quỏ trỡnh điều khiển chõn PB3 đƣợc dựng cho truyền thụng RS232 thụng qua giắc DB9_Com port

Chƣơng trỡnh điều khiển đƣợc nạp xuống từng chip thụng qua giắc JP1 và JP2, cỏc giắc này đều đƣợc nối với chớp thụng qua chõn PB4 ữPB7.

Chip đƣợc cấp nguồn thụng qua 2 chõn 10 và 40 của mỗi chip.

Trong sơ đồ trờn bộ điều khiển đƣợc tớch hợp mạch biến đổi điện ỏp từ 12V DC sang 5V DC để cấp nguồn cho chip và cỏc thiết bị khỏc.

Một phần của tài liệu 253154 (Trang 68 - 71)