S ăđ nguyên lý m ch thi t k

Một phần của tài liệu Nghiên cứu, đánh giá các phương pháp xác định tốc độ động cơ (Trang 52)

quyết định thiết kế và thi công các m ch r i nhau theo chức năng và kết nối các m ch này l i với nhau bằng dây dẫn. Các m ch chức năng gồm:

5.2.1ăS ăđ nguyên lý m ch ngu n

Hình 5.5: Sơ đ mạch ngu n 12V

Nguyên lý ho t đ ng: Nguồn điện xoay chiều 220V AC đ c h áp xuống 15V AC nh vào b biến áp TR1, rồi đ c chỉnh l u bằng b chỉnh l u cầu 4 diode cho ra 2 mức điện áp 1 chiều là +15V và -15V. Hai mức điện áp đ c đặt lần l t vào ngõ vào của IC 7812 và IC 7912. IC 7812 và IC 7912 là hai IC ổn áp thu c dòng IC 78xx và 79xx. Trong đó, dòng 78xx cho ổn định điện áp đầu ra là d ơng, dòng

GVHD: PGS.TS ĐỗVăn Dũng 46 HVTH: Đinh Tấn Ngọc

79xx cho ổn định điện áp ra là âm, chỉ số xx cho biết giá trị điện áp đầu ra. Khi đó, điện áp ngõ ra của IC 7812 và 7912 lần l t là +12V và -12V, dòng điện ra là kho ng 1A. Các cặp t có điện dung cao và th p đ c mắc song song có tác d ng chống nhiễu, ổn định điện áp.

Hình 5.6: Sơ đ chân IC 7812 và 7912

5.2.2ăS ăđ nguyên lý m ch ngu n 5V

Hình 5.7: Sơ đ mạch ngu n 5V

Nguyên lý ho t đ ng: T ơng tự nh m ch nguồn 12V, đây m t IC ổn áp của dòng 78xx cũng đ c sử d ng là IC 7805. Ngõ vào của IC 7805 là điện áp 12V từ m ch nguồn 12V, ngõ ra cho mức điện áp 5V. Các t mắc song song có tác d ng dập nhiễu. Diode D12 có tác d ng ngăn dòng ng c để b o vệ m ch nguồn. Ngoài ra, nguồn 5V còn có thểđ c l y trực tiếp từ cổng USB của máy tính.

5.2.3 S ăđ nguyên lý m ch xử lý tín hi u PIM, G và BATT(Toyota)

M c đích của m ch xử lý là biến đổi các dao đ ng có tính chu kì của tín hiệu đầu vào thành các tín hiệu ra d ng xung vuông có thể đếm đ c để đ a vào chân ngắt ngoài của vi điều khiển. Trình tự xử lý từng tín hiệu c thể nh sau:

GVHD: PGS.TS ĐỗVăn Dũng 47 HVTH: Đinh Tấn Ngọc Hình 5.8: Mạch xử lý tín hiệu cảm biến MAP

- Biên dang tín hiệu c m biến MAP: Đặc điểm của tín hiệu này là các dao đ ng có tính chu kỳ theo quá trình n p của từng xi lanh có giá trị nhỏ đối với đ ng cơ nhiều xi lanh (th ng kho ng 100mV đối với đ ng cơ 4 xi lanh), trong khi đó, giá trị điện áp trung bình không ổn định mà thay đổi theo tốc đ và t i của đ ng cơ. Do vậy không thể biến đổi tín hiệu về xung vuông ngay đ c.

Hình 5.9: Dạng tín hiệu của cảm biến MAP khi tăng giảm tốc

B ớc xử lý đầu tiên cần tiến hành là lọc bỏ thành phần điện áp m t chiều để l i tín hiệu điện áp xoay. Điều này đ c thực hiện bằng m t t C1 100nF mắc nối tiếp và cặp diode D1 và D2. Giá trị dao đ ng của điện áp đ c khuếch đ i nh Opamp TL084 với hệ số khuếch đ i có thể thay đổi nh biến tr RV1. M c đích của việc thay đổi hệ số khuếch đ i là để thiết bị phù h p cho nhiều lo i đ ng cơ mới và cũ khác nhau (các đ ng cơ này sẽcó biên đ dao đ ng khác nhau).

Đặc điểm của đ chân không đ ng ống n p đ ng cơ là càng kém r̃ ràng khi đ ng cơ có càng nhiều xi lanh. Nguyên nhân của việc này là do nh h ng qua l i của các

GVHD: PGS.TS ĐỗVăn Dũng 48 HVTH: Đinh Tấn Ngọc

xi lanh lên quá trình n p của m t xi lanh gây ra các xung nhiễu. Khi khuếch đ i thì các tín hiệu nhiễu này cũng đ c khuếch đ i theo. Do vậy, cần h n chế các nhiễu này bằng b lọc thông th p gồm điện tr R2 15k và t C2 100nF. M ch lọc thông th p chỉ cho các tín hiệu có tần số th p đi qua, những tín hiệu có tần số lớn hơn khi đi qua đều bị m ch h p th năng l ng và biên đ ra của tín hiệu đó sẽ nhỏ hơn. Điều này thể hiện qua hàm truyền đ t K(s)(biểu thị mối quan hệ giữa biến đổi Laplace đầu ra và đầu vào d ới d ng số phức) của m ch lọc nh sau:

K(s) = = (5.1)

Nếu đặt số phức s=j.2πf, với j là đơn vị o và f là tần số của tín hiệu, thì môđun của K(s) biểu thị tỉ số giữa biên đ tín hiệu đầu ra và biên đ tín hiệu đầu vào đ c biểu diễn nh sau:

|K(j2πf)| = (5.2)

Tần số cắt của b lọc thông th p đ c tính theo công thức:

f c= = 106,1 Hz (5.3)

D i tốc đ của đ ng cơ đốt trong 4 kỳ kiểu piston dùng trên ô tô th ng nằm trong d i từ600 đến 6000 rpm. Với đ ng cơ 4 xi lanh, m i vòng quay của tr c khuỷu có 2 thì n p diễn ra, tức là tần số dao đ ng của tín hiệu áp su t chân không và tín hiệu chân PIM c m biến MAP sẽ g p đôi tần sốứng với tốc đ đ ng cơ.

fMAP = (RPM/ 60).2 = RPM/30 (5.4) D i tần số của tín hiệu MAP là từ 20 – 200 Hz, trong khi đó, tín hiệu nhiễu sẽ có tần số không nhỏ hơn 5 lần tín hiệu chính (dựa vào tín hiệu thực tế đo đ c đư đ c phân tích Ch ơng 3)

 T i tần số f0 = 20Hz: |K(j2πf0)| = 0,98, biên đ tín hiệu suy gi m 1,02 lần. Coi tần số nhiễu là 100 Hz thì biên đ của nhiễu suy gi m tới 1,37 lần

 T i tần số cắt fc= 106,1 Hz, biên đ tín hiệu chính gi m lần, trong khi nhiễu có tần số 503.5 Hz, biên đ suy gi m tới 4,85 lần

GVHD: PGS.TS ĐỗVăn Dũng 49 HVTH: Đinh Tấn Ngọc

 T i tần số lớn nh t của tín hiệu đ́ng là 200 Hz, biên đ gi m đi 2.13 lần trong khi nhiễu 1 kHz biên đ gi m 9.48 lần

Nh vậy, việc chọn R2, C2 nh vậy là h p lý để đ m b o tín hiệu gốc không suy gi m nhiều và h n chế đ c nhiều nhiễu. (adsbygoogle = window.adsbygoogle || []).push({});

Hình 5.10:So sánh tín hiệu cảm biến MAP trước và sau mạch lọc thông thấp

Tín hiệu sau cùng đ c đ a và m ch Trigger Smith dùng IC NE555. Dòng IC 555 là s n phẩm của hưng CMOS, đ c sử d ng phổ biến trong thiết bị t o xung vuông chính xác hay điều r ng xung PWM. Thông số cơ b n của IC 555:

- Điện áp đầu vào : 2 - 18V ( Tùy từng lo i của 555 : LM555, NE555, NE7555..)

- Dòng điện cung c p : 6mA - 15mA - Điện áp logic mức cao : 0,5 - 15V - Điện áp logic mức th p : 0,03 – 0,06V - Công su t lớn nh t là : 600mW

C u t o bên trong của IC 555 gồm hai Opamp, m tb Flip Flop, điện tr và Opamp. Bên trong còn có ba điện tr mắc nối tiếp chia điện áp VCC thành ba phần. C u t o này t o nên điện áp chuẩn. Điện áp 1/3 VCC nối vào chân d ơng của Op- amp 1 và điện áp 2/3 VCC nối vào chân âm của Op-amp 2.

GVHD: PGS.TS ĐỗVăn Dũng 50 HVTH: Đinh Tấn Ngọc Hình 5.11: Sơ đ chân và cấu tạo bên trong IC 555

Nguyên lý ho t đ ng của IC 555 chếđ xén t o xung vuông nh sau:

- Nếu VTrigger< Vcc/3 và VThreshold < Vcc/3, Opamp 1 dẫn, Opamp 2 ngắt, S = 1 (5V), R = 0 (0V) nên Q = 1 (5V), Ǭ = 0. Vout = 5V.

- Điện áp chân Trigger và Threshold tăng. Nếu Vcc/3 < VTrigger< 2Vcc/3 và Vcc/3 < VThreshold < 2Vcc/3, Opamp 1 ngắt, Opamp 2 ngắt, S = 0, R = 0 nên Flip Flop giữ nguyên đầu ra Q = 1 (5V), Ǭ = 0. Vout = 5V.

- Điện áp chân Trigger và Threshold tiếp t c tăng. Nếu VTrigger> 2Vcc/3 và

VThreshold > 2Vcc/3, Opamp 1 ngắt, Opamp 2 dẫn, S = 0, R = 1 nên Q = 0, Ǭ = 1. Vout

= 0V.

- Gi m điện áp chân Trigger và Threshold. Nếu Vcc/3 < VTrigger< 2Vcc/3 và Vcc/3 < VThreshold < 2Vcc/3, Opamp 1 ngắt, Opamp 2 ngắt, S = 0, R = 0 nên Flip Flop giữ nguyên đầu ra Q = 0 , Ǭ = 1. Vout = 0V.

- Tiếp t c gi m điện áp cho đến khi VTrigger< Vcc/3 và VThreshold < Vcc/3, Opamp 1 dẫn, Opamp 2 ngắt, S = 1 (5V), R = 0 (0V) nên Q = 1 (5V), Ǭ = 0. Vout = 5V.

GVHD: PGS.TS ĐỗVăn Dũng 51 HVTH: Đinh Tấn Ngọc Hình 5.12: Tín hiệu sau khi qua mạch Trigger Smith dùng IC 555

Nh vậy, nh vào đặc điểm của IC 555 mà các xung nhiễu vẫn còn dù đư lọc thông th p cũng không gây ra sai lệch khi biến đổi kết qu ra xung vuông.

 Tín hiệu c m biến G: b n thân tín hiệu G đư có sẵn c nh xuống nên chỉ cần mắc nối tiếp tín hiệu với điện tr 1kΩ và mắc song song với Zener 5,1V làm nhiệm v xén xung tín hiệu khi giá trị điện áp tăng cao tốc đ cao.

Hình 5.13: Xử lý tín hiệu cảm biến G

GVHD: PGS.TS ĐỗVăn Dũng 52 HVTH: Đinh Tấn Ngọc

 Tín hiệu điện áp ắc quy: Đặc điểm của tín hiệu này khá giống vớitín hiệu c m biến MAP. Giá trị trung bình của điện áp tín hiệu lớn và không ổn định (nằm trong kho ng từ 13,8 đến 14,2 V theo ho t đ ng của tiết chế). Có thành phần trong tín hiệu này có thể dùng để xác định tốc đ đ ng cơ là các đỉnh hình sin còn l i sau ho t đ ng của b chỉnh l u và sự s t áp của điện áp ắc quy do ho t đ ng đánh lửa của đ ng cơ. Khi xác định tốc đ đ ng cơ theo thành phần thứ hai (nguyên nhân chọn thành phần thứ hai đư đ c trình bày phần tr ớc), thành phần thứ nh t tr thành tín hiệu nhiễu có tần số cao.

Tần số của tín hiệu đánh lửa:

fIGT = RPM/30= fMAP (5.5)

Tần số của tín hiệu điện áp máy phát 3 pha sau chỉnh l u:

fmáy phát = 6.i.p.RPM/ 60 (5.6) Từ thực nghiệm ta cũng có ph ơng pháp xử lý tín hiệu này hoàn toàn t ơng tự nh xử lý tín hiệu c m biến MAP kèm theo m tcầu phân áp để h điện áp tín hiệu xuống tr ớc khi đ a vào xử lý.

Hình 5.15: Mạch xử lý tín hiệu điện áp ắc quy

GVHD: PGS.TS ĐỗVăn Dũng 53 HVTH: Đinh Tấn Ngọc Hình 5.16: Mạch giao tiếp ATMEGA16

Các tín hiệu vào MAP, G và BATT lần l t đ a vào ba chân ngắt ngoài INT1/PD3, INT0/PD2 và INT2/PB2. Bên c nh đó có các LED và ńt nh n để kiểm tra ho t đ ng của vi điều khiển ATMEGA16 với m t sốch ơng trình cơ b n

5.2.5ăS ăđ m ch hi n th LCD

Hình 5.17: Mạch hiển thị LCD

GVHD: PGS.TS ĐỗVăn Dũng 54 HVTH: Đinh Tấn Ngọc (adsbygoogle = window.adsbygoogle || []).push({});

5.3 Thu t toán xử lý

5.3.1 Thu t toán tính t căđ đ ngăc

Ph ơng pháp xửlý cơ b n là tính chu kì của tín hiệu, sau đó tính ra giá trị tần số của tín hiệu f = 1/T rồi dựa vào mối liên hệ giữa tần số tín hiệu và tốc đ đ ng cơ để tính ra tốc đ đ ng cơ.

Để tính chu kì của tín hiệu, ta đếm kho ng th i gian giữa hai mức th p hoặc giữa c nh cùng lên hoặc cùng xuống của tín hiệu xung vuông xu t ra từ m ch xử lý. Để thực hiện điều này, ta có thể sử d ng chức năng Input Capture hoặc sử d ng kết h p giữa các b ngắt ngoài và các b Timer/Counter trong vi điều khiển ATmega 16. Tuy nhiên, chíp ATmega 16 chỉ có hai chân Input Capture là ICP1 (chân 30) nên việc sử d ng ba b ngắt ngoài cùng với ba b Timer/Counter trên chíp h p lý hơn. Sự kếp h p này đ c thực hiện nh sau: thiết lập Timer 0 ngắt tràn cứ m i 100 µs. Khi có ngắt x y ra lần đầu tiên chân ngắt ngoài INT0, m t biến đếm th i gian đ c gán giá trị bằng 0. Cứ sau m i lần ngắt tràn Timer 0 mà ngắt ngoài tiếp theo ch a x y ra trên chân INT0 thì biến đếm th i gian đ c tăng lên 100 µs. Khi ngắt ngoài lần tiếp theo x y ra trên chân INT0, đọc giá trị của biến đếm th i gian lúc này. Khi đó, ta đ c kho ng th i gian giữa hai tín hiệu liên tiếp, tức là chu kỳ của tín hiệu

Một phần của tài liệu Nghiên cứu, đánh giá các phương pháp xác định tốc độ động cơ (Trang 52)