ラベル 棒テンプ の投稿を表示しています。 すべての投稿を表示
ラベル 棒テンプ の投稿を表示しています。 すべての投稿を表示

2018年7月28日土曜日

棒テンプ時計の精度アップ Ver3

メーカーフェア東京2018に出展しました。ご来場の皆様ありがとうございました。


Ver2(リンクはこちら)では糸の長さ調整をリニアサーボで行っていましたが、動作音が大きいのと、故障しやすいことから、ステップモーターに変更しました。

写真です。ステップモーターのねじのストロークは約17mmです。



ステップモーターのドライバーとしては、TIのDRV8834を載せたPololuのボードを使用しました。電流制限があまり小電流にならないので、ENABLE端子をSTEP端子と接続して、パルスの無いときは電流を流さないようにしています。
回路図です。



3日ほど連続で動かして、誤差は+/-10秒に入っています。下の写真が直近8時間のデータで、青い線が誤差(左目盛り、単位秒)、赤い線が制御出力の相対値のグラフです。



2018年5月19日土曜日

錘式時計の自動巻き上げ機構

写真の棒テンプ時計は、1日に2回ほど錘を巻き上げる必要があり、結構面倒なので、これを自動化する機構を考えました。錘の紐をループにして、ゆっくり回るモーターで引っ張ります。





モータはAC100Vで1分間に1回転する仕様のものです。これに木製のプーリーを取り付け、紐をかけます。下にぶら下がっているボトルが錘の代用で、330㏄の水が入っています。この重さで紐とプーリーの摩擦を適度に調整します。



下の写真で木製プーリーは反時計方向に回転します。小さいアイドラは紐の引っ張り力を一定に保つ効果を持たせるために付けいています。なんらかの理由で引っ張り力が強くなると、モーターが時計回りに傾くので、モーターケースに固定されているアイドラが紐を右側押して、紐とプーリーの接触の長さが短くなり、引っ張り力が小さくなるという仕掛けです。アイドラの有り無しでの違いは検証してませんが、とにかく、1日2回の巻き上げをしなくて済むようになり、快適です。


2018年4月18日水曜日

棒テンプ時計の精度アップ Ver 2


メーカーフェア東京2018に出展します。



昨年のメーカーフェアでは、棒テンプの慣性モーメントを変えて往復回転運動の周期を調整するデバイスを紹介しました(リンクはこちら)。

今回は、棒テンプを吊っている糸の長さを変えることによって周期を調整する方式に変更しました。こうすることによって、デバイスは時計本体に固定されるので、ACアダプタから電源を供給できるようになりました。消費電流を気にしなくてよいので、WIFIでネットに接続してNTPから正確な時刻を取得します。またデバイスにWebサーバーを持たせ、タブレットなどのブラウザで履歴の確認やパラメータの変更ができるようにしました。


全体像です。本デバイスは時計本体の上部に固定され、赤外線センサーで棒テンプの回転を検出します。これより計算された時刻と、正しい時刻を比較し、誤差に応じて棒テンプを吊っている糸の長さを調整します。長さが長いときは棒テンプの周期も長くなり、短くなると周期も短くなります。


デバイスを上から撮った写真です。



デバイスを正面から撮った写真です。



周期調節部分の拡大です。吊り糸押さえより下の部分のみが捻じれるようにしてあります。吊り糸押さえを上下することにより、吊り糸の実効長を変化させ、棒テンプの周期を変えています。



回路図です。



タブレットで時刻誤差(秒)の履歴の一部を表示した写真です。109分前に8秒遅れ、60分前には11秒の進み、現在は4秒の遅れという履歴が読み取れます。棒テンプの周期が約4秒なので、現在のアルゴリズムではとびとびの秒数となります。最大15時間分の履歴が表示されます。



実験に使った棒テンプ時計は、ギヤが木製で、きちんとメンテナンスをしていなので、一日数分の誤差が生じ、これが毎日累積していく状態でした。この時計に本デバイスを取り付けて、自動調整を行った結果、一日の誤差は1分以内となりました。また時計の特性が大きく変化しない限り、原理的に誤差の累積はありません。

24時間のデータです。青が時刻の誤差(秒)です。