Tôi có một số điều muốn nói ở đây, và một số trong đó liên quan đến việc đồng ý với pingswept và một số với penjuin.
cr3000
Lấy mẫu cr3000 ở 16 bit và 100 Hz sẽ lấy mẫu chậm một chút để bạn dễ dàng loại bỏ nhiễu khỏi dữ liệu của mình nhưng với độ chính xác cao hơn đáng kể thì sẽ có thể sử dụng được. Tôi nghi ngờ bạn có thể có được độ chính xác 13 hoặc 14 bit mà không cần một số thuật toán lọc khá tốt. Gia tốc kế đã dạy tôi rằng rung động là ma quỷ, thổi phonon.
Tụ điện đầu ra
Bạn cần chắc chắn rằng bạn làm như bảng dữ liệu nói và lý thuyết tín hiệu. Để trích dẫn biểu dữ liệu:
Đầu ra của ADXL103 / ADXL203 có băng thông điển hình là 2,5 kHz. Người dùng phải lọc tín hiệu tại thời điểm này để hạn chế lỗi răng cưa. Băng thông tương tự phải không quá một nửa tần số lấy mẫu tương tự sang số để giảm thiểu răng cưa. Băng thông tương tự có thể được giảm thêm để giảm nhiễu và cải thiện độ phân giải.
Điều này có nghĩa là bạn cần chọn một tụ điện để giữ tốc độ của bạn dưới 50Hz. Nếu bạn đặt nó ở trên này, bạn có thể bị răng cưa, và răng cưa làm cho rung động trở thành một con quỷ mà bạn đã ký thỏa thuận. Họ nêu cách tính toán mức độ tiếng ồn từ thiết bị và ở băng thông 50Hz, độ ồn từ cực đại đến cực đại là 0,06 * Trọng lực thậm chí sẽ không được chú ý nếu bạn có điều này trên thiết bị có rung.
Giải thích dữ liệu
Đây có lẽ là điều bạn quan tâm nhất, và tương đối dễ thực hiện. Bạn cần gắn thẻ thời gian thiết bị ở trạng thái trung tính, đây là khi nó phẳng và bạn có thiết bị tương đối tĩnh. Cho nó một hoặc hai giây vào thời điểm này, và sau đó bạn có thể lấy trung bình của dữ liệu này để xác định điện áp không có G. Sau đó, bạn có thể sử dụng điều này như một điểm bạn so sánh thiết bị với. Bây giờ, từ thời điểm này, tôi có thể trích dẫn trực tiếp bảng dữ liệu:
Khi gia tốc kế vuông góc với trọng lực, đầu ra của nó thay đổi gần 17,5 mg mỗi độ nghiêng .
Vì vậy, bạn chỉ có thể sử dụng xấp xỉ này nếu bạn sẽ không nghiêng nhiều, nhưng bạn sẽ cần sử dụng hình học nếu bạn định nghiêng theo cả hai hướng và các góc không quá nhỏ.
Nếu bạn sẽ trở nên lớn hơn, chúng thậm chí có các phương trình được đánh vần là:
PITCH = ASIN (AX / 1 g)
ROLL = ASIN (AY / 1 g)
Theo như tôi có thể tel thiết bị của bạn cung cấp thay đổi 1V cho mỗi 1G gia tốc được đặt trên thiết bị. Nếu bạn đã thực hiện giai đoạn hiệu chỉnh, thì bạn sẽ có thể thực hiện các phép đo, trừ đi phần bù và bạn có số lượng Gs được trải nghiệm.
Dừng đọc ở đây trừ khi bạn gặp vấn đề hoặc bạn muốn biết thêm thông tin để cải thiện cách tiếp cận.
Tôi đã nói thêm một chút về các phương pháp và phương pháp khác để cải thiện cách tiếp cận của bạn đối với các hệ thống hoặc hệ thống thay đổi nhanh, nơi bạn sẽ lập trình thiết bị thực hiện các mẫu.
Tần số lấy mẫu
Bạn cần lấy mẫu nhanh hơn đáng kể so với tốc độ mà thiết bị của bạn thay đổi hướng mà nó đang tăng tốc, vì bạn phải đo hướng 20-30 lần mỗi giây. bạn cần có khả năng đo đủ nhanh để lọc tiếng ồn và gia tốc do các ảnh hưởng khác, điều mà tôi thấy là khá lớn khi làm việc với gia tốc kế.
Gia tốc kế 3 trục
Thứ hai, nếu bạn có gia tốc kế ba trục, thì bạn hoàn toàn có thể dễ dàng nhận ra khi một trục bị mất một phần gia tốc do trọng lực (tức là khi trục z có cường độ giảm 2m / s ^ 2, bạn biết rằng đạt được bạn nhìn thấy trên trục khác là trọng lực). Điều này sẽ vẫn còn lộn xộn, nhưng nói chung sẽ có thêm một gia tốc mang lại vận tốc cần thiết để thay đổi hướng của bạn và sau đó thay đổi gia tốc do thay đổi hướng, thường cho phép bạn nhận ra hướng.
Sự cố với 2 trục
Điều này sẽ xảy ra, như penjuin đã nói, gần như không thể với gia tốc kế 2 trục và tốt nhất là sơ sài nếu bạn có một hệ thống có thể có 20-30 hướng khác nhau trong một giây hoặc nếu bạn cần có một thước đo chính xác về hướng tất cả thời gian. Tôi chắc chắn rằng một sinh viên thạc sĩ có thể viết một luận án khá hay về điều này, hoặc một Tiến sĩ có thể viết một luận văn về việc cải thiện thuật toán này.
Rung tiếng ồn
Ngoài ra, nếu bạn có thể đặt thiết bị của mình lên trên một thứ gì đó sẽ giữ cho thiết bị bị khóa tĩnh đối với chuyển động của thiết bị, nhưng làm giảm độ rung, bạn sẽ nhận được số tốt hơn nhiều và không cần nhiều phần mềm lọc. Một số loại đệm bọt đơn giản có thể được đặt giữa gia tốc kế và thiết bị của bạn, và nếu là kỹ thuật số, điều này sẽ không làm tăng tiếng ồn điện và giúp hấp thụ một số tiếng ồn rung. Điều này chỉ nên được thực hiện nếu bạn thấy vấn đề với tiếng ồn rung.
Gia tốc kế kỹ thuật số
Tôi muốn đề xuất một gia tốc kế kỹ thuật số mà bạn có thể sử dụng SPI để kết nối. Dữ liệu có thể được xem ở tốc độ rất cao và bạn có thể làm việc ở mặt sau vì SPI của bạn thực hiện công việc liên tục là tải các giá trị tiếp theo. Bạn sẽ cần phải có một bộ vi điều khiển đẹp nếu nó được thực hiện bằng kỹ thuật số. Nếu bạn có thể cung cấp cho tôi chi tiết cụ thể hơn về những gì bạn muốn làm, tôi có thể cung cấp phản hồi tốt hơn. Nếu bạn muốn cảnh báo dựa trên phát hiện độ nghiêng thì sẽ rất dễ thực hiện với tất cả các tín hiệu tương tự, nhưng nếu bạn muốn đo vị trí và góc của thiết bị trong khi vận hành, hãy sẵn sàng cho một số công việc.
Xin vui lòng cho tôi biết nếu có một cái gì đó tôi có thể thêm vào để làm cho câu trả lời này rõ ràng hơn hoặc áp dụng cho những gì bạn đang tìm kiếm.