Các chân SVG để làm gì trên bản sao SainSmart Uno?


8

Tôi đã mua một bảng nhân bản SainSmart tương thích với Arduino Uno R3. Bên cạnh mỗi chân IO tiêu chuẩn, có một hàng gồm 3 chân bổ sung (nam). Chúng được sắp xếp trong các cột, được đánh dấu S, V và G.

Họ có thể được nhìn thấy trên hình ảnh này:

Hình ảnh bảng sao chép SainSmart Uno R3

Hầu hết trong số chúng ngay lập tức phía trên logo SainSmart và UNO. Các chân SVG tương ứng với các chân tương tự có thể được nhìn thấy ngay bên dưới bộ vi xử lý.

Những chân này để làm gì? Đây có phải là định dạng chuẩn cho một số ứng dụng hay là một cái gì đó độc đáo với SainSmart?

Câu trả lời:


10

SVG = Tín hiệu, điện áp, mặt đất.

Chân Tín hiệu sẽ mang đầu ra thực tế, có thể cao hoặc thấp tại bất kỳ thời điểm nào. Về cơ bản, đây chỉ là phiên bản nam của pin GPIO tiêu chuẩn tương ứng. Chân điện áp sẽ luôn ở mức cao (có thể là 5v hoặc 3,3v trên bảng này, tùy thuộc vào công tắc mức đầu ra). Pin mặt đất chính xác là những gì mà tên gợi ý - nó được kết nối với mặt đất của bảng.

Điều này rõ ràng có nghĩa là có rất nhiều sự trùng lặp. Tại sao có hai chân tín hiệu? Và tại sao phải bận tâm đến việc có quá nhiều chân Điện áp và Mặt đất nếu chúng vẫn giống nhau?

Lý do đơn giản là sự tiện lợi.

Nếu bạn có một bộ phận bên ngoài độc lập (như động cơ), thông thường bạn sẽ phải chạy 3 dây riêng biệt với nó. Với các chân SVG được đặt cách đều đặn trên bảng, thay vào đó, bạn có thể sử dụng cáp 3 chiều với khối tiêu đề nữ phù hợp. Bạn có thể chạy nó đến một bộ 3 chân tương đương trên thành phần bên ngoài. Điều đó có nghĩa là bạn có thể gắn / tháo linh kiện bằng cách cắm / rút (hiệu quả) một cáp.

Tôi không nghĩ ý tưởng SVG là 'tiêu chuẩn' như vậy, phần lớn là vì (ở dạng này) nó chỉ thực sự có lợi cho những người đang thử nghiệm hoặc tạo mẫu (trái ngược với thiết kế một hệ thống lâu dài hơn). Nó dường như khá phổ biến trong số những người có sở thích và đam mê mặc dù. Bạn chỉ cần coi chừng các thành phần có thể đặt các chân SVG tương đương của chúng theo một thứ tự khác.


1
Servo thường có cùng sơ đồ chân vì vậy tôi đoán lợi ích khác là bạn có thể dễ dàng cắm chúng trong. Imagesco.com/servo/connectors.jpg
sachleen

Điểm tuyệt vời. Tôi muốn đề cập đến servo, nhưng rõ ràng đã quên!
Peter Bloomfield

1
Điều này cũng hữu ích để cắm chiết áp vào chân analog. Nếu bạn cắm các chân nồi ngoài vào V & G và chân giữa vào S, thì bạn có bộ chia điện áp tức thời.
Ricardo

Tôi nên chỉ ra rằng nó xuất hiện chân V trong cấu hình này không đủ mạnh để lái một servo tiêu chuẩn. Điều này thật đáng tiếc, bởi vì thật sự thuận tiện khi cắm một servo trực tiếp vào tiêu đề này. Nó có vẻ hoạt động lúc đầu, nhưng cuối cùng, bo mạch sẽ rơi vào trạng thái không phản hồi, có lẽ vì nó không thể điều khiển dòng điện đó nhiều, hoặc điện áp đang dao động. Tôi không chắc chắn chính xác tại sao, nhưng việc tắt servo khỏi chân 5v của Arduino tiêu đề dường như chỉ hoạt động tốt. Loại của một người ồn ào.
Brian Genisio

Thực sự không phải là một ý tưởng tốt để cấp nguồn cho một servo của bất kỳ pin nào trên Arduino, vì những cái đó có điện áp quá cao hoặc có nguồn gốc từ bộ điều chỉnh logic, và vì các động cơ nổi tiếng là đói điện và tiếng ồn điện, tốt hơn là nên họ không chia sẻ điều chỉnh giống như logic.
Chris Stratton
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.