PIC Vietnam

PIC Vietnam (http://www.picvietnam.com/forum/index.php)
-   Cơ bản về vi điều khiển và PIC (http://www.picvietnam.com/forum/forumdisplay.php?f=8)
-   -   Thắc mắc về Giao tiếp giữa hai PIC ??? (http://www.picvietnam.com/forum/showthread.php?t=5378)

Delfy_Coltech 24-11-2009 08:54 PM

Thắc mắc về Giao tiếp giữa hai PIC ???
 
1 Attachment(s)
Hi all!
Em có vấn đề này muốn hỏi các pro.
Bây giờ Em có 1 Mạch chính chứa Master Pic(PIC1). Và một mạch phụ chứa Slave Pic(PIC2)

Em nối chân RA0 của PIC1 với chân RB0 của PIC2, mục đích để tạo ngắt ngoài cho PIC2.

Nhưng Em dùng 2 Adapter(nguồn) khác nhau để nuôi 2 mạch này. Mạch chính dùng sạc điện thoại Nokia (5V, 350mA). Mạch phụ dùng Adapter(9V,600mA).
Các bác cho Em hỏi liệu như vậy có đảm bảo việc tạo ngắt của Em là hợp lệ không ah?

Sơ đồ minh họa:

ncnham 24-11-2009 09:58 PM

Theo tôi bạn phải nối chung đất hai nguồn mới được.

nhoczin 24-11-2009 11:02 PM

Mình nghĩ có 1 cách đơn giản hơn đó là bạn dùng chuẩn giao tiếp RS232 ( truyền được cỡ 10m ) cắm theo đúng thứ tự chân là ok. Bạn có thể dễ dàng truyền dữ liệu từ con nọ sang con kia. Còn bạn làm bài tập trên theo cách tự xây dựng từ a->z cách thức truyền dữ liệu thì mình nghĩ bạn nên nối chung GND như lời khuyên của ncnham.

Delfy_Coltech 24-11-2009 11:47 PM

Cảm ơn hai bác đã góp ý! Ở đây Em không thực hiện truyền nhần gì cả. Mà chỉ tạo ngắt ngoài cho PIC2 bằng cách set chân RA0 lên 1 rồi lại set nó về 0 thôi.

Nhưng mà nối chung đất 2 nguồn khác nhau liệu có ổn không nhỉ?

0509592 24-11-2009 11:58 PM

uah!
bạn phải nối chung đất!
nếu không giữa hai nguồn riêng biệt thì khó phân biệt được mức 0, 1
và dễ sinh nhiễu!

Delfy_Coltech 25-11-2009 02:16 AM

Finish!
 
Trích:

Nguyên văn bởi 0509592 (Post 31601)
uah!
bạn phải nối chung đất!
nếu không giữa hai nguồn riêng biệt thì khó phân biệt được mức 0, 1
và dễ sinh nhiễu!

Cảm ơn bác! Đúng là nhiễu thật.
Em đã test thử. Thôi đành dùng chung nguồn vậy.


Múi giờ GMT. Hiện tại là 10:32 PM.

Tên diễn đàn: vBulletin Version 3.8.11
Được sáng lập bởi Đoàn Hiệp.
Copyright © PIC Vietnam