Você não precisa que o BB esteja centralizado entre o emissor e o detector
Pode ser possível usar o fototransistor como um sensor analógico e não como um comutador (que é o que suspeito que você esteja fazendo no momento). Mesmo que seu item não bloqueie completamente a luz, ele mudará a luz na área do tubo ocupado. Use seu fototransistor para criar tensão, amplificação ou buffer, se necessário, e envie a saída para um amplificador diferenciado . Isso deve gerar uma tensão diferente de zero sempre que a intensidade da luz mudar. Supondo que seu sistema esteja fechado nas duas extremidades (e que sua pistola de airsoft não tenha um flash de focinho significativo), isso só deve acontecer quando uma bala passa pela área.
Algumas idéias de cortinas de luz
Considere também que seu problema é semelhante ao resolvido por cortinas de luz, mas em uma escala menor. É especialmente semelhante em seu último diagrama, com vários sensores. Alguns truques podem ser emprestados das cortinas de luz:
- É mais fácil projetar e montar cortinas de luz retangulares do que outras formas. Supondo que você tenha projetado seu tubo para ser grande o suficiente para que o fluxo de ar ao redor da bala não seja um problema, você pode colocar caixas na extremidade do tubo contendo PCBs planas para montar seus emissores e detectores. Isso seria consideravelmente mais fácil e mais robusto do que fazer furos no tubo e nos fios em todo o lugar.
Sua resolução pode ser aumentada significativamente, varrendo seus emissores e verificando cada um de seus detectores. Isso altera seu padrão de varredura de uma linha de linhas (que precisaria ser afastadas <6mm) para linhas entre cada detector e cada emissor. Você precisará verificar se o padrão formado não deixa buracos, como imediatamente adjacentes aos emissores ou detectores (embora eles possam ser removidos simplesmente espaçando os detectores e emissores). Observe que você precisará digitalizar rapidamente; o fator limitante é provavelmente seus fototransistores com tempos de subida e descida da ordem de 10 microssegundos. Para escapar da detecção, um objeto de 6 mm precisaria viajar em:
6 m m 10 μ s ≈ 2000 pés por segundo
o que é, espero, significativamente mais rápido do que sua arma de airsoft é capaz.
Mais um problema sobre sua fonte:
Não sei quais LEDs de infravermelho estou usando (e o vendedor da loja também não sabe - ele me disse que são genéricos para controladores remotos, como controladores de TV ou DVD).
Não. Apenas não. Lojas físicas e vendedores da vida real só são úteis quando (1) você está em uma situação ridícula e não pode esperar até o dia seguinte para que suas peças cheguem pelo correio ou (2) elas agregam valor ao produto. Você não está pressionando pelo tempo e seu vendedor não tem noção da mercadoria, então eu sugiro fortemente que você comece a procurar distribuidores on-line respeitáveis como Mouser e Digikey, que fornecerão folhas de dados e peças genuínas.
Além disso, sua cotação de US $ 12 para 5 emissores de infravermelho (observe que os LEDs emitem apenas luz visível, então é tecnicamente incorreto chamá-los de LEDs de infravermelho, eles são chamados de "emissores de infravermelho") e 5 fototransistores são ridículos. Os emissores de infravermelho custam cerca de US $ 0,15 cada e os fototransistores custam cerca de US $ 0,30 cada, então você deve procurar US $ 2,25 para sua configuração de 5 peças. Observe também que essas cotações são para pequenas quantidades de peças passantes: se você estiver comprando bobinas ou usando peças SMD mais baratas, nem o LED nem o fototransistor devem ser superiores a US $ 0,10.
Editar
Para decidir entre as várias configurações possíveis de emissores e detectores, desenhe linhas de visão através de cada par que você verificará como mostrado aqui:
A esquerda é mais densa no centro, enquanto a direita usa um número significativo de suas linhas de visão para verificar a periferia extrema. Como você não está trabalhando com um aplicativo crítico de segurança, como uma cortina de luz, onde você não pode perder um objeto de vez em quando, e como seus objetos devem estar concentrados no centro (e dê resultados errados se atingirem o lados), sugiro o da esquerda.
Dito isto, ambos serão difíceis de fabricar. Eu ainda sugiro usar um arranjo retangular, como mostrado aqui:
Este diagrama descreve uma placa principal superior contendo um microcontrolador e um conector para alimentação, terra e pulso a serem emitidos quando um objeto for detectado, com placas filha montadas em conectores em ângulo reto. Isso cria um espaçamento de 32/5 = 6,4 mm entre os pares emissor / detector sem verificar as diagonais, aumentando a contagem de 5 para 6 ou 8 (o que seria fácil), permitindo que você faça uma varredura linear simples.
Considere que os circuitos para o emissor e o detector são basicamente idênticos (e de baixa densidade / complexidade), você provavelmente poderia tornar todas as três placas fisicamente idênticas e simplesmente preenchê-las de maneira diferente para economizar dinheiro. Para a placa-mãe, um microcontrolador SSOP ou SOIC na parte superior da placa, execute a E / S dos dois lados nos orifícios de 0,1 "para um cabeçalho em ângulo reto. Para as placas filhas, coloque uma linha de pegadas de emissor / detector (elas ' É fácil encontrar pacotes mecanicamente idênticos, como o par Kingbright APT2012F3C / AA3021P3S) e resistores na parte inferior, e executar as conexões de volta aos cabeçalhos.Alguns jumpers de solda seriam suficientes para criar uma placa para qualquer tipo, conforme mostrado a seguir esquemático, ou você pode ser extravagante e fazer de uma extremidade da placa uma conexão para emissores e a outra para detectores.
Mais uma vez, sugiro fortemente que você pense muito sobre o design para fabricação nesta fase! Você não deseja acabar com um monte de componentes que não podem ser montados de maneira confiável, especialmente se você tiver longos prazos de entrega, conforme indicado. Um pouco de esforço investido no início pode economizar muito esforço posteriormente.
Edit # 2: Esquema para o projeto proposto
Eu usei um ATtiny40 neste design, há uma variedade de controladores que podem ser usados. Desculpem a bagunça das redes por fora, estou experimentando um novo editor on-line (clique na imagem para abri-la) que ainda não possui ônibus.