Thông báo

Collapse
No announcement yet.

làm thế nào để vẽ Đồ thị (X,Y), dữ liệu nhận từ cổng COM, ngôn ngữ Visual Baic 6.0

Collapse
This is a sticky topic.
X
X
 
  • Lọc
  • Giờ
  • Show
Clear All
new posts

  • #16
    Ba cái trò đồ thị đồ thiếc này dùng LabVIEW thì chưa đến 5 phút.
    AVR đã quay trở lại: ATMEGA32: 66k, ATMEGA8A: 30k, ATMEGA48: 30k.
    Xem thêm tại Online Store ---> Click here
    Mob: 0982.083.106

    Comment


    • #17
      Để vẽ đồ thị từ cổng COM lên ở thời gian thực (đọc lên và vẽ luôn) thì cần chú ý sau đây:

      - Sử dụng điều khiển MSCOMM (hợp lý và ổn định nhất).
      - Cần một timer định thời gian cập nhật dữ liệu lên một biến ở chương trình máy tính (hoặc có thể sử dụng hàm đáp ứng OnComm để bắt sự kiện có dữ liệu trên bộ đệm vào).
      - Sử dụng một trong các activex vẽ đồ thị của Iocomp, ComponentOne, Majic Instrumentation.... (Chú ý tính AutoScale của các đồ thị này là TRUE, để đảm bảo đồ thị sẽ tự động shift dữ liệu khi dữ liệu đầy thang hiển thị)

      Dưới đây là một hình ảnh vẽ đồ thị dữ liệu nhận được qua cổng COM từ bộ điều khiển nhiệt E5CK (Omron)

      Chú ý: giữ liệu trên đồ thị là giả định (chương trình đang trong chế độ Debug, không phải Release)
      Attached Files
      Last edited by compvis; 04-03-2008, 14:52.

      Comment


      • #18
        Hi, không ngờ Các bạn thật là TẬN Tình, quan tâm đến Thread này.Trước hết ,mình xin chân thành cảm ơn các bạn.
        Sau 4 ngày Dùi mài KINH SỬ với Teechart (dùng trong VB) ,mình đã Thành CÔng. Xin đặc biệt cảm ơn bạn ATYLA đã gợi ý sử dụng MANG (rất hữu ích) . Mình xin trình bày 2 bước để vẽ đồ thị với Dữ liệu từ cổng COM với Teechart như sau:
        1> Khai báo một mảng để lưu dữ liệu cần vẽ : Dim MANG(1 to 50000) As Long
        Khai báo 1 biến đếm : Dim bien_dem As Long
        2> Mỗi khi có sự kiên MSComn được gọi:
        a. chúng ta sẽ lưu vào mảng ( Có một biến đếm để làm ĐẾM số lần Sự kiện MSComn được gọi ==> Làm chỉ số luu phần tử vào mạng trên ; lần đầu tiên, đặt : bien_dem =1)
        b. Khi lưu xong , ta sẽ gọi Teechart ,Add thêm 1 điểm lên đồ thị :
        Code mẫu:
        With TChart1.Series(0)
        .AddXY bien_dem,MANG(bien_dem),"",vbBlue
        End with
        3. Khi sự kiện OnComn kết thúc, ta tang biến đếm lên 1 , rồi kết thúc SUB

        Theo khi hứa với các bạn ,mình sẽ POST vài Sample CODE + Form mẫu lên ,bây giờ mình xin POST các File HELP +Tuturial +Guider rất hay của Teechart. các bạn hãy vào phần HELP => Getting Started => Để xem cách thiêt lập FORM cho teechart và Khai báo như thế nào.
        File help: http://www.filefactory.com/mupc/af7b5e/ ( sau đó Kéo thanh trình Duyệt : chọn FREE DOWNLOAD , sau đó nhập MÃ vào là DOWN thui ; cac bạn nên dùng Internet Downloader 5.1X để tăng tốc Down cho nhanh)

        File ActiveX Control (teechart.OCX) : http://www.filefactory.com/file/652ad8/

        Còn về Sample project, cuối tuần mình sẽ POST cho mấy bạn nghen
        My department's Website: www4.hcmut.edu.vn/~thietbidien/trangchu

        Motorola-FreeScale's MCU 68HC11 & HCS12X Supporter

        Comment


        • #19
          Còn đây là File FAQ,chứa rất nhiều câu hỏi mà nhiều USER đã sử dụng Teechart hỏi Nhà Sản xuất và được giải đáp rất tốt (chủ yếu là cách Viết lập trình như thế nào để vẽ đồ thị) . Thật sự Teechart là 1 ActiveX COntrol rất hay.
          File_FAQ: http://www.filefactory.com/file/251ffd/
          Mong mọi người ,ai cũng thành thạo việc vẽ đồ thị với Teechart nhé!
          My department's Website: www4.hcmut.edu.vn/~thietbidien/trangchu

          Motorola-FreeScale's MCU 68HC11 & HCS12X Supporter

          Comment


          • #20
            Tuy nhiên, để vẽ được ĐỒ THỊ hiển thị kết quả đọc về ,các bạn phải làm được 1 giao diện Gửi và nhận Giữa PC và VI Điều khiển , sau đó tập vẽ với 1 mảng Dữ liệu có Sẵn

            Về lập trình giao tiếp NỐI Tiếp, các bạn nên tham khảo bài của bạn : NgoHaiBac
            http://dientuvietnam.net/forums/showthread.php?t=963

            và tham khảo tài liệu Sách: LẬP TRÌNH GIAO TIẾP MAY TÍNH TRONG WINDOWS và ĐO LƯỜNG VÀ ĐIỀU KHIỂN BẰNG MÁY TÍNH của tác giả NGÔ DIÊN TẬP. Đây là 2 quyển sách rất hay cho Sinh viên ngành Điều Khiển Tự Động như chúng ta đó

            Do mới sử dụng Teechart ,nên cũng chưa GOOD lắm ,mình mong được sử góp Ý giúp đỡ của các bạn nhé . Xin góp ý vào địa chỉ :
            Mail: leonardou_3000@yahoo.com
            hoac: Nguyễn Gia Minh Thảo ,lớp DD04KSTN ,khoa Điện - Điện tử, ĐHBK TP.HCM
            My department's Website: www4.hcmut.edu.vn/~thietbidien/trangchu

            Motorola-FreeScale's MCU 68HC11 & HCS12X Supporter

            Comment


            • #21
              Nguyên văn bởi phamthaihoa Xem bài viết
              Hóa ra vấn đề của bạn là không nhận đựoc dữ liệu từ Serial Port ah ? Bạn xem thêm :http://dientuvietnam.net/forums/showthread.php?t=3046
              Thank bạn nghen, nhưng mình đã làm xong chuyện này từ Học kì trước rùi.
              My department's Website: www4.hcmut.edu.vn/~thietbidien/trangchu

              Motorola-FreeScale's MCU 68HC11 & HCS12X Supporter

              Comment


              • #22
                Mình gửi kèm cho các bạn xem vài KẾT quả nghen ( mình điều khiển tốc độ Động Cơ từ MÁy Tính ; đây chi là Điều Khiển vòng hở ; Khi nào làm xong Điều Khiển vòng KÍN bằng phương pháp Mờ (fuzzy logic) , mình se PÓT lên để chúng ta Kiểm tra 2 Đáp ứng sẽ khác nhau ra sao nhé)

                My department's Website: www4.hcmut.edu.vn/~thietbidien/trangchu

                Motorola-FreeScale's MCU 68HC11 & HCS12X Supporter

                Comment


                • #23
                  Last edited by hoanglongu; 05-03-2008, 13:43.
                  My department's Website: www4.hcmut.edu.vn/~thietbidien/trangchu

                  Motorola-FreeScale's MCU 68HC11 & HCS12X Supporter

                  Comment


                  • #24
                    My department's Website: www4.hcmut.edu.vn/~thietbidien/trangchu

                    Motorola-FreeScale's MCU 68HC11 & HCS12X Supporter

                    Comment


                    • #25
                      My department's Website: www4.hcmut.edu.vn/~thietbidien/trangchu

                      Motorola-FreeScale's MCU 68HC11 & HCS12X Supporter

                      Comment


                      • #26
                        Hẹn gặp lại Mọi người ở Cuối Tuần này nghen, mình sẽ POST sample CODE ( của mình và của trang chủ Teechart luôn) .
                        Trang chủ Teechart : http://www.steema.com/downloads/download.html
                        My department's Website: www4.hcmut.edu.vn/~thietbidien/trangchu

                        Motorola-FreeScale's MCU 68HC11 & HCS12X Supporter

                        Comment


                        • #27
                          Đây là Link hướng dẫn sử dụng Teechart do mình **an ra: (File PDF )
                          http://www.mediafire.com/?mrmb9nebm0n

                          Đây là 1 số ví dụ của Teechart mẫu (rất hay) đó:
                          http://www.mediafire.com/?t8nzwjwmelg
                          My department's Website: www4.hcmut.edu.vn/~thietbidien/trangchu

                          Motorola-FreeScale's MCU 68HC11 & HCS12X Supporter

                          Comment


                          • #28
                            CHÚC CÁC BẠN VẼ ĐỒ THỊ THÀNH CÔNG với TEECHART
                            My department's Website: www4.hcmut.edu.vn/~thietbidien/trangchu

                            Motorola-FreeScale's MCU 68HC11 & HCS12X Supporter

                            Comment


                            • #29
                              các bài viết của bác có ích lắm , cảm ơn

                              Comment


                              • #30
                                em cũng đang phải vẽ đồ thị nhận dữ liệu tự cổng com.truyền từ vdk lên thì em làm được rồi nhưng chưa vẽ được.anh Long cố gắng post code lên để em và mọi ng tham khảo được không.anh giải thích rõ về code nhé
                                |

                                Comment

                                Về tác giả

                                Collapse

                                hoanglongu - Received the Bachelor (honors) and Master (by research) of Engineering in Automatic Control at Faculty of Electrical-Electronics Engineering, Ho Chi Minh City University of Technology (HCMUT), Vietnam, in 2009 and 2011, respectively. - Majors: Automatic Control, Solar/Wind Energy systems, Electrical Machines, Two-wheeled Self-Balancing Robot, Microcontrollers. Tìm hiểu thêm về hoanglongu

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

                                Collapse

                                • mèomướp
                                  Trả lời cho Công thức điện tử
                                  bởi mèomướp
                                  Dạ thời thế giờ thay đổi theo hướng tích cực hơn rồi chú trung sĩ ạ. Kiến thức được chia sẻ ngày càng nhìu nên làm ăn gian dối ko còn dễ dàng như trước đâu ạ. Những thợ nhỏ rồi sẽ thành công nhân sản xuất đồ mới hết thay vì sửa chữa lặt vặt...
                                  Hôm qua, 21:21
                                • mèomướp
                                  Trả lời cho Xin hỏi về màn hình laptop
                                  bởi mèomướp
                                  Dạ cùng chuẩn tín hiệu thì chắc chắn là nhận ạ. Vì bản chất oled hay lcd thì đều phải có mạch chuyển đổi trên thanh gỗ rồi chuyển sang những chip xử lý hàng nghìn chân gắn trên những tab mỏng dính rồi mới ra các điểm ảnh theo hàng...
                                  Hôm qua, 20:31
                                • yname11
                                  Trả lời cho Xin hỏi về màn hình laptop
                                  bởi yname11
                                  Ok , thanks bác đã chỉ...
                                  Hôm qua, 15:06
                                • nguyendinhvan
                                  Công thức điện tử
                                  bởi nguyendinhvan
                                  Sau bao năm nghiên cứu cái dtvn. Tôi phát hiện công thức này. Các anh em xem đúng bao nhiêu phần trăm nhé !

                                  Chập thì thay. Cháy thì tháo
                                  Làm thì láo. Báo thì hay
                                  May thì khoe. Rủi thì bỏ
                                  Thành tích nhỏ. Báo thành to
                                  Làm cho có. Báo chi li
                                  Sai cả li. Báo
                                  ...
                                  Hôm qua, 00:35
                                • yname11
                                  Trả lời cho Xin hỏi về màn hình laptop
                                  bởi yname11
                                  có chắc ko b, màn lcd phải có cao áp mới sáng, màn led thì ko có, ko có cáp chuyển đổi thì lắp thế nào đc ??...
                                  25-11-2024, 22:31
                                • mèomướp
                                  Trả lời cho Xin hỏi về màn hình laptop
                                  bởi mèomướp
                                  Dạ ý chú là màn oled ấy ạ. Cùng chuẩn lvds cùng độ phân giải thì cắm được ạ. Còn nó mà khác thì hơi khó vì oled các điểm ảnh nó tự phát sáng chứ ko dùng đèn nền như lcd. Cháu chỉ biết đến vậy thôi ạ. Chú muốn nghịch phải tự tìm hiểu kỹ trước khi mua thôi, khó mà ông thợ nào tư vấn vụ này...
                                  25-11-2024, 22:14
                                • bactho
                                  Trả lời cho Tự làm máy đo Cuộn cảm
                                  bởi bactho
                                  Hay đấy bạn ạ. Đây có thể hiểu là máy đo cuộn dây. Tiện đây xin cho hỏi bạn có hiểu rõ về máy nạp rôm pcb 45 của hãng thiên minh không giúp mình cách cài fw của nó với vì mình vừa được anh bạn cho nhưng lại không biết cài fw nên chưa dùng được. Nếu có thể thì bạn giúp mình với...
                                  25-11-2024, 21:48
                                • yname11
                                  Trả lời cho Xin hỏi về màn hình laptop
                                  bởi yname11
                                  màn của mình là LCD , giờ m muốn mua màn LED để thay thế (ko muốn dùng màn LCD nữa) , lên muốn hỏi xem có cáp chuyển đổi nào có thể cắm đc màn LED vào ko , tất nhiên phải có cùng số chân pin với màn cũ rồi . VD: màn cũ là lcd mỏng , 40 pin...
                                  25-11-2024, 21:43
                                • bactho
                                  Trả lời cho các bạn giúp mình về file HEX với!!!
                                  bởi bactho
                                  Bạn vào trang phuclanshop.com ,tìm đến góc kỹ thuật. Tác giả vương khánh hưng nói rất rõ về điều bạn tìm...
                                  25-11-2024, 21:21
                                • mèomướp
                                  Trả lời cho Xin hỏi về màn hình laptop
                                  bởi mèomướp
                                  Dạ màn hình lcd đều có thể lai cấy cho nhau được hết ạ. Các loại cáp, bo mạch chuyển đổi lvds rất nhìu, với dòng sony còn phải nhổ cả chip nhớ của main cũ đưa lên gỗ thì mới lắp sang máy khác đc, chưa kể các bệnh về màu... ngay cả...
                                  25-11-2024, 20:43
                                Đang tải...
                                X