Chia sẻ năng lượng Arduino


8

Tôi chỉ tự hỏi nếu có một cách để chia sẻ pin 5v của tôi giữa hai hoặc nhiều thành phần?

Tôi đang thực hành các kỹ năng Arduino của mình và tôi có một nút mà khi ấn tôi muốn kích hoạt cảm biến siêu âm của mình - sau đó tôi nhận ra mỗi cái cần có chân 5v trong đó tôi có chính xác một cái.


1
Bạn có thể kết nối nhiều tải song song, vâng. Miễn là tổng tải hiện tại không, vượt quá những gì Arduino có thể cung cấp.
Nick Alexeev

Câu trả lời:


5

Bạn chắc chắn có thể. Hãy nhớ rằng chỉ từ các chân, Arduino không cung cấp nhiều hơn một vài mA (giống như 20-30 mA). Vì vậy, các cảm biến siêu âm của bạn phải là nguồn năng lượng tốt từ Arduino, nhưng không phải là một động cơ giống như một động cơ thu hút nhiều dòng điện.

Tôi giả sử bạn đang nói về HC-SR04 , tiêu thụ 15mA trên danh nghĩa vì nó phổ biến đối với vi điều khiển.

Nó sẽ giúp nếu bạn có thể cho chúng tôi biết những thành phần nào bạn quan tâm để kết nối là tốt.


Cảm ơn vì đã phản hồi. Vâng, siêu âm của tôi là một chiếc HC-SR04 và những gì tôi đang cố gắng thực hiện là bắn cảm biến siêu âm của mình chỉ bằng một nút bấm. Là người mới đối với Arduino Tôi đã không nghĩ về sức mạnh cho đến giây cuối cùng
sisko

Điều tốt là bạn đã nghĩ về nó quá. Tôi nghĩ rằng dự án của bạn là đủ đơn giản để đạt được. Nếu bạn cần trợ giúp về HC-SR04 với Arduino, hãy cho tôi biết. Tôi đã viết một hướng dẫn với video trên trang web của tôi mà bạn có thể tham khảo. Không cố gắng quảng cáo ở đây, đó chỉ là IMO rất phù hợp.
capcom

liên kết đến hướng dẫn của bạn là gì?
sisko

@sisko bit.ly/OgRSF7 Hy vọng nó sẽ giúp bạn.
capcom

15

Nếu bạn đang nói về kết nối 5V chuyên dụng có sẵn trên Arduino (tức là từ bộ điều chỉnh, không phải vi mô) thì miễn là bạn không vượt quá mức tối đa hiện có, bạn có thể cung cấp năng lượng bao nhiêu tùy thích từ nó.

Để rõ ràng, tôi giả sử bạn đang nói về pin tiêu đề mà mũi tên màu đỏ đang chỉ.

Arduino 5V

Pin này có thể cung cấp bao nhiêu?

Chà, nhìn vào sơ đồ cho một vài Arduinos, tất cả họ dường như sử dụng bộ điều chỉnh NCP1117 5V ở định dạng SOT-223. Bộ điều chỉnh có thể cung cấp tới 1A nếu tản nhiệt đầy đủ, nhưng vì không có tản nhiệt trên Arduino, nên khả năng sẽ kém hơn nhiều so với điều này.
Nếu bạn sử dụng nguồn cung cấp USB, thì nó sẽ bỏ qua bộ điều chỉnh và sau đó bạn bị giới hạn ở dòng USB tối đa (500mA cho USB 2.0)

Đối với NCP1117, nếu chúng ta nhìn vào biểu đồ cho chiều dài đồng xung quanh, chúng ta có thể thấy rằng công suất tối đa có thể nằm trong khoảng ~ 0,6W đến 1,5W, tùy thuộc vào lượng đồng được sử dụng. Ở mức 5V, giá trị này tương đương với 0,6W / 5V = 120mA và 1,5W / 5V = 300mA.

Biểu đồ NCP1117

Lưu ý biểu đồ này dành cho nhiệt độ môi trường xung quanh là 50 độ, vì vậy trong điều kiện bình thường (~ 25 độ), công suất tối đa sẽ cao hơn một chút.

Một số điều này sẽ cung cấp năng lượng cho ATmega, nếu chúng tôi cho rằng nó sẽ nhỏ hơn ~ 100mA thì điều đó có thể không để lại quá nhiều năng lượng cho bất cứ thứ gì khác nếu nó chạy ở tốc độ cao, lái một vài đèn LED, v.v. Nếu bạn không làm việc nhiều , nó có thể sẽ vào khoảng 10-20mA (xem bảng dữ liệu ATmega328 để biết số liệu chính xác)
Hy vọng rằng có rất nhiều đồng được sử dụng, vì vậy bạn sẽ có một vài trăm mA dự phòng (nhiều hơn / ít hơn tùy thuộc vào những gì ATmega đang làm)
NCP1117 có bảo vệ tắt máy nhiệt, vì vậy điều tồi tệ nhất xảy ra nếu bạn rút quá nhiều dòng điện là nó sẽ đạt đến nhiệt độ nhất định (~ 175 độ - hãy thận trọng khi chạm vào nó!) sau đó tắt máy cho đến khi tải được gỡ bỏ.

Vì vậy, nếu các đơn vị siêu âm của bạn yêu cầu ít hơn, giả sử 100mA kết hợp có lẽ bạn sẽ ổn. Chỉ cần dùng thử và xem nó hoạt động như thế nào - bạn có thể theo dõi nhiệt độ của bộ điều chỉnh nếu bạn có cảm biến nhiệt độ (nếu không bạn có thể ước tính bằng cách chạm nhanh - nếu quá nóng để giữ ngón tay trên đó> 50 độ. Nếu bạn làm ướt ngón tay, chạm và nó xuất hiện sau đó có thể hơn 100 độ)
Lưu ý rằng tôi chưa bao giờ sử dụng Arduino, đây chỉ là một cái nhìn nhanh chóng về thông tin có sẵn.


1
- "Nếu bạn làm ướt ngón tay, chạm và nó nổ", hãy cẩn thận với lời khuyên này, nếu ngón tay của bạn bị ướt, nó có thể nhỏ giọt trên bảng ... hay còn gọi là nguy cơ khói ma thuật;)
Johan

@Johan - điểm tốt cảm ơn, tôi nên nói thêm một chút ở đó. Bằng cách "ngón tay ướt" Tôi có nghĩa là chỉ ẩm đủ để những lời sáo rỗng nếu chạm vào một thời gian ngắn so với chip. Bạn cũng có thể sử dụng thứ gì đó như tăm bông ẩm (hay còn gọi là Q-tip)
Oli Glaser

@Oli: wow! cảm ơn câu trả lời rất chi tiết Tuy nhiên, tôi là một người mới tuyệt đối ở tất cả mọi thứ Arduino và điện tử. Tất cả các chi tiết của bạn nằm ngoài sự hiểu biết của tôi - bây giờ. Tôi sẽ phải nghiên cứu phản hồi của bạn chặt chẽ hơn để xem nó giúp được bao nhiêu. Tuy nhiên, rất đánh giá cao.
sisko

3

Chạy một dòng từ 5V trên arduino đến một bảng mạch nhỏ. Sau đó chạy dây từ các đường kết nối trên bảng mạch đến các thành phần khác của bạn. Nếu tôi hiểu bạn đúng, bạn sẽ lo lắng hơn khi chỉ có một dòng v% v trên arduino và bạn cần kết nối nhiều hơn một thiết bị. Giải pháp khác là đặt một dây cái vào chân ICSP 2 cho thiết bị khác, vì nó cũng có mặt 5V.

Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.