Ok, esta es mi primera pregunta aquí, así que perdónenme si estoy haciendo una pregunta demasiado amplia o si la descripción de mi problema es demasiado imprecisa.
Tengo un oscilador de cuarzo tipo perforación de 13,56 MHz (RFID) del que tengo que derivar un paquete de ráfaga de exactamente 136 períodos (~10us de longitud de ráfaga). Hay una señal de activación (TRIG) disponible para activar esta ráfaga de 10 us. [Edit1: TRIG se alimenta a un controlador de búfer 74LVC1G126 que habilita/deshabilita la ráfaga]
El problema: necesito hacerlo barato (<10 centavos @ 10kpcs) y espacio limitado (en algún lugar por debajo de 40 mm ^ 2). Entonces, un microcontrolador no es una opción. La sincronización RC tampoco es una opción teniendo en cuenta el rango de temperatura requerido de -20 °C a +70 °C.
Creo que necesito algún tipo de circuito de conteo síncrono discreto.
Mi primera idea fue usar un contador de tipo SN74LV161ADGVR que está disponible en una carcasa de 6,4x3,6 (TVSOP16), pero tiene solo 4 bits y 6,4x3,6 mm y ya no alcanza mis limitaciones de espacio.
¿Tiene alguna idea de cómo lograr un controlador/contador de ráfagas tan pequeño y barato alimentado por un oscilador de cristal?
Me gustaría pensar que un microcontrolador probablemente le ahorrará dinero en el diseño general: menos para elegir y colocar, por lo tanto, costos de ensamblaje más bajos y el potencial de incorporar funcionalidad que, de lo contrario, necesitaría un hardware más dedicado (por ejemplo, el amplificador inversor para el Pierce oscilador normalmente viene integrado con un microcontrolador).
Ahora, si desea algo más cableado: hay chips analógicos/lógicos híbridos programables.
Silego (ahora semidiálogo, al parecer) tiene algo que llaman GreenPAK, piense en una pequeña matriz analógica y FPGA programable una sola vez, y si está trabajando con una empresa con un buen departamento de compras, entonces supongo que el 13.5 ct quieren una pieza para su variante más pequeña (que definitivamente parece lo suficientemente capaz de esperar un pulso de habilitación, luego pasar a través de un reloj de 13.56 MHz, hasta que cuenta a 136) es negociable; lo bueno es que es el precio de una parte que viene configurada con su diseño.
http://www.silego.com/buy/index.php?main_page=product_info&cPath=67&products_id=491
En primer lugar, necesitará un pestillo que habilite su salida en su pulso externo y pueda desactivarse nuevamente.
El pestillo más simple contiene un NPN y un PNP y dos resistencias. Los NPN y los PNP se pueden comprar en el mismo paquete a bajo precio (nexperia y otros ofrecen configuraciones estándar, por ejemplo ; incluso hay versiones "equipadas con resistencias").
Una solución discreta es un poco difícil; por supuesto, puede construir un contador de 136, pero contar hasta 136 requiere muchos contadores más pequeños concatenados (rompiendo las limitaciones de espacio y costo).
O usa un contador para dividir su reloj, y luego otro contador para contar hasta llegar al resto:
136 = 2³ · 17¹
Entonces, use un contador de 3 bits para contar hasta 8 (el tercer bit cambia con una frecuencia de f_in/8).
Entonces, solo necesita implementar un contador a 17:
¡Construye un contador a 16 y un retraso de un solo reloj! Entonces, un contador de 8 bits y un flip-flop.
Luego, otra resistencia NPN + para apagar el pestillo.
marcus muller
marcus muller
Andy alias
marcus muller
Stefan Wyss
marcus muller
Stefan Wyss
marcus muller
Pedro Smith