![]() |
|
Tài trợ cho PIC Vietnam |
Giao tiếp cổng COM và LPT RS232, RS485 và LPT là những giao tiếp cơ bản và kinh điển khi mới học về vi điều khiển... |
![]() |
|
Ðiều Chỉnh | Xếp Bài |
![]() |
#16 |
Đệ tử 9 túi
|
Chào các bạn. Khi chạy trên máy k cài Matlab yêu cầu phải cài MATLAB Component Runtime (MCR)
Khi chạy thì đầu tiên phải copy file MCRInstaller.exe vào trong thư mục cùng với file RS232_Communication.exe và chạy lại bình thường là được. Đầu tiên nó sẽ yêu cầu cài MCR, cài bình thường. Lần sau chạy sẽ không bắt cài nữa. Mình dùng Matlab R2007b nên dùng MCR 7.7. Link: http://www.esnips.com/web/MatlabSimulink Các bạn downlod 4 phần: MCRInstaller.part1.rar, MCRInstaller.part2.rar, MCRInstaller.part3.rar, MCRInstaller.part4.rar Chúc các bạn thành công. |
![]() |
![]() |
![]() |
#17 |
Đệ tử 1 túi
Tham gia ngày: Apr 2007
Bài gửi: 20
: |
Hix! down trên esnips chậm quá
![]() |
![]() |
![]() |
![]() |
#18 |
Nhập môn đệ tử
Tham gia ngày: Mar 2007
Bài gửi: 3
: |
các bạn ở đây cho mình hỏi 1 chút :
mình cũng đang dùng RS232 để kết nối 1 Oszilloscop Tektronix THS720 với cả máy tính qua Matlab ,nhưng vẫn có 1 số câu hỏi liệu có thể truyền dữ liệu từ Oszilloscop vào máy tính qua matlab được ko? tại mình có thử dùng theo hướng dẫn của nguyenhaibac nhưng mình nhận được từ giao tiếp RS232 chỉ là những gì mình đưa vào qua cửa sổ matlab mà thôi ? và nếu có thể truyền được những giá trị đo từ THS720 sang máy tính thì mình liệu có thể tạo 1 Timer ở matlab để chỉ nhận số 1 giá trị đo nhất định từ Oszilloscop mà thôi thax tất cả các bác cho những câu trả lời |
![]() |
![]() |
![]() |
#19 |
Nhập môn đệ tử
Tham gia ngày: Mar 2007
Bài gửi: 3
: |
ko có bác nào gặp vấn đề giống em ah . Em thử kết nối mãi mà không được, mỗi lần gửi 1 thông tin gì đó vào matlab : fprintf ('*IDN?'), thì matlab chỉ trả lời . Warning: A timeout occurred before the Terminator was reached
có bác nào biết lỗi này ở đâu ko ah |
![]() |
![]() |
![]() |
#20 |
Đệ tử 4 túi
Tham gia ngày: May 2007
Bài gửi: 65
: |
Mọi người cho em hỏi với!
Đọc hướng dẫn của Matlab thấy có viết về terminator. Có 2 lựa chọn là CR (carriage return) hoặc LF (line feed). Em chưa hiểu chỗ này. TERMINTOR là cái gì? CR va LF là gì và có ý nghĩa thế nào? Mong mọi người giúp đỡ. Em cảm ơn nhiều! |
![]() |
![]() |
![]() |
#21 |
Nhập môn đệ tử
Tham gia ngày: Mar 2007
Bài gửi: 3
: |
tức là ở cuối câu lệnh của bạn là LF thì có nghĩa là câu lệnh kết thúc , còn muốn lặp lại câu lệnh thì dùng CR (ở đây có nghĩa là bạn phải xác định cho cái Terminator )
giả sử như cái Oilloskop của mình ở trên mình gửi qua Rs232 1 lệnh gì đó và ko muốn gửi gì thêm thì chỉ để Terminator là LF thôi |
![]() |
![]() |
![]() |
#22 |
Nhập môn đệ tử
Tham gia ngày: Mar 2008
Bài gửi: 1
: |
Bắc à!bây giờ tối đang làm đồ án tốt nghiệp,tôi cần truyền dữ liệu từ PC xuống thẳng van điều khiển để điều khiển van đóng mở thì tôi phải làm như thế nào??ở đây tôi ko dùng vi xử lý để nhận dữ liệu truyền từ máy tính xuống mà truyền trực tiếp xuống van,liệu như vậy có được ko?vì tôi làm về xử lý ảnh và nhận dạng ảnh mà.Tôi nhận dạng và phân loại hoa quả,khi phân loại trên PC xong thì tôi cần out nó xuống điều khiển van đóng mở để điều khiển cơ cấu cần gạt.Cố gắng bớt chút thời gian chỉ dùm nhé.Tôi vừa mới bắt đầu học về matlab nên đang còn kém lắm.Thank!
|
![]() |
![]() |
![]() |
#23 | |
Trưởng lão PIC bang
|
Trích:
Thân,
__________________
Biển học mênh mông, sức người có hạn. Đ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 |
|
![]() |
![]() |
![]() |
#24 |
Nhập môn đệ tử
Tham gia ngày: Nov 2007
Bài gửi: 4
: |
các pác ơi, làm thế nào để làm việc với COM20 bây giờ nhỉ? em dùng USB to COM của Lap.
|
![]() |
![]() |
![]() |
#25 | |
Đệ tử 9 túi
|
Trích:
Chúc bạn thành công. |
|
![]() |
![]() |
![]() |
#26 |
Nhập môn đệ tử
Tham gia ngày: May 2008
Bài gửi: 2
: |
![]() Anh cho em hỏi, các file .rar tải về xem bằng chương trình gì?
|
![]() |
![]() |
![]() |
#27 |
Đệ tử 9 túi
|
Em tải winrar tại địa chỉ:
http://www.rarlab.com/ |
![]() |
![]() |
![]() |
#28 |
Nhập môn đệ tử
Tham gia ngày: Feb 2007
Bài gửi: 1
: |
mình là thành viên mới vô. mình đang làm đề tài về mobile robot. thầy kêu sử dụng phần mềm aria để điều khiển robot. nhưng làm hổm rày mà chưa được gì hết, giao tiếp giữa phần mềm aria và vdk qua com1, aria không nhận được phần cứng. bác nào có kinh nghiệm về phần này chỉ mình với. chân thành cảm ơn!
|
![]() |
![]() |
![]() |
#29 |
Nhập môn đệ tử
Tham gia ngày: Apr 2007
Bài gửi: 2
: |
Bạn Ngô hải Bác và các bạn cho minh hỏi: Hiện tại minh đang dùng matlab mô phải robot scara 2 bậc tự do. Giải thuật dùng mạng neural. Tín hiệu hồi tiếp là q và qdot. Chạy trên matlab khá tốt với chu kì lấy mẫu 0.001s. Giờ mình muốn điều khiển mô hình thật là cánh tay 2 bậc tự do. Điều khiển 2 động cơ servo motor 12V. Dùng 2 con PIC 16 bit 2 động cơ. Như vậy nếu con PIC giao tiếp với PC qua COM thi có đáp ứng được tốc độ hay không. Bác hải Bắc có biết cách giao tiếp Matlab qua cong LPT hay không chỉ giúp với. Minh cần làm gấp lắm, sắp bảo vệ rùi.
Thanks |
![]() |
![]() |
![]() |
#30 | |
Nhập môn đệ tử
Tham gia ngày: Apr 2008
Bài gửi: 1
: |
![]() Trích:
|
|
![]() |
![]() |
![]() |
|
|
![]() |
||||
Ðề tài | Người gửi | Chuyên mục | Trả lời | Bài mới |
Giao tiếp RS232 trên PC | ngohaibac | Giao tiếp cổng COM và LPT | 193 | 18-02-2025 09:11 AM |
giao tiep qua PCI de doc AD bằng Matlab | hanhluckyly | Matlab-Simulink & Labview & 20-Sim | 22 | 06-06-2011 09:55 PM |
Communicate between PC and PIC via RS232 standard using Matlab (GUI, IO). | ngohaibac | English forum on PICs | 3 | 02-06-2011 06:46 PM |
cần mua bộ thu GPS có giao tiếp RS232 | kienvq | Tìm mua sản phẩm | 15 | 17-03-2011 11:25 PM |
Help! Dùng C để giao tiếp RS232 | dandiennang | Các ngôn ngữ lập trình khác (CCS C, HT PIC,...) | 6 | 15-03-2009 06:41 PM |