![]() |
|
Tài trợ cho PIC Vietnam |
Các dự án mã nguồn mở Nếu bạn không mở mã nguồn, ít nhất là một phần nào đó trong dự án của bạn, xin đừng vào đây. |
![]() |
|
Ðiều Chỉnh | Xếp Bài |
|
![]() |
#1 |
Đệ tử 3 túi
Tham gia ngày: Jun 2008
Bài gửi: 51
: |
Hihi! Đắt quá nhỉ! Trong khi con PL2303Hx - con chip chuyển USB to UART - trên thị trường khoảng 22000 Vnđ.
Tuy nhiên nếu dùng con này để làm thiết bị giao tiếp với máy tính qua USB thì có vẽ rẽ thiệt so với 18F2550 và 18F4550. Chúc vui. thay đổi nội dung bởi: jackiele, 13-08-2009 lúc 01:10 AM. |
![]() |
![]() |
![]() |
#2 | |
Super Moderator
Tham gia ngày: Feb 2006
Bài gửi: 150
: |
Trích:
Nói chung cổng COM ảo không có nghĩa là phải biến con PIC18F14K50 cầu nối giữa máy tính và con MCU khác thông qua USB. Giả sử 1 ứng dụng đơn giản như điều khiển đèn LED. Mở Terminal lên và gõ LEDA ON -> Chân RB0 xuất mức 1, gõ GET ADC0 , gởi về dữ liệu từ kênh ADC 0 ... Bạn để ý những ưu điểm của PIC18F14K50, bạn có thể dùng nó để thiết kế ứng dụng cho mình một cách tiện nhất |
|
![]() |
![]() |
![]() |
#3 |
Đệ tử 3 túi
Tham gia ngày: Nov 2007
Nơi Cư Ngụ: Vietnam
Bài gửi: 48
: |
Kết hợp 2 đề tài:
USB2UART + Uart2Ethernet --> USB2Ethernet Không biết có khả thi và kinh tế không nhỉ?
__________________
More friends more foods |
![]() |
![]() |
![]() |
#4 |
Super Moderator
Tham gia ngày: Feb 2006
Bài gửi: 150
: |
Khả thi, hoàn toàn có thể ghép nối 2 module này với nhau, nhưng ... dùng luôn cái card ethernet của máy tính cho rồi
__________________
Đang gặp vấn đề cần được giúp đỡ? Hãy dành ra vài phút đọc luồng sau: http://www.picvietnam.com/forum/showthread.php?t=1263 thay đổi nội dung bởi: phamminhtuan, 30-03-2010 lúc 11:35 AM. |
![]() |
![]() |
![]() |
#5 | |
Đệ tử 3 túi
Tham gia ngày: Jun 2008
Bài gửi: 51
: |
Trích:
Nhưng nếu dùng nó như thiết bị chuyên chuyển USB qua UART thì theo mình là không khả thi. Mình cũng đang muốn dùng 18F14K50 làm thiết bị giao tiep USB đọc giá trị đồng hồ so của Mitoyo lên máy tính. Nếu các bạn có ý tưởng gần giống mình thì 18F14K50 sẽ được dùng phổ biến hơn. Chúc vui! |
|
![]() |
![]() |
![]() |
#6 | |
PIC Bang chủ
|
Trích:
Lưu ý rằng PIC USB nói chung, cho phép ta làm 2 công việc: - Giao tiếp bằng USB thực, có nghĩa là thiết bị được máy tính nhận ra là một thiết bị USB. - USB2COM ở đây, là máy tính nhận ra thiết bị đó như một cổng COM ảo. Khi đó người lập trình điều khiển chỉ điều khiển thiết bị đó với phần mềm được viết cho cổng COM ảo (những thiết bị cũ, phần mềm cũ), hoặc những người chưa quen lập trình giao tiếp USB trên máy tính, hoàn toàn có thể sử dụng. - Việc đầu ra của thiết bị là cổng COM, hay là thiết bị điều khiển, LED, nút bấm, cảm biến, ADC,.... là do lựa chọn của người dùng. Như vậy, đối với các thiết bị chip chuyên dụng, nó chỉ làm được 1 việc: - COM ảo trên máy tính - Đầu ra thiết bị là cổng COM Trong khi đó, với PIC, ta có thể làm rất nhiều tổ hợp: a) USB thực, đầu bên kia ta truyền dữ liệu tùy ý qua UART/COM (vd: truyền dữ liệu giữa 2 máy tính, một máy tính cắm USB thực, một máy tính nối vào UART của PIC) b) USB thực, đầu bên kia ta điều khiển gì tùy ý, giao thức nào tùy ý (thiết bị điều khiển từ xa cho máy tính chẳng hạn) c) USB thành COM ảo, đầu bên kia là COM (cái này giống chip chuyên dụng, chip chuyên dụng chỉ làm được duy nhất việc này) d) USB thành COM ảo, đầu bên kia điều khiển thiết bị tùy ý, giao thức tùy ý (thiết bị điều khiển từ xa cho máy tính, nhưng người lập trình không cần quan tâm giao tiếp USB, họ làm việc với cổng COM ảo như một cổng COM bình thường) Giải pháp của R&P ở đây là biến USB thành COM ảo, để những người làm lập trình trên máy tính làm được bất kỳ những gì người ta muốn với cách làm y hệt như với cổng COM trước đây, mà không cần tìm hiểu thêm về USB. Các bạn đừng hiểu lầm USB2COM là sản phẩm một đầu là USB, một đầu là cổng COM. Chúc vui
__________________
Công ty TNHH Thương mại và Giao nhận R&P store.hn@rpc.vn - store.hcm@rpc.vn Học PIC như thế nào? thay đổi nội dung bởi: falleaf, 14-08-2009 lúc 07:58 AM. |
|
![]() |
![]() |
![]() |
|
|