3Dプリンターの調整用治具を作成

機械工作実習で使ったかと思う、ダイヤルゲージを3DプリンターのZ軸調整用にX軸のレールに跨る形で作成した。オリジナルはthingiverseに上がっていたものだ。カスタマイズが必要となり懸案事項となっていた。3Dプリンターが落ち着いてきたので個々の懸案事項を順を追っ対応している。

計測道具を作成してみると左右のZ軸バランスが見えるようになり、調整が出来るのはもちろんのこと、テーブルの反りやX軸上に乗ったヘッド自身が左右に移動することでたわみが生じていることも確認できた。三軸制御でヘッドあるいはテーブルを動かして進める3Dプリンターに必要な剛性についても再認識した次第である。

DSC_0273 DSC_0272

3Dデータの加工にトライしました

3Dデータは、CADで作るものですが、ネット上には有用な先人達の作品が再利用可能な形で公開されています。有償・無償の取り扱いもサイトによってはあります。

里にあるRobo3Dという3Dプリンターは、早い時期に安価で大きな作品が作れるということで普及しているものと思いますが、みなさん有用なアクセサリーも工夫開発されて公開されています。下記の写真にあるのは、右側がオリジナルの作品でダイヤルゲージを印刷ヘッドのレールに乗せてXYでのテーブルの傾きなどを調整するものです。最近はオートレベル機能が搭載されていて不要になっているかもしれませんが、当時プリンタのZ軸を左右均一な高さに調整するのに使おうと、このダイヤルゲージを購入して、このパーツ白いものを印刷しました。プリンターの出力ヘッド部分をオリジナルから改版してESDV6というものに変えたために、ダイヤルゲージが届かないという事態になり、3Dデータ(STL)を改造して下げられないかということにトライした次第です。左側の青い印刷結果が、その成果です。

DSC_0268

使っているCADは123Designというフリーのものですが、この機能として3Dデータから2Dデータを抽出するというものがあり写真でみた高さ方向の位置を変えた断面データをSVG脱データとして四か所取得してこのデータをSVGの編集が出来るInkScapeで加工して、四層の部品としてSVGが金太郎飴のごとくextrudeしたものを重ねるというステップで行いました。

取り付け位置を8mm下げたいというのがゴールでした。InkScape側でデータ断面をそろえるということに着目して行いましたが、四層揃えるのは難しいので、最終的には3DCad側で削るというのがよさそうです。とりあえず少し凸凹していますが、目的には到達したようです。

オリジナルの作品はこちらです。

thingiverseに登録しておきました。

 

地元高専の文化祭に無人出展させてもらいました

子供たちが触って遊んでもらえるように、イチゴシャムのセットを準備して知人である先輩の教授の実験室に置かせてもらおうと用意しました。

DSC_0255

こんな感じで展示しています。イチゴジャム標準?の周辺機器でセットしていあります。
触れてみてください。作りたい人とかは、里にもおいでください。

電気工学科の電子実験室(4階の階段すぐ右です)においてあります。

DSC_0261

レーザーカッターはラズベリーパイ制御

組み込みの里のレーザーカッターは、ラズベリーパイで制御されていて、クライアントからは、このIP指定で制御するのだが、固定割り付けにしたIPアドレスを控えていなかった。ディスプレイとキーボードを接続して確認してラベル作成して貼り付けた。
DNSを立ち上げてネームで呼び出すことも準備しないといけないようだ。

ちなみに、このレーザーカッターはPythonで制御されている。

DSC_0229

置く場所がなくて足元に転がしてあるレーザーカッターマシン(1.6W)

DSC_0233

黄色い洗濯バサミでセンサーを止めて確認しています。

FB_IMG_1445153166362彼が作っていたのは、名刺入れの刻印でした。

AllJoynの勉強会に参加してきました

国内初のAllJoynの勉強会に参加してきました。

AllJoynは、オープンソースで開発されているIoTのフレームワークでLINUX FoundationのAll Seen Allianceとして活動されています。開発元は、オープンソースとは程遠いClose Sourceで携帯業界に君臨してきたQualcomm社なのですが、IoTの世界に対して一切の関連性についてオープンで構築できるフレームワークとして開発されています。

学習するエントリーはここから

P2Pで構築するフレームワークだが様々な現存するネットワークを超えて自由に構築できる点がメリットでもあり、逆にQualcomm社としてのメリットは社会貢献活動としか映らないようにも見えるが、IoTの世界を加速する材料としての提供なのだと思う。

Windows10には、このAllJoynのライブラリが全てに組みこまれている。また、ネットワークやOSにも非依存でもありアプリ開発のみで、AllJoynの仕組みが構築できる点もOSやネットワークを超えて、各人が必要な構築したいIoTの世界を作り上げられる点が最も大きな点である。

対応機器も増えつつあり、参加ベンダーもLinux Foundation以上に増えているとのことだ。

今回の勉強会は、アンバサダーであるQualcommの内田氏により解説がなされてみなさんのスタートアップの意識づけを高めたり、ヒューマンネットワーク構築を図ることに主眼がありましたが、次回はハンズオンでさらに深めるという活動になります。

組み込みの里にあるArduino YunとRaspberriPiなどで接続試行をしていきたいと思います。様々なものがつながる「モノゴトのインターネット」を実践していきたいと思います。

中華トランシーバキットの回路の謎

中華トランシーバキットの実体は、回路図に見られるように、2石のFMワイヤレスマイクとFMワンチップICラジオにスピーカアンプを付けた構成である。不思議な回路は、送信側のアンテナ系統にあった。送信出力系統に並列共振回路が構成されているからだ。

定数からは、共振点が113MHz辺りということなので知らべてみると中国国内での業務用ワイヤレスマイクが109-113MHzになっているようで、この周波数帯には影響が出ないように考慮しているようだ。BandEliminateFilterを構成しているということですね。

下記の回路図では、特に、このフィルターを削除していないが、元々の回路では出力が強すぎることもあり、R12とR5の定数変更で出力を抑えるようにしている。

BS1008_JP

FMワイヤレスマイクの出力制限

中華製のワイヤレスマイクの出力が強いようなので、送信系統の定数を見直して、市場で国産キットとして長らく出回っている標準機?と同様な条件で測定して出力レベルを合わせることにした。二箇所の変更で出力を押さえることにした。
R5=10kから47Kへ、R12=15から750へトランジスタへの電圧は1.2Vを割る程度になる。ある程度の距離を期待する子どもたちには残念だが電波法を理解してもらい、電波が監理されていることを知ってもらい、さらに誘導してアマチュア無線への志向が生まれてくればよいだろう。

image

Scan 76.0-106.0MHz NT7

国産の標準キットの出力(DVBドングルでの測定)

Scan 76.0-106.0MHz 750OHM

出力制限でのBS1008の特性

 

AitendoのDVB用チューナーUSBドングルなどで簡易スペアナが出来た (訂正)

image

82.9MHzあたりに出ているのがFM変調がかかっている出力です

P1030146

Aitendoやネットなどに出回っているチューナードングルです。 FM帯域はカバーしています。HF帯域は入りません。

P1030145

P1030144

里には、SDRのダイレクトサンプル改造したチューナーがあり混乱していました。手つかずで放置していたのです。スペアナ機能は、Aitendoなどで取り扱っている標準のチューナーでもどちらでも対応可能でした。

改造がなされたUSBチューナーの写真は次の通りです。
P1030122

P1030117

追加されたMCXコネクターはダイレクトサンプルモードの拡張端子です。

P1030121

発熱問題があるのか、ヒートシンクなど放熱カバーが出ていましたので手当てしました。

P1030120

チップ側にも乗せました。

FMワイヤレスマイクの確認用に簡易スペアナ環境を構築しよう

以前からSDR実験用に購入してストックしてあったUSBドングルのチューナーだが、スペアナ応用のアプリケーションも開発されているようなのでFMワイヤレスマイクの確認用に構築することにします。このユニットは48.25-863.25MHzの範囲で受信可能な受信機ですが、この範囲で帯域2-3MHzで動作するSDRの構築事例が出ていましたが、スペアナとして帯域を広げた形で使うためのソフトウェアも発表されているようで、これを使って送信キャリアの確認をFMラジオの帯域を目安に確認できるように、先週復活したUbuntuマシンに実装したいと思います。
稼働するとこんな形で測定できるようです。
800image

11954807_10153102085663045_8625467041419232505_n