Lập trình điều khiển robot car tự động phanh ABS khi gặp chướng ngại vật với cảm biến khoảng cách

Thảo luận trong 'Thiết bị điều khiển' bắt đầu bởi chinh trung, 30/4/18.

  1. chinh trung

    chinh trung Moderator

    1. Thiết bị:
    + 1 Khung robot car (3 bánh xe)
    + 1 Mạch điều khiển động cơ L9110/L298.
    + 1 Board Arduino pro mini 5V; 16MHz
    + 1 cảm biến khoảng cách SRF04.
    + 1 Mạch điêu áp 12V/5V LM2596 để bảo vệ Board Arduino pro mini.
    + 1 Relay 5V điều khiển van điện từ dùng cho hệ thống phanh dầu
    + 1 LED báo tinh trạng phanh ABS và điện trở 200Ohm nối vao cưc dương của LED

    2. Sơ đồ đấu dây UPLOAD:
    Tham khảo http://forum.dmec.vn/index.php?threads/cách-kết-nối-mạch-chuyển-usb-uart-cp2102-với-arduino-mini-pro.242481/

    3. Chọn Board:
    + Cài đặt phần mềm Arduino IDE v.1.8.4.
    + Cài đặt drivers:
    - đối với win 32bit: vào thư mục Arduino IDE v.1.8.4\drivers --> dpinst-x86.exe --> enter.
    - đối với win 64bit: vào thư mục Arduino IDE v.1.8.4\drivers --> dpinst-amd64.exe --> enter.
    + Vào Tool --> chọn Board "Arduino Pro or Pro Mini, ATmega328P (5V, 16MHz)".

    4.UPLOAD:
    + Upload file đính kèm vào board Pro mini.

    5. Sơ đồ đấu dây:
    5.1. Cảm biến khoảng cách SRF04:
    SRF04-------------------Pro mini---------------------Nguồn

    -------------------------------VCC----------------------------5V
    VCC------------------------------------------------------------5V
    GND-------------------------GND---------------------------GND
    TRIG--------------------------D7
    ECHO-------------------------D6
    5.2. Relay:
    Relay--------------------Pro mini---------------------Nguồn

    VCC------------------------------------------------------------5V
    GND-------------------------GND---------------------------GND
    IN-----------------------------D3
    5.3. L298
    Pro mini--------------------------L298----------------Nguồn

    D9(PWM)----------------------------IN1
    D8--------------------------------------IN2
    -----------------------------------------12V--------------------12V
    GND-----------------------------------GND-------------------GND
    Vin---------------------------------------------------------------5V
    5.4. Led báo phanh ABS:
    Led--------------------Pro mini

    VCC---------------------------D4
    GND-------------------------GND


    6.Ref:
    + http://www.instructables.com/id/Intelligent-Breaking-System-Prototype-by-Arduino/
    + http://forum.dmec.vn/index.php?threads/lập-trình-điều-khiển-robot-xe-có-cảm-biến-khoảng-cách.256460/
    + http://hshop.vn/products/cam-bien-sieu-am-srf04
    + http://hshop.vn/products/mach-dieu-khien-dong-co-dc-l298
    + http://hshop.vn/products/mach-dieu-khien-dong-co-dc-l9110

    Các file đính kèm:

    Chỉnh sửa cuối: 11/9/18

Chia sẻ trang này