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

  • 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

    Các bạn ơi, mình muốn hỏi các bạn về cách vẽ đồ thị XY , với X là trục thời gian, Y là dữ liệu đọc từ cổng COM( RS 232) ,dùng Visual Basic 6.0. Mình đã viết được Giao diện VB Truyền và Nhận dữ liệu với Vi điều khiển rồi, nhưng không biết vẽ đồ thị kết quả nhận được.Hicc ( Mình muốn vẽ đồ thị để KIỂM CHỨNG kết quả thu về có phù hợp với các LUẬT ĐIỀU KHIỂN & Thông Số đã thiết lập không? ).Mình đang cần gấp nên rất Mong sự giúp đỡ của bạn.
    My department's Website: www4.hcmut.edu.vn/~thietbidien/trangchu

    Motorola-FreeScale's MCU 68HC11 & HCS12X Supporter

  • #2
    Bạn sử dụng teechart activeX ấy, hiện có bản 8 rồi nhưng chỉ cho dùng thử 50 ngày à. Bác nào có ***** thì share cho mọi người với. À ai có kinh nghiệm sử dụng Teechart viết vài bài hướng dẫn cho đàn em đi ! thanks.

    Comment


    • #3
      Chào bạn nhé mình đang muốn viết giao diện giữa VB và Vi điều khiển kết nối với máy tính mà chưa biết viết thế nào. Mình đọc sách VB toàn thấy nói lập trình bên tin thôi không thấy nói gì đến lập trình giao tiếp vi điều khiển cả, nếu có thể đựoc bạn cho mình xin chút tài liệu nhé
      xuanvudk2@gmail.com
      NGUYỄN XUÂN VŨ
      Mua bán, sửa chữa PLC, biến tần
      Vỉ mạch điện tử công nghiệp các loại
      0978462163

      Comment


      • #4
        Hình như luồng này die rồi hay sao mà không thấy ai nói gì thế nhỉ
        NGUYỄN XUÂN VŨ
        Mua bán, sửa chữa PLC, biến tần
        Vỉ mạch điện tử công nghiệp các loại
        0978462163

        Comment


        • #5
          Muốn lập trình Giao diện VB để kết nối máy tính với Vi điều khiển , ta thường dùng MSComn Control ActiveX cho dễ dàng; Bạn có thể tham khảo ở luồng này của ban Ngô Hải Bắc (bài viết rất hay) :
          http://dientuvietnam.net/forums/showthread.php?t=963

          Ngoài ra bạn nên tìm đọc Sách: KỸ THUẬT KẾT NỐI MÁY TÍNH TRONG WINDOWS và ĐO LƯỜNG VÀ ĐIỀU KHIỂN BẰNG MÁY TÍNH của Ngô Diên Tập (Đai học BK Hà Nội) ; 2 quyển sách này rất hữu ích đó.
          My department's Website: www4.hcmut.edu.vn/~thietbidien/trangchu

          Motorola-FreeScale's MCU 68HC11 & HCS12X Supporter

          Comment


          • #6
            CÒn về Vẽ đồ thị trong Visual Basic với Teechart ActiveX, mình có nghe nói là rất hay, nhưng chưa biết sử dụng như thế nào cả (hic), anh em nào biết cách sử dụng trong VB hay có vài Sample CODE để làm mẫu Sử dụng ActiveX này thì POST cho mọi người học hỏi nghen.
            Mail của mình: leonardo_u3000@yahoo.com
            My department's Website: www4.hcmut.edu.vn/~thietbidien/trangchu

            Motorola-FreeScale's MCU 68HC11 & HCS12X Supporter

            Comment


            • #7
              Do thi

              Mình chưa xem teechart vẽ thế nào nhưng hoàn toàn có thể đoán được cách thiết lập tham số khi bạn xem thuộc tính của nó. Cơ bản các ocx hỗ trợ vẽ đồ thị đều nhận bộ số liệu dạng mảng. Bạn cứ hình dung là nếu bạn vẽ đồ thị sẽ có 2 mảng, 1 cho trục X, một cho trục Y.

              Mình lấy vd bằng 1 ocx khác nó có hàm SetChanelData, đối tượng có tên là Istripchart1.

              Ta viết: Istripchart. SetChanelData index, data trong đó index và data là 2 mảng số liệu.

              Bạn cài teechart vào và kiểm tra thuộc tính của nó xem đối số của hàm được định dạng dữ liệu thế nào.
              Càng biết nhiều càng thấy mình biết ít.

              Comment


              • #8
                Bạn ATYLA ơi, cái Istripchart ActiveX Control này cũng vẽ đồ thị OK phải không? Bạn có thể hướng dẫn mọi người về Istripchart ActiveX để vẽ ĐỒ THỊ được không? Mình cũng đang nghiên cứu Teechart mà cũng chưa được thành thạo lắm. Mong sự giúp đợ của bạn, để chung ta biết được sử dụng 1 công cụ vẽ ĐỒ THỊ với VB
                My department's Website: www4.hcmut.edu.vn/~thietbidien/trangchu

                Motorola-FreeScale's MCU 68HC11 & HCS12X Supporter

                Comment


                • #9
                  Cái teechart có cả đống sample mà, mở ra mà xem chứ. Tớ đang dùng VS2008, thằng teechart không chạy, nên không cho demo được

                  Comment


                  • #10
                    Đúng là có rất nhiều Sample thiệt ,nhưng mà mình lại không biết Cái phần quan trong nhất là Lấy Dữ liệu từ Kết quả Đọc về từ Serial Port theo Real -Time, còn Cách sử dụng và vẽ 1 số đồ thị có sẵn Data thì mình vẽ được rùi. Nếu mình sử dụng thành thạo cái này ,mình POST CODE của mình cho các bạn xem .Hii
                    My department's Website: www4.hcmut.edu.vn/~thietbidien/trangchu

                    Motorola-FreeScale's MCU 68HC11 & HCS12X Supporter

                    Comment


                    • #11
                      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

                      Comment


                      • #12
                        Bạn tham khảo cái này xem Dynaplot
                        http://www.wilhelm-kurz-software.de/...naplot_net.htm
                        Mình thấy nó khá dể dùng - đơn giản hơn so với một số teechar
                        Cái này đựoc dành riêng cho dân kỷ thuật
                        Never say never, think in solutions, not in trouble......
                        Email:
                        Cell phone:0904498179

                        Comment


                        • #13
                          Nguyên văn bởi tuan_dxm Xem bài viết
                          Bạn tham khảo cái này xem Dynaplot
                          http://www.wilhelm-kurz-software.de/...naplot_net.htm
                          Mình thấy nó khá dể dùng - đơn giản hơn so với một số teechar
                          Cái này đựoc dành riêng cho dân kỷ thuật
                          Xấu vô đối. Cần Teechart với cái dưới này thì qua tao copy

                          Comment


                          • #14
                            Con của mày lung linh thật nhưng mà dùng thì theo dỏi dử liệu thì tao thấy chỉ cần mấy cái thuộc tính :
                            + Push dử liệu ( cái dử liệu chạy chạy trên đồ thị ấy mà )
                            + In ấn
                            + Đồng bộ dử liệu ( cái con trục t là thời gian - nó cũng tự động chạy chạy - cho vui cửa vui nhà ấy mà )
                            + Track ( cái trò mà chỉ tay vào cái đường trên đồ thị thì nó bám cho ra giá trị ấy mà - nhớ thằng Matlap - )
                            + Pan ( cái tay kéo kéo hơi thô và chuối - chả cho vào làm j )
                            <--thằng Dynaplot có sẳn rùi - công nhận là mấy cái trò đồ thị của thằng này nhỉn bẩn bẩn không lung linh như của mày được cái dể xai
                            Attached Files
                            Last edited by tuan_dxm; 03-03-2008, 22:37.
                            Never say never, think in solutions, not in trouble......
                            Email:
                            Cell phone:0904498179

                            Comment


                            • #15
                              Xem ki

                              Nguyên văn bởi hoanglongu Xem bài viết
                              Đúng là có rất nhiều Sample thiệt ,nhưng mà mình lại không biết Cái phần quan trong nhất là Lấy Dữ liệu từ Kết quả Đọc về từ Serial Port theo Real -Time, còn Cách sử dụng và vẽ 1 số đồ thị có sẵn Data thì mình vẽ được rùi. Nếu mình sử dụng thành thạo cái này ,mình POST CODE của mình cho các bạn xem .Hii
                              Vấn đề của bạn là đưa dũ liệu lên đồ thì mà. Mình đã nói là dữ liệu của đối tượng đồ thị thường dạng mảng. Mỗi lần đọc được dữ liệu từ serial port bạn tăng chỉ số mảng và gán nó vào 1 phần tử, sau đó gọi lệnh vẽ. Nếu đã vẽ đc với dữ liệu có sẵn thì đương nhiên khi mảng có dữ liệu nó sẽ vẽ ra đồ thị thôi.
                              Càng biết nhiều càng thấy mình biết ít.

                              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 nay, 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 nay, 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 nay, 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 nay, 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 ??...
                                Hôm qua, 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...
                                Hôm qua, 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...
                                Hôm qua, 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...
                                Hôm qua, 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...
                                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ạ 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ả...
                                Hôm qua, 20:43
                              Đang tải...
                              X