まごころせいじつ堂

浜町庄金 研究開発  マイコンで遊んでばっかりで

2016年04月

MSP430 / Energia によるRTCの利用

 MSP430版のLaunchPadを購入するとRTC用と思われる32KHzの発振子が付いてくるのだけど、Energiaから直接使う手段がない。探したらライブラリが公開されていた。

Real-Time Clock (RTC) Library for the MSP430/LaunchPad[43oh]
Bibliothèque RTC pour le MSP430[Archives blog XV4Y]

ここのディスカッションではEnergia 0006では動作がおかしいとの報告があったが、最新の0101E0017では問題なかった。
※追記:発振子外付けでは問題ないが、M430G2553の内蔵32KHzOSCを使うと上記問題が発生。

 まずは発振子をハンダ付けしておく。マイコンはM430G2553を使用。
2016msp430xtal

 シリアルポートが使えるよう準備をしておく。→LaunchPad V1.4のシリアル設定

 修正したソースは以下。といっても余計な}の後のセミコロンを削ったりサンプルにゼロサプレス表示を追加しただけ。
https://gist.github.com/houmei/a149f4715e44e99ccc68fe97105c9c04

EnergiaのライブラリはArduino IDEの考え方に似ている(というか同じ)。次を参考にした。
Writing a Library for Energia

 MacOSXの場合、Energia実行ファイルを右クリックして"パッケージの内容を表示"を選択する。
Energia→Contents→Resources→Java→hardware→msp430→librariesの下に sRTCsec というフォルダを作り、その中に sRTCsec.h と sRTCsec.cpp を置く。

 LaunchPadだけど何年か前は500円くらいで売ってた。今は直販で$9.99。日本国内の情報は少ない。ずっと積んでたのでまあちょっとは役に立てたかな。

↓ Arduinoをはじめようと同じくらいの内容の入門書です。

MSP430 LaunchPad Programming (English Edition)MSP430 LaunchPad Programming (English Edition)
Agus Kurniawan

PE Press 2014-01-03
売り上げランキング :

Amazonで詳しく見る
by G-Tools


格安4.3インチ液晶モニター

 2015年の夏頃に知って購入した液晶モニター。ミニオンダッシュ液晶モニターの名前で当時1600円くらい。DC12V前後の電源で動作し、2系統のビデオ入力を持つ。で、その時試してみたのだがビデオデッキの出力やIchigoJamならOK。MSXなどでは同期が合わずにゆっくりと上方向に動く感じ。JR-100/JR-200/BASIC MASTER Jr.ではまったく表示されなかった。これらのマシンもビデオデッキをいったん経由させると表示可能だが、せっかくの小型なのであまり意味がない。
 が、最近のは改善されているらしいという話だったので、同じものを購入してみた。今回は1200円くらい。試してみるとMSX/BASIC MASTER Jr.でもOKだった。

 これはMachikaniaの例。
2016LCD1


 MSX。どの機種もだいたい同じはず。
2016LCD2

 ベーシックマスターJr.の例。
2016LCD3

 ということで積極的に使っていこうと思う。

【ノーブランド品】2系統の映像入力 12V車用 ミニオンダッシュ液晶モニター 4.3インチ バック切替可能【ノーブランド品】2系統の映像入力 12V車用 ミニオンダッシュ液晶モニター 4.3インチ バック切替可能

ノーブランド
売り上げランキング : 1068

Amazonで詳しく見る
by G-Tools
車用 ミニオンダッシュ液晶モニター 12V 4.3インチ バック切替可能車用 ミニオンダッシュ液晶モニター 12V 4.3インチ バック切替可能

Sweet Deams!!
売り上げランキング : 1730

Amazonで詳しく見る
by G-Tools

ロジックチェッカー

 30年前くらいに作ったロジックチェッカー。見たいところのH/Lレベルと立ち上がり/立ち下がりがわかる。7474と7400を使った。電源はターゲットからもらう。

2016logigchecker1

 当時便利に使ってたけど、LSやHCタイプでも問題ないよう作りなおした。せめてICソケットを使っていれば……

※図はRISEとFALLが入れ替わっています!
2016-04-04 23_54_13-LogicChecker

 74LS74と74LS14使用。テストクリップはピンヘッダ経由で接続。リセットボタンを押すと立ち上がり/立ち下がりのLEDを消灯する。Hレベル/LレベルのLEDは片方しか点灯しないので電流制限抵抗を兼用した。輝度が大幅に違うような場合などは個別に入れなければならないが。

http://www.tij.co.jp/product/jp/sn74ls74a/description

 秋月電子のD基板に載せた。ICソケットを使ったので標準TTL、LS、HCなどOK。

2016logigchecker2

 測定はこんな感じ。

2016logigchecker3


 この本はたいへん良いですよ。

定本 ディジタル・システムの設計―ディジタル技術の基礎からASIC設計まで定本 ディジタル・システムの設計―ディジタル技術の基礎からASIC設計まで
猪飼 国夫 本多 中二

CQ出版 1990-09
売り上げランキング : 732940

Amazonで詳しく見る
by G-Tools

 改訂版。

定本 ディジタル・システムの設計―ディジタル技術の基礎からASIC設計まで定本 ディジタル・システムの設計―ディジタル技術の基礎からASIC設計まで
猪飼 國夫 猪飼 維斗

CQ出版 2010-11
売り上げランキング : 186954

Amazonで詳しく見る
by G-Tools



メモ:HP EliteBook 2740p Tablet PCのSSD交換

 中古で買ったHP EliteBook 2740pだがSSDの容量が60GBでさすがに苦しいので128GBに交換した。
HP EliteBook 2740p Tablet PC スペック

 内蔵SSDはIntel製1.8inch 60GBでmicroSATAコネクタ。同等のSSDよりもminiPCIeスロットに装着するタイプのmSATA SSDが安価なので、mSATA-microSATA変換基板で接続することに。

Transcend SSD 128GB mSATA3 6Gb/s 3年保証 TS128GMSA370Transcend SSD 128GB mSATA3 6Gb/s 3年保証 TS128GMSA370

トランセンド・ジャパン 2014-05-20
売り上げランキング : 1690

Amazonで詳しく見る
by G-Tools
mSATA(Mini SATA)→1.8インチmicro SATA変換アダプターKINGSPECJPmSATA(Mini SATA)→1.8インチmicro SATA変換アダプターKINGSPECJP


売り上げランキング : 12193

Amazonで詳しく見る
by G-Tools

 microSATAよりもminiSATAが小さいのはどうなんだろうね。さてPC本体内のSSDをまるっとコピーするためにはUSB-SATA変換を使うが、これに接続するためにはmSATAを普通のSATAに変換するコネクタが必要。
タイムリー GROOVY HDDをUSB SATA接続2.5/3.5/5.25タイムリー GROOVY HDDをUSB SATA接続2.5/3.5/5.25"ドライブ専用 UD-505SA

タイムリー
売り上げランキング : 277

Amazonで詳しく見る
by G-Tools

1.8インチ HDD/SSD 用 MicroSATA→SATA 変換アダプター EnlargeCorp1.8インチ HDD/SSD 用 MicroSATA→SATA 変換アダプター EnlargeCorp

enlargecorp
売り上げランキング : 14247

Amazonで詳しく見る
by G-Tools

 ハードの準備はOK。あとはSSDをコピー(クローン)する。PentiumIIIでWindowsXPの頃から使っているEaseUSのツールを使う。無料版でOK。

EaseUS ToDo Backup
EaseUS Partition Manager

 新しいSSDを接続し、OSがリムーバブルドライブとして見えるSSDを認識したらMBRにチェックを付ける。そしてEaseUS ToDo Backupでクローン。60GBで約1時間半かかった。
 新しいSSDをPC本体内のSSDと交換。ネジ2箇所でコネクタが固定されている金具を外し、そのままコネクタ部分を浮かせて外す。変換基板はむき出しなので、テープなどで絶縁。差し替えて元に戻す。
 EaseUS Partition Managerで空のパーティションも使えるよう割り当てる。クリックしてドラッグするだけ。反映は見ている間に終わる。
 ということであっさりとSSDの交換ができた。


記事検索
プロフィール

hardyboy

カテゴリ別アーカイブ
月別アーカイブ
QRコード
QRコード
  • ライブドアブログ