Una frecuencia de reloj de 57.5 MHz será un desafío para ti. Primero, tendrá que tomar su reloj y correrlo a través de un comparador de alta velocidad para darle una señal de aproximadamente 0 a 5 voltios. Afortunadamente, esto no tiene que conducir una línea terminada siempre que la línea de carga sea menor que, digamos, 1 pie.
Para esta frecuencia, un 74HC4040 simplemente no funcionará. Solo se garantiza que funcionará a 30 MHz, y para este tipo de cosas no desea depender de números "típicos", incluso aunque la hoja de datos indique esto como 82 MHz.
Lo que puedes hacer es proporcionar una función de 2 pasos, usando un prescaler para bajar la frecuencia del reloj a algo más conveniente. En esta línea, debe analizar su relación de división en términos de la precisión que realmente necesita y trabajar dentro de ese rango, en lugar de tomar su relación nominal como se establece en piedra.
En su caso, por ejemplo, si va a una relación divisoria de 25352 (que dará una salida nominal de 2268.02 Hz, ¿lo suficientemente cerca?) esto es 8 veces 3167. Puede usar un contador de alta velocidad como un 74AC161 como una división por 8, que luego alimentará un divisor más largo y lento que maneja la parte 3167. Puede hacer esto desde $$ \ frac {57.5 MHz} {8} = 7.19 MHz $$ y esto está dentro de límites cómodos.
En segundo lugar, NO TRATE DE USAR UN 4040 para el divisor largo. Los 4040 son muy útiles como una fuente compacta de factor de 2 divisiones. Para este uso, un 4040 de cualquier familia es una elección verdaderamente horrible y un desastre que está a punto de suceder a menos que realmente sepa lo que está haciendo, y con el debido respeto no lo hace. Para una relación de división en el rango de 2049 a 4095, no recomendaría intentar usarla a una frecuencia de más de aproximadamente 4 MHz con un diseño complicado y no más de 2 MHz para un diseño relativamente simple. El problema es que un conteo de 12 bits necesitará aproximadamente 240 nsec como máximo para completar el conteo, y durante este período proporcionará valores falsos al circuito de reinicio. Dependiendo del divisor exacto seleccionado, obtendrás una relación de división incorrecta estable o una mezcla extraña e inconsistente de relaciones incorrectas. Tampoco es bueno.
El siguiente circuito debería funcionar. Utiliza 5 IC y es tan compacto como obtendrás.
simular este circuito : esquema creado usando CircuitLab
EDITAR También es posible eliminar un decodificador separado, pero no una puerta externa. Esto llevará un poco de pensamiento. Comencemos con un único contador preestablecido de 4 bits como el 74HC161 / 163. La conexión general es
simular este circuito
y la pregunta es, ¿qué debería pasar con los presets? Tenga en cuenta que cuando el contador llegue a 1111 (15 en binario), el siguiente reloj lo predeterminará. Entonces, digamos que desea crear una división por 3. Si preselecciona a 13, la secuencia de conteo será 13,14,15 (preset de emisión), 13,14, etc. El código de preset será entonces 1101. Ahora , aquí está el truco Si tomas 3 (la relación deseada) y restas 1, obtendrás 2. El código binario para 2 es 0010. Si inviertes cada bit, obtendrás 1101, que es el código preestablecido deseado.
Entonces, la regla para calcular valores preestablecidos es 1) encontrar la relación de división deseada, 2) restar 1, 3) invertir todos los bits. Ah, y luego hay 4) determinar el bit más grande que cambia, y usarlo como salida de su divisor. Aquí la regla es encontrar el bit más a la izquierda (más significativo) en la relación binaria que se establece en cero, y usar eso. Entonces, en el caso de una división por 3, usaría QB fuera del contador.
La razón por la que necesita el inversor es que el acarreo de palanca está activo alto, pero la entrada de carga está baja activa. Hay algunos contadores, como el 74HC / AC191, 169 y 669 que tienen una salida de TC baja activa, y puede mirarlos si lo desea.
Para divisores con más de 4 bits, simplemente conecte cada salida TC a la salida ET de la siguiente etapa.
Para su uso, el circuito se verá como
simular este circuito
y dejaré el cálculo de las entradas preestablecidas a tu medida.