PIC Vietnam

Go Back   PIC Vietnam > Truyền thông > Giao tiếp USB, CAN, I2C, SPI, USART...

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

Giao tiếp USB, CAN, I2C, SPI, USART... Những giao tiếp được tích hợp trên PIC

Trả lời
 
Ðiều Chỉnh Xếp Bài
Old 30-03-2012, 11:28 PM   #1
trinhvansang
Nhập môn đệ tử
 
Tham gia ngày: Oct 2011
Bài gửi: 5
:
a hiein_ts.
nhờ a giúp e đồ án labview giao tiếp máy tính cổng com rs232+pIc 16f877a điều khiển pid.E đang vướng mắc về phần kết nối giao tiếp máy tính ko dc.Mong chỉ giáo.thanks
trinhvansang vẫn chưa có mặt trong diễn đàn   Trả Lời Với Trích Dẫn
Old 31-03-2012, 10:34 PM   #2
hein_ts
Đệ tử 6 túi
 
Tham gia ngày: Feb 2011
Bài gửi: 156
:
Hjhj, nếu cần thì tớ giúp luôn cái vụ giao tiếp USB đấy, vì ngày xưa mình cũng làm rs232 rồi, thấy tốc độ chậm mà chạy với labview thì hay bị lỗi khung truyền. Đang chạy treo máy luôn. Rút giắc ra là màn hĩnh xanh chết chóc...
USB đi bạn, không cần phải cài đặt cổng COM này nọ, không mấy khi lỗi khung truyền. Hàm nhận dạng thiết bị có mỗi câu lệnh. Thêm nữa là truyền một phát được cả một chuỗi chứ không phải là một byte.
Còn phần cứng: PIC18f2550/4550 tầm 110 có khi còn rẻ hơn con 16f877a và một cái dây cáp chuyển từ usb sang COM.
Thân!
__________________
Phạm Văn Hiền - CTQP244 - Học viện Kỹ thuật Quân sự
hein_ts vẫn chưa có mặt trong diễn đàn   Trả Lời Với Trích Dẫn
Old 04-05-2013, 03:40 PM   #3
ducnghiahust
Nhập môn đệ tử
 
Tham gia ngày: Dec 2012
Bài gửi: 1
:
Trích:
Nguyên văn bởi hein_ts View Post
Hjhj, nếu cần thì tớ giúp luôn cái vụ giao tiếp USB đấy, vì ngày xưa mình cũng làm rs232 rồi, thấy tốc độ chậm mà chạy với labview thì hay bị lỗi khung truyền. Đang chạy treo máy luôn. Rút giắc ra là màn hĩnh xanh chết chóc...
USB đi bạn, không cần phải cài đặt cổng COM này nọ, không mấy khi lỗi khung truyền. Hàm nhận dạng thiết bị có mỗi câu lệnh. Thêm nữa là truyền một phát được cả một chuỗi chứ không phải là một byte.
Còn phần cứng: PIC18f2550/4550 tầm 110 có khi còn rẻ hơn con 16f877a và một cái dây cáp chuyển từ usb sang COM.
Thân!
Anh giúp em phần giao tiếp usb với ạ.. email e là ducnghiahp90@gmail.com
Em đang làm đồ án đề tài thiết kế bộ ĐK PID sử dụng 16f887a ổn định lò nhiệt, giao diện giám sát điều khiển trên LabVIEW..Cảm ơn a
__________________
Man is not the creature of circumstances. Circumstances are the creatures of man.
ducnghiahust vẫn chưa có mặt trong diễn đàn   Trả Lời Với Trích Dẫn
Old 02-04-2012, 11:04 PM   #4
tact
Nhập môn đệ tử
 
tact's Avatar
 
Tham gia ngày: Dec 2005
Bài gửi: 10
:
Cái này hay đấy, em cũng đã nạp thử cái USB của bác rồi, chạy ngon lành.
Có điều chưa cài Labview, mà em cũng chưa dùng Labview bao giờ, nên không biết cài thế nào, nhưng nó rất cần thiết. Để em tìm hiểu thêm, nhưng nếu như bác làm 1 cái Video hướng dẫn anh em cách: từ a-->z, làm sao để truyền thông dc Labview với PIC thì tốt quá.
Thanks bác nhiều, vì sự nghiệp chung!
__________________
"Ai nắm được tri thức trước sẽ là người đi trước"

PICAT="Programmable Intelligent Computer in Auto Technology"

Không biết thông tin này có giúp gì được cho các bạn không:

PICAT- Thông tin giáo dục, công nghệ & công nghiệp
tact vẫn chưa có mặt trong diễn đàn   Trả Lời Với Trích Dẫn
Old 03-04-2012, 05:30 PM   #5
hein_ts
Đệ tử 6 túi
 
Tham gia ngày: Feb 2011
Bài gửi: 156
:
Mình cũng chỉ là đi copy và edit của người ta thôi, không phải chuyên ngành mà hjhj.
Thấy diễn đàn mình dạo này kém sôi nổi quá nên hơi ít nhiệt huyết. Nhưng không sao, mình sẽ cố gắng hoàn thành sớm nhất
Labview bản cài hơn 1GB nên download cũng dễ( đối với mình thì khó vì dùng 3G vịt teo)
Thuốc thì cũng dễ luôn không phải bàn.
Hôm trước làm xong cái mạch cho anh tudong47 gì đó, quên không chụp cái hình lưu lại.
Hay là làm một cái tut hoàn chỉnh về cái đó nhỉ?
__________________
Phạm Văn Hiền - CTQP244 - Học viện Kỹ thuật Quân sự
hein_ts vẫn chưa có mặt trong diễn đàn   Trả Lời Với Trích Dẫn
Old 03-04-2012, 06:28 PM   #6
trinhvansang
Nhập môn đệ tử
 
Tham gia ngày: Oct 2011
Bài gửi: 5
:
hj,giờ e nghiên cứu pic 16f877a,phần cứng cũng tạm ổn rùi .Chỉ còn phần giao tiếp labview với pc chưa đc. Em thử dùng VIRTUAL SERIAL PORT DRIVER để tạo cổng Com ảo giao tiếp RS232 giữa labview và pic 16f877a trên Proteus.Mô phỏng thì thấy chân RXD có nhấp nháy chứng tỏ có nhận dữ liệu rùi nhưng ko hiểu sao khi điều khiển trên labview thì trên proteus ko có gì thay đổi cả.Phần labview của e có cài VISA rùi.Mong giúp đỡ !thanks.Liên hệ qua yh:trinhvansang90@yahoo.com
trinhvansang vẫn chưa có mặt trong diễn đàn   Trả Lời Với Trích Dẫn
Old 02-05-2012, 12:00 PM   #7
tuonguoc
Nhập môn đệ tử
 
Tham gia ngày: Mar 2012
Bài gửi: 1
:
em đang lam đồ án chế tạo thiết bị cảm biến khí ga. em đã làm xong thiết bị, bg thầy lại giao thêm việc kết nối thiết bị với máy tính nhờ labview và usb hid, em mới tìm hiểu được thời gian ngắn và thấy gian nan quá các bác giúp em với em chỉ cần hiển thị kết quả đo được lên labview thôi, bác nào có code đơn giản thì cho em xin. em cám ơn nhiều
tuonguoc vẫn chưa có mặt trong diễn đàn   Trả Lời Với Trích Dẫn
Old 03-05-2012, 05:16 PM   #8
hein_ts
Đệ tử 6 túi
 
Tham gia ngày: Feb 2011
Bài gửi: 156
:
Hjhj. Bạn xem bên trên đó! code chỉ cần chèn chương trình của mình vào là ổn. Giao tiếp HID không phức tạp, độ ổn định cao, phù hợp với các ứng dụng truyền nhận giữa mạch và PC.
Sắp tới công ty mình sẽ bán các kit giao tiếp(USB, ...) giá rẻ dành cho học sinh sinh viên đi kèm mã nguồn và hỗ trợ thông tin đầy đủ, đảm bảo đưa ứng dụng nhanh chóng vào thực tế. Mong các bạn ủng hộ!
__________________
Phạm Văn Hiền - CTQP244 - Học viện Kỹ thuật Quân sự
hein_ts vẫn chưa có mặt trong diễn đàn   Trả Lời Với Trích Dẫn
Old 07-06-2012, 01:02 PM   #9
hthang1988
Đệ tử 1 túi
 
Tham gia ngày: Apr 2009
Bài gửi: 12
:
Hiền bảo vệ đề tài chưa mà thấy up lên vậy?Khi nào ra trường vậy
hthang1988 vẫn chưa có mặt trong diễn đàn   Trả Lời Với Trích Dẫn
Old 11-06-2012, 01:50 AM   #10
hein_ts
Đệ tử 6 túi
 
Tham gia ngày: Feb 2011
Bài gửi: 156
:
Hjhj. Mình đang đi thực tập lái máy xây dựng nên chắc có nhiều thời gian rảnh, hy vọng là sắp có hàng cho mọi người. Một tut hoàn chỉnh theo phong cách "học để làm" nhá?
__________________
Phạm Văn Hiền - CTQP244 - Học viện Kỹ thuật Quân sự
hein_ts vẫn chưa có mặt trong diễn đàn   Trả Lời Với Trích Dẫn
Old 17-06-2012, 01:27 AM   #11
toan258252
Nhập môn đệ tử
 
Tham gia ngày: Dec 2009
Bài gửi: 9
:
labview

Trích:
Nguyên văn bởi hein_ts View Post
Hjhj. Mình đang đi thực tập lái máy xây dựng nên chắc có nhiều thời gian rảnh, hy vọng là sắp có hàng cho mọi người. Một tut hoàn chỉnh theo phong cách "học để làm" nhá?
các bác có kinh nghiệm về labview có thể giúp e thiết kế một bộ pid trong labview không em đang làm nhưng đường đặc tính nó đang ra không ổn định mà không biết phải làm thế nào.có gì các bác giúp e chút nhé..
toan258252 vẫn chưa có mặt trong diễn đàn   Trả Lời Với Trích Dẫn
Old 17-06-2012, 01:43 AM   #12
toan258252
Nhập môn đệ tử
 
Tham gia ngày: Dec 2009
Bài gửi: 9
:
labview

Trích:
Nguyên văn bởi hein_ts View Post
Hjhj. Mình đang đi thực tập lái máy xây dựng nên chắc có nhiều thời gian rảnh, hy vọng là sắp có hàng cho mọi người. Một tut hoàn chỉnh theo phong cách "học để làm" nhá?
các bác có kinh nghiệm về labview có thể giúp e thiết kế một bộ pid trong labview không em đang làm nhưng đường đặc tính nó đang ra không ổn định mà không biết phải làm thế nào.có gì các bác giúp e chút nhé..đầu ra bộ pid có cần phải khuếch đại tín hiệu hoặc xử lý trước khi đưa vào đầu vào điều khiển xung không các bác.nếu có thì phải làm thế nào.e cho nó cộng với tín hiệu đặt rồi mới đưa ra thì nó lại càng không ổn định
toan258252 vẫn chưa có mặt trong diễn đàn   Trả Lời Với Trích Dẫn
Old 17-06-2012, 09:21 AM   #13
hein_ts
Đệ tử 6 túi
 
Tham gia ngày: Feb 2011
Bài gửi: 156
:
PID trong LabVIEW là một hàm có sẵn rồi sao đó bạn? Tốc độ đáp ứng phụ thuộc phần cứng thôi bạn ạ.
__________________
Phạm Văn Hiền - CTQP244 - Học viện Kỹ thuật Quân sự
hein_ts vẫn chưa có mặt trong diễn đàn   Trả Lời Với Trích Dẫn
Old 28-07-2012, 12:27 AM   #14
khanhtanvn88
Nhập môn đệ tử
 
Tham gia ngày: May 2012
Bài gửi: 3
:
bạn hein_ts có thể giúp minh Giao tiếp usb cho PIC 16f877a được không. mình đang rất cần cho đồ án. nếu bạn giúp mình thì minh xin hậu tạ.
khanhtanvn88 vẫn chưa có mặt trong diễn đàn   Trả Lời Với Trích Dẫn
Old 30-07-2012, 01:24 PM   #15
hein_ts
Đệ tử 6 túi
 
Tham gia ngày: Feb 2011
Bài gửi: 156
:
Mình rất sẵn lòng, nhưng...

Trích:
Nguyên văn bởi khanhtanvn88 View Post
bạn hein_ts có thể giúp minh Giao tiếp usb cho PIC 16f877a được không. mình đang rất cần cho đồ án. nếu bạn giúp mình thì minh xin hậu tạ.
Như tiêu đề thôi bạn ạ. Lý do là vì PIC16f877A không có USB cứng, lắm người bảo là có thể lập trình cho nó chạy usb, nhưng mình nghĩ là rất khó bởi lý do tại sao trên pic18 nó phải dùng riêng một chân VUSB để chạy usb các bạn nhỉ?
Bạn có thể mua chíp chuyển đổi. PL2030 18.000đ chẳng hạn. Nhưng con này hay lỗi, con FT232 78.000đ rất chuẩn. Lúc đó chỉ là giao tiếp RS232 thông thường, nhưng lại cắm qua cổng usb.
Giá thì như thế, nhưng nếu bạn chỉ dùng một con PIC18FXX5X chẳng hạn. 18F2550 100.000đ là rẻ hơn so với pic1f877(a)+ USB to COM converter
Nếu bạn sử dụng PIC18 thì rất dễ, mà lại còn rẻ bạn ạ
Thân!
__________________
Phạm Văn Hiền - CTQP244 - Học viện Kỹ thuật Quân sự
hein_ts vẫn chưa có mặt trong diễn đàn   Trả Lời Với Trích Dẫn
Trả lời

Ðiều Chỉnh
Xếp Bà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à 04:24 AM.


Đượ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