Điều khiển động cơ servo-dùng pid

20
Ni dung Các bài cn tham kho trước 1. Gii thiu 2. Incremental Optical Encoder 3. Chip driver L298D 4. Mch logic cho L298D 5. Gii thut điu khin PID 6. Điu khin DC Motor bng AVR Download ví dCu trúc AVR . WinAVR . C cho AVR. Mô phng vi Proteus.  I. Gii thiu Điu khin động cơ DC (DC Motor) là mt ng dng thuc dng cơ bn nht ca điu khin tđộng vì DC Motor là cơ cu chp hành (actuator) được dùng nhiu nht trong các hthng tđộng (ví drobot). Điu khin được DC Motor là bn đã có thtxây dng được cho mình rt nhiu hthng tđộng. Khái nim Servo mà tôi dùng trong bài hc này để chmt hthng hi tiếp. DC servo motor là động cơ DC có bđiu khin hi tiếp. Bài này là mt bài tng hp nhiu vn đề ng dng AVR bao gm nhn dliu tngười dùng, điu khin motor, đọc encoder, hin thLCD, cgii thut điu khin PID và mch công sut cho Motor…Do đó, bn phi đọc ít nht bn  phi nm được các vn đề cơ bn như Timer-Counter, TexLCD, mch cu H. Phn còn li tôi sgii thích trong lúc hc bài này. Có 2 phương pháp điu khin động cơ DC là analog và digital. Mc đích chính ca chúng ta là dùng AVR điu khin động cơ DC nên phương pháp smà cthlà phương pháp điu rng xung (PWM) sđược gii thiu. Ngoài ra, khi nói đến điu khin động cơ DC có 2 đại lương điu khin chính là vtrí (svòng quay) và vn tc. Trong phn gii thích vbđiu khin PID tôi sđiu khin vtrí làm ví d, tuy nhiên trong phn ví dlp trình cho AVR chúng ta sthc hin điu khin vn tc cho DC Motor. Bng cách này, bn có thttin để mrng ví dđể điu khin cho c2 đại lượng. Vì là điu khin mt cách tđộng nên chúng ta cn đọc vđại lượng điu khin (cthlà vtrí hoc vn tc motor) và hi tiếp (feedback) vđể “hiu chnh” PWM cp cho động cơ. Chúng ta sdùng incremental optical encoder để đọc svòng quay và hi tiếp vcho AVR. Bđiu khin PID sđược dùng và vn hành bi AVR. Tng quát, bài hc này bao gm: - AVR phát PWM điu chnh vn tc động cơ: phn này bn xem li bài 4 vTimer-Counter. Điu cơ bn cn nm là bng cách thay đổi độ rng ca xung PWM chúng ta sthay đổi được vn tc Motor. - Xung PWM không trc tiếp làm quay động cơ mà thông qua mt mch công sut gi là dirver. Driver cho DC Motor chính là mch cu H mà chúng ta đã tìm hiu trong bài “Mch cu H”. Trong bài hc này, tôi gii thiu mt chip có tích hp sn mch cu H, chip L298D.

Upload: kimthucdd

Post on 07-Apr-2018

231 views

Category:

Documents


0 download

TRANSCRIPT

8/6/2019 Điều khiển động cơ Servo-dùng PID

http://slidepdf.com/reader/full/dieu-khien-dong-co-servo-dung-pid 2/20

8/6/2019 Điều khiển động cơ Servo-dùng PID

http://slidepdf.com/reader/full/dieu-khien-dong-co-servo-dung-pid 3/20

8/6/2019 Điều khiển động cơ Servo-dùng PID

http://slidepdf.com/reader/full/dieu-khien-dong-co-servo-dung-pid 4/20

8/6/2019 Điều khiển động cơ Servo-dùng PID

http://slidepdf.com/reader/full/dieu-khien-dong-co-servo-dung-pid 5/20

8/6/2019 Điều khiển động cơ Servo-dùng PID

http://slidepdf.com/reader/full/dieu-khien-dong-co-servo-dung-pid 6/20

8/6/2019 Điều khiển động cơ Servo-dùng PID

http://slidepdf.com/reader/full/dieu-khien-dong-co-servo-dung-pid 7/20

8/6/2019 Điều khiển động cơ Servo-dùng PID

http://slidepdf.com/reader/full/dieu-khien-dong-co-servo-dung-pid 8/20

8/6/2019 Điều khiển động cơ Servo-dùng PID

http://slidepdf.com/reader/full/dieu-khien-dong-co-servo-dung-pid 9/20

8/6/2019 Điều khiển động cơ Servo-dùng PID

http://slidepdf.com/reader/full/dieu-khien-dong-co-servo-dung-pid 10/20

8/6/2019 Điều khiển động cơ Servo-dùng PID

http://slidepdf.com/reader/full/dieu-khien-dong-co-servo-dung-pid 11/20

8/6/2019 Điều khiển động cơ Servo-dùng PID

http://slidepdf.com/reader/full/dieu-khien-dong-co-servo-dung-pid 12/20

8/6/2019 Điều khiển động cơ Servo-dùng PID

http://slidepdf.com/reader/full/dieu-khien-dong-co-servo-dung-pid 13/20

8/6/2019 Điều khiển động cơ Servo-dùng PID

http://slidepdf.com/reader/full/dieu-khien-dong-co-servo-dung-pid 14/20

8/6/2019 Điều khiển động cơ Servo-dùng PID

http://slidepdf.com/reader/full/dieu-khien-dong-co-servo-dung-pid 15/20

8/6/2019 Điều khiển động cơ Servo-dùng PID

http://slidepdf.com/reader/full/dieu-khien-dong-co-servo-dung-pid 16/20

8/6/2019 Điều khiển động cơ Servo-dùng PID

http://slidepdf.com/reader/full/dieu-khien-dong-co-servo-dung-pid 17/20

8/6/2019 Điều khiển động cơ Servo-dùng PID

http://slidepdf.com/reader/full/dieu-khien-dong-co-servo-dung-pid 18/20

8/6/2019 Điều khiển động cơ Servo-dùng PID

http://slidepdf.com/reader/full/dieu-khien-dong-co-servo-dung-pid 19/20

8/6/2019 Điều khiển động cơ Servo-dùng PID

http://slidepdf.com/reader/full/dieu-khien-dong-co-servo-dung-pid 20/20