PIC Vietnam

Go Back   PIC Vietnam > Robotics > Thực hành

Tài trợ cho PIC Vietnam
Trang chủ Đăng Kí Hỏi/Ðáp Thành Viên Lịch Bài Trong Ngày Vi điều khiển

Thực hành Bắt đầu làm một robot như thế nào? Mẹo vặt? Kỹ thuật? Công nghệ?... Hãy bắt tay vào việc...

Trả lời
 
Ðiều Chỉnh Xếp Bài
Old 03-10-2006, 02:15 PM   #1
falleaf
PIC Bang chủ
 
falleaf's Avatar
 
Tham gia ngày: May 2005
Bài gửi: 2,631
:
Send a message via Yahoo to falleaf
Trích:
Nguyên văn bởi trungkien_0914373773 View Post
Bác F ơi . Tôi có 1 con Pic 16F877A và một mạch cầu H , Một động cơ 1 chiều .Tôi không biết viết chương trình trong CCS như thế nào để điều khiển được tốc độ của động cơ Bác F có thể giúp tôi ko ? cảm ơn Bác F.
Bạn đọc lại từ đầu luồng này, sẽ rất có ích cho bạn.
falleaf vẫn chưa có mặt trong diễn đàn   Trả Lời Với Trích Dẫn
Old 06-10-2006, 12:19 PM   #2
tinhthanthep
Đệ tử 6 túi
 
tinhthanthep's Avatar
 
Tham gia ngày: Jun 2005
Bài gửi: 141
:
Mạch điều khiển của mình thiết kế xong roài. Falleaf cho hỏi làm thế nào để post sơ đồ mạch vẽ bằng OrCAD10.5 lên diễn đàn? (Chuyển từ OrCAD sang ảnh JPG mà hình vẽ và các ký hiệu vẫn rõ ràng)
tinhthanthep vẫn chưa có mặt trong diễn đàn   Trả Lời Với Trích Dẫn
Old 06-10-2006, 04:38 PM   #3
falleaf
PIC Bang chủ
 
falleaf's Avatar
 
Tham gia ngày: May 2005
Bài gửi: 2,631
:
Send a message via Yahoo to falleaf
Bạn nén tất cả thành file zip gửi lên diễn đàn bằng cách Tải file đính kèm.

Nếu bạn chỉ muốn gửi hình lên diễn đàn, thì bạn có thể dùng print screen để chụp hình màn hình lại, sau đó dán vào Paint, rồi cắt cái phần hình ra, lưu lại dạng JPEG, và gửi lên photobucket.com như gửi một hình bình thường.

Chúc vui.
falleaf vẫn chưa có mặt trong diễn đàn   Trả Lời Với Trích Dẫn
Old 09-10-2006, 08:58 AM   #4
tinhthanthep
Đệ tử 6 túi
 
tinhthanthep's Avatar
 
Tham gia ngày: Jun 2005
Bài gửi: 141
:
Đây là sơ đồ bộ điều khiển:

Phần công suất dùng chip LMD18200
Giao tiếp với PC qua RS232.
Chuẩn ICSP và Bootloader của PICvietnam
Hiển thị thông tin trên LCD 2x16
Có nút gạt chuyển chế độ manual và auto
có nút bấm start/stop, quay trái quay phải và đèn báo tương ứng.
Mạch flip-flop dùng để tăng , giảm số xung nhận được từ encoder khi quay thuận và nghịch (vì capture của PIC chỉ theo chiều tăng). Dùng 2 chip 74HC74.
Dùng 4 biến trở để điều chỉnh hệ số Kp, Ki, Kd, tốc độ bằng tay.
Các bạn thử xem với sơ đồ mạch như vậy còn có vấn đề gì nữa không?.
file orCAD mình gửi kèm theo đây
File Kèm Theo
File Type: rar PCB.rar (23.3 KB, 568 lần tải)

thay đổi nội dung bởi: tinhthanthep, 09-10-2006 lúc 09:02 AM.
tinhthanthep vẫn chưa có mặt trong diễn đàn   Trả Lời Với Trích Dẫn
Old 09-10-2006, 11:13 PM   #5
minhcuong
Đệ tử 2 túi
 
minhcuong's Avatar
 
Tham gia ngày: Jul 2005
Bài gửi: 26
:
Mạch điều khiển 6 motor đồng thời + current sensing

Các anh chị em cho ý kiến nhé. Cái này tôi đã thử với 1 motor chạy khá tốt, và ổn định.
File Kèm Theo
File Type: pdf HexDriver.pdf (67.1 KB, 1398 lần tải)
minhcuong vẫn chưa có mặt trong diễn đàn   Trả Lời Với Trích Dẫn
Old 14-10-2006, 03:28 PM   #6
falleaf
PIC Bang chủ
 
falleaf's Avatar
 
Tham gia ngày: May 2005
Bài gửi: 2,631
:
Send a message via Yahoo to falleaf
Cho hỏi là mọi người đã làm xong mạch cầu điều khiển động cơ, chạy ngon chưa? Bây giờ các bạn post mạch của mình lên mạng, và chương trình chạy thử, còn có những khúc mắc gì không?

Nhờ anh Nam tổng kết lại.

Chúc vui
falleaf vẫn chưa có mặt trong diễn đàn   Trả Lời Với Trích Dẫn
Old 18-10-2006, 03:32 PM   #7
bluepine
Đệ tử 3 túi
 
Tham gia ngày: Jun 2006
Bài gửi: 53
:
Smile báo cáo sơ bộ công việc

Chào mọi người, em hiện đang chạy thử trên 1 bo mạch thí nghiệm Pic có bán ngoài chợ Nhật Tảo, phần cầu H em dùng LM18200.(lắp trên break board)
Em hiện đã đọc được tín hiệu encoder về rồi (nhưng chỉ đọc được một xung bằng chế độ đếm xung của timer0 thôi, do khi thử với ngắt on change trên port b bị ngắt liên tục).
Phần PID thì em đã tính được hàm truyền động cơ, mô phỏng trên matlab và tính được thông số PID bằng phương pháp Nychol Zisman 2, cụ thể
hàm truyền động cơ:



mô phỏng được Kgh = 6600; Tdao động = 10.7 ms
tính ra được Kp = 3960
Kd = 5.926
Ki = 740186
các anh có kinh nghiệm xem các thông số trên có hợp lý không?

Còn về giải thuật chương trình chung để điều khiển thì em xem trên 1 ứng dụng của Microchip nhưng vẫn chưa hiểu, các anh có tài liệu nào dễ hiểu hơn gửi lên cho mọi người cùng xem nhé.
File Kèm Theo
File Type: pdf DC servomotor application of PIC.pdf (291.0 KB, 1712 lần tải)

thay đổi nội dung bởi: falleaf, 18-10-2006 lúc 03:36 PM.
bluepine vẫn chưa có mặt trong diễn đàn   Trả Lời Với Trích Dẫn
Trả lời


Quyền Sử Dụng Ở Diễn Ðàn
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is Mở
Smilies đang Mở
[IMG] đang Mở
HTML đang Tắt

Chuyển đến


Múi giờ GMT. Hiện tại là 10:52 PM.


Được sáng lập bởi Đoàn Hiệp
Powered by vBulletin®
Page copy protected against web site content infringement by Copyscape
Copyright © PIC Vietnam