chân Vcc của encoder đầu chân ( 5v) của adruino , Gnd của adruino đầu vs gnd của encoder đúng ko ạ , còn Gnd của Cầu H nối vs Gnd của Adruino . Em ko rõ chỗ đấu nối vì đoạn đấu nối , video mờ quá vs lại thầy ko thuyết minh phần nối này cho rõ. ??
Anh Khoa Trần cái chuẩn này em thử thấy ko được đẹp. Các tham số ko đc tốt lắm. Ví dụ như tg quá độ, độ quá điều chỉnh hay tgian lên ko được tốt so với pid
vì nói động cơ là 334 xung 1 vòng, nhưng kiểm nghiệm thực tế, quay 1 vòng và đế xung thì xấp xỉ khoảng 1500 (thông số nhà sản xuất như thế nhưng thực nghiệm cho thấy khác)
Em cảm ơn thầy ạ. Số xung ứng với 1500 của thầy là số xung trong thời gian lấy mẫu 10mS đúng không ạ? Bởi vì nếu không như vậy thì công thức tính vận tốc của thầy có gì đó không ổn ạ. Theo em nó chỉ là vận tốc của 60mS chứ không phải 60s (= 1 phút ) ạ. :)
đúng. cứ 10ms, đọc số xung 1 lần, sau đó tính ra giá trị vận tốc theo vòng/phút. sau đó lưu giá trị đó lại làm giá trị trước đo. tiếp tục xóa giá trị hiện tại để tiếp tục cập nhật (thời gian lấy mẫu là 10ms )
Thầy ơi. Em vẫn chưa hiểu về con số 1500 ạ. 1. Vận tốc đặt (encoder) Max là 1000 vòng/ 1 phút ---> 10mS, vận tốc Max là 0, 083 vòng. Với con số 1500 thì encoder quay 10mS được khoảng hơn 4 vòng (1500/334), em thấy cái này có vẻ chưa hợp lý ạ. 2. Ở trong tập 1, thầy có dạy là sau khi qua hộp số là encoder tăng từ 334/ 1 vòng lên 1500/ 1 vòng (chứ không phải là trong 10mS ạ). Thầy giúp em xác thực với ạ. 3. tocdo = (xung/1500)*(1/T)*60; Em vẫn nghĩ là vong/ 60mS (chứ không phải vòng/ 60s) ạ. Vì số vòng đo trước khi nhân với 60 chỉ là vòng/ mS ạ. 4. Thầy cho em hỏi thêm về công thức PID với ạ. Em tìm tài liệu nhưng không thấy hướng dẫn cách nhân như vậy ạ. Thầy xem giúp em với ạ. Em cảm ơn thầy rất nhiều ạ. :) Chúc thầy và gia đình mạnh khỏe. :)
các thầy và các bạn trường Đhspkthcm giỏi thật sự 👍👍👍
hay thầy ơi
Thanks Thầy nhiều ạ!
tHẦY ƠI ,BH MUỐN LẮP THÊM ĐÈN HIỂN THỊ TỐC ĐỘ QUAY THÌ LÀM SAO Ạ
Lúc lắp thì đừng che cái tay
Bạn ơi cho hỏi tại sao khi output >255 thì lại phải đặt lại bằng 255?
vi tin hieu cua arduino maximum la 255 b nhe
em cảm ơn thầy, e đang dùng avr thì muốn vẽ đồ thì kia làm sao ạ?
chân Vcc của encoder đầu chân ( 5v) của adruino , Gnd của adruino đầu vs gnd của encoder đúng ko ạ , còn Gnd của Cầu H nối vs Gnd của Adruino . Em ko rõ chỗ đấu nối vì đoạn đấu nối , video mờ quá vs lại thầy ko thuyết minh phần nối này cho rõ. ??
cái chân 5v và chân Vin của phần nguồn adruino , có gì khác nhau ko ạ.
@@hocvachoi4350 đúng rồi bạn ơi, thầy nói ko rõ lắm
1111111111111111111
cho em xin link tai terminal3 duoc k a
em cam on
thầy ơi, e đang dùng avr thì muốn vẽ đồ thì kia làm sao ạ?
dùng Visual basic hay C#, C++ để vẽ đồ thị giao diện thông qua nhận dữ liệu từ cổng COM
Dạ thầy cho em hỏi công thức tính alpha, beta, gamma, output, làm sao mà có được ạ
thầy có clip hướng dẫn về pid số, em coi cái đó trước
Dạ
Mình tính thông số của bộ theo tiêu chuẩn tối ưu đối xứng, hoặc là chuẩn module tối ưu được không thầy?
Anh Khoa Trần cái chuẩn này em thử thấy ko được đẹp. Các tham số ko đc tốt lắm. Ví dụ như tg quá độ, độ quá điều chỉnh hay tgian lên ko được tốt so với pid
thầy ơi cho e hỏi hàm PID tại sao viết thế kia ạ, thầy có tài liệu về PID cho e với. e cảm ơn
ha vu ban xem clip pid số của thầy ak part1 và 2
chỉ xài khâu PD thì sao nhỉ.ki=0
thầy cho em file mô phỏng proteus với ạ. Em đang làm về cái này mà chưa được ạ. Cảm ơn thầy!
Thầy ơi cho em hỏi một chút với ạ. Động cơ thầy dùng là 334 xung/ 1 vòng, rồi nhân với tỉ số truyền là 1: 34, con số này lệnh rất nhiều với 1500 ạ. :(
vì nói động cơ là 334 xung 1 vòng, nhưng kiểm nghiệm thực tế, quay 1 vòng và đế xung thì xấp xỉ khoảng 1500 (thông số nhà sản xuất như thế nhưng thực nghiệm cho thấy khác)
Em cảm ơn thầy ạ. Số xung ứng với 1500 của thầy là số xung trong thời gian lấy mẫu 10mS đúng không ạ? Bởi vì nếu không như vậy thì công thức tính vận tốc của thầy có gì đó không ổn ạ. Theo em nó chỉ là vận tốc của 60mS chứ không phải 60s (= 1 phút ) ạ. :)
đúng. cứ 10ms, đọc số xung 1 lần, sau đó tính ra giá trị vận tốc theo vòng/phút. sau đó lưu giá trị đó lại làm giá trị trước đo. tiếp tục xóa giá trị hiện tại để tiếp tục cập nhật (thời gian lấy mẫu là 10ms )
Thầy ơi. Em vẫn chưa hiểu về con số 1500 ạ.
1. Vận tốc đặt (encoder) Max là 1000 vòng/ 1 phút ---> 10mS, vận tốc Max là 0, 083 vòng. Với con số 1500 thì encoder quay 10mS được khoảng hơn 4 vòng (1500/334), em thấy cái này có vẻ chưa hợp lý ạ.
2. Ở trong tập 1, thầy có dạy là sau khi qua hộp số là encoder tăng từ 334/ 1 vòng lên 1500/ 1 vòng (chứ không phải là trong 10mS ạ). Thầy giúp em xác thực với ạ.
3. tocdo = (xung/1500)*(1/T)*60; Em vẫn nghĩ là vong/ 60mS (chứ không phải vòng/ 60s) ạ.
Vì số vòng đo trước khi nhân với 60 chỉ là vòng/ mS ạ.
4. Thầy cho em hỏi thêm về công thức PID với ạ. Em tìm tài liệu nhưng không thấy hướng dẫn cách nhân như vậy ạ.
Thầy xem giúp em với ạ. Em cảm ơn thầy rất nhiều ạ. :) Chúc thầy và gia đình mạnh khỏe. :)
Mình đã nhiều lần đoán thế. Nhưng làm đồ án thì không được đoán. Mình đang tìm hiểu thêm, có gì thì chỉ bảo mình với nhé. :)