Non hai dúbida da practicidade das placas de probas sen soldadura fiables, pero hai que recoñecer que non son perfectas. Por suposto, non son ideais para certos tipos de circuítos, pero son menos problemáticas que as que teñen jumpers. As persoas descoidadas acabarán enredadas irremediablemente nunha pila de jumpers cos seus compoñentes, e as persoas esixentes pasarán máis tempo ordenando os jumpers en lugar de facer un prototipo do propio circuíto. Que debería facer?
Unha forma de resolver este problema é fabricar unha placa de probas sen soldadura e sen jumpers. Esta é a idea que subxace aos "produtos de panadería" de [Kevin Santo Cappuccio]. A idea é axustar a placa de probas estándar para que a conexión entre calquera par de tiras de contacto comúns e o carril de alimentación se poida establecer no software. O truco disto é simular a matriz do chip de interruptores CMOS, especialmente o MT8816AP. 128 interruptores de punto de cruzamento por chip poden manexar voltaxes de ata ±12 voltios, polo que hai moitos circuítos que poden usar estes jumpers de silicio programables.
[Kevin] A versión actual é a 0.2, o seu tamaño cabe debaixo dunha placa de probas sen soldadura e o paquete é compacto. Compartiu detalles sobre como conectar os contactos da placa de probas, o que pareceu ser un proceso doloroso: sacar os contactos, cortar unha pequena etiqueta ao final da canle e despois dobrala cara abaixo para formar a impresión de chumbo da placa de circuíto con orificio pasante. Parece moito traballo, debe haber unha mellor maneira; [Kevin] está obviamente aberto a suxestións.
Aínda que xa vimos a conmutación de puntos cruzados empregada para mellorar as placas de probas sen soldadura, a simplicidade deste proxecto resultounos agradable. A idea de tirar todos estes saltos é certamente tentadora.
Este é un proxecto xenial. Un engadido intelixente é que hai pequenas pantallas a cada lado que mostran a conexión actual.
A non ser que non poidas implementar unha pantalla LED de 7 segmentos, un motor de vibración, un acelerómetro, un interruptor DIP ou calquera outro compoñente "divertido e interesante".
15 mA (ImaxIO) é suficiente para manexar calquera sinal pequeno; cando precises máis corrente, podes usar algún transistor bipolar ou FET; despois de todo, segue sendo unha placa de probas.
Cando estaba a facer prototipos, fixen unha placa de circuíto impreso de montaxe superficial dunha soa cara que contiña todos os chips dixitais que necesitaba e salpiquei chips CPLD que transportaban "todos" os sinais entre os chips. Despois, só tiña que programar a conexión en VHDL. Entón, se cometo un erro ou necesito modificar a conexión, é só un cambio de código.
Para un deses sintetizadores analóxicos nos que se conectan todos os cables, esta idea paréceme bastante xenial.
Ben, unha vez que atope unha placa de probas na que confío, deixarei de dubidar. No caso das placas de probas, *sempre* hai que adiviñar se é un fallo de deseño ou un fallo da placa.
Para empeorar as cousas, tes que deseñar especificamente para as capacidades das placas de probas, e as cousas que realmente necesitan ser prototipadas, como o cambio de rexistros, non funcionan ben.
A tecnoloxía analóxica e de alta velocidade non lles gustan os parasitos, mentres que a dixital e de baixa velocidade non requiren unha fase de prototipo feita a man, se tes coidado.
Non sei nada de todas estas cousas, pero sempre esperei unha conversión deste tipo e, cada vez que a miro, decátome de que non é certa. Mesmo para circuítos sinxelos, debes axustar coidadosamente o interruptor aos teus requisitos reais. Despois, aínda tes que aceptar un certo grao de comportamento indesexable. Sempre son amplificadores operacionais de ganancia unitaria reais ou algún tipo de transistores con polarización de tensión ou resistencia.
Non sei moito sobre a tecnoloxía subxacente. A folla de datos do MT8816 que atopei non ten un diagrama esquemático da conexión real. Pero inmediatamente (supoñendo que o expliquei correctamente), vin que a corrente máxima é de 15 mA e a resistencia típica é de 45 ohmios a Vdd=12. Por suposto, é un compoñente interesante que se pode usar para moitas cousas, pero o aviso é enorme. Domina mesmo. Non se me ocorre ningún circuíto que fixera cunha placa de probas que se poida adaptar. Sobre todo porque usei a placa de probas como paso antes de soldar a placa... En comparación con este interruptor, o comportamento extremadamente diferente dos cables fixo que fose imposible arrincar en absoluto.
Se entendo o funcionamento do circuíto o suficientemente ben como para predicir o impacto desta interconexión nel, entón non necesito unha placa de probas en primeiro lugar.
Para sinais pequenos que manteñen unha corrente baixa, isto debería ser máis ou menos como un interruptor ideal. Por suposto, a resistencia de activación variará dependendo da túa posición exacta dentro do rango de tensión, pero terás que xestionar quiloohmios de todos os xeitos, e non debería importar se engades +-75 ohmios a este erro no teu deseño. Se non, estás a deseñar un circuíto que non se pode construír realmente debido ás tolerancias dos compoñentes.
Si, unha vez que teñas este dispositivo, podes saír e inventar un proxecto, este proxecto é todo un sinal pequeno irrelevante de +/-75 ohmios. Pero nunca fixen un proxecto así. Nin sequera podo pensar nun proxecto deste tamaño. Os números puros son case o único que cumpre os criterios, para iso ou tes tantas conexións que a placa de probas é só unha pinga no océano, ou hai tan poucas conexións que preferirías usar unha pinza de circuíto integrado para conectar o cable.
De feito, a metade do código completado alí pode colocar algunha frecuencia (ou calquera sinal) na sonda para que poidas conectala a diferentes filas e indicarlle á placa que conexións queres facer sen un ordenador.
O seguinte paso, despois de conseguir que as cousas básicas funcionen ben, é facer algunhas das cousas que mencionaches. Hai varias maneiras de resolver este problema. Creo que a máis enxeñosa é instalar unha pantalla na parte superior da placa de probas, pero facer unha pantalla cunha pantalla tan porosa pode requirir o nivel de desenvolvemento de Samsung. Outra forma é instalar un proxector en miniatura e unha cámara nel, pero todas as cousas que usei para intentar facer tales cousas son demasiado lentas e problemáticas de usar, e hai un auténtico cubo de lixo disparando arredor.
Non é que ningunha destas cousas se poida facer, só necesito atopar un xeito de facelo sen sacrificar a experiencia.
Gústame a idea das sondas. Como indicación, cada columna ten un rgb e cada "rede" ten o seu propio código de cores. Certamente non é tan intelixente como os proxectores de teito, pero é máis doado controlar tiras ws281*.
Aínda que, pola miña experiencia, esas placas de plástico transparente estándar e sen marca son unha porcallada, parece máis doado combinar a carcasa transparente co clip bb830 que unha pantalla cun burato. Abre máis opcións de colocación de LED. Pero mesmo colocar LED enriba e debaixo da placa de circuíto non é unha mala idea (agás que o riel de alimentación estorba un pouco).
Gústame esta idea e debo estudar o chip con atención. Levaba tempo buscando algo semellante, pero só en números. Cada pin debería ter unha resistencia programable máis unha resistencia programable a terra, axustada como entrada, axustada como saída e axustada a tres estados, todo como un bloque de rexistro de desprazamento para cada pin, polo que sexa programable por software. Pero ata agora non se atopou ningún FPGA/CPLD axeitado. Para unha placa de probas, o sistema debería abarcar polo menos 60 pines, 30+30. Dado que todo está baseado en rexistros de desprazamento, pódese ampliar facilmente. E todos están controlados por software.
Ao usar o noso sitio web e os nosos servizos, aceptas explicitamente a colocación das nosas cookies de rendemento, funcionalidade e publicidade. Máis información
Data de publicación: 19 de novembro de 2021





