Thông báo

Collapse
No announcement yet.

giúp em với:điều khiển động cơ DC bằng 8051

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

  • #31
    Mình đã từng lập trình 8051, Asembly điều khiển 1 chiếc xe tự động dò đường trên hình bàn cờ 8x8.
    Về nguyên lý thì mình không nói lại nữa.

    Đây là đoạn code PWM để điều khiển tốc độ 2 động cơ Trái & Phải (xung đã được băm đưa vào 2 chân điều khiển của L298 đk động cơ):

    ORG 0000H ; Diem nhap sau khi RESET
    LJMP MAIN ; Nhay den chuong trinh chinh
    ORG 000BH ; Diem nhap vecto ngat Timer 0
    LJMP PWM ; Bam xung, Trinh phuc vu ngat Time
    ...
    MOV TMOD,#12H ; Chon Timer0 che do 2 phuc vu PWM
    MOV TH0,#196 ; Tao thoi gian tre 255-196+1=60 chu ky may x 1us/chu ky = 60us

    SETB ET0 ; Cho phep ngat Timer 0
    SETB TR0 ; Khoi dong Timer0
    ...
    ;*****CHUONG TRINH DIEU XUNG PWM******
    PWM:
    MOV NHO_C,C
    MOV NHO_A,A
    CJNE R0,#31,PWM_TRAI ; Neu R0 khac 31 thi chay PWM_TRAI
    MOV R0,#1 ; Neu R0 = 31 thi dat R0 = 1
    PWM_TRAI:
    CLR C ; Gia tri co C la 0/1, quy dinh dong co chay hay khong
    MOV A,VAN_TOC_BANH_TRAI ; Gan A = R1
    SUBB A,R0 ; Tru A cho R0, muc dich la kiem tra xem A > hay < R0 de gan gia tri co C 0 hay 1
    MOV BANH_TRAI,C ; Tao 1 hay 0 cho DCTrai
    PWM_PHAI:
    CLR C
    MOV A,VAN_TOC_BANH_PHAI
    SUBB A,R0
    MOV BANH_PHAI,C
    THOATPWM:
    INC R0 ; Tang bien dem R0: R0=R0+1
    MOV C,NHO_C
    MOV A,NHO_A
    RETI ; Ket thuc chuong trinh ngat
    ;===============================================
    (VAN_TOC_BANH_TRAI,PHAI: được load liên tục từ Main())
    From *LBF*
    anhduc

    Comment


    • #32
      chào mọi người . Mình muốn hỏi về mạch đào chiều đông co DC. kết nối với 89S52 . có ai biết về mạch này giúp mình nhé.có phần nguyên lý càng tốt .thanks mọi người

      Comment


      • #33
        TÓm lại là nãy giờ bàn luận đã đời nhưng cái cần nhất thì chẳng thấy đâu,đó là cái mạch thực sự chạy được ở chỗ nào mất rồi,toàn là lý thuyết!!!


        email:
        Giá mà mạch điện tử không có nhiễu (noise) thì mình bây giờ đã là ... đại gia

        Comment

        Về tác giả

        Collapse

        le lap son Tìm hiểu thêm về le lap son

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

        Collapse

        • bqviet
          Trả lời cho Đấu tắt điện cho máy tính bảng
          bởi bqviet
          Bqv cáo lỗi vì chưa đủ khả năng diễn giải để người đọc hiểu. Người làm kỹ thuật sâu đôi khi như thế đó. Về việc nạp pin không vào dù cell mới, khả năng cái mạch quản lý đó đã hỏng - cũng chính là nguyên nhân đám cell cũ hỏng từ đầu.
          06-12-2025, 17:17
        • nguyendinhvan
          Trả lời cho Xin hỏi về mạch thu FM/AM trong catsette
          bởi nguyendinhvan
          Theo tôi, nó chỉ là cái Tuy- ê - nơ, hoặc là khối Trung Văn Tần, nó một phần trong cái Da đì ô thôi. Vì có thấy một chỗ có ba chân hàn, giiống như chân Cờ rít sờ tăng 455 ki nô hẹc. Còn khối Tuy ê nơ thì không nhìn thây cái Di ốt Va di cáp...
          05-12-2025, 19:59
        • afrendly
          Trả lời cho Đấu tắt điện cho máy tính bảng
          bởi afrendly
          Có vẻ ngoài hiểu biết của mình rồi. Cuối cùng mình quyết định tìm mua 2 pin trên Shopee, giá 200K thay vào. Tuy nhận pin được 1%, sạc mãi không vào nhưng cũng mở được máy lên. Vậy cũng tạm. Cảm ơn bạn đã hỗ trợ nhé....
          04-12-2025, 01:27
        • nick22
          Trả lời cho Máy điện châm ?
          bởi nick22
          Đúng như bạn nói, máy điện châm hiện nay trên thị trường đã khá đa dạng về mẫu mã, chức năng và giá thành.
          01-12-2025, 13:23
        Đang tải...
        X