Thông báo

Collapse
No announcement yet.

Hỏi về cồng COMM

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

  • Hỏi về cồng COMM

    Em đang tìm hiểu về cổng COM để ghép nối từ 1 COMM ra thành nhiều COMM.
    Bác nào có kinh nghiệm cũng như tài liệu gì thì share em với !
    Em xin chân thành cảm ơn !

    ĐTT
    e-mail: thangdt@gmail.com
    Last edited by thangdt183; 30-08-2007, 05:00.

  • #2
    Nguyên văn bởi thangdt183 Xem bài viết
    Em đang tìm hiểu về cổng COM để ghép nối từ 1 COMM ra thành nhiều COMM.
    Bác nào có kinh nghiệm cũng như tài liệu gì thì share em với !
    Em xin chân thành cảm ơn !


    ĐTT
    e-mail: thangdt@gmail.com
    Hãy mô tả cụ thể tôi sẽ giúp cho. ví dụ: PC--> nhiều VXL mà chỉ có 1 COM hay 1 PC đến nhiều thiết bị có cổng COM...vv..
    Kiểu gì thì cũng không truyền song công được!

    email:mahaco@fpt.vn

    Comment


    • #3
      Tui vẫn thường chia sẻ một cái GPS cho hai cái máy tính. Cứ nối đường TxD của nó trực tiếp vào RxD của hai máy tính thôi. Còn hai đường truyền của hai máy tính không thể cùng đấu vào RxD của GPS được, điều này cũng đồng nghĩa một máy tính có thể truyền đi cho hai máy khác tuy nhiên chỉ một trong hai máy kia có thể truyền ngược lại.
      http://techpal.vn
      Chia sẻ công nghệ, cùng thành công

      Comment


      • #4
        Nguyên văn bởi techpro Xem bài viết
        Tui vẫn thường chia sẻ một cái GPS cho hai cái máy tính. Cứ nối đường TxD của nó trực tiếp vào RxD của hai máy tính thôi. Còn hai đường truyền của hai máy tính không thể cùng đấu vào RxD của GPS được, điều này cũng đồng nghĩa một máy tính có thể truyền đi cho hai máy khác tuy nhiên chỉ một trong hai máy kia có thể truyền ngược lại.
        Dĩ nhiên, nếu 2 thằng cùng về thì hỏng.
        Với cách này tôi đã hack được vài thiết bị của nước ngoài để viết phần mềm điều khiển made in Viêt Nam.
        Cách này mà nối khoảng > 4 thiết bị với nhau--> chạy được 1 -2 tháng là cháy ít nhất 1 COM.

        email:mahaco@fpt.vn

        Comment


        • #5
          Nguyên văn bởi hoctro89xxx Xem bài viết
          Dĩ nhiên, nếu 2 thằng cùng về thì hỏng.
          Với cách này tôi đã hack được vài thiết bị của nước ngoài để viết phần mềm điều khiển made in Viêt Nam.
          Cách này mà nối khoảng > 4 thiết bị với nhau--> chạy được 1 -2 tháng là cháy ít nhất 1 COM.
          Bác tham quá gì mà ôm tới 4 em liền vậy . Em thử nghiệm 2 thiết bị nhiều rồi thì không có vấn đề gì. Tuy nhiên nếu không nối GND thì chắc không cần đến 1-2 tháng đã đi rồi
          http://techpal.vn
          Chia sẻ công nghệ, cùng thành công

          Comment


          • #6
            Nguyên văn bởi techpro Xem bài viết
            Bác tham quá gì mà ôm tới 4 em liền vậy . Em thử nghiệm 2 thiết bị nhiều rồi thì không có vấn đề gì. Tuy nhiên nếu không nối GND thì chắc không cần đến 1-2 tháng đã đi rồi
            Tham gì, vì hoàn cảnh thôi. Ngày xửa ngày xưa chưa làm được RS232 <-> RS485 nên mới nối 1 PC với 5 em bo mạch trung tâm.
            Bây giờ không dùng cách trên nữa mà chơi RS485. dùng 1 PC <-> n các em.

            email:mahaco@fpt.vn

            Comment


            • #7
              Cảm ơn các bác !
              Em muốn thiết kế 1 hệ ghép nối gồm nhiều cổng COMM ghép vào 1 mạch CPLD hay FPGA rồi từ đó nối tiếp vào cổng COMM của PC. Những cổng COMM này tất nhiên sẽ phải có chức năng như 1 cổng COMM bình thường của PC.
              Ý tưởng của em là như vậy.Nhưng chưa biết phải bắt đầu từ đâu, dùng Chip nào cho CPLD hay FPGA là hợp lý .
              Em mới bắt đầu tìm hiểu về hệ nhúng, về FPGA/CPLD nên rất mong các bác giúp đỡ.

              Comment


              • #8
                CPLCD/FPGA thì em ko biết nhưng với yêu cầu của bác thì em nghĩ dùng kiểu chuyển 232 <-> 485 là tốt nhất. Giải quyết dễ dàng hơn với kiểu master-slave và đánh địa chỉ là OK.
                "Tiền có thể mua được đồng hồ, nhưng không mua được thời gian. Vì vậy chúng ta hãy biết quí trọng thời gian hơn"

                Comment


                • #9
                  Cảm ơm bác Innovated. Bác có thể giải thích cụ thể hơn cho em đc ko ạ ?

                  Comment


                  • #10
                    Ý kiến của mình chỉ đơn giản thế này thôi:
                    - Cần có bộ chuyển đổi RS232-485 cho mỗi trạm có 232
                    - Sau đó quy định một thằng là Master
                    - Con các thằng khác là Slave
                    - Mỗi thằng Slave phải được đánh địa chỉ, và thằng master sẽ quản lý các địa chỉ này
                    - Cơ chế giao tiếp sử dụng có thể là polling. Tuy hơi chậm một chút nhưng rất hiệu quả.
                    - Nếu ko quá nhiều trạm mà lại gần nữa thì mình nghĩ chẳng cần chuyển đổi sang 485 làm gi. Nó chỉ chuyển đổi mức logic mà thôi. Định khung dữ liệu vẫn là chuẩn UART.
                    - Chương trình thì viết như khi truyền với 232 luôn.
                    Chúc bạn thành công.
                    "Tiền có thể mua được đồng hồ, nhưng không mua được thời gian. Vì vậy chúng ta hãy biết quí trọng thời gian hơn"

                    Comment


                    • #11
                      Cảm ơn bác,để em thử xem !

                      Comment

                      Về tác giả

                      Collapse

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

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

                      Collapse

                      Đang tải...
                      X