Estoy trabajando en una placa de desarrollo y necesito permitir que los usuarios establezcan algunas configuraciones.
Será utilizado por estudiantes e ingenieros que intentan construir circuitos en una placa de prueba; No estoy tratando con los consumidores. Por lo general, la configuración permanecerá igual, pero es posible que cada nuevo proyecto use una configuración diferente.
Dedicaré algunos pines a interfaces como USB y Ethernet, pero me gustaría darles a los usuarios la opción de usar esos pines para un propósito diferente. Se requerirá algún tipo de configuración. Las opciones que he considerado hasta ahora son:
Paquetes de resistencias 0603 para permitir el uso de resistencias de 0 ohmios, o almohadillas cercanas para una gota de soldadura.
Ventajas:
Contras:
Pequeños interruptores mecánicos en un paquete IC.
Ventajas:
Contras:
Puentes extraíbles para cabezales de 0,1" como los que se encuentran en las placas base y unidades de PC.
Ventajas:
Contras:
Utilice FET o un circuito integrado de conmutación de bus como la serie TI 74CBT y controle con una EEPROM/microcontrolador. Sugerido por Brian Carlton .
Ventajas:
Contras:
La opción de puente de soldadura me hace preocuparme por debilitar la almohadilla con resoldar repetidamente y deslaminarla de la PCB. ¿Cuántas veces un buen técnico en soldadura puede cambiar una pieza en cobre de 1 onza con acabado ENIG? ¿Cubrir los bordes de la almohadilla con máscara de soldadura y agregar relieves térmicos (para adhesión, no para disipar el calor) en varios lados de la almohadilla aumentaría la durabilidad?
¿Me estoy perdiendo algo? ¿Qué métodos de configuración te gusta usar en una placa de desarrollo?
Para placas de desarrollo directas (para su uso interno ), voy con un puente de soldadura o coloco dos espalda con espalda (3 almohadillas) para hacer un interruptor SPDT (aquí hay una huella que uso ). Si es lo suficientemente pequeño, es rápido tanto para cerrar como para abrir con un toque de trenza de soldadura o desoldadura. El uso de una resistencia real hace que sea mucho más difícil volver a trabajar con una plancha estándar.
Si esto es un producto (como en el caso de la placa de desarrollo Atmel STK500 es un producto ), debe usar algo como puentes o interruptores DIP, porque no quiere que un usuario tonto hurgue en su placa con una plancha de 1000 °F. Me inclinaría por los interruptores DIP si tiene más opciones o si va a colocarlo en un gabinete; de lo contrario, los puentes serían más baratos.
La pregunta principal debería ser "¿ es algo que se cambiará como parte del uso normal? " Si la respuesta es sí, no es apropiado requerir un soldador y habilidades. Si es algo que un usuario final podría modificar de 1 a 5 veces (o preferiblemente alguien capacitado, por ejemplo, un técnico de laboratorio), un puente de soldadura podría estar bien.
Yo mismo he lidiado con esta pregunta varias veces. Claramente, hay un tiempo y un lugar para todas estas técnicas. Dicho esto, no conozco reglas o convenciones estrictas y rápidas que estén estandarizadas (o incluso necesariamente ampliamente acordadas). Mi opinión es:
Nuevamente, no es una respuesta autoritaria, sino mi opinión / reglas generales.
¿Con qué frecuencia se cambiará? Si solo muy ocasionalmente o incluso solo una vez, una almohadilla de soldadura está bien. Si espera que se cambie con frecuencia, optaría por el interruptor DIP. Los puentes están en algún punto intermedio.
No utilice interruptores DIP para algo que sale de casa. Los usuarios los cambiarán.
Pondría orificios de soldadura para los puentes, pero solo instálelos en el prototipo si los cambia con frecuencia. Pero por lo que describe (es decir, las variantes de la placa), me gustaría poner la configuración en su EEPROM -> se puede configurar en el software, menos área.
Las almohadillas de soldadura están fuera. Solo di no. Absolutamente no quiere obligar a nadie a usar un soldador para poder usar su placa, INCLUSO SI son buenos con un soldador.
La idea de EEPROM/FET tampoco es una buena idea, porque no es fácilmente observable. ¿Cuál es el estado de ese FET? Necesita una suite SW para averiguarlo, y tal vez eso no sea suficiente: ¿qué pasa si algo extraño sucede entre lo que le dijo a SW que quería y lo que realmente sucedió en el FET?
Entonces, sus opciones son interruptores DIP o pines y puentes. También puedes hacer alfileres con una pistola de envoltura de alambre. Preferiría un poco el DIP, pero elija. Cualquiera de estos tres es mucho mejor que la soldadura/SW.
Para las cosas que solo deben cambiarse "de una manera" [es decir, cambiarse una vez pero no volver a cambiarse], a veces he visto tableros con un cable físico soldado entre dos puntos y marcado para cortar. Es posible que solo funcione bien para tableros de retención, pero con el equipo de colocación adecuado podría funcionar con reflujo. (He visto resistencias de orificio pasante refluidas usando un corte debajo del cuerpo de la resistencia para que los cables queden planos sobre la placa; si el cable de puente permaneciera en su lugar durante el reflujo, no vería ninguna razón por la que no pudiera funcionar ).
nick t
marcajes
kevin vermeer
tiblu
nick t
marcajes
kevin vermeer
Marca
nick t
kevin vermeer
connor lobo
connor lobo
kevin vermeer
connor lobo
Decano
kevin vermeer
MV.