Wenn ich einen "echten" Standalone-Oszillator haben wollte, dann ist so etwas wie Stevens Schmitt-Trigger-Gate (das ich auch in der monostabilen Abfrage erwähnt habe) eine praktische, billige und flexible elektronische Lösung. Sie können ein Päckchen mit 6 Gates für die niedrigsten Kosten (wie sie so häufig sind) verwenden oder für eine minimale Größe einige der winzigen Single-Gate-Pakete verwenden. Sie können für den gleichen Zweck auch einen Operationsverstärker oder Komparator verwenden. Ein Unijunction bildet einen Relaxationsoszillator mit sehr wenigen Teilen. Neon und Kappe und Widerstand, wenn Sie verzweifelt sind. Esaki / Tunneldiode und R !!! :-).
ABER wenn Sie etwas Kleineres, Billigeres und Elektronisches wollen, das den Anforderungen und Anforderungen Ihrer Anforderungen gerecht wird, obwohl es nicht isoliert wie ein Oszillator aussieht und für das eine einzelne 0402-1-Cent-Komponente erforderlich ist -
Software-gesteuerter Sägezahn-Schwingungszyklus. Exponentielle Ladung eines Kondensators unter Verwendung schwacher Klimmzüge, gefolgt von der Entladung des Kondensators. Mit Vorsicht ergibt dies minimale Kosten, minimale Fläche, keinen Stromverbrauch, außer beim Testen (und kaum dann), keine EMI usw., wenn sie nicht verwendet werden.
PIC-Pin zum Kondensator. Verschließen Sie das andere Kabel mit Masse.
Aktivieren Sie schwache Klimmzüge. Pin-Ausgabe machen. Niedrig einstellen.
Setzen Sie den Pin auf den Eingang. Messen Sie die Zeit, die benötigt wird, um hoch zu gehen, da die Kappe durch schwache Klimmzüge aufgeladen wird. Falls gewünscht, mehrmals wiederholen, um den Wert zu überprüfen. Kann ein Mehrradoszillator oder ein Einzelzyklus sein.
Bedarf: Ein Kondensator, relativ niedriger Wert. Kann auf Wunsch 0402 sein (Atemgefahr :-)) Der Stift kann auf Wunsch auch für andere Zwecke verwendet werden, wenn die Kappe nicht zu groß ist.
Schwache Klimmzüge variieren in der aktuellen Beschaffung um? Verhältnis 2: 1. Das Obige kann kalibriert werden, indem eine weitere Kappe an Bord mit Kappe >> Streuung und Stiftkapazität hinzugefügt wird. Wenn Sie diese Kappe fahren, sehen Sie, wie stark der Pullup ist. Das parallele Hinzufügen einer Offboard-Kappe verlängert die Ladezeit.
Ähnliches kann mit einem ADC-Pin erfolgen. Die ADC-Version bietet den Vorteil einer Teilladungszyklusantwort. Wenn Sie nach der Form der exponentiellen Ladungskurve suchen, können Sie feststellen, wie viel Kapazität im << 1 RC-Zyklus vorhanden ist.
Falls gewünscht, kann jeweils ein externer Pullup R hinzugefügt werden.