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 10-09-2009, 12:11 PM   #1
HaiAu2005
Đệ tử 9 túi
 
Tham gia ngày: May 2006
Bài gửi: 150
:
Vừa đặt một cái máy PC chạy Linux rồi. Ít nữa có máy PC này sẽ thử với các phần mềm mã nguồn mở xem sao. Nếu được thì sẽ là một giải pháp phát triển giao diện I/O và phần mềm đo lường và điều khiển dùng mã nguồn mở.

Tôi đã hỏi được nhóm phát triển xPC Target của hãng MathWorks, cái PC\104 tôi đang có có thể chạy xPC Target được, nhưng phải thực hiện việc thiết trí và viết device drivers cho cái bảng I/O mà xPC Target không hỗ trợ. Cái PC\104 trên hơi cũ có cấu hình hơi "đuội" so với các CPU hiện có trên thị trường bây giờ, nhưng chắc nhanh hơn con PIC32 (có đâu chừng 80 MHz trong khi cái CPU của PC\104 trên chừng 166 MHz), nếu dùng cho một số ứng dụng không đòi hỏi CPU có tốc độ cao thì vẫn tốt.

Có bác nào quan tâm muốn làm nghiên cứu (sau đại học và PhD) có thể vào trang web www.amc.edu.au tìm tới trang học bổng, download mẫu đơn rồi làm đơn nộp cho đợt xét học bổng năm 2010 thì làm. Liên lạc với tôi kamome.seagull@gmail.com để biết thêm chi tiết và viết research proposal. Mục tiêu chính của một số dự án nghiên cứu là tìm giải pháp phát triển giao tiếp dữ liệu, lập trình điều khiển tầu thủy và phương tiện ngầm.

Hải Âu
HaiAu2005 vẫn chưa có mặt trong diễn đàn   Trả Lời Với Trích Dẫn
Old 10-09-2009, 12:43 PM   #2
bqviet
PIC Bang chủ
 
Tham gia ngày: Jul 2007
Bài gửi: 43
:
Chưa chắc cái PC104 đã chạy nhanh hơn PIC32; x86 là kiến trúc xấu xí và kém hiệu quả - điều duy nhất khiến nó còn tồn tại vì hãng Intel tăng tốc độ xung nhịp rất nhanh và làm marketing quá tốt. Cách đây vài năm bqviet có thử: máy 486 (32 bit) chạy 66 MHz chơi nhạc MP3 trầy trật, trong khi dsPIC33 (16 bit !) chạy ở 40 MHz cũng vẫn giải mã MP3 tốt; cùng 32 bít nhưng AVR32 80MHz chơi được cả phim nén MP4, trong khi máy Pentium đời đầu chạy ở 133 MHz không chơi nổi MPEG2 (đĩa DVD), chỉ chơi được MPEG1 (đĩa VCD).

PIC32 dùng kiến trúc MIPS ưu việt hơn nhiều so với x86, hơn nữa máy tính PC104 còn cần hệ điều hành cũng chiếm một phần đáng kể tài nguyên.
bqviet vẫn chưa có mặt trong diễn đàn   Trả Lời Với Trích Dẫn
Old 18-09-2009, 08:41 AM   #3
HaiAu2005
Đệ tử 9 túi
 
Tham gia ngày: May 2006
Bài gửi: 150
:
Trước khi mở chủ đề này, có một số trao đổi hay hay ở chủ đề USB:
http://www.picvietnam.com/forum/show...p?t=472&page=6

mà bị xóa mất tiêu rồi. Muốn tìm lại mấy cái links có bài viết về ứng dụng sử dụng mã nguồn mở từ mấy links bác bqviet cho mà không còn nữa.

@ bác bqviet: nghe bác nói thì mấy cái PIC/dsPIC này hấp dẫn ha. Chỉ tiếc rằng không có nhiều thời gian làm những thứ này.

HA

thay đổi nội dung bởi: HaiAu2005, 19-09-2009 lúc 01:59 AM.
HaiAu2005 vẫn chưa có mặt trong diễn đàn   Trả Lời Với Trích Dẫn
Old 20-09-2009, 01:54 AM   #4
HaiAu2005
Đệ tử 9 túi
 
Tham gia ngày: May 2006
Bài gửi: 150
:
@ Bác bqviet viết: La bàn điện tử (dùng chíp công nghệ MEMS) VE làm được với độ chính xác khá cao và giá thành thấp.

=> Tôi đang gợi ý cho một số cậu sinh viên Đại học Hàng hải Việt Nam làm đề tài nghiên cứu thiết kế điều khiển tầu mô hình chạy tự do, xác định các tham số thủy động học, xây dựng mô hình điều động tầu v.v... (phù hợp với chuyên môn của bác LMĐ đó!):

http://www.vinamaso.net/forum/viewto...p=16632#p16632

Khi làm sẽ cần một bộ cả biến dạng la bàn điện tử IMU bác nói đến đó. La bàn này thì giá ước chừng bao nhiêu? Điều khiển mô hình tầu nổi tôi nghĩ không khó lắm, nhưng rất cần kinh phí cho nhóm làm nghiên cứu. Giải pháp điều khiển (sau khi gắn trên tầu mô hình các bộ phận chân vịt bánh lái, chân vịt mạn v.v...) là sẽ gắn trên tầu mô hình một cái Target PC (có kết nối với I/O interfacing boards điều khiển chân vịt bánh lái, chân vịt mạn, v.v..., và có một GPS module, một la bàn điện tử dùng MEMS hoặc IMU), và liên kết không dây với một máy tính chủ.

HA
HaiAu2005 vẫn chưa có mặt trong diễn đàn   Trả Lời Với Trích Dẫn
Old 20-09-2009, 07:23 PM   #5
bqviet
PIC Bang chủ
 
Tham gia ngày: Jul 2007
Bài gửi: 43
:
Cái này có nguyên một appnote của Cypress mô tả kỹ, SV có thể tự làm được.

http://www.cypress.com/?rID=2667

La bàn dùng cảm biến của Honeywell, có 2 lựa chọn: dùng 1 cảm biến magnetic sensor 3 chiều xyz duy nhất (chính xác nhưng giá cao) hoặc dùng 1 cảm biến 2 chiều xy và 1 cảm biến 1 chiều z (độ chính xác kém hơn nhưng giá thấp hơn).


Anh nên lưu ý rằng trên thị trường có nhiều loại mô-đun la bàn làm sẵn, tuy độ phân giải là 0,1o nhưng độ chính xác không bao giờ tốt hơn 2% - chúng thường sai số 3-4o nếu đặt nằm ngang. Điều này dễ hiểu vì muốn đo chính xác hướng trong không gian cần (1) lấy mẫu cả 3 phương xyz cùng 1 lúc - tức là phải có 3 ADC hoạt động đồng thời, (2) phải đo được độ nghiêng của cảm biến so với mặt phẳng nằm ngang nước biển. Nói chung các cảm biến giá thấp trên thị trường không làm được như vậy; còn những loại làm được có giá không dưới 500$.
bqviet vẫn chưa có mặt trong diễn đàn   Trả Lời Với Trích Dẫn
Old 24-09-2009, 10:52 PM   #6
HaiAu2005
Đệ tử 9 túi
 
Tham gia ngày: May 2006
Bài gửi: 150
:
@ Honeywell có bộ IMU hoàn chỉnh sáu bậc tự do giao tiếp CANbus (mang mã hiệu HG1171, tra Google là ra link download được datasheet/specifications), nhưng chắc giá thành không rẻ... tôi đang mê cái này nhưng chưa có xiền...

Tôi vừa có được cái computer với Linux (CentOS) cho lab và ở lab có đủ công cụ phát triển PIC (nếu cần công cụ phát triển dsPIC cũng có thể mua được vì giá thành không là vấn đề lớn). Tôi đang cần tìm người làm nghiên cứu (sau đại học hoặc làm PhD) về việc phát triển giao diện giao tiếp dữ liệu và điều khiển phương tiện trên biển, có thể dùng mô hình tầu nổi hoặc phương tiện ngầm hoặc dùng prototype boat sau:

http://academic.amc.edu.au/vpl/Alter...ner/index.html

bạn nào có nhu cầu & khả năng (cùng kỹ năng English đạt > 6.5 IELTS hoặc TOEFL tương đương) làm nghiên cứu thì liên hệ với tôi kamome.seafull@gmail.com để trao đổi chi tiết, viết research proposal và chuẩn bị đơn xin học bổng cho năm 2011 (hạn nộp đơn xin học bổng cho năm 2010 đã hết hạn, sẽ nộp đơn vào deadline tầm này năm 2010, vậy là có khoảng gần 1 năm chuẩn bị).

Hải Âu
HaiAu2005 vẫn chưa có mặt trong diễn đàn   Trả Lời Với Trích Dẫn
Old 26-10-2009, 06:39 PM   #7
HaiAu2005
Đệ tử 9 túi
 
Tham gia ngày: May 2006
Bài gửi: 150
:
Ai có nhu cầu có thể download cuốn sau:

Linux for Embedded and Real-Time Applications
http://www.ebookee.com.cn/Linux-for-...ons_81130.html

HA
HaiAu2005 vẫn chưa có mặt trong diễn đàn   Trả Lời Với Trích Dẫn
Old 04-11-2009, 08:04 PM   #8
HaiAu2005
Đệ tử 9 túi
 
Tham gia ngày: May 2006
Bài gửi: 150
:
Tôi đã kiếm được thêm một số thiết bị phát triển ứng dụng vi điều khiển (có thể dùng PIC hoặc AVR, trường hợp dùng loại khác tôi nghĩ có thể trang bị được), có thể phát triển nhiều ứng dụng khác nhau như điều khiển nhiều loại hệ thống như chân vịt biến bước, tầu nổi mặt nước hoặc phương tiện ngầm, bác nào có nhã hứng (và đủ chuẩn English) làm nghiên cứu sau đại học và PhD xin liên hệ trao đổi chi tiết, và tôi sẽ chuyển thông tin về thủ tục làm hồ sơ xin học bổng. Tôi đang cần tìm một người phát triển giải pháp điều khiển cho phương tiện ngầm (autonomous underwater vehicles).

Hải Âu
HaiAu2005 vẫn chưa có mặt trong diễn đàn   Trả Lời Với Trích Dẫn
Old 25-11-2009, 11:34 AM   #9
HaiAu2005
Đệ tử 9 túi
 
Tham gia ngày: May 2006
Bài gửi: 150
:
Bác bqviet kỳ này không thấy xuất hiện chắc là đi Đan Mạch rồi ha??? Tới Hà Nội muốn liên lạc với bác bqviet thì làm cách nào? Email tới địa chỉ kamome.seagull@gmail.com cho tôi biết số mob/phone, khi đến Hà Nội tôi sẽ liên lạc.

Hải Âu
HaiAu2005 vẫn chưa có mặt trong diễn đàn   Trả Lời Với Trích Dẫn
Old 25-11-2009, 03:15 PM   #10
bqviet
PIC Bang chủ
 
Tham gia ngày: Jul 2007
Bài gửi: 43
:
Trích:
Nguyên văn bởi HaiAu2005 View Post
Bác bqviet kỳ này không thấy xuất hiện chắc là đi Đan Mạch rồi ha??? Tới Hà Nội muốn liên lạc với bác bqviet thì làm cách nào? Email tới địa chỉ kamome.seagull@gmail.com cho tôi biết số mob/phone, khi đến Hà Nội tôi sẽ liên lạc.

Hải Âu
Việc này đã bqviet trả lời bằng email, không còn tiếp tục bàn ở diễn đàn chung. Tks
bqviet 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à 07:01 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