2017年11月10日

グラフィックLCDモジュールの評価

このところグラフィックLCDを使う開発案件の打診が増えてきたので汎用的な128×64ドットのLCDコントローラの調査をしています。

有名どころは同じような仕様のST7567、UC1701などが、使いやすいのか安価なモジュールでよく見かけます。
値段も大きさによって変わりますが、バラ購入で¥300〜900程度を安くて気軽に使えるのがありがたい。

arduinoで使うにはu8blibを使うのが手っ取り早いです。私もちょっとArduino-Ideにライブラリーを組み込んで使ってみましたが、豊富な関数で痒いところにすぐ手が届きました。


13614.jpg


ただし、コンパクトに作りたいとか、オリジナルのフォントデータを使いたいとかとなるとちょっと色々勉強することが多くなるので自分で作ったほうが早いかな・・・とも思います。

自分で作るライブラリは、まずは全画面をクリアすることと、必要な座標に1ドットのピクセルを描く関数さえできてしまえば、あとは必要に応じて作るのも楽でしょう。

わたしもピクセル描画関数をつくった後は、汎用文字描画、ライン、ボックス・・・関数を作るのが癖になりそうすがこの先どう役立つかわからないのでこのへんで遊びは終了です。


13699.jpg



そのほか、グラフィックLCD用の簡易フォント生成ツールも作ってみました。
このツールを組み合わせてエクセルのテキスト出力(エクスポート)すれば、フォントテーブル配列を自動生成するのも楽になるでしょう。


font作成ツール.jpg

posted by Soki at 00:00| Comment(0) | 実験と考察

2016年03月04日

放熱ゲルパッド

放熱ゲルシートを使ってみました。

12771752_1014203245319421_1057635033397587506_o.jpg


最近はSMTのパワー部品も多くなりました。理想を言えばアルミ基板にして放熱すればいいじゃないかと思いますか、単価やハンダ付けのこと考えると今までのFR4基板で厚銅にするのが良いところです。

それでも、基板に放熱するからには、何か良い方法を考えないとデバイス温度があがってしまって使い物になりません。
従来から売られているゴムシートはあまり厚いものもなく硬い、他の突き出た部品の足も邪魔になるし、基板に放出された熱を逃がしにくい等ちょっと・・・・、と思っていました。

いろいろネット調べてみるとある程度柔らかくて、厚みがあるシートも見つけたので試験的に使ってみると良い感じです。

943987_1014202951986117_2981686556679784751_n.jpg

12718117_1014203085319437_3089451782668966273_n.jpg


基板だけで実験したいたときは、70℃前後まで基板表面温度が40〜50℃位になりました。
実験の度に数度ずれるのは、密着状態や設置状態の影響とみました。
ゲルシートをはさんだ状態で、4点のネジ止めときつく閉めると歪んでしまって密着状態が悪くなりそうな所もでるようです。

あとは、以下に安定した密着状態を作ってあれれば、いろいろな所に役立ちそうです。

posted by Soki at 00:00| Comment(0) | 実験と考察