Welcome & Happy Holidays!
Trang 5 của 7 Đầu tiênĐầu tiên ... 34567 CuốiCuối
Kết quả 41 đến 50 của 64
  1. #41
    Ngày tham gia
    Sep 2015
    Bài viết
    0
    Trích dẫn Gửi bởi chúng
    SDA và SCL của module nó đã nối lên 3.3v rồi, khi giao tiếp thì logic 1 bạn thả nổi chân giao tiếp, còn logic 0 bạn kéo xuống GND là đc.
    Vậy lúc 6050 gửi data mà mình chỉ kéo lên 3.3 thì MCU có nhận mức 1 ko ạ.

  2. #42
    Ngày tham gia
    Sep 2015
    Bài viết
    0
    Trích dẫn Gửi bởi bin
    Vậy khi 6050 gửi data mà mình chỉ kéo lên 3.3v thì MCU có nhận mức 1 ko vậy a
    thường từ 2 volt trở lên là VDK nào cũng nhận mức logic 1 hết.

  3. #43
    Ngày tham gia
    Sep 2015
    Bài viết
    0
    Trích dẫn Gửi bởi chúng
    thường từ 2 volt trở lên là VDK nào cũng nhận mức logic 1 hết.
    ok. e cảm ơn

  4. #44
    Ngày tham gia
    Sep 2015
    Bài viết
    0
    em dùng nó để đo góc nghiêng của robot bằng cách goc=Ax/sqrt(Ax*Ax + Ay*Ay)
    nhưng mà các giá trị ACCEL_X và ACCEL_Y lấy từ gy521 rất lớn có khi lên tới cả chục nghàn. vậy đây là lỗi gì a

  5. #45
    Ngày tham gia
    Sep 2015
    Bài viết
    0
    cho em hỏi làm sao để lấy giá trị [-(

  6. #46
    Ngày tham gia
    Sep 2015
    Bài viết
    0
    Trích dẫn Gửi bởi giang926
    cho em hỏi làm sao để lấy giá trị [-(
    Bạn tham khảo bảng địa chỉ của các giá trị tương ứng sau nhé! Đây là chuẩn I2C nên bạn đọc bình thường như đọc các con Rom hay DS1307. Con này trả về Gia tốc (ACCEL), Nhiệt độ (Temp) và Vận tốc góc (Gyro). Các số liệu ở dạng 16bit nên khi đọc về, bạn phải ghép các Byte L và H lại với nhau. Còn phần tính toán thì như phần đầu mình đã viết. Chúc bạn thành công!




    [IMG]http://*************/attachments/19127/[/IMG]

  7. #47
    Ngày tham gia
    Sep 2015
    Bài viết
    0
    anh ơi cái code_test_mpu6050 của Minh Hà mà anh tag lên không có phần tính toán góc quay hả anh. mà cái phần tính toán chọn góc em vẫn chưa hiểu rõ anh ơi anh có thể giải thích cho em rõ đc không anh. xin lỗi vì đã làm phiền và cảm ơn anh.

  8. #48
    Ngày tham gia
    Sep 2015
    Bài viết
    0
    Trích dẫn Gửi bởi tba150990
    Bạn tham khảo bảng địa chỉ của các giá trị tương ứng sau nhé! Đây là chuẩn I2C nên bạn đọc bình thường như đọc các con Rom hay DS1307. Con này trả về Gia tốc (ACCEL), Nhiệt độ (Temp) và Vận tốc góc (Gyro). Các số liệu ở dạng 16bit nên khi đọc về, bạn phải ghép các Byte L và H lại với nhau. Còn phần tính toán thì như phần đầu mình đã viết. Chúc bạn thành công!




    [IMG]http://*************/attachments/19127/[/IMG]
    Anh cho em hỏi một chút
    Hiện giờ em đã đọc được các giá trị từ các thanh ghi của cảm biến MPU6050.
    giờ em muốn lấy góc nghiêng cho chính xác thì có phải là lấy tích phân từ Gyro, kết hợp đối chiếu với tính Góc từ Accelerometter để cho ra góc nghiêng.
    Em hiểu như vậy đúng không ạ ?

  9. #49
    Ngày tham gia
    Sep 2015
    Bài viết
    0
    Trích dẫn Gửi bởi thaipv
    Anh cho em hỏi một chút
    Hiện giờ em đã đọc được các giá trị từ các thanh ghi của cảm biến MPU6050.
    giờ em muốn lấy góc nghiêng cho chính xác thì có phải là lấy tích phân từ Gyro, kết hợp đối chiếu với tính Góc từ Accelerometter để cho ra góc nghiêng.
    Em hiểu như vậy đúng không ạ ?
    Ngược lại mới đúng bạn ah. Dùng Acc để xác định chính xác mặt phẳng ngang, khi này cho góc của gyro = 0. Xem như là điểm gốc. giờ muốn biết góc nghiêng bao nhiêu thì dựa trên điểm gốc đó, tính tích phân Gyro lên sẽ ra.

  10. #50
    Ngày tham gia
    Sep 2015
    Bài viết
    0
    Trích dẫn Gửi bởi tba150990
    Ngược lại mới đúng bạn ah. Dùng Acc để xác định chính xác mặt phẳng ngang, khi này cho góc của gyro = 0. Xem như là điểm gốc. giờ muốn biết góc nghiêng bao nhiêu thì dựa trên điểm gốc đó, tính tích phân Gyro lên sẽ ra.
    Anh có thể nói rõ cho em về cái Sensitivity scale factor, (nó có các loại 16.384.....) được không ạ ?
    Cái này có ý nghĩa gì?

 

 
Trang 5 của 7 Đầu tiênĐầu tiên ... 34567 CuốiCuối

Quyền viết bài

  • Bạn Không thể gửi Chủ đề mới
  • Bạn Không thể Gửi trả lời
  • Bạn Không thể Gửi file đính kèm
  • Bạn Không thể Sửa bài viết của mình
  •  
Múi giờ GMT +7. Bây giờ là 06:03 AM. Diễn đàn sử dụng vBulletin® Phiên bản 4.2.5.
Bản quyền của 2024 vBulletin Solutions, Inc. Tất cả quyền được bảo lưu.
Ban quản trị không chịu trách nhiệm về nội dung do thành viên đăng.