Tôi có thể sử dụng song song hai chân kỹ thuật số Arduino để giữ điện áp cao hơn không?


8

Tôi đang sử dụng pin kỹ thuật số làm nguồn cung cấp cho cảm biến (nên vẽ ~ 7mA).

Thật không may, cảm biến kéo điện áp của pin kỹ thuật số xuống từ 3,3v xuống 3,0v, không đủ cho cảm biến.

Tôi có thể buộc hai chân kỹ thuật số lại với nhau và cho phép cả hai chân giữ điện áp cao hơn không? Hay nó sẽ giải phóng khói ma thuật từ mini của tôi / không làm gì cả?


6
"Tôi có một chân dưới chân ngắn nhất để bàn không bị lắc lư, nhưng nó vẫn chao đảo một chút. Tôi có nên đặt chân thứ hai ở đó để giữ vững không?"
Ignacio Vazquez-Abrams

4
"Một ngôi nhà với sàn được trang bị phù hợp để hỗ trợ chính xác bàn là giải pháp chính xác ở đây."
kolosy

Ý tôi là, cả hai bạn đều không sai haha ​​+1 với cả @ IgnacioVazquez-Abrams
Người qua đường

Bạn đã bỏ qua rất nhiều chi tiết, như loại arduino (bộ xử lý, 5V hoặc 3v3) và loại cảm biến (điện áp tối thiểu nào cần ở mức 7 mA đó, và đó là trung bình hay cực đại?).
Wouter van Ooijen

lol bạn nhận được +1 cho bình luận khói ma thuật haha
Anthony Russell

Câu trả lời:


14

Đúng nhưng không phải thế.

Có, bạn có thể sử dụng hai chân để lấy nguồn hiện tại hoặc trong trường hợp của bạn, nguồn ít hơn mỗi chân. Đây là một thực tế phổ biến, nhưng không thường được sử dụng trên Vi điều khiển. Các thiết bị như trình điều khiển led, hoặc Trình điều khiển động cơ ULN2804 hoặc kết nối song song nhiều bóng bán dẫn. Thậm chí nhiều điện trở song song. Trên một vi điều khiển, không thực sự được thiết kế để nâng dòng điện nặng, bạn vẫn phải xử lý với Giảm điện áp, bạn phải đảm bảo rằng các chân được kết nối song song với một nguồn không bao giờ ở các trạng thái cao / thấp khác nhau (tạo ra một đoạn ngắn), và bạn phải xem xét rằng một pin có thể mạnh hơn pin kia (thực tế của sản xuất). Bạn nên đặt cả hai chân trên cùng một cổng, vì vậy chúng có thể được thay đổi cùng một lúc, giảm thiểu bất kỳ cơ hội nào trong một thời gian ngắn.

NHƯNG không, nó sẽ không thực sự làm việc cho bạn. Bạn không nói Arduino Mini nào, nhưng thực sự không có vấn đề gì, tất cả các phiên bản khác nhau đều có chip ATMega168 hoặc ATMega328 và chúng có thông số kỹ thuật tương tự, cũng như hầu hết các bộ vi điều khiển. Chân đầu ra kinh nghiệm Giảm điện áp . Khi dòng điện có nguồn gốc hoặc chìm tăng, điện áp giảm hoặc tăng, tùy thuộc vào hướng của dòng điện và mức điện áp.

Hai điều bạn cần xem là Đặc điểm DC cho Voh (Cao điện áp đầu ra) và Độ mạnh của trình điều khiển pin.

nhập mô tả hình ảnh ở đây

nhập mô tả hình ảnh ở đây

Chúng không hiển thị các đặc điểm cho tất cả các cấp độ VCC, nhưng 2.7v và 3.0v gần với VCC của bạn hơn 3.3v so với 5.0v, vì vậy chúng tôi sẽ sử dụng hai biểu đồ đó.

Lưu ý rằng Điều kiện kiểm tra cho VCC = 3v là Ioh (Mức đầu ra hiện tại) là -10mA (Nguồn hiện tại, 10mA của nó). Ở mức 10mA có nguồn gốc, Voh tối thiểu là 2,3v. Đó là 0,7v ít hơn VCC.

Bây giờ hãy nhìn vào biểu đồ, với dòng điện ở một bên và điện áp ở phía bên kia. Khi dòng điện đầu ra của bạn ở Logic High là 0mA, điện áp của pin sẽ ở mức 2.7v hoặc VCC. Ở mức 5mA, điện áp pin sẽ ở mức 2,5v. Bạn vừa mất 0,2v. Ở 10mA, bạn ở mức ~ 2.2v, mất 0,5v.

Ngay cả khi bạn đặt hai chân song song, về cơ bản, bạn đang giảm một nửa dòng điện giữa hai chân, nhưng giả sử đỉnh 8mA, vẫn là 4mA mỗi chân, và thấp hơn khoảng 0,2v so với VCC. Bạn sẽ cần một vài chân song song, điều này có thể dẫn đến rủi ro cao hơn bạn muốn và chiếm nhiều chân mà không có lý do chính đáng.

Bạn không liệt kê cảm biến bạn đang sử dụng, nhưng trên hết, bạn nên kết nối trực tiếp với nguồn cung cấp 3.3v hoặc sử dụng bóng bán dẫn / mosfet trên một pin nếu bạn cần kiểm soát nguồn cung cấp năng lượng của cảm biến.


tuyệt thật, cảm ơn nhé. một bóng bán dẫn đơn giản làm việc ở đây, hoặc tôi cần một mosfet đầy đủ? nghĩ về điều này: sparkfun.com/datasheets/Components/BC546.pdf
kolosy

1
@kolosy thành thật mà nói, nó có thể hoặc không. Bất kỳ tín hiệu nhỏ npn hoặc mosfet đều có thể hoạt động, nhưng không phải là hoàn hảo. Và cảm biến của bạn rất nhạy cảm. Nếu chênh lệch 0,3 vcc ngăn nó hoạt động, bạn có thể gặp vấn đề với một trong hai. Một bóng bán dẫn npn có khoảng 0,2v giảm trên VCE (không giống như giảm 0,6v trên VBE cho các bóng bán dẫn silicon). Điều đó có nghĩa là 3,1v cho cảm biến của bạn và 0,2v cho bóng bán dẫn. Một mosfet có điện trở DS rất thấp, nhưng nó có thể đủ để ảnh hưởng đến cảm biến của bạn. Cảm biến của bạn là cảm biến 3v hay 3.3v hay 3.6v?
Người qua đường

1
thực ra - nó không nhạy cảm lắm, tôi chỉ ở mức thấp nhất trong xếp hạng sức mạnh của nó. nó có thể làm 3,3v - 20v và tạo ra 0-3v làm đầu ra. nó chỉ là một cảm biến độ ẩm: Vegetronix.com/ Products / VH400 .. toàn bộ điều này đang chạy từ pin LiPo, vì vậy tôi chỉ có thể nạp dòng pin vào, không giảm xuống dưới 3,4v hoặc hơn.
kolosy

@kolosy oh thì phải, npn đó vẫn ổn, như mọi người khác, 2n3904, 2n2222, bất kỳ tín hiệu nhỏ nào cũng sẽ đáng yêu.
Người qua đường

6

Bạn có thể .... nhưng đó là một ý tưởng tồi.

Các chân vi điều khiển thông thường có thể dễ dàng lấy nguồn hoặc chìm tới 40mA (ít nhất, đây là điển hình của các chip AVR mà hầu hết các bo mạch Arduino được chế tạo xung quanh). Vì vậy, vẽ hiện tại không có khả năng là vấn đề.

Thông thường, các chân được đặt là đầu ra kỹ thuật số ở mức vài đến vài chục milivol bên dưới đường ray cung cấp, có nghĩa là nguồn cung cấp 3,3V sẽ không hiển thị hoàn toàn trên chân đầu ra. Điều này được gọi là điện áp rơi.

Nếu cảm biến của bạn cần nguồn cung cấp điện áp cao hơn, bạn sẽ cần tăng đường ray cung cấp (ví dụ: từ 3,3V đến 5V) hoặc cấp nguồn cho cảm biến bên ngoài từ Arduino - nghĩa là kết nối trực tiếp chân cấp nguồn với nguồn 3,3V của bạn .

Bên cạnh đó, không nên sử dụng chân I / O làm nguồn cung cấp năng lượng trực tiếp cho bất cứ thứ gì, nhưng thay vào đó, pin có thể được sử dụng để điều khiển swtich điện, chẳng hạn như MOSFET hoặc IC chuyển mạch khác.


1

Thông số kỹ thuật trên cảm biến cho biết 3,3V đến 20V.

Nếu bạn có bất kỳ điện áp nào lớn hơn 3,3V trên bảng, tôi sẽ đề nghị bạn sử dụng nó thay thế.

Cảm biến vẫn sẽ cung cấp cho bạn đầu ra 0-3V.

Ngay cả với hai chân cpu được kết nối với nhau, nó vẫn sẽ giảm xuống dưới 3,3V một chút và cảm biến sẽ không còn thông số kỹ thuật.

Nếu a) không có điện áp cao hơn hoặc b) bạn cần tắt nguồn cảm biến, tôi khuyên bạn nên sử dụng FET kênh p mức logic để cung cấp năng lượng cho cảm biến.

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.