Thông báo

Collapse
No announcement yet.

các anh giúp em viết chương trinh dk động cơ DC qua giao tiếp máy tính ko ạ !!!!

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

  • các anh giúp em viết chương trinh dk động cơ DC qua giao tiếp máy tính ko ạ !!!!

    Mục đích của bài này là : viết chương trình dk động cơ DC được dk qua giao tiếp máy tính,qua 1 giao diện dc làm ta có thể dk start stop động cơ,quay thuận quay ngịch,ko phải dùng công tắc thật ,tất cả dc dk qua chương trình trên máy tính
    với lại jup em làm phần cứng luôn nhé,em mới vào ngề thôi,mong các anh giup em

  • #2
    Nguyên văn bởi thanchau_91 Xem bài viết
    Mục đích của bài này là : viết chương trình dk động cơ DC được dk qua giao tiếp máy tính,qua 1 giao diện dc làm ta có thể dk start stop động cơ,quay thuận quay ngịch,ko phải dùng công tắc thật ,tất cả dc dk qua chương trình trên máy tính
    với lại jup em làm phần cứng luôn nhé,em mới vào ngề thôi,mong các anh giup em
    Bạn mới vào nghề mà sao đã làm cái như vậy?
    FPT Service bảo hành, sửa chữa dịch vụ UPS, các loại nguồn công suất.
    Mr Xô : Email :
    ĐT : 01674524129

    Comment


    • #3
      " viết chương trình dk động cơ trên máy tính" đây là đồ án của em,mong các anh jusp em

      Comment


      • #4
        Bạn dùng loại VDK gì, giao tiếp qua cổng COM hay LPT, bạn phải nêu rõ yêu cầu thì người ta mới biết mà giúp chứ!

        Comment


        • #5
          em tính thế này,em chia nó thành 4 phần,p1 là em viết chương trình C dùng con 89v51,p2 là viết giao diện em định dùng visual studio mà anh tuấn đã giới thiệu,p3 là làm phần cứng,p4 là giao tiếp giữa p.cứng và p.mềm (cái này em rất rối ko biết phải làm sao) em định giao tiếp bằng cổng COM qua usb ạ,các anh jup em

          Comment


          • #6
            Ví dụ như thế này để bạn tham khảo :

            Mình làm với pic giao tiếp với COM nhé 89 mình quên sạch rồi,hay bạn chuyển qua PIC dùng luôn đi )
            Bạn để ý cái chương trình ngắt #int_RDA nếu trên máy tính truyền xuống chữ "c" thì màn hình LCD hiển thị chữ "dientuvietnam"
            Tương tự như vậy bạn cũng có thể ra lệnh điều khiển chân I/O của Pic để điều kiển motor như lệnh :output_low(Pin_A2); chẳng hạn

            chúc bạn thành công

            //------------------------------------------------------------------------------------------------------------------------


            #include <18F4431.h>
            #include <Define_Reg.h>
            #FUSES NOWDT, HS, NOPUT, NOPROTECT, NODEBUG, NOBROWNOUT, NOLVP, NOCPD, NOWRT
            #use Delay(Clock=20000000)
            #use rs232(baud=57600,parity=N,xmit=PIN_C6,rcv=PIN_C7,b its=8)
            #use i2c(Master,Fast,sda=PIN_C3,scl=PIN_C4,FORCE_HW)
            #use fast_io(D)
            #use fast_io(B)


            //************************************************** ****************************
            // ==== MAIN PROGRAM =====
            //************************************************** ****************************
            #int_RDA
            void RDA_isr(void)
            {
            unsigned int8 x=0;
            disable_interrupts(GLOBAL);
            //printf("%d",getc());
            x = getc();
            if (x == 'c')
            {
            printf("dientuvietnam");

            output_low(Pin_A2);
            delay_ms(100);
            enable_interrupts(GLOBAL);
            //return;
            }
            }

            //-----------------------------------------------------------------------------
            void main()
            {
            int8 i,j;
            TRISD=0x00;
            TRISB=0x00;
            //TRISC=0xff;
            TRISA=0X00;
            setup_adc (ADC_OFF);
            output_a(0xff);
            //output_c(0x00);
            output_b(0x00);
            delay_ms(100);
            //enable_interrupts(int_TIMER2);
            enable_interrupts(INT_RDA); // Cho phep ngat RS232
            enable_interrupts(GLOBAL);
            while(1)
            {


            }
            }
            Quang Nhat
            ---------------------------------------
            Yahoo :quangnhat85ls
            Mail :
            Nhận thiết kế và ép nhựa cho đồ điện tử

            Comment


            • #7
              thank anh,anh có thể cho em sơ đồ nguyên lí của phần cứng với cổng giao tiếp dc ko ạ.

              Comment

              Về tác giả

              Collapse

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

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

              Collapse

              Đang tải...
              X