Thông báo

Collapse
No announcement yet.

USB to COM & Lập trình VB giao tiếp máy tính với vđk

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

  • USB to COM & Lập trình VB giao tiếp máy tính với vđk

    Mình đang bước đầu về tìm hiểu lập trình VB giao tiếp máy tính với vđk bằng cổng com. Tuy nhiên mình dùng laptop nên chỉ có cổng usb, mình dùng bộ chuyển đổi usb to com.
    Vẫn cách lập trình như vậy, mình thiết lập port là com1, nhưng tín hiệu ra không đúng như ý.
    Ví dụ mình thiết lập cho đèn nhấp nháp đơn giản bằng cách nối trực tiếp với chân DTR(chân số 4) và GND (chân số 5), thì đèn chỉ ở trạng thái tắt.

    Mong các bạn chỉ giúp.

  • #2
    Nguyên văn bởi khidotlua Xem bài viết
    Mình đang bước đầu về tìm hiểu lập trình VB giao tiếp máy tính với vđk bằng cổng com. Tuy nhiên mình dùng laptop nên chỉ có cổng usb, mình dùng bộ chuyển đổi usb to com.
    Vẫn cách lập trình như vậy, mình thiết lập port là com1, nhưng tín hiệu ra không đúng như ý.
    Ví dụ mình thiết lập cho đèn nhấp nháp đơn giản bằng cách nối trực tiếp với chân DTR(chân số 4) và GND (chân số 5), thì đèn chỉ ở trạng thái tắt.

    Mong các bạn chỉ giúp.
    chậc!cái này khó đây.mình cũng mới mua laptop ko có cổng com.bạn dùng cáp usb-com ha?nếu thế thì theo mình biết thì ko đươc rồi.thử vào device mananger xem có hỗ trợ com port ko.nếu ko mình muốn hỏi bằng cách nào máy nhận ra thiết bị của bạn là com mà giao tiếp được.hơn nữa usb-com mà để giao tiếp thì chắc ko được đâu.theo mình biết laptop muốn giao tiếp kiểu đó phải mua thêm modul cắm vào khe cắm mở rộng.mắc lắm đó khoảng 1.000$ để có cổng com.

    Comment


    • #3
      Nguyên văn bởi tieungu Xem bài viết
      chậc!cái này khó đây.mình cũng mới mua laptop ko có cổng com.bạn dùng cáp usb-com ha?nếu thế thì theo mình biết thì ko đươc rồi.thử vào device mananger xem có hỗ trợ com port ko.nếu ko mình muốn hỏi bằng cách nào máy nhận ra thiết bị của bạn là com mà giao tiếp được.hơn nữa usb-com mà để giao tiếp thì chắc ko được đâu.theo mình biết laptop muốn giao tiếp kiểu đó phải mua thêm modul cắm vào khe cắm mở rộng.mắc lắm đó khoảng 1.000$ để có cổng com.
      Chết thật! sao lại dọa nhau thế! Nói thế vừa sai vừa làm người khác nhụt chí!

      Bạn khidotlua nên xem lại xem khi đấu con LED thì bạn đã mở (open) cổng COM đó chưa? Nếu chưa mở thì có lẽ không sáng là chuyện bình thường. Còn nếu đã mở rồi mà không thấy sáng thì có thể cái USB to COM của bạn là loại đểu, chỉ hỗ trợ chân RX và TX thôi. Loại tử tế giá khoảng hơn 100k thôi, bạn đừng nghe dọa mà sợ.
      Mà khi đấu LED bạn nên dùng 1 con trở khoảng 200 ohm. Nếu không dùng trở thì dễ chết LED và cũng dễ hỏng chân DTR lắm đấy.

      Comment


      • #4
        Nguyên văn bởi bvhoang Xem bài viết
        Bạn khidotlua nên xem lại xem khi đấu con LED thì bạn đã mở (open) cổng COM đó chưa? Nếu chưa mở thì có lẽ không sáng là chuyện bình thường. Còn nếu đã mở rồi mà không thấy sáng thì có thể cái USB to COM của bạn là loại đểu, chỉ hỗ trợ chân RX và TX thôi. Loại tử tế giá khoảng hơn 100k thôi, bạn đừng nghe dọa mà sợ.
        Mà khi đấu LED bạn nên dùng 1 con trở khoảng 200 ohm. Nếu không dùng trở thì dễ chết LED và cũng dễ hỏng chân DTR lắm đấy.
        Cám ơn các bạn nhiều.

        Đấy là một ví dụ trong cuốn sách về lập trình ghép nối máy tính trong windows của Ngô Diên Tập, và mình đã làm theo y như vậy nên mình nghĩ là cách làm và chương trình là không sai.
        Còn đối với bộ chuyển USB to COM thì theo bạn cách nào để biết nó có hỗ trợ những chân khác.( bộ chuyển của mình vẫn dùng để nạp cho P89V51 bình thường).
        Tóm lại là mình đang băn khoăn không biết khi dùng bộ chuyển đổi này có cần phải có thêm kĩ thuật gì hay không?

        Comment


        • #5
          Dùng cáp chuyển USB-to-COM ko phải dùng thêm kỹ thuật gì khác đâu bạn, phần mềm trên máy tính vẫn giao tiếp bình thường như với COM port thôi.
          Nhiều khả năng là cáp chuyển của bạn chỉ hỗ trợ chân TX và RX (2 chân đó là đủ để nạp P89V51 rồi). Về cách test xem có hỗ trợ các chân khác ko thì bạn viết chương trình thử mở các chân đó, rồi lấy VOM đo xem điện áp mấy chân đó có thay đổi ko ...
          Phạm Minh Tuấn

          (+84) 982006467

          Comment

          Về tác giả

          Collapse

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

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

          Collapse

          Đang tải...
          X