Si quería un "real" independiente oscilador entonces algo como Steven disparador de Schmitt puerta (que también mencionado en el monoestable de consulta), es una práctica barata y flexible solución electrónica. Usted puede utilizar un paquete de 6 puertas para el menor costo (como ellos son tan comunes) o de tamaño mínimo uso de algunas de las diminutas sola puerta de paquetes. Usted podría también utilizar un amplificador operacional o de comparación para el mismo propósito. Un unijunction formas de un oscilador de relajación con muy pocas piezas. De neón y la tapa y resistencia de si desesperado. Esaki / Túnel diodo y R !!! :-).
PERO si quieres algo más pequeño y más barato y electrónica que podría decirse que satisface la letra y el espíritu de usted requisito, incluso aunque no se ve como un oscilador en aislamiento, y que requiere de una sola 0402 embalaje de 1% componente -
Controlados por el Software de diente de sierra ciclo de oscilación. Exponencial de la carga de un condensador mediante débil pullups, precedido por descarga de condensador.
Con cuidado se le da a un costo mínimo, el mínimo de la zona, sin pérdida de potencia, excepto cuando las pruebas (y casi a continuación), no EMI, etc cuando no esté en uso.
Pin del PIC para el Condensador.
Tapa de plomo al suelo.
Habilitar débil pullups.
Hacer pin de salida. Establecer baja.
Establecer pin de entrada.
Medir el tiempo que toma ir de alta, como cap se cobra por la debilidad de los pullups.
Repetir varias veces si se desea comprobar el valor.
Puede ser multicycle oscilador o de un solo ciclo.
Necesidades: Un condensador, el valor relativamente bajo. Puede ser 0402, si se desea (peligro respiratorio :-) ) Pin incluso puede ser utilizado para otros fines, si se desea si la tapa no demasiado grande.
Débil pullups variar en surtidor de corriente ? Proporción de 2:1. Lo anterior puede ser calibrado por añadir uno más de la tapa en tablero con cap >> callejero y el pin de la capacitancia. El ciclismo esta tapa le dice qué tan fuerte es el pullup. La adición de gestionar el cese de la pac en paralelo aumenta el tiempo de carga.
Similar se puede hacer con un ADC pin.
ADC versión tiene la ventaja de la parte ciclo de la carga de respuesta.
Buscando la forma de la exponencial de la curva de carga se puede saber qué cantidad de capacitancia está presente en << 1 RC ciclo.
Un pull-up externa R puede ser añadido en cada caso, si se desea.