Nếu đây là lần đầu tiên đến với Điện Tử Việt Nam, bạn có thể đọc phần Hỏi đáp bằng cách nhấn vào liên kết. Có thể bạn cần đăng kí trước khi có thể gửi bài . Để bắt đầu xem bài viết, chọn diễn đàn bạn muốn thăm dưới đây.
Master không cần địa chỉ
Bạn không có byte khởi đầu và byte kết thúc như thế có nghĩa là bạn hoàn toàn có thể đọc nhầm một bản tin đểu.(cứ 2 byte được coi là một bản tin mà)
sao mình không thấy sơ đồ, code. có thể post lai cho mình dc ko. Mình bây giờ cũng đang làm đề tài này. hoặc bạn gửi sơ đồ mạch và code cho mình vào mail true_lie11@yahoo.com. Mình cám ơn nhé
bạn VuTriCongbka có code ví dụ nào cụ thể không z. nếu được bạn có thể gửi vào mail mình dc hok z. nguyenquocduy2011@gmail.com .đây là mail mình . hy vọng bạn giúb lần này
Bước 1: bạn phải tìm hiểu và lập trình tốt chuẩn RS232 đã, khi đã nắm được rồi thì mọi việc trở nên vô cùng đơn giản, bạn đã thành công tới 80%.
Bước 2: sau khi hoàn tất phần cứng(sơ đồ bác BA cung cấp cho bác), thì còn gì nữa đâu nhỉ, bạn đã thành công thêm 10% nữa rồi, còn 10% còn lại.
Bước 3: Phần mềm hoàn toàn bạn quy định. Một cách phổ biến nhất thì làm như sau:
Gọi địa chỉ của Master là MT, địa chỉ của Slaver lần lượt là SL1 và SL2. Và một quy định chung được đặt ra: trong thời gian truyền thì bật chân đk hướng lên 1, truyền xong thì gán = 0. Cụ thể:
Hướng = 1;(chuẩn bị nói lên bus)
Truyền dữ liệu;
Chờ truyền xong toàn bộ dữ liệu;
Hướng = 0;(nghe trên bus).
Và như thế đương nhiên thì thời gian nói chiếm đại đa số.
Cái này là bắt buộc và ko nói lại ở sau để cho cô đọng. Thực hiện như sau:
Master: Truyền: SL1(byte1)+Lệnh(byte2).
Tất cả SL đều nhận được, và tất cả chúng đều xử lý và nó so sánh byte đầu tiên với mã của nó, thì SL1 thấy đúng là mã của mình nên nó sẽ biết đây là MT yêu cầu mình làm điều gì đó, cho nên SL1 sẽ gửi trả lời:
SL1: Truyền: SL1(byte1)+data(byte2, byte3...).
Và tất cả các uC đều nhận được, nhưng chỉ MT lấy dữ liệu và xư lý vì nó biết dư liệu là của SL1 gửi về. Tiếp theo
Master: Truyền: SL2(byte1)+Lệnh(byte2).
Tất cả SL đều nhận được, và tất cả chúng đều xử lý và nó so sánh byte đầu tiên với mã của nó, thì SL2 thấy đúng là mã của mình nên nó sẽ biết đây là MT yêu cầu mình làm điều gì đó, cho nên SL2 sẽ gửi trả lời...
và cứ lăp đi lặp lại:
MT--->Sl1
SL1--->MT
MT---->SL2
SL2---->MT
MT--->Sl1
SL1--->MT
.....
đây là cơ chế hỏi vòng
Nếu muốn tăng công suất cần tăng con chip và tăng biến áp lên lớn hơn. Thiết kế ban đầu dùng TNY25x và biến áp EE16 hoặc EE13. Tăng con chip lên TNY268 vẫn mạch nguyên lý đó và biến áp lên EE19 sẽ nâng công suất ra thêm nhiều. Tăng tối đa...
Cảm ơn bác bqviet . Nhưng hình như các VR 5 chân của linhkienchatluong là loại có 2 chân là công tắc đóng mở. Thấy trên Shopee có chỗ bán linh kiện đàn Organ, mà không biết đúng loại không, với lại sao ... mắc dữ dội luôn ấy!!!
...
Chào cả nhà, chúc cuối tuần vui vẻ!
Hôm nay mình lên đây nhờ ai biết chỉ dùm biến trở 5 chân này tên gọi là gì, có thể mua ở đâu vậy? Xin cám ơn nhiều! ...
Comment