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 Bài Trong Ngày 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 14-04-2009, 05:40 PM   #1
bien_van_khat
...Damned...
 
bien_van_khat's Avatar
 
Tham gia ngày: Apr 2006
Nơi Cư Ngụ: Hồ Chí Minh
Bài gửi: 522
:
Trích:
Nguyên văn bởi thienthanhomenh View Post
hiện tại mình đang có project đọc và ghi dữ liệu dạng file *.txt vào truc tiep đến usb mass storage device
Mình đã khảo sát và vừa mua 2 chíp 24FJ256GB108 nhưng hiẽn tại mình không biết bắc đầu từ đâu.
Bạn tải Microchip Application Libraries trong đó có ví dụ mẫu về mass storage device
http://www.microchip.com/stellent/id...cName=en540668

Về phần cứng bạn tham khảo User Guide của PIC24F Starter Kit hoặc USB Daughter Board, trong đó có sơ đồ nguyên lý cho USB host.
http://www.microchip.com/stellent/id...cName=en535092
__________________
- Xin đọc trước khi post bài

Xin đặt code trong thẻ [ code ] [ /code ]
bien_van_khat vẫn chưa có mặt trong diễn đàn   Trả Lời Với Trích Dẫn
Old 18-04-2009, 11:53 AM   #2
bien_van_khat
...Damned...
 
bien_van_khat's Avatar
 
Tham gia ngày: Apr 2006
Nơi Cư Ngụ: Hồ Chí Minh
Bài gửi: 522
:
Trích:
Nguyên văn bởi laiquangtuyen View Post
http://clip.vn/watch/MOV00970,W76R
các bác coi cái này đi, mới làm xong hôm nay! còn cái cảm ứng là chưa ngon hơi lệch tí. Có gì các bác nói cho vui nha!
Rất hay. Với cái touch, bạn nên dùng đầu cây viết chọt chọt thì dễ hơn, .

--------------------------------------------

Cập nhật 18 - 4 -2009:
Upload sơ đồ nguyên lý tại Post #1

Source code cần cleanup sẽ được upload sau.
__________________
- Xin đọc trước khi post bài

Xin đặt code trong thẻ [ code ] [ /code ]

thay đổi nội dung bởi: bien_van_khat, 18-04-2009 lúc 12:43 PM.
bien_van_khat vẫn chưa có mặt trong diễn đàn   Trả Lời Với Trích Dẫn
Old 19-04-2009, 10:10 AM   #3
manhha2799
Đệ tử 5 túi
 
Tham gia ngày: Apr 2007
Bài gửi: 121
:
Send a message via Yahoo to manhha2799
Talking

He he, xong nhớ post cái code, được thì làm cái tut cho anh em nhờ.
__________________
Bảng ledsigns chất lượng cao...
http://www.ledviet.info - manhha2700@yahoo.com
Đt:0949299699
manhha2799 vẫn chưa có mặt trong diễn đàn   Trả Lời Với Trích Dẫn
Old 20-04-2009, 11:05 AM   #4
duy08091983
Đệ tử 6 túi
 
Tham gia ngày: Aug 2006
Bài gửi: 159
:
Trích:
Nguyên văn bởi laiquangtuyen View Post
Chắc chắn rồi, mình nghĩ rằng nếu mà đi mua cái mạch của hãng thì nhiều tiền, còn nếu mình làm thì rẻ hơn nhiều đúng hok mọi người, xong tuần sau tui hoàn thành sơ bộ xong tui sẽ có một cái bài hướng dẫn để mọi người cùng làm, nếu mà các bạn chưa tự tin trong phần cắm dây chạy thử thì tui sẽ vẽ lun PCB đi đặt khoảng 10 cái cho các bạn thử nghiệm. Chẳng có kinh doanh gì ở đây hết. Mục đích cuối cùng là học hỏi. Nếu có khoảng 5 người đồng ý tui sẽ vẽ mạch rồi nhũng code,, cung cấp toàn bộ bản mà tui đã sửa cho các bạn, như vậy các bạn sẽ rút ngắn được toàn bộ thời gian đi mày mò lâu la, và tốn nhiều tiền đi mua đồ nữa, cái vấn đề khó khắn nhất là cái màn hình nào cho nó vừa và nó chạy được nhanh như vậy! Bùn ngủ rồi, tuần sau mình sẽ triển khai.
Mình có 1 ưu tiên cho ai làm ethernet của microchip thành công rồi, nếu trao đổi với mình về cái đó thì mình sẽ tl ngay sau khi có được sự hỗ trợ về cái đó, còn không thì các bạn chờ 1 tuần mình sẽ đưa lên. Chắc chắn là vậy không hề xạo đâu. OK!
Chào Tuyền !

Quá tuyệt vời, mình cũng cần board, làm thêm cho mình 1 cái hén !

Cám ơn bạn vì sự chia sẻ này !

Homepage : www.pduytech.com
Email : oliver.duy@gmail.com
YM : duy08091983@yahoo.com
duy08091983 vẫn chưa có mặt trong diễn đàn   Trả Lời Với Trích Dẫn
Old 21-04-2009, 08:12 AM   #5
duy08091983
Đệ tử 6 túi
 
Tham gia ngày: Aug 2006
Bài gửi: 159
:
Trích:
Nguyên văn bởi laiquangtuyen View Post
Như đã hứa, bắt đầu từ tuần này mình sẽ triển khai từng bước một để hình thành nên một màn hình cảm ứng ntn. Đầu tiên các bạn phải tải resource từ microchip về cài đặt trước cái đã rồi mọi chuyện tính sau.

http://www.microchip.com/stellent/id...cName=en532570
cái link ngó vậy down tới down lui 2 hay 3 lần gì đó mà giờ kiếm lại cũng mún chết lun. Tải nó về rồi coi sơ bộ, Mai mình sẽ có bước hướng dẫn sơ về resource đã cho, coi vậy chứ làm mới thấy mệt luôn.
Tuyền ơi, về linh kiện mình cần chuẩn bị PIC gì thế !

Homepage : www.pduytech.com
Email : oliver.duy@gmail.com
YM : duy08091983@yahoo.com
duy08091983 vẫn chưa có mặt trong diễn đàn   Trả Lời Với Trích Dẫn
Old 25-04-2009, 09:16 PM   #6
kimhuynguyen
Đệ tử 3 túi
 
Tham gia ngày: Nov 2007
Nơi Cư Ngụ: Vietnam
Bài gửi: 48
:
Trích:
Nguyên văn bởi laiquangtuyen View Post
Như đã hứa tối nay mình mới làm xong 2 hướng dẫn sơ bộ về project GLCD, không mang tính chuyên nghiệp nên có gì các bạn góp ý mình làm tốt hơn. Mình nghĩ rằng học trên video thì trực quan hơn nên làm video, với lại nghe nói nên thích hơn. Với công nghệ siêu nén các bạn tải 2 file về chỉ 7Mb thôi nhưng chất lượng thì khỏi chê tới hơn 100Mb tha hồ mà coi phim. Hê hê.

http://ifile.it/2mhiny4/video0.rar (http://ifile.it/2mhiny4)
http://ifile.it/2oa94ms/video1.rar (http://ifile.it/2oa94ms)
Bạn nên xem lại các file đã upload, chỉ có phần audio thôi (phần video có lẽ là dummy data nên tỉ lệ nén được cao, vì thế nên khi nén lại được file nhỏ?)
__________________
More friends more foods

thay đổi nội dung bởi: kimhuynguyen, 25-04-2009 lúc 09:27 PM.
kimhuynguyen vẫn chưa có mặt trong diễn đàn   Trả Lời Với Trích Dẫn
Old 08-06-2009, 09:23 AM   #7
duy08091983
Đệ tử 6 túi
 
Tham gia ngày: Aug 2006
Bài gửi: 159
:
Trích:
Nguyên văn bởi laiquangtuyen View Post
Anh Duy làm cái host OK roài sao không post bài hướng dẫn mọi người nhỉ! hé hé.
Trở lại với chủ đề dùng host usb để cắm webcam vào nhận ảnh rồi xử lí. Hok bít có ai làm được chưa, đến đây bàn bạc là vừa rồi đó.
Hi Tuyến,

Tuyến đưa Schematic và Source lên forum là mọi người làm được hà. Có thời gian thì ghi chú thêm 1 chút nữa.

Sẵn cung cấp USB to UART luôn !

Homepage : www.pduytech.com
Email : oliver.duy@gmail.com
YM : duy08091983@yahoo.com
duy08091983 vẫn chưa có mặt trong diễn đàn   Trả Lời Với Trích Dẫn
Old 09-06-2009, 12:21 PM   #8
batbatdieu
Đệ tử 4 túi
 
Tham gia ngày: May 2005
Bài gửi: 83
:
Trích:
Nguyên văn bởi thienthanhomenh View Post
@batbatdieu
theo như trên hình thì batdieu chua dùng đến touch thì phải ????
Chắc bạn chưa thử cái demo graphic của microchip rồi , ko calib + touch thi làm sao vào đươc tới màn hình trên

Mình ko phải kinh doanh,chỉ đặt mua về nghiên cứu thôi, thấy mọi ng ai cũng tìm mua mà ko đc nên đặt mua dư vài cái cho ai có nhu cầu.
Contact : 097.98.99.512

thay đổi nội dung bởi: batbatdieu, 09-06-2009 lúc 01:56 PM.
batbatdieu vẫn chưa có mặt trong diễn đàn   Trả Lời Với Trích Dẫn
Old 10-06-2009, 10:30 AM   #9
duy08091983
Đệ tử 6 túi
 
Tham gia ngày: Aug 2006
Bài gửi: 159
:
Trích:
Nguyên văn bởi laiquangtuyen View Post
Mấy chú xếp hàng qua một bên cho tui post cái host usb coi!
step1:
đầu tiên các bạn down hết tài liệu trong này về:
http://www.microchip.com/stellent/id...GE&nodeId=1486

step2:
liên hệ Anh Duy ở trên mua cái đế với con 24FJ256GB108, giá bèo khỏi nói. Đặc biệt cái đế thiết kế cực shock, có thể thay chip khác mà không cần phải hàn gì hết. OK, hỏi ổng sau đi

step3: cài đặt phần usb solution vào đi, sẽ có phần
USB Host - Mass Storage - Thumb Drive Data Logger
chúng ta làm việc trên cái này

Homepage : www.pduytech.com
Email : oliver.duy@gmail.com
YM : duy08091983@yahoo.com

step4: quay lại trang đầu tiên của Anh Thành lấy cái schematic về ráp y chang đó bỏ phần nào có Graphic (nếu dung 24FJ256GB110 còn không thì có chút thay đổi)

step5: built cái code đó phát 1 nạp vào là chạy liền, còn không chạy thì lên đây hỏi tiếp để tui chỉ phần config lại cho nó chạy!
Breaboard 80-pin thì còn vài cái, board mạ vàng - giá 20k (phải hàng chip) 30k (không cần hàn chip). 24FJ256GB108 thì chỉ còn 2 con thôi để dành nghiên cứu, không chia lại được.

Xin bổ sung step3: http://www.microchip.com/stellent/id...cName=en540668. Đây là link để download MCHPFSUSB Framework v2.4.
Nên cài đặt theo đường dẫn mặc định mà Microchip đề nghị, sau này dễ làm việc hơn và ít vướt lỗi khi build.

Trong thư mục USB Host - Mass Storage - Thumb Drive Data Logger, ta chọn project USB Host - Mass Storage - Thumb Drive Data Logger - C30.mcp để làm việc với chip dsPIC24F.

Phần cứng có dùng giao tiếp UART để kết nối với máy tính, Microchip đề nghị dùng HyperTerminal ở tốc độ 57600. Mọi thao tác sẽ diễn ra trên này.
duy08091983 vẫn chưa có mặt trong diễn đàn   Trả Lời Với Trích Dẫn
Old 10-06-2009, 10:13 AM   #10
duy08091983
Đệ tử 6 túi
 
Tham gia ngày: Aug 2006
Bài gửi: 159
:
Trích:
Nguyên văn bởi thienthanhomenh View Post
các bác trên này ai có thể tìm 24fj256gb110 hoặc 32mx460f512h thi làm on nhập giúp tôi mổi chú một con về nhà đốt chơi xem công lực các chú ấy thế nào.không biết công lực của tui có thể theo kip công lực của bon chúng không
Ai nhập hàng duợc thì cho tui ké nha .Bác phucthinh hay batbatdieu ne có nhâp hàng này dược không đợi RP đến tháng 7 mới có lận
Chào bạn !

Con PIC32mx460f512h làm gì có, chắc bạn lộn chỉ có PIC32mx460f512L thôi.

Hôm qua có ghé RP, hiện tại còn 3 con này, bạn ghé lấy về nghiên cứu đi.

Homepage : www.pduytech.com
Email : oliver.duy@gmail.com
YM : duy08091983@yahoo.com
duy08091983 vẫn chưa có mặt trong diễn đàn   Trả Lời Với Trích Dẫn
Old 10-06-2009, 05:52 PM   #11
duy08091983
Đệ tử 6 túi
 
Tham gia ngày: Aug 2006
Bài gửi: 159
:
Trích:
Nguyên văn bởi laiquangtuyen View Post
Vậy là con đó có hả (32MX460F512L), nếu anh Bình đi lấy thì lấy cho em một con luôn hén, về nghiên cứu chơi thử em nó như thế nào. Luồng này phải sôi động vầy chứ, thế mới vui!
Vậy có ai đã thử làm cái usb host theo hướng dẫn ở trên chưa vậy???
Hi Tuyen !

Độ được cái LCD 2.8" chưa, thấy mới ủng hộ batbatdieu 1 cái.

Có thông tin gì thông báo liền nghe !

Homepage : www.pduytech.com
Email : oliver.duy@gmail.com
YM : duy08091983@yahoo.com
duy08091983 vẫn chưa có mặt trong diễn đàn   Trả Lời Với Trích Dẫn
Old 11-06-2009, 02:14 AM   #12
lecanhhuy
Đệ tử 2 túi
 
Tham gia ngày: Nov 2008
Bài gửi: 28
:
Trích:
Nguyên văn bởi laiquangtuyen View Post
Mới gắn vô xong nè, hì hục với cái màn hình của anh Thanh bán cho luôn, hê hê. Nhưng mà có tin vui màn hình này mình thử nó xài tới 2 driver khác nhau luôn, riêng của anh Thanh thì 1 cái driver khác của mình nữa vậy là có 3 driver khác nhau tương thích với màn hình này. Thật tiện lợi!

Anh Tuyến nhớ đến em nha ! Hụt 1 lần rồi đấy
lecanhhuy vẫn chưa có mặt trong diễn đàn   Trả Lời Với Trích Dẫn
Old 11-06-2009, 09:33 AM   #13
duy08091983
Đệ tử 6 túi
 
Tham gia ngày: Aug 2006
Bài gửi: 159
:
Trích:
Nguyên văn bởi laiquangtuyen View Post
Mới gắn vô xong nè, hì hục với cái màn hình của anh Thanh bán cho luôn, hê hê. Nhưng mà có tin vui màn hình này mình thử nó xài tới 2 driver khác nhau luôn, riêng của anh Thanh thì 1 cái driver khác của mình nữa vậy là có 3 driver khác nhau tương thích với màn hình này. Thật tiện lợi!

Kool quá ta !

Vậy là LCD của anh Thanh chạy được rồi ahm. Nếu được vậy thì có thêm 1 lựa chọn nữa cho màn hình 2.8" 240x320.

Homepage : www.pduytech.com
Email : oliver.duy@gmail.com
YM : duy08091983@yahoo.com
duy08091983 vẫn chưa có mặt trong diễn đàn   Trả Lời Với Trích Dẫn
Old 12-06-2009, 06:02 PM   #14
duy08091983
Đệ tử 6 túi
 
Tham gia ngày: Aug 2006
Bài gửi: 159
:
Trích:
Nguyên văn bởi laiquangtuyen View Post
Làm cả buổi tối thế là tấm touch với cái màn hình cũng OK hết, nhưng mà có 1 vấn đề là con driver của anh Thanh cho ko chạy được, phải ngồi banh datasheet ra sửa cả đêm mới chạy, hì hì. Giờ OK hết rồi, 2.8" màu có đẹp hơn, cảm ứng cũng nhạy hơn nữa chứ ko như 2.4" cảm ứng hơi lì lì ở mấy cái nút radio hay checkbox.



Tuyệt cú mèo !
duy08091983 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à 04:35 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