cómo hacer un circuito de onda cuadrada de 1kHz [duplicado]

-2

Quiero hacer un oscilador de 5V que tenga una frecuencia de 1khz. Básicamente, irá a 5 V (ALTO) y luego a 0 V (bajo) en una frecuencia de 1 kHz con un ciclo de trabajo del 50%.

    
pregunta Fried

3 respuestas

2

Si revisa este tutorial sobre 555 temporizadores, el circuito se muestra en el "Astable 555 básico". La sección del circuito del oscilador "probablemente hará lo que necesitas. Las resistencias R1 y R2 y el condensador C1 controlan su frecuencia y ciclo de trabajo. Puede hacerse un poco más versátil con unos pocos diodos, pero para un ciclo de trabajo del 50%, solo asegúrese de que la resistencia de R1 sea mucho más pequeña que la de R2. Si compra un chip 555 más nuevo / de baja potencia, puede usar condensadores más pequeños, resistencias más grandes y perder menos energía. Personalmente, me gusta el TS555IN, aunque solo he probado 4 o 5 que van desde los antiguos RadioShack hasta los anteriores. Dicho esto, si necesita mucha corriente, es posible que desee utilizar un 555 diferente o que el temporizador 555 maneje un transistor o mosfet. Para elegir los valores de resistencia y condensador para el circuito, le dan fórmulas:

Tiempo en = 0.693 (R1 + R2) * C

y

Tiempo libre = 0.693 * R2 * C

Entonces, si hace que R1 sea pequeño en comparación con R2, digamos 1 / 1000th o 1 / 10000th, simplemente puede ignorar R1 en las ecuaciones, lo que le da un ciclo de trabajo del 50% y un período (T) de

T = Tiempo activado + Tiempo desactivado = 2 * 0.693 * R2 * C = 1.386 * R2 * C

Tu frecuencia es 1000Hz, entonces

F = 1 / T significa T = 1 / F

1.386 * R2 * C = 1/1000 = 0.001

R2 * C = 7.215 e-4

Entonces, si elige un condensador, puede calcular la resistencia que necesita para obtener 1000 Hz o viceversa.

Para un ts555IN, usaría un capacitor cerámico de 100pF (1e-10) y una resistencia de 7 megOhms. Con un condensador variable y / o una resistencia de corte, podrá sintonizar la frecuencia. Si necesita que su frecuencia sea estable, sería prudente asegurarse de que los 5 V en el temporizador 555 sean estables.

    
respondido por el K H
0

Estoy de acuerdo con @KH con todos los cálculos, pero para valores prácticos use un CMOS TLC555 si es posible, pero con estos valores bajos de resistencia, un NE555 debería funcionar igual.

Utilicé mi programa LabVIEW para el TLC555 y surgió con 826.947 ohmios para R1 y 6.800 K para R2, y un condensador de 100 nF, para darle 1000,000230 KHz con un error de ciclo de trabajo de 1.1%. El programa puede llevarlo a una precisión absurda, pero la temperatura y la deriva Vcc hacen que no valga la pena. se puede configurar tan preciso como un oscilador xtal, pero se desviará mucho más que un xtal.

Los valores de la resistencia fija deben ser del 0,1% si es posible, ya que un pequeño cambio afecta tanto la frecuencia como el ciclo de trabajo. Use NPO o (en el peor de los casos) condensadores X7R y resistencias de 50 ppm para minimizar la deriva con la temperatura.

Como es, R1 fue de 680 ohm con 146.947 ohmios agregados para ajustar la frecuencia. Si lo necesita preciso, solo agregue un potenciómetro de ajuste de 500 ohmios en serie con R1. Las ollas de ajuste de 25 vueltas de la serie 3299W de Bourns son excelentes para el ajuste fino.

Si el ciclo de trabajo DEBE ser del 50%, entonces use 610 ohm para R1 y 3.3 K 0.1% para R2 que duplicará la frecuencia, luego use un flip-flop de 74HC74 o 74HCT74 para dividir entre 2 y obtendrá un 50 perfecto % de ciclo de trabajo.

    
respondido por el Sparky256
0

para aquellos que quieren un circuito de cristal

quizás podrías usar un CD4060 para ejecutar un cristal de 32,000 KHz, y dividirlo en 1Khz

Un cristal de 4.096MHz es más barato, y el CD4060 tiene suficientes etapas divisorias, pero no estoy seguro de que el oscilador en un CD4060 esté a la altura de la tarea de ejecutar un cristal tan rápido.

    
respondido por el Jasen

Lea otras preguntas en las etiquetas