Thông báo

Collapse
No announcement yet.

8051 có thể điều khiển động cơ được không?

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

  • 8051 có thể điều khiển động cơ được không?

    Ở đây cụ thể là em muốn dùng 8051 tạo xung dòng ra.
    Thuật toán như sau:
    Input : quét ở 1 số chân (ví dụ 5 chân) để nhận xem chân nào có dòng đi vào ~> trả ra output tương ứng.
    Output: dựa vào input, trả ra dòng ra ở 1 chân, dòng này có tác dụng kích hoạt Mosfet đóng mạch cho động cơ hoạt động. Nhưng dòng này không liên tục mà đứt mạch. Ví dụ: nếu cho dòng vào chân Input-1, dòng ra sẽ kéo dài 0,2s. sau đó delay 0,8s không cho dòng ra, cứ lặp lại đến khi quét được dòng vào ở chân khác. .
    Vậy nhờ các bác tư vấn hộ em xem làm vậy có được không. Em định dùng PIC nhưng có lẽ thế thì "giết gà dùng dao mổ trâu" quá.
    Tiện đây, các bác cho em hỏi về cách kiểm tra/hiển thị dung lượng acquy dùng 8051 kiểu gì được không ạ?
    Em cảm ơn các bác !
    [em không phải dân điện tử cũng chẳng phải dân cơ khí, vì thế nên có chỗ nào sai sót nhờ các bác sửa giùm em]

  • #2
    dân ngoại đạo , nhưng khi học lập trình cũng phải có kiến thức cơ bản thì mới thông mạch đc
    - Dùng thuật ngữ sai , hoặc chưa hiểu đúng "...tạo xung dòng ra ..." <--- khi tạo xung thì phải hiểu là tạo áp , vì VDK là số (digital) .
    - Dùng tiếng Việt thì việt hóa lun , Tây Ta lộn xộn quá .
    - Động cơ là cơ cấu chấp hành gây nhiễu lớn nhất cho VDK , dùng PIC chưa đủ để gọi là dao mổ trâu đâu , phải thêm vài viên pháo tụ to to lọc nguồn , cách ly mass ..vv. nữa thì mới dám đk động cơ mà k gây treo VDK
    - Dùng timer , thử tạo xung tần số 1Hz ra 1 chân bất kì của 8051 , nếu ok đc thì ae bày tiếp cho , còn nếu k đc thì mua cuốn "thiết kế họ VDK 8051" học lại từ đầu cho chắc chắn nhá

    Comment


    • #3
      Hỏi đơn giản nhưng trả lời có vẻ khó đấy_8051 đk đ/cơ ngon nhưng mà ngắt thời gian như bạn thì ko bit có đc coi là PWM hay ko?


      Add: 97 Quán Nam - Lê Chân - Hải Phòng.
      Tel: 031 518648 Phone: 0904 283 505

      Comment


      • #4
        thông thường, để điều khiển động cơ thì người ta thường dùng các kênh PWM có sẳn của VDK. nếu VDK không có kênh PWM thì bạn có thể dùng cách điều chế ra xung tương tự. xem thêm về PWM tại đây nha http://en.wikipedia.org/wiki/Pulse-width_modulation

        Comment

        Về tác giả

        Collapse

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

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

        Collapse

        Đang tải...
        X