Chọn Jumpers cấu hình - Cầu hàn, điện trở 0 ohm, công tắc DIP, nhảy pin


17

Tôi đang làm việc trên một bảng phát triển và cần cho phép người dùng thiết lập một số cấu hình.

Nó sẽ được sử dụng bởi các sinh viên và kỹ sư đang cố gắng xây dựng các mạch trên bảng mạch; Tôi không giao dịch với người tiêu dùng. Thông thường, các cài đặt sẽ giữ nguyên, nhưng có thể mọi dự án mới có thể sử dụng một cấu hình khác nhau.

Tôi sẽ dành một số chân cho các giao diện như USB và Ethernet, nhưng tôi muốn cung cấp cho người dùng tùy chọn sử dụng các chân đó cho mục đích khác. Một số loại cấu hình sẽ được yêu cầu. Các tùy chọn tôi đã xem xét cho đến nay là:

Cầu hàn:

Điện trở 0-ohm
Hoặc là các gói điện trở 0603 để cho phép các điện trở 0 ohm được sử dụng, hoặc các miếng đệm gần đó cho một đốm hàn.
Ưu điểm:

  • Tùy chọn rẻ nhất có thể
  • Diện tích PCB nhỏ nhất cần thiết
  • Không có thay đổi ngẫu nhiên
  • Tùy chỉnh bằng cách hàn trực tiếp vào pad

Nhược điểm:

  • Yêu cầu hàn sắt để thay đổi
  • Có thể làm hỏng bảng với hàn / khử lặp đi lặp lại
  • Điện trở 0-ohm yêu cầu phải có những bộ phận đó trong tay.

Thiết bị ngắt:

văn bản thay thế
Công tắc cơ nhỏ xíu trong một gói IC.

Ưu điểm:

  • Dễ nhất để thay đổi
  • Khá bền

Nhược điểm:

  • Tùy chọn đắt nhất cho đến nay
  • Có thể bị thay đổi do tai nạn
  • Diện tích lớn trên PCB
  • Hiện tại thấp nhất của các tùy chọn
  • Khó thay đổi PCB

Nhảy pin

pin nhảy cho ổ cứng IDE
Jumpers cho các tiêu đề .1 "giống như các tiêu đề được tìm thấy trên bo mạch chủ và ổ đĩa PC.

Ưu điểm:

  • Ít tốn kém hơn so với công tắc DIP
  • Dễ dàng thay đổi PCB
  • Cân bằng tốt giữa dễ thay đổi và bán vĩnh viễn
  • Dễ thấy cấu hình

Nhược điểm:

  • Yêu cầu diện tích PCB lớn
  • Hồ sơ cao nhất; thường là 0,5 "hoặc theo yêu cầu theo chiều dọc
  • Jumpers có thể bị mất

Chuyển mạch xe buýt điện tử

TI SN74CBT3384ADBQR
Sử dụng FET hoặc IC chuyển mạch bus như sê-ri TI 74CBT và điều khiển bằng EEPROM / vi điều khiển. Được đề xuất bởi Brian Carlton .

Ưu điểm:

  • Diện tích PCB nhỏ
  • Cấu hình trong phần mềm
  • Có thể đặt cả hai lên High-Z hoặc được kết nối

Nhược điểm:

  • Yêu cầu một vài IC khác; chi phí trung bình.
  • Ít hiện tại hơn các tùy chọn khác
  • Có sức đề kháng thực sự
  • Bây giờ có thể nhầm lẫn lỗi phần cứng với lỗi phần mềm và ngược lại

Tùy chọn cầu hàn làm cho tôi lo lắng về việc làm yếu miếng đệm với việc bán lại nhiều lần và loại bỏ nó khỏi PCB. Bao nhiêu lần một công nghệ hàn tốt có thể thay đổi một phần trên đồng 1 ounce với kết thúc ENIG? Việc che các cạnh của miếng đệm bằng sellermask và thêm các tấm giảm nhiệt (để bám dính, không làm nóng) ở một số mặt của miếng đệm có làm tăng độ bền không?

Tôi có thiếu thứ gì không? Những phương pháp cấu hình nào bạn muốn sử dụng trên bảng dev?


Không phải là jumper 0,1 "by 0,2" và DIP chuyển 0,1 "bằng 0,4"? Một lợi thế mà các công tắc DIP có thể có là sử dụng SMT so với TH có thể thuận tiện hơn.
Nick T

1
Với kỹ thuật phù hợp, bạn có thể thay đổi một phần trên bảng mạch không giới hạn thời gian. Với kỹ thuật kém (sắt quá lạnh), bạn không thể thay đổi nó một lần mà không bị hư hại.
đánh dấu

Không giới hạn thời gian? Hmm, có lẽ tôi phải bật bàn ủi lên. 375C có đủ cho hầu hết các công việc không?
Kevin Vermeer

1
@Mark - Cách tương tự nước hòa tan đường; Nó chỉ chậm hơn và chỉ xảy ra ở nhiệt độ cao. Bảng ENIG mất lớp phủ vàng của họ sau ít nhất 3-4 chu kỳ hàn / bện.
Kevin Vermeer

1
đừng quên tính toàn vẹn tín hiệu. Bạn đã đề cập ethernet / USB để một số tín hiệu có thể có tốc độ cao và các tùy chọn khác nhau sẽ tác động đến trở kháng đặc tính của dấu vết có thể gây ra sự cố.
Đánh dấu

Câu trả lời:


14

Đối với các bảng phát triển thẳng (để sử dụng nội bộ của bạn ), tôi đi với một bộ nhảy hàn hoặc đặt hai back-to-back (3 miếng đệm) để thực hiện một công tắc SPDT (đây là dấu chân tôi sử dụng ). Nếu nó đủ nhỏ, nó sẽ nhanh chóng đóng và mở với một bím tóc hàn hoặc hàn. Sử dụng một điện trở thực tế làm cho nó khó khăn hơn nhiều để làm lại với một bàn ủi tiêu chuẩn.

Nếu đây là một sản phẩm (như trong, bảng phát triển Atmel STK500 là một sản phẩm ), bạn nên sử dụng một cái gì đó như bộ nhảy hoặc công tắc DIP, vì bạn không muốn một số người dùng câm chọc quanh bảng của bạn bằng bàn ủi 1000 ° F. Tôi có xu hướng hướng tới các công tắc DIP nếu bạn có nhiều lựa chọn hơn hoặc bạn sẽ đặt nó trong một bao vây, nếu không thì máy nhảy sẽ rẻ hơn.

Câu hỏi chính phải là " đây có phải là thứ sẽ được thay đổi như một phần của việc sử dụng thông thường không? " Nếu câu trả lời là có, yêu cầu hàn sắt và kỹ năng là không phù hợp. Nếu đó là thứ mà người dùng cuối có thể sửa đổi 1-5 lần (hoặc tốt nhất là người có kỹ năng, ví dụ như kỹ thuật viên phòng thí nghiệm), thì người nhảy hàn có thể ổn.


1
Đây là một ban phát triển; nó sẽ được sử dụng bởi các sinh viên và kỹ sư. Điều đó không có nghĩa là tất cả đều tốt với bàn ủi hàn. Bao nhiêu lần bạn có thể lật công tắc SPDT hàn-blob trước khi pad xuất hiện?
Kevin Vermeer

1
@reem, tôi nghĩ bạn đưa ra ý chính; Nếu thay đổi thì đây là điều sẽ được dự kiến ​​là một phần của việc sử dụng thông thường, một đốm hàn là không phù hợp. Cập nhật câu trả lời của tôi.
Nick T

Nếu đó là cho mục đích của sinh viên, hãy để nó ở jumper. Tôi nghĩ rằng bạn có thể mong đợi những người đó đủ trình độ để tìm ra cách đặt jumper, ở đâu, v.v ... Tôi nghĩ rằng một công tắc DIP quá lạ mắt / đắt tiền. Hàn là không thực tế. Nếu bạn muốn thay đổi cài đặt, bạn nên rút phích cắm bảng và làm lại nó trong phòng thí nghiệm hàn. Đối với tôi: Hàn cho cấu hình một lần, cài đặt jumper để điều chỉnh trong một testcase cụ thể, công tắc DIP nếu nó yêu cầu một số giao diện người dùng.
Hans

Bạn có câu trả lời tốt nhất trong tổng thể, vì vậy tôi đã đưa cho bạn kiểm tra, nhưng tôi thực sự sẽ sử dụng câu trả lời của Brian Carlton cho công cụ cấu hình và 5016 mạng điện trở cho cấu hình (vì tôi muốn vài chục ohms dù sao cũng làm chậm các cạnh và dừng các sự kiện ESD)
Kevin Vermeer

6

Tôi đã vật lộn với câu hỏi này một vài lần. Rõ ràng, có một thời gian và một nơi cho tất cả các kỹ thuật này. Điều đó đang được nói, không có quy tắc hay quy ước cứng và nhanh nào tôi biết về điều đó được tiêu chuẩn hóa (hoặc thậm chí nhất thiết phải được thỏa thuận rộng rãi). Tôi nhận là:

  • Kỹ thuật hàn-cầu / 0-ohm thích hợp để xây dựng một "tùy chọn" thành một bảng được "hỗ trợ" nhưng không phải là trường hợp sử dụng thông thường. Điều này thường được gọi là "tùy chọn dân số" vì vậy, ý tưởng nói chung là bạn có thể thêm cây cầu một lần hoặc không. Nó thường không được sử dụng cho các cài đặt thay đổi nhiều hơn một vài lần. Một ví dụ có thể là một định tuyến tín hiệu thay thế thông qua một bộ thu phát tùy chọn.
  • Kỹ thuật nhảy / tiêu đề phù hợp cho các tình huống mà bạn muốn có thể "đột nhập" vào tín hiệu hoặc cho một vài cài đặt loại "này hoặc cái kia". Ngoài ra, hãy nghĩ đến việc sử dụng điều này khi cài đặt thay đổi không thường xuyên. Ví dụ có thể là điểm ngắt của đầu dò hiện tại hoặc cài đặt "chọn điện áp".
  • Kỹ thuật chuyển đổi DIP phù hợp với các cài đặt cấu hình có thể thay đổi thường xuyên và yêu cầu giao diện người dùng thường xuyên / cứng nhắc. Ví dụ có thể "bit địa chỉ" cho một IC.

Một lần nữa, không phải là một câu trả lời có thẩm quyền, nhưng ý kiến ​​/ quy tắc của tôi.


3

Bao lâu thì nó sẽ được thay đổi? Nếu chỉ thỉnh thoảng hoặc thậm chí chỉ một lần thì một miếng hàn là tốt. Nếu bạn mong đợi nó được thay đổi thường xuyên, tôi sẽ sử dụng công tắc nhúng. Các jumper đang ở đâu đó ở giữa.


1
Nó sẽ được thay đổi khoảng một lần cho mỗi dự án hoặc công việc bánh mì (giả sử không có sai sót nào được thực hiện). Mã nguồn mới phải được viết và các mạch mới được xây dựng trên bảng mạch trước khi bạn muốn một thiết kế mới.
Kevin Vermeer

3

Đừng sử dụng công tắc DIP cho một cái gì đó đi ra khỏi nhà. Người dùng sẽ thay đổi chúng.

Tôi sẽ đặt các lỗ hàn cho bộ nhảy, nhưng chỉ cài đặt chúng trên nguyên mẫu nếu bạn thay đổi chúng thường xuyên. Nhưng đối với những gì bạn mô tả (ví dụ: các biến thể bảng) tôi sẽ đi với việc đặt các cài đặt trong EEPROM của bạn -> có thể đặt trong phần mềm, ít diện tích hơn.


1
Xin lỗi, có lẽ tôi đã không đủ rõ ràng. Nó sẽ đến các kỹ sư và nhà phát triển khác, vì vậy những thay đổi là tốt.
Kevin Vermeer

Tôi thích ý tưởng EEPROM; có thể kết nối một cái gì đó như chuyển đổi FET xe buýt này từ TI? Tôi đã thêm nó vào danh sách của mình, cảm ơn vì ý tưởng!
Kevin Vermeer

3

Miếng hàn được ra. Chỉ cần nói không. Bạn hoàn toàn không muốn ép buộc bất cứ ai sử dụng bàn ủi hàn để có thể sử dụng bảng của bạn, NGAY CẢ NẾU họ tốt với bàn ủi hàn.

Ý tưởng EEPROM / FET cũng không phải là một ý tưởng hay, bởi vì nó không dễ quan sát. Trạng thái của FET đó là gì? Bạn cần một bộ SW để tìm hiểu, và có lẽ điều đó là không đủ: nếu điều gì đó thú vị xảy ra giữa những gì bạn nói với SW bạn muốn và những gì thực sự đã xảy ra tại FET thì sao?

Vì vậy, lựa chọn của bạn là công tắc DIP hoặc chân và nhảy. Bạn cũng có thể làm ghim với một khẩu súng quấn dây. Tôi sẽ hơi thích DIP, nhưng hãy lựa chọn. Bất kỳ trong số ba là tốt hơn so với hàn / SW.


2
Tôi hiểu quan điểm của bạn, nhưng tôi nghĩ rằng bạn đang bỏ qua các đối số ngược lại (kích thước và chi phí). Luôn có sự đánh đổi.
Kevin Vermeer

2

Đối với những thứ chỉ cần thay đổi "một chiều" [nghĩa là thay đổi một lần nhưng không thay đổi trở lại], đôi khi tôi đã nhìn thấy những tấm ván có dây vật lý được hàn giữa hai điểm và được đánh dấu để cắt. Điều đó có thể chỉ hoạt động tốt cho các bảng giữ, nhưng với thiết bị vị trí phù hợp, nó có thể hoạt động với chỉnh lại dòng. . ).


các tab ngắt và vias khoan là các tùy chọn không có phần cho các chuyển đổi cấu hình sử dụng một lần.
Jasen
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.