Tôi nghĩ về việc kiểm soát ESC. k.
Bộ điều khiển tốc độ điện tử của động cơ không chổi than không có máy phát và máy thu, hoặc có một dự án bạn muốn sử dụng một mạch đơn giản hoặc Arduino để điều khiển tốc độ của động cơ không chổi than, và sau đó, chúng tôi có thể làm điều này với bộ điều khiển vi mô Arduino.
Điều này bao gồm sử dụng tín hiệu PWM của Arduino để điều khiển tốc độ của động cơ DC thông qua ESC.
Điều này sẽ giúp bạn tiết kiệm chi phí mua máy kiểm tra servo hoặc máy phát và máy thu RC.
Hãy bắt đầu! !!
Những gì bạn cần: Đầu tiên kết nối ba thiết bị đầu cuối của động cơ không chổi than với ba thiết bị đầu cuối của ESC.
Vặn động cơ lên một bảng hạng nặng tương tự để duy trì sự ổn định ở vòng tua cao.
Tải xuống và flash mã có sẵn ở cuối trang để Arduino bằng cáp USB (
mã được giải thích sau trong trang này).
Kết nối dòng tín hiệu màu trắng hoặc vàng chính của ESC với bất kỳ PWM Pin Arduino nào, tôi kết nối nó với chân D8 và chỉ định chân 8 cho nó trong bản phác thảo Arduino.
Bạn có thể điều khiển nhiều động cơ bằng nhiều chân.
Kết nối chiết áp với các chân VCC hoặc 5 V của Arduino và mặt đất.
Kết nối thiết bị đầu cuối thứ ba của pin biến với chân tương tự 0 và bạn có thể cung cấp năng lượng cho Arduino bằng cách sử dụng BEC (
mạch hủy pin)
xuất hiện trong ESC của bạn.
Để sử dụng BEC, chỉ cần kết nối dây dày màu đỏ với chân Vin của Arduino.
Nó có thể cung cấp 5 V.
Không phải tất cả ESC đều có BEC, trong trường hợp đó bạn có thể sử dụng nguồn điện 5 V bên ngoài.
Sau khi cung cấp năng lượng cho Arduino, kết nối pin lipo với ESC ngay bây giờ. Bạn đã hoàn thành! !!
Bây giờ từ từ xoay núm chiết áp để bắt đầu và tăng tốc độ của động cơ.
Trong mã này, chúng tôi chỉ ánh xạ hoặc tham chiếu giá trị tối đa (1023) và tối thiểu (0)
giá trị mô phỏng tại chân 0 đạt giá trị tối đa cần thiết (2000) và tối thiểu (1000)
hoạt động và kiểm soát giá trị của tốc độ ESC.
Bạn có thể cần thay đổi các giá trị tối đa và tối thiểu của ESC I.
Các giá trị khác nhau cho E 1000 và 2000, nói cách khác, bạn có thể cần phải hiệu chỉnh nó vì ESC khác nhau có thể có các điểm bắt đầu và kết thúc khác nhau.
Truy cập để biết thêm hướng dẫn-rztronics.
Mã để kiểm soát ESSCServo ESC bằng thư viện servo bao gồm //;
/Tạo một thiết lập với tên Esc void () {ESC. đính kèm (9);
/Chỉ định pin tín hiệu ESC, ESC tại đây.
Giây (1000);
/Khởi tạo tín hiệu đến 1000 nối tiếp. bắt đầu (9600); } void loop () {int val;
/Tạo biến val = analogread (A0);
/Đọc đầu vào từ chân tương tự 0 và lưu trữ nó trong val = map (
val, 0,1023, 1000,2000);
/Bản đồ val sang tối thiểu và tối đa (
thay đổi nếu cần) ESC.
Giây (Val);
/Sử dụng val làm tín hiệu cho ESC
Tập đoàn Hoprio Một nhà sản xuất chuyên nghiệp của bộ điều khiển và động cơ, được thành lập năm 2000. Trụ sở chính tại thành phố Changzhou, tỉnh Giang Tô.