Thông báo

Collapse
No announcement yet.

tại sao rs-485 chỉ chuyền đươc 32trạm????

Collapse
X
 
  • Lọc
  • Giờ
  • Show
Clear All
new posts

  • tại sao rs-485 chỉ chuyền đươc 32trạm????

    tôi đang tìm hiểu về rs-485 và có 1 thắc mắc???
    tại sao rs-485 chỉ có thể truyền 32 trạm mà không thể truyền nhiều hơn?
    có liên quan đến trở kháng của các trạm không?????

  • #2
    Chuẩn RS232, RS485

    Mình nghĩ RS 485 theo chuẩn chỉ là max <=32 slave mà thôi!! Chuẩn này có thể có sắn trong mainboard khi mua hoặc là có thể lắp thêm rất dễ dàng, giá mua rất rẻ so với các giao diện khác.

    Comment


    • #3
      chẳng hiễu gì cả????

      Comment


      • #4
        gởi bác en.

        Bạn vào forum Lập trình C, Visual Basic, Visual C++ Và Labview/Serial Port - lập trình giao tiếp nối tiếp thì chắc hiểu hơn đấy.

        Comment


        • #5
          Nguyên văn bởi cong_thuc
          tôi đang tìm hiểu về rs-485 và có 1 thắc mắc???
          tại sao rs-485 chỉ có thể truyền 32 trạm mà không thể truyền nhiều hơn?
          có liên quan đến trở kháng của các trạm không?????
          Chuẩn mở RS485 mở rộng có thể lên 128 thiết bị.
          Các chú IC driver RS485 hay bán ở VN thiết kế cho 32 trạm, nhà sản xuất họ chỉ cho dòng tải đủ max 32 trạm.
          Một số trường hợp cụ thể: dây ngắn, tốc độ thấp... có thể tận dụng lên >32 trạm.
          -------------------

          Comment


          • #6
            giới hạn 32 tải đơn vị xuất phát từ đặc tính kỹ thuật. các tải dc mắc song song, nếu tăng tải sẽ làm suy giảm tín hiệu.
            theo qui định chuẩn 1 bộ kích thich`1 fải đủ dòng tổng cộng 60mA
            hai trở đầu cuối măc song song ứng với tải 60ohm( 120ohm tai mỗi đầu), dong là 25mA
            32 node, mỗi node sẽ cho dòng 1mA.
            do đó nếu nhiều tải sẽ k đủ dòng, đó là lý do tai sao lại 32 node thôi.
            mấy huynh đọc cho ý kiến.

            Comment


            • #7
              RS485 chỉ là giao diện vật lý (Interface) thôi, việc có được bao nhiêu địa chỉ là do giao thức (Protocol) truyền trên nó quyết định. Chẳng hạn giao thức SDI12 chỉ cho gán địa chỉ từ 0-9, giao thức HOSTLINK cho gán địa chỉ từ 00-99, giao thức MODBUS RTU dùng 2 byte mã hóa cho 65536 địa chỉ ...

              32 thiết bị là một con số theo tiêu chuẩn nhưng chắc dùng linh kiện chợ trời không đạt đâu. Để có thể nối nhiều hơn vào một mạng ta có thể dùng phương pháp lặp phân đoạn trong mang RS485 thành từng nhóm thiết bị. Bộ lặp (Repeater) đơn giản nhất có thể dùng 02 IC75176 và vài phần tử đảo logic là được.
              Dùng hàng VN - Giữ lại USD cho đất nước.

              Comment


              • #8
                Nguyên văn bởi cong_thuc Xem bài viết
                tôi đang tìm hiểu về rs-485 và có 1 thắc mắc???
                tại sao rs-485 chỉ có thể truyền 32 trạm mà không thể truyền nhiều hơn?
                có liên quan đến trở kháng của các trạm không?????
                Hoàn toàn không đúng theo tôi được biết thì hiện tại RS485 có thê truyền lên tới 256 trạm.
                Trạm ở đây được định nghĩa là "Number of Rx/Tx on Bus"
                Có 2 lí do bạn lầm là
                Thứ nhất là do linh kiện chỉ hỗ trợ 32 trạm VD max485, 75176,...
                Thứ hai do protocol kèm theo thiết bị chỉ cho phép 32 trạm tức là cái protocol của nó chỉ hỗ trợ tối đa 32 trạm (địa chỉ).
                Đúng như sidesignvn viết "RS485 chỉ là giao diện vật lý (Interface) thôi, việc có được bao nhiêu địa chỉ là do giao thức (Protocol) truyền trên nó quyết định"

                Linh kiện chợ trời gồm hiện có 2 loại là Max485 và 75176 đều tối đa là 32 trạm.
                Có các loại lk # có thể hỗ trợ 128 trạm VD MAX487, MAX1487, MAX1480A,...(giải pháp toàn diện cho cách ly 485), MAX3480 (giải pháp toàn diện cho cách ly 485 - 3.3V),...
                Ngoài ra còn có MAX3462, MAX3468,... cũng hỗ trợ 128 trạm ( Profibus)
                Và MAX13082,... còn có thể hỗ trợ lên tới 256 trạm.
                Last edited by longimi; 24-10-2006, 12:14.

                Comment


                • #9
                  Nói tóm lại do đặc tính về khả năng cung cấp dòng của linh kiện và Protocol thôi, chứ bạn muốn làm bao nhiêu trạm thì tủy, nhưng càng nhiều trạm thì việc thu thập xử lý dữ liệu càng chậm thôi
                  Tìm thì thấy thôi :D

                  Comment


                  • #10
                    theo mình biet thì: mot tram phat co the phat dong toi da la khoang 32mA(tren ly thuyet thi lon hon mot chut, nhung nguoi ta chi lay chon khoang 32mA thoi de dam bao an toan), con tram thu co dong nhan la khoang 1mA. ok

                    Comment


                    • #11
                      Nguyên văn bởi cong_thuc Xem bài viết
                      giới hạn 32 tải đơn vị xuất phát từ đặc tính kỹ thuật. các tải dc mắc song song, nếu tăng tải sẽ làm suy giảm tín hiệu.
                      theo qui định chuẩn 1 bộ kích thich`1 fải đủ dòng tổng cộng 60mA
                      hai trở đầu cuối măc song song ứng với tải 60ohm( 120ohm tai mỗi đầu), dong là 25mA
                      32 node, mỗi node sẽ cho dòng 1mA.
                      do đó nếu nhiều tải sẽ k đủ dòng, đó là lý do tai sao lại 32 node thôi.
                      mấy huynh đọc cho ý kiến.
                      Cái này giống trong sách thầy Hoàng Minh Sơn quá như vậy là chưa đủ thuyết phục anh em đâu
                      Chờ một tí nữa mình cho ý kiến của mình cho anh em tham khảo thử nha
                      Eragon

                      Comment


                      • #12
                        Tại sao số node trong 1 segment của RS485&lt;=32?

                        bắt đầu từ bộ phát (Driver/Generator): quy định của một bộ phát của RS485 là phát ra dòng 60mA, với dòng điện này của bộ phát sẽ được chia ra :
                        1. Một phần cho 2 trở đầu cuối của mạng: Mỗi trở đầu cuối được dùng cho chuẩn RS485 được quy định là 100/120 Ohm nhưng thường dùng là 120 Ohm. Do có 2 trở đầu cuối mắc song song với nhau nên tống trở của 2 điện trở đầu cuối là 120*120/240=60 Ohm
                        Điện áp tối thiểu cho phép của chuẩn RS485 là +-1.5V nên dòng tối thiểu cần cho 2 trở đầu cuối là :
                        I1=1.5/60=25mA
                        2. Phần còn lại là dòng cần cung cấp cho các bộ thu của các nút mạng. Đầu vào của bộ nhận (Receiver) có một điện trở là 12KOhm như vậy giới hạn dòng cần cung cấp cho các nút mạng của RS485 là :
                        I(min)= 200mV/12Kohm = 0.16mA
                        (Với I(min) là dòng cần cung cấp nhỏ nhất cần cung cấp cho bộ nhận để RS485 còn có thể phân biệt được độ sai biệt của tín hiệu. Mức chênh áp nhỏ nhất để nó có thể phân biệt là 200mV)
                        I(max)= 12V/12Kohm = 1mA
                        (Với I(max) là dòng cần cung cấp lớn nhất cho bộ nhận trong trường hợp độ sai lệch điện áp cho phép giữa hai đầu A&B của bộ nhận là lớn nhất :
                        V(sai lệch max)= 6-(-6) = 12V )

                        Với giới hạn dòng cần cung cấp vừa tính được ở trên thì trường hợp xấu nhất thì bộ phát cần cung cấp cho mỗi nút mạng một dòng điện là 1mA.
                        Gọi số nút mạng nhiều nhất có thể cho một segment của chuẩn RS485 là N (nút) thì ta có :
                        60mA = 25mA(cung cấp cho trở đầu cuối) + N*1mA (cung cấp cho mỗi nút mạng)
                        Giải ra ta có được : N = 23 nút mạng

                        Theo mình nghiên cứu được thì như thế các bạn góp ý kiến nha
                        Last edited by namqn; 05-06-2008, 22:37. Lý do: Omh => Ohm
                        Eragon

                        Comment


                        • #13
                          Xin chỉnh lại chút xíu : tỉnh ra N=32 nút
                          Eragon

                          Comment


                          • #14
                            ha!! minh sai roi tinh ra la 35 nut moi dung vay 3 nut con lai o dau??????????
                            Eragon

                            Comment


                            • #15
                              chang le lai la chua sai so cho duong truyen, cai nay thi phai do nha san xuat tinh toan toi day la po tay, anh em góp ý kiến jum đi
                              Eragon

                              Comment

                              Về tác giả

                              Collapse

                              cong_thuc Tìm hiểu thêm về cong_thuc

                              Bài viết mới nhất

                              Collapse

                              Đang tải...
                              X