Làm thế nào để chuyển từ arduino sang nguyên mẫu vật lý


9

Tôi đã đọc một chút về việc chuyển từ Arduino sang PCB và có vẻ hơi nản chí. Hiện tại, tất cả những gì tôi thực sự muốn làm là lấy thứ gì đó tôi đã tạo và thực hiện một vài thay đổi để tôi thực sự có thể tạo vỏ cho nó và đảm bảo mọi thứ vẫn được kết nối.

Tôi đã đính kèm một bức ảnh của dự án của tôi. Những gì tôi đang cố gắng làm là tạo ra một hộp, trong đó có 4 nút bấm nằm trong một hộp, với đèn LED bên cạnh chúng. Tôi có thể sẽ tạo ra các tấm cắt xốp cho các không gian nơi nút nhấn và đèn led ngồi. Hệ thống dây điện cho các nút ấn và đèn LED cần được ẩn bên dưới bảng xốp, cùng với chính arduino và động cơ servo - nơi tôi bị kẹt.

Tôi cần làm gì để cơ bản "kéo dài" dây cho nút bấm và đèn LED, và đảm bảo tất cả các bộ phận được giữ an toàn trong bảng điều khiển (đặc biệt là các nút ấn muốn bật ra)? Có cách nào để làm điều này mà không cần làm PCB không? Tôi hiểu khái niệm hàn các thành phần vào protoboard, nhưng khi cắt / in các mạch hoặc bất cứ điều gì, nó thực sự khó hiểu với tôi.

Tôi đánh giá cao bất kỳ hướng dẫn. Nếu bạn thấy bất cứ điều gì sai với thiết lập hệ thống dây điện của tôi, tôi cũng thích trải nghiệm học tập về điều đó. Cảm ơn!

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

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


Làm thế nào bạn vẽ sơ đồ dưới cùng?
Andrei

Câu trả lời:


10

Tất nhiên, điều tốt nhất để làm là sử dụng PCB. Nhưng nó không cần phải là một PCB tùy chỉnh; có rất nhiều PCB được chế tạo sẵn có thể sử dụng cho khoảng 98% thiết kế. Đây chỉ là một vài:

Đối với thiết bị chuyển mạch chỉ cần sử dụng một hình thức gắn bảng. Họ đến trong mọi thứ, từ đơn giản đến mạnh mẽ đến lố bịch .

Đèn LED cũng có thể được gắn bảng điều khiển , hoặc bạn có thể sử dụng một ống ánh sáng để làm cho đèn LED trên PCB có thể nhìn thấy từ bên ngoài.

Để cấp nguồn, bạn có thể sử dụng kết nối USB hoặc giắc nguồn riêng với bộ điều chỉnh điện áp. Nếu bạn cũng cần kết nối nối tiếp thì bạn nên xem xét mô-đun nối tiếp được tạo sẵn và sử dụng giắc USB tích hợp hoặc giắc USB gắn bảng điều khiển riêng.

Có thể gắn servo bên trong vỏ nếu thích hợp hoặc có thể được kết nối với đầu nối gắn PCB hoặc đầu nối bảng điều khiển.

Đương nhiên, bản thân MCU cũng nên được đặt trong một ổ cắm trực tiếp trên PCB. Đừng quên việc tách rời, bộ tạo dao động và đầu nối ISP.

Đối với bản thân mạch, bạn có thể loại bỏ các điện trở pullup trên các công tắc nếu bạn sử dụng pullups bên trong thay thế. Và 100ohm là cách một giá trị quá thấp đối với pullups tắc không phân biệt.


Cảm ơn - điều này là siêu hữu ích! Đối với các điện trở - Tôi đang sử dụng 1000 ohms - vẫn còn quá thấp phải không? Bạn đề xuất món gì? Theo như cách mở rộng tất cả các dây và nút ấn, sẽ hợp lý nếu chỉ hàn một số dây vào các tiêu đề mà tôi cắm trực tiếp vào arduino?
mapsvers

Tôi khá chắc chắn rằng ban nhạc thứ ba có màu nâu, nhưng họ ở trước mặt bạn để bạn biết rõ hơn. Nhưng như tôi đã nói, sử dụng pullup nội bộ. Tôi thực sự khuyên bạn không nên sử dụng Arduino và thay vào đó sử dụng AVR trần, nhưng hàn hoặc uốn các chân trên dây sẽ hoạt động, với độ tin cậy giảm (lực G quá mức sẽ kéo chúng lỏng ra).
Ignacio Vazquez-Abrams

Cảm ơn! Nếu có ai tình cờ phát hiện ra điều này - có một mô tả hay về cách sử dụng pullups nội bộ (và hiểu pullups) tại đây: learn.sparkfun.com/tutorials/pull-up-resistors
mapsvers 27/12/14

4

Học cách thiết kế PCB có thể là một thách thức. Đầu tiên, có các lựa chọn phần mềm, có các định dạng tệp, và sau đó thực sự đặt ra một bảng tốt. Đó là trước khi sản xuất và lắp ráp, mỗi người đều có những cuộc đấu tranh riêng trên đường đi. Không khác gì lần đầu tiên bạn mở Xcode và tìm hiểu về Storyboards và Framework và Simulators và tất cả những điều đó, hoặc về vấn đề đó, học bất kỳ kỹ năng mới nào, lúc đầu là một trải nghiệm khó khăn nhưng qua cả thất bại và thành công cuối cùng cũng trở nên dễ dàng.

Vì vậy, tôi đồng ý với tất cả mọi người đề xuất perfboards và các biến thể. Nhưng tôi cũng muốn thể hiện, có lẽ là động lực, nơi bạn có thể ở trong một vài tháng. Tôi có xu hướng xem Arduinos là công cụ phát triển, không phải là sản phẩm cuối cùng, nhưng tôi hiểu những người khác hài lòng khi chỉ sử dụng Nano hoặc Pro Mini độc lập và mãi mãi dành nó cho dự án của họ.

Đây là ba biến thể của cùng một thiết bị, nó kết hợp Arduino / ATMega, GPS, cổng nối tiếp và màn hình LCD RGB. Lần đầu tiên tôi tạo ra nó trên một chiếc bánh mì, sau đó chuyển sang một chiếc perfboard, nghĩ rằng "thật xấu xí" và tạo ra một PCB đơn giản. Hài lòng với kinh nghiệm đó, tôi tiếp tục tinh chỉnh sơ đồ và bố cục cho đến khi cuối cùng tôi gọi dự án là "xong".

dự án perfboard PCB nguyên thủy PCB cuối cùng

Bạn cũng có thể xem xét việc tạo ra các PCB nhỏ chỉ cho các thành phần cụ thể, như hai bảng này tôi làm cho các nút và đèn.

người tố cáo chuyển đổi phần cứng và bảng đột phá LED

PCB đầu tiên tôi đặt mua từ OSHPark là một trải nghiệm tuyệt vời, mở phong bì và giữ nó như một di tích tôn giáo. Nhưng kể từ đó, nó trở thành thói quen. Nếu sau này bạn đi theo lộ trình PCB, bạn có thể đánh giá cao tóm tắt của tôi về các cửa hàng có khối lượng thấp mà tôi đã đặt hàng từ đó.


3

Sử dụng một bảng là hoàn toàn thuận tiện để tạo ra một mạch:

  • sẽ tồn tại lâu hơn một nguyên mẫu
  • sẽ tốn ít tiền hơn là lãng phí một chiếc bánh mì trong một thời gian dài

Ván trượt có thể được tìm thấy trong bất kỳ nhà bán lẻ điện tử tốt (tôi mua mỏ tại Conrad).

Bạn sẽ cần một que hàn (và các kỹ năng cần thiết cho nó, nhưng điều đó không quá khó như một số người nghĩ).

Bạn thậm chí có thể tiến thêm một bước và tạo ra một Arduino trên cùng một bảng (nhiều thành phần từ UNO không cần thiết cho một mạch bạn muốn xây dựng và giữ "mãi mãi").

Một tùy chọn khác, đắt hơn một chút, sẽ bao gồm việc tạo một lá chắn nguyên mẫu cho Arduino, hàn bạn mạch vào nó và cắm trực tiếp vào Arduino của bạn. Các nguyên tắc tương tự như đối với một bảng, ngoại trừ nguyên mẫu thường không có dải, chỉ có các lỗ mà bạn có thể hàn các thành phần và dây.


3

Bạn có thể sử dụng lá chắn proto Arduino. Đây là một bảng mẫu tạo hình theo cách nó có thể được cắm vào Arduino. Có hơn 9000 trong số họ từ các nhà sản xuất khác nhau. Sau đó, chỉ cần hàn những thứ bạn cần trên lá chắn proto.

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

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.