nobcha23の日記

PICマイコンやArduinoを使う電子回路遊びを紹介します

74HC04でフランクリン発振する? Can it oscillate by HC04 for Franclin oscillator?

74HCU04フランクリン発振器を使用したArduino制御のLCメーターを作りました。興味があるという人から使ってみての意見をいただいたので、改造改良やってます。


I made the LC meter based on Arduino and 74HCU04. A certain person was interested in it and I'm remodeling to depend on his comments.

1. フランクリン発振安定化待ちのタイミングを追加。(シミュレーションでも気が付いたのですが、この発振器は発振周波数が安定するのに時間がかかります)
To add wait for stabilization of Franclin oscillator.

2.L/C接続要求メッセージの改良。
To improve the message.

3. nH, uH, mH / pF, nF, uF 表記。sprintfのfloat未対応対策でとしてdtostrに替え3.1桁表示とした。
To display the result with 3.1 column of nH, uH, mH / pF, nF, uF.

4.F3表示が邪魔だとのことで、D8をGNDにつなぐとF3表示をやめます。
When D8 is Low, to stop displaying F3.

5.周波数カウンターのアルディーノライブラリーを変更した。
I replaced Arduino frequency counter library to FreqCount.
ということでv2.42です。
I uploaded v2.42 onto GITHUB.

それで新たに基板つくり部品集めと言うことになったのですが、74HC04を手配したとのこと。水晶発振回路などではHC/HCUどちらも使えたような気がしましたが、フランクリン発振回路ではどうでしょうか。
To gather the devices for the new PCB there happened mistaken to order HC04. I wonder to be able to use HC04 as same as HCU04 and I checked operation on LTspice as below.

ということでLTspiceで確かめてみました。残念ながら発振しませんでした。

Arduino could simply measure L and C. - YouTube


HC04/HCU04 for Franclin OSC