About this page
カテゴリー Embedded Systemに属する記事の一覧ページです。
現在このカテゴリーには299本の記事があります。

カテゴリー Embedded Systemの説明:
趣味の電子工作のお話。
業界用語では『組込み系』というらしいですが、できるだけお金をかけずに目標を達成することを心掛けています。ターゲットですが、サイト開設当初はH8を中心に作業をしていたのですが、それからどんどん手を広げてSH4やDSPもやりだしました。好きこそ物の上手なれとはまさにこのことではないかと考えています。
回路図や基板のレイアウトも積極的に公開していますので、参考になれば幸いです。
Latest 5 Entries

Xiaomi Mi Max (Hydrogen) の MIUI8 FM Radio (stock) 日本バンド対応

前回の記事でXiaomi Redmi Note 3 ProのFM Radio日本バンド対応について書きましたが、別機種、別ディストリビューションでの対応も同じ感じでできましたので、記事にしてみようと思います。今回対象としたのはXiaomi Mi MaxのMIUI8のFM Radioです。

Screenshot_2017-01-10-20-29-32-612_com.miui.fm.png
79.5MHzを受信!

前回同様、ターゲットをもう少し詳細に書くと、Xiaomi Mi MaxのうちROMが32GBのもので、Hydrogenというコードで呼ばれている機種になります。またAndroidはXiaomi純正のMIUI8で本記事を書いている時点で最新のGlobal Development版である6.12.22になります。

日本バンドへの対応方法ですが、大きく2つの作業となりました。以下順に書いていきます。なお決まりこどで書いておきますが、同じことをする場合は自己責任でお願いします。書いてあることが意味不明の場合も自己解決でお願いします。

ひとつ目は(クローズドソースなので大きな声では言えないのですが)Androidアプリ(apk)の改造です。
/system/app/FM以下がFMラジオのアプリなので、それをとってきます。oat/arm64/FM.odexをbaksmaliでdeodex(『DeodexInstructions』がとても参考になりました)して、FMラジオの受信最低周波数を規定している部分(com/miui/fmservice/FmServiceUtils.smali)を編集(このとき『Dalvick opcodes』を参考にしました)、smaliで全体をclasses.dexにコンパイルし、それを元apkに7zaで組み込んで(『deodex化とodex化 』を参考にしました)、改変apkを完成させます。
あとはTWRPの作業で、/system/app/FM/oat/arm64/FM.odexが邪魔になるので消去、/system/app/FM/FM.apkを改変apkに置換(このとき/system/app/FMをrestoreconしないとSELinuxに後でおこられましたのでしておくべきです)すれば完成です。Dalvik/ART CacheもWipeしたほうがよいかもしれません。
せっかくなので改変apkをおいておきます。また余談としてですが、改造している際に、マレーシア(region:MY)とブラジル(region:BR)、そしてその他の地域でそれぞれ最低周波数が、87.5(0x36b)や87.8(0x36e)、87.0(0x366)に標準設定されているのが興味深かったです。これを踏襲したこったやり方として、regionがJP(日本)のときだけ76MHzにするという対応もできますが、面倒だったのでその他の地域を76MHzに書き換えました。

もう1つは前回のRedmi Note 3 Pro (Kenzo)と同様の処置で、FMラジオを担当している石の設定ファイルの追加です。詳細は前回の記事に譲りますが、/etc/fm/fm_srch_af_th.confを足します。

こんな感じで76MHzから108MHzまでFM局をシークしてくれるようになりました。快適です。他のSanpdragon機種でも同じような感じで日本のバンドに対応できるのではないかと思います。

Jan 10, 2017. 20:41 fenrir が投稿 : 固定リンク | | このエントリーを含むはてなブックマーク | この記事をdelicious.comでブックマーク | コメント (0) | トラックバック
このエントリーのトラックバックURL: http://fenrir.naruoka.org/mt/mt-tb.cgi/941

Xiaomi Redmi Note 3 Pro (kenzo) の CyanogenMod13 FM Radio 日本バンド対応

今年は怒涛のように過ぎていきました、早いものでもう年末です。少しばかり時間がとれてXiaomiのスマホをいじる機会があり、内蔵のFMラジオをカスタマイズしたので、そのことについて備忘録を残しておこうと思います。ターゲットはkenzoというコードネームがついたRedmi Note 3 Pro (RN3P)に、CyanogenMod 13 (CM13)を適用した機種になります。

まず、ターゲットについて、もう少し詳細を書いておきます。これがややこしいのです。
ハードウェアであるRedmi Note 3にはCPUがQualcommとMediaTekの2種類が混在しますが、QualcommのSnapdragon 650を搭載している機種です。またソフトウェア(ROM)は、Xiaomi謹製のMIUIではなくカスタムROMのCM13、もっというと最新はAndroid 7.1が入ったCM14.1ですが、安定性を取ってAndroid 6ベースであるひとつ過去のCM13を使っています。CM13も公式ピルドではなく、指紋センサ(Goodix)への対応の関係で、カスタムビルドされたもの(20161016)に、カスタムカーネル(Randon)を充てて(僕が使ったのは現時点での最新版V3.3.1ではなく、過去のv3.2でした)使っています。

この状態で快適に使えてはいるのですが、唯一気に入らない点として、FMラジオの対応周波数が国外仕様の87.5MHzから108MHzでした。これまでの情報として、国内の76MHzからの周波数にも強引に対応できるとの情報があったので、これはおそらくソフトの問題だな、と感じ、根本的な解決を実施したのが今回のお話です。

結局のところ、以下2点対応することで76MHzからの周波数の受信ができました。お約束として書いておきますが、同じことを試さても自己責任でお願いします。

1つはCM13ではFMラジオとして、com.android.fmradioをアプリとして使っているのですが、このアプリの下限周波数が87.5MHzとなっていることです。ROMにあったアプリ(/system/priv-app/FMRadio/FMRadio.apk)をadb pullで抜き出し、apktoolで解体、定数を87.5MHzを表す875(0x36b)から76MHzを表す760(0x2f8)に書き換え(FmUtils.smaliに4箇所ありました)、その後apktoolでapkに戻して、(システムアプリなのでadb installではなく)adb shellでsu後、上書きしました。こうすることで、まずアプリを76MHzからの対応へと書き換えました。改造したFMRadio.apkをおいておきます。

次にアプリが依存するライブラリの設定ファイルを作成することで、76MHzからの受信に対応するようにします。これはたまたまadb logcatをしていて気づいたのですが、依存しているライブラリは/etc/fm/fm_srch_af_th.confというファイルを記述することでFMラジオのICの設定をコントロールできる(以下述べる情報を適用する前後のログなど)ようでした。これを元にネットの情報にあたってみると、fm_srch_af_th.confのパーサや、サンプルがひっかかり、先のリンクのfm_srch_af_th.confにあるような記述をしたファイルを/etc/fm/fm_srch_af_th.confに配置することで、76MHzから108MHzを受信できることがわかりました。

これで快適に日本の周波数のFMラジオを聴けています。RN3P、いじりがいがある楽しい機種です。また、Qualcomm系のチップでCyanogenModなら、同じやり方でFMラジオの対応ができるのでないかと思います。

※その後、Mi MaxとMIUI8でも似たようなやり方で日本バンドに対応させることができました。

Dec 25, 2016. 22:46 fenrir が投稿 : 固定リンク | | このエントリーを含むはてなブックマーク | この記事をdelicious.comでブックマーク | コメント (0) | トラックバック
このエントリーのトラックバックURL: http://fenrir.naruoka.org/mt/mt-tb.cgi/940

Super Sylphide 進捗状況(86) -- ちょっとすごいロガーのバイナリ自動生成

生存報告がてら、ちょっとすごいロガーGitHubで公開していることの関連話を記録しておこうと思います。

ソースコードや基板設計データは、作ったものをそのままGitHubにpushすればよいので、手間はないのですが、附随するファームウェアやツールのバイナリは、これまで手動生成して登録していたため、それなりに時間を取られてきました。ならば、ということで全部自動化してみました。生成しているものとその仕組みです。

ファームウェア
実機で動く8051バイナリ。Travis-CIでコンパイラであるsdccをスクリプトで野良ビルドし、さらにファームウェア自体をビルドしている。タグ付きの場合に限り、GitHubのReleaseにDeployしている。
ツールバイナリ(Linux)
Travis-CIでmake,g++でビルド。常にmasterの最新版をBintrayにDeployするようにした。
ツールバイナリ(Raspberry Pi)
Travis-CIでmake,g++-arm-linux-gnueabihfでクロスビルド。g++-arm-linux-gnueabihfはaptで拾ってきている。常にmasterの最新版をBintrayにDeployするようにした。
ツールバイナリ(Windows)
AppVeyor上のVisual Studio 2015でslnをビルドしている。常にmasterの最新版をBintrayにDeployするようにした。

.travis.yml.travis.bintray.jsonあたりに上記手順が集約されています。またAppVeyorはGUIで設定してしまっているのですが、Yamlで書き出すとこんな感じになっています。

最も嵌ったのがTravis-CIのBintrayへのJSONの書き方でincludePattern等が純粋な正規表現ではないところです。JSONを駆動しているprovide付近にある通り、正規表現の丸括弧前でどこかしらのパスに一致している必要がありました。

こんな感じでGitHubにpushするだけでいろいろと回るようになっています。

Jul 26, 2016. 22:51 fenrir が投稿 : 固定リンク | | このエントリーを含むはてなブックマーク | この記事をdelicious.comでブックマーク | コメント (0) | トラックバック
このエントリーのトラックバックURL: http://fenrir.naruoka.org/mt/mt-tb.cgi/939

Super Sylphide 進捗状況(85) -- ちょっとすごいロガーとesp8266を連携

ちょっとすごいロガーに対して、無線LANモジュールのesp8266で無線化してみました。以下の動画では秋月電子のesp8266 DIP化キットを使っています。

詳細は随時追記予定です。またgithubでは近いうちにこれらのことができるコードをv1.1+Firmwareとしてリリース予定ですしました。リリースノートにはesp8266用のスクリプトが置いてあります。

Mar 26, 2016. 23:16 fenrir が投稿 : 固定リンク | | このエントリーを含むはてなブックマーク | この記事をdelicious.comでブックマーク | コメント (0) | トラックバック
このエントリーのトラックバックURL: http://fenrir.naruoka.org/mt/mt-tb.cgi/938

Super Sylphide 進捗状況(84) -- Travis-CIでsdccを回す

ちょっとすごいロガーgithubでソースなどを公開していますが、それと組み合わせてビルドテストなどを行うことができるTravis-CIが便利です。Travis-CIはPC系のものにはだいたい対応していますが、カスタムビルド環境を整備することで、ちょっとすごいロガーが依存しているコンパイラのsdccにも対応することができました。

キーとなるのは下に示した.travis.ymlです。ここにビルドやビルド後にバイナリを公開するデプロイの動作を記述しています。

上記にある通り、boostなどの標準的なツールはaptで入れることができるのですが、さすがにsdccには対応していない(リクエストが出されているようなので、そのうち対応されるかも?)ので、カスタム野良ビルドスクリプトbuild-sdcc.shを指定しています。

こんな感じで、この記事を書いている時点でのちょっとすごいロガー最新ファームウェアをv1.0+Firmwareとタグ付けしてリリースしました。最近機能を追加等していますので、その話はまたgithubの中のWikiで公開したいと思います。

Feb 24, 2016. 23:02 fenrir が投稿 : 固定リンク | | このエントリーを含むはてなブックマーク | この記事をdelicious.comでブックマーク | コメント (0) | トラックバック
このエントリーのトラックバックURL: http://fenrir.naruoka.org/mt/mt-tb.cgi/937
Old Entries @ Embedded System

プローブ用電源ケーブルの作成

計測器まわりの環境を整えているのですが、その中でプローブ用電源コネクタからケーブルを引き回す必要が発生しました。オシロスコープ等に搭載されている、以下の写真のような4極の円形コネクタてす。 円形コ... [この記事を読む]

Aug 1, 2015. 22:33 fenrir が投稿 : 固定リンク | | このエントリーを含むはてなブックマーク | この記事をdelicious.comでブックマーク | コメント (2) | トラックバック

もうちょっとすごいロガーのGPSアンテナ計測

高周波関係の『なんちゃって』計測環境を整えつつありますので、もうちょっとすごいロガー(NinjaScan-Slim)のGPSアンテナ(Pulse W3011a)の特性を計測してみました。あくまでも『な... [この記事を読む]

Jul 3, 2015. 11:09 fenrir が投稿 : 固定リンク | | このエントリーを含むはてなブックマーク | この記事をdelicious.comでブックマーク | コメント (0) | トラックバック

GPIB-USBアダプタ オープンソース化

先日記事にしたGPIB-USBアダプタですが、オープンソースにしました。githubで公開中です。 このアダプタと、KE5FX GPIB Toolkitに含まれているプロッタエミュレータ 747... [この記事を読む]

May 30, 2015. 11:12 fenrir が投稿 : 固定リンク | | このエントリーを含むはてなブックマーク | この記事をdelicious.comでブックマーク | コメント (0) | トラックバック

GPIB-USBアダプタ

古い計測器はUSBなどの最近のPCに標準のインターフェイスがついていないため、データを外に出すのに苦労します。計測器にとっては一般的なインターフェイスであるGPIB(別名HPIB)があったとしても、U... [この記事を読む]

May 17, 2015. 22:58 fenrir が投稿 : 固定リンク | | このエントリーを含むはてなブックマーク | この記事をdelicious.comでブックマーク | コメント (0) | トラックバック

pogopin(ポゴピン)ケーブル

いろいろと作ってはいるのですが、なかなか記事の投稿ができていなくてすいません。軽めの話題を投稿してみます。マイコンのファームウェアの書き込みをする際、コネクタを抜き差しするのが結構面倒だということに気... [この記事を読む]

May 12, 2015. 22:49 fenrir が投稿 : 固定リンク | | このエントリーを含むはてなブックマーク | この記事をdelicious.comでブックマーク | コメント (0) | トラックバック

計測器の足をコピーしてみた結果

先日、計測器の足が壊れてしまってそれを修復中である旨の記事を書きましたが、その後、3Dプリンタで製造されてきました。オリジナルとの比較写真(左が新規、右がオリジナル)を貼ってみます。 正面から ... [この記事を読む]

Apr 5, 2015. 00:34 fenrir が投稿 : 固定リンク | | このエントリーを含むはてなブックマーク | この記事をdelicious.comでブックマーク | コメント (0) | トラックバック

計測器の足をコピーしてみる

計測器の足が壊れてしまいました。経年劣化していた上に、力がかかりすぎたのでしょうか。構造的に弱そうなネジが通る付近でポキッと折れてしまっています。 ポキッ… このままでは不便なので、3Dプリント... [この記事を読む]

Mar 27, 2015. 16:21 fenrir が投稿 : 固定リンク | | このエントリーを含むはてなブックマーク | この記事をdelicious.comでブックマーク | コメント (0) | トラックバック

Super Sylphide 進捗状況(83) -- MS412FE-26FL 充放電特性

あらちょっとすごいロガー(NinjaScan-Slim2)にはGPS受信機MAX-M8QのバックアップバッテリとしてMS412FE-FL26が載っていますが、それを基板上で充放電した際の特性をとってみ... [この記事を読む]

Jan 30, 2015. 07:46 fenrir が投稿 : 固定リンク | | このエントリーを含むはてなブックマーク | この記事をdelicious.comでブックマーク | コメント (0) | トラックバック

Super Sylphide 進捗状況(82) -- あらちょっとすごいロガー (NinjaScan Slim2) Rev.B 実装

先日記事にしました、あらちょっとすごいロガー (NinjaScan Slim2) Rev.Bを実装してみました。例によって写真を貼っておきます。 表と裏 GPSバックアップバッテリのMS412F... [この記事を読む]

Jan 20, 2015. 23:56 fenrir が投稿 : 固定リンク | | このエントリーを含むはてなブックマーク | この記事をdelicious.comでブックマーク | コメント (0) | トラックバック

Super Sylphide 進捗状況(81) -- ちょっとすごいロガー2 (NinjaScan Light2)

あらちょっとすごいロガー(NinjaScan-Slim2)を先行して開発していますが、その成果を、ちょっとすごいロガー(NinjaScan-Light)にも適用することにしました。ちょっとすごいロガー... [この記事を読む]

Jan 10, 2015. 23:01 fenrir が投稿 : 固定リンク | | このエントリーを含むはてなブックマーク | この記事をdelicious.comでブックマーク | コメント (0) | トラックバック

Super Sylphide 進捗状況(80) -- あらちょっとすごいロガー (NinjaScan Slim2) Rev.B

先日実装画像を記事にした、あらちょっとすごいロガー(NinjaScan-Slim2)ですが、運用からのフィードバックがあって、Rev.Bへと少々作り変えることにしました。例によってアートワークを貼りつ... [この記事を読む]

Dec 21, 2014. 11:03 fenrir が投稿 : 固定リンク | | このエントリーを含むはてなブックマーク | この記事をdelicious.comでブックマーク | コメント (0) | トラックバック

Super Sylphide 進捗状況(79) -- あらちょっとすごいロガー (NinjaScan Slim2) 実装

先日記事を書いた『あらちょっとすごいロガー』ことNinjaScan-Slim2ですが、実装してみました。 表と裏 あらちょっとすごいロガーは、ちょっとすごいロガーや、もうちょっとすごいロガーから... [この記事を読む]

Oct 15, 2014. 22:41 fenrir が投稿 : 固定リンク | | このエントリーを含むはてなブックマーク | この記事をdelicious.comでブックマーク | コメント (0) | トラックバック

UARTフエール をRaspberry Piにつなぐ

UARTをSPIまたはI2C接続で4ch増やすことができるUARTフエール、またの名をシリワレールですが、Raspberry Piを使って検証を進めた結果、Raspberry Pi上のLinuxからシ... [この記事を読む]

Sep 17, 2014. 21:02 fenrir が投稿 : 固定リンク | | このエントリーを含むはてなブックマーク | この記事をdelicious.comでブックマーク | コメント (0) | トラックバック

UARTフエール こと シリワレール 実装完了

先日、4chのUARTをI2CまたはSPI経由で増やすことができる基板について記事を書きましたが、基板や部品が揃い実装してみました。小さいです。 現在は写真のようにRaspberry Piに接続... [この記事を読む]

Aug 24, 2014. 09:26 fenrir が投稿 : 固定リンク | | このエントリーを含むはてなブックマーク | この記事をdelicious.comでブックマーク | コメント (0) | トラックバック

Super Sylphide 進捗状況(78) -- あらちょっとすごいロガー (NinjaScan Slim2)

現在公開中の『もうちょっとすごいロガー(NinjaScan Slim)』を改良した『あらちょっとすごいロガー(NinjaScan Slim2)』を企画してみました。基板のアートワークまで終了しました。... [この記事を読む]

Aug 17, 2014. 10:21 fenrir が投稿 : 固定リンク | | このエントリーを含むはてなブックマーク | この記事をdelicious.comでブックマーク | コメント (0) | トラックバック

SPI/I2Cを利用したUART 4ch拡張基板

シリアル通信をたくさんしたいという欲求があるのですが、残念ながらマイコン等に内蔵されているUARTのチャンネル数が少ないといった場合がありました。この問題を解消するために調査をしたところ、SPIまたは... [この記事を読む]

Aug 8, 2014. 23:37 fenrir が投稿 : 固定リンク | | このエントリーを含むはてなブックマーク | この記事をdelicious.comでブックマーク | コメント (0) | トラックバック

Super Sylphide 進捗状況(77) -- もうちょっとすごいロガー (NinjaScan Slim) カスタム品

もうちょっとすごいロガー(NinjaScan Slim)ですが、githubで公開しているものとは別に、カスタム品を作成しました。以下の写真のようなものです。 表と裏。 公開版との変更点は以下の... [この記事を読む]

Jul 16, 2014. 23:29 fenrir が投稿 : 固定リンク | | このエントリーを含むはてなブックマーク | この記事をdelicious.comでブックマーク | コメント (1) | トラックバック

大月~松姫峠~奥多摩 もうちょっとすごいロガー

先日、自転車で大月~松姫峠~奥多摩を走ってきました。せっかくなので、もうちょっとすごいロガー(NinjaScan-Slim)を持って行ってみました。 持っていった物。 休憩時間も入れて5時間くら... [この記事を読む]

May 10, 2014. 11:02 fenrir が投稿 : 固定リンク | | このエントリーを含むはてなブックマーク | この記事をdelicious.comでブックマーク | コメント (0) | トラックバック

Super Sylphide 進捗状況(76) -- ちょっとすごいロガー (NinjaScan Light) テレメトリ機能

ちょっとすごいロガー(NinjaScan Light)ですが、ご要望が聞こえてきたので、無線などのテレメトリとして利用できるよう、記録しているデータの一部をマイコンのUART1から出力することにしまし... [この記事を読む]

Apr 6, 2014. 23:25 fenrir が投稿 : 固定リンク | | このエントリーを含むはてなブックマーク | この記事をdelicious.comでブックマーク | コメント (0) | トラックバック

ちょっとすごいロガー (NinjaScan Light) 波及効果

運動計測用ロガーであるちょっとすごいロガー(NinjaScan Light)を設計してから時間がたちますが、オープンソースとしたことで、波及効果がありました。ちょっとすごいロガーの販売が最近、いなさま... [この記事を読む]

Mar 29, 2014. 15:31 fenrir が投稿 : 固定リンク | | このエントリーを含むはてなブックマーク | この記事をdelicious.comでブックマーク | コメント (0) | トラックバック

Super Sylphide 進捗状況(75) -- RTKLIB探訪 rtksrv.c編

最近、オートパイロットシステムTinyFeatherのGPS機能を充実しようとしています。搭載しているGPS受信機から、できるだけ生情報に近い部分を使うことで、より高精度な測位をすることを目標としてみ... [この記事を読む]

Mar 15, 2014. 09:40 fenrir が投稿 : 固定リンク | | このエントリーを含むはてなブックマーク | この記事をdelicious.comでブックマーク | コメント (0) | トラックバック

Super Sylphide 進捗状況(74) -- もうちょっとすごいロガー Rev.C 設計完了

先日、GPSアンテナ内蔵のもうちょっとすごいロガー Rev.Bが完成したばかりですが、Rev.Cを設計しました。Rev.Cでは使い方に少し配慮して、電源投入してから実際にログを取得開始するまでに任意の... [この記事を読む]

Mar 3, 2014. 23:55 fenrir が投稿 : 固定リンク | | このエントリーを含むはてなブックマーク | この記事をdelicious.comでブックマーク | コメント (0) | トラックバック

Super Sylphide 進捗状況(73) -- もうちょっとすごいロガー Rev.B 完成

もうちょっとすごいロガー(NinjaScanLight)のRev.Bを計画していましたが、ようやく完成しました。 上がRev.B、下がRev.A Rev.Bでは内蔵のGPSアンテナ(Pulse ... [この記事を読む]

Feb 22, 2014. 17:16 fenrir が投稿 : 固定リンク | | このエントリーを含むはてなブックマーク | この記事をdelicious.comでブックマーク | コメント (0) | トラックバック

mruby 活用事例紹介

以前、mrubyをTinyFeatherに組み込んだことを記事にしましたが、縁あってmrubyの一事例として講演にて紹介させていただく機会を得ました。せっかくなので、発表資料を掲載しておこうと思います... [この記事を読む]

Jan 31, 2014. 23:07 fenrir が投稿 : 固定リンク | | このエントリーを含むはてなブックマーク | この記事をdelicious.comでブックマーク | コメント (0) | トラックバック

Super Sylphide 進捗状況(72) -- もうちょっとすごいロガー Rev.B

もうちょっとすごいロガーですが、細かい調整を続けています。その過程で、GPSアンテナ内蔵版も作ってみたくなったので、Rev.B基板を引いてみました。 内蔵アンテナはチップアンテナタイプのW301... [この記事を読む]

Jan 16, 2014. 21:10 fenrir が投稿 : 固定リンク | | このエントリーを含むはてなブックマーク | この記事をdelicious.comでブックマーク | コメント (4) | トラックバック

生データをファイルとして読み込む

もうちょっとすごいロガーの亜種として、記録媒体をMicroSD以外の、例えばSPI Flashなどに換える計画があるのですが、その記録媒体をどのようにハンドリングすれば効果的に使えるか、ということを考... [この記事を読む]

Dec 26, 2013. 23:59 fenrir が投稿 : 固定リンク | | このエントリーを含むはてなブックマーク | この記事をdelicious.comでブックマーク | コメント (0) | トラックバック

Super Sylphide 進捗状況(71) -- もうちょっとすごいロガー完成

先日基板がきたもうちょっとすごいロガー(NinjaScanSlim)を組み立てて、動作確認をとってみました。 表と裏。 1円玉2つくらいのサイズで、とても小さいです。特にMicroSDのソケット... [この記事を読む]

Dec 13, 2013. 22:26 fenrir が投稿 : 固定リンク | | このエントリーを含むはてなブックマーク | この記事をdelicious.comでブックマーク | コメント (0) | トラックバック

Super Sylphide 進捗状況(70) -- もうちょっとすごいロガー基板

もうちょっとすごいロガー(NinjaScanSlim)の基板ができました。 実物を見るとあらためて小さくできたことに満足です。最近進捗ダメですが、折をみて実装して行きたいと思います。なお基板の厚... [この記事を読む]

Nov 30, 2013. 21:05 fenrir が投稿 : 固定リンク | | このエントリーを含むはてなブックマーク | この記事をdelicious.comでブックマーク | コメント (0) | トラックバック

Super Sylphide 進捗状況(69) -- もうちょっとすごいロガー

先日までちょっとすごいロガー(NinjaScan-Light)の開発をしていたのですが、より小さくしてほしいという特殊要求があったので、小さくしてみました。もうちょっとすごいロガー(NinjaScan... [この記事を読む]

Nov 16, 2013. 11:03 fenrir が投稿 : 固定リンク | | このエントリーを含むはてなブックマーク | この記事をdelicious.comでブックマーク | コメント (0) | トラックバック

Super Sylphide 進捗状況(68) -- ちょっとすごいロガー完成

少し以前に記事にした、ちょっとすごいロガー(NinjaScan Light)が完成しました。基板を1回作り変えたり、内部のコードをブラッシュアップするのに時間をかけましたが、1ヶ月ちょっとで完成させる... [この記事を読む]

Oct 30, 2013. 23:14 fenrir が投稿 : 固定リンク | | このエントリーを含むはてなブックマーク | この記事をdelicious.comでブックマーク | コメント (0) | トラックバック

KeilからsdccへC8051ヘッダを移植

ちょっとすごいロガー(NinjaScan-Light)を作っている過程で、ビルド環境(sdcc 3.3.0)にターゲットとしているマイコンのSilicon Laboratories C8051F381... [この記事を読む]

Oct 27, 2013. 19:12 fenrir が投稿 : 固定リンク | | このエントリーを含むはてなブックマーク | この記事をdelicious.comでブックマーク | コメント (0) | トラックバック

18650電池を秋葉原で購入

Maker Faire Tokyo 2013に向けてちょっとすごいロガー(NinjaScan Light)の開発を続けていますが、ちょとすごいロガーの持つ電池での動作や、電池の充電機能をテストするため... [この記事を読む]

Oct 20, 2013. 11:34 fenrir が投稿 : 固定リンク | | このエントリーを含むはてなブックマーク | この記事をdelicious.comでブックマーク | コメント (2) | トラックバック

地磁気センサの軸定義

以前、地磁気センサについてHoneywellのHMC5843とHMC5883Lを見分ける方法について書きましたが、最近のTinyFeatherやちょっとすごいロガー(NinjaScanLight)では... [この記事を読む]

Oct 10, 2013. 10:00 fenrir が投稿 : 固定リンク | | このエントリーを含むはてなブックマーク | この記事をdelicious.comでブックマーク | コメント (0) | トラックバック

Super Sylphide 進捗状況(67) -- ちょっとすごいロガー (NinjaScan Light)

ご無沙汰しています。そういえばオートパイロットシステムTiny Featherの簡易版であるすごいロガー(NinjaScan)がありましたが、なかなか開発のを進められないので、作戦を変更することにしま... [この記事を読む]

Sep 21, 2013. 23:59 fenrir が投稿 : 固定リンク | | このエントリーを含むはてなブックマーク | この記事をdelicious.comでブックマーク | コメント (0) | トラックバック

Super Sylphide 進捗状況(66) -- DSP 456MHz化

オートパイロットシステムTiny FeatherのDSPをアップグレードしてみました。300MHzから456MHzに約1.5倍の高速化をしました。 新型(左)と初期型(右)。 新型ではTMS32... [この記事を読む]

Aug 31, 2013. 23:59 fenrir が投稿 : 固定リンク | | このエントリーを含むはてなブックマーク | この記事をdelicious.comでブックマーク | コメント (2) | トラックバック

Super Sylphide 進捗状況(65) -- Tiny Feather Stack Logger

ご無沙汰しています。オートパイロットシステムTiny Featherに対応したデータロガーを作っています。Tiny Feather自体もセンサを外付けし、中のソフトを改造すればいろいろと外部の周辺機器... [この記事を読む]

Aug 24, 2013. 09:20 fenrir が投稿 : 固定リンク | | このエントリーを含むはてなブックマーク | この記事をdelicious.comでブックマーク | コメント (0) | トラックバック

MAXIIとMAXVの比較

オートパイロットシステムTinyFeatherでは、CPLDとしてAltera MAXII EPM1270T144C5N(1270LE 144TQFP)を載せています。現在はMAXIIに比べ性能が向上... [この記事を読む]

Jun 22, 2013. 23:59 fenrir が投稿 : 固定リンク | | このエントリーを含むはてなブックマーク | この記事をdelicious.comでブックマーク | コメント (0) | トラックバック

mRubyにおけるprintf的デバッグ

オートパイロットシステムTinyFeatherにmrubyを載せてみて動作確認をしています。mrubyは組み込み可能な軽量言語であり、組み込みといえばprintfデバッグなわけですが、それに相当するm... [この記事を読む]

Jun 8, 2013. 23:59 fenrir が投稿 : 固定リンク | | このエントリーを含むはてなブックマーク | この記事をdelicious.comでブックマーク | コメント (0) | トラックバック

mRubyとC++の親和性

オートパイロットシステムTinyFeatherにmRubyを載せて遊んでいます。最近はextend_sample.rbに示したようなRubyのコードで誘導制御の部分も動くようになりました。これはmRu... [この記事を読む]

Jun 1, 2013. 23:59 fenrir が投稿 : 固定リンク | | このエントリーを含むはてなブックマーク | この記事をdelicious.comでブックマーク | コメント (0) | トラックバック

Super Sylphide 進捗状況(64) -- Tiny Featherの最安価開発環境

オートパイロットシステムTiny Featherですが、開発をはじめた数年前と比較して、開発に必要となる環境を構築する費用が安くなったようです。そこで、最も安く環境を構築するのに必要となる物品をリスト... [この記事を読む]

May 18, 2013. 23:59 fenrir が投稿 : 固定リンク | | このエントリーを含むはてなブックマーク | この記事をdelicious.comでブックマーク | コメント (6) | トラックバック

Super Sylphide 進捗状況(63) -- OLED Display

オートパイロットシステムTiny Featherですが、表示器をつけてみました。 表示器はi2cで繋がる有機LED(OLED)ディスプレイで、SeeedStudio Grove OLED Dis... [この記事を読む]

May 11, 2013. 23:59 fenrir が投稿 : 固定リンク | | このエントリーを含むはてなブックマーク | この記事をdelicious.comでブックマーク | コメント (0) | トラックバック

Seeed Grove RTC 改造

最近よくお世話になっている電子部品販売のSeed Studioですが、そこでGroveという一連の製品が展開されています。センサや表示器、LEDなどが搭載された様々なモジュールが100種類近くあるのが... [この記事を読む]

May 4, 2013. 23:59 fenrir が投稿 : 固定リンク | | このエントリーを含むはてなブックマーク | この記事をdelicious.comでブックマーク | コメント (0) | トラックバック

Super Sylphide 進捗状況(62) -- CPLD で i2c Multiplex その2

オートパイロット装置Tiny Featherを改修しています。地磁気センサをHoneywell HMC5883Lから半田付けが容易なFreescale MAG3110へ変更し、また新規に絶対圧センサと... [この記事を読む]

Apr 14, 2013. 23:59 fenrir が投稿 : 固定リンク | | このエントリーを含むはてなブックマーク | この記事をdelicious.comでブックマーク | コメント (2) | トラックバック

Super Sylphide 進捗状況(61) -- mruby on TinyFeather

オートパイロットシステムTinyFeatherですが、開発環境を見直そうと考えています。その一環として、JTAGエミュレータなどのハードやコンパイラといったソフトウェアを揃えなくとも、ちょっとしたスク... [この記事を読む]

Apr 6, 2013. 23:11 fenrir が投稿 : 固定リンク | | このエントリーを含むはてなブックマーク | この記事をdelicious.comでブックマーク | コメント (0) | トラックバック

BGAのリボール

最近は簡単に半田付けできないタイプの半導体を扱うことが多く、半田付けに失敗することがそれなりにあります。特にBGAパッケージはとても嫌いなパッケージです。そこで失敗してもやり直しがきくよう、BGAの裏... [この記事を読む]

Mar 30, 2013. 23:59 fenrir が投稿 : 固定リンク | | このエントリーを含むはてなブックマーク | この記事をdelicious.comでブックマーク | コメント (3) | トラックバック

NV08C-MCM Storegis(8.0.1.0)の不思議

NVS社のマルチGNSSモジュールNV08C-MCMの評価を行っています。自分で設計した基板が間に合えば良かったのですが、現在は@HirakuTOIDA 氏のXBee型モジュール(ファームは現在最新の... [この記事を読む]

Mar 16, 2013. 23:59 fenrir が投稿 : 固定リンク | | このエントリーを含むはてなブックマーク | この記事をdelicious.comでブックマーク | コメント (0) | トラックバック

Super Sylphide 進捗状況(60) -- TinyFeather USB Bridge

オートパイロットシステムTinyFeatherですが、前回の進捗記事で取り扱ったデータの流れに加えて、USBシリアルを他のUART機器に送受信直接つなげるというデバック機能『USB Bridge』のデ... [この記事を読む]

Mar 9, 2013. 23:59 fenrir が投稿 : 固定リンク | | このエントリーを含むはてなブックマーク | この記事をdelicious.comでブックマーク | コメント (0) | トラックバック

Super Sylphide 進捗状況(59) -- TinyFeather データフロー図

オートパイロットシステムTinyFeatherですが、データの流れが複雑化しつつあるので、そのまとめの図を作ってみることにしました。簡潔にまとめようと努力した結果、カラフルになってしまいました(笑)。... [この記事を読む]

Mar 2, 2013. 23:59 fenrir が投稿 : 固定リンク | | このエントリーを含むはてなブックマーク | この記事をdelicious.comでブックマーク | コメント (0) | トラックバック

Super Sylphide 進捗状況(58) -- TinyFeather IMU基板 Rev.C

オートパイロットシステムTinyFeatherですが、地磁気センサの変更、及び絶対圧センサの追加搭載を行ったIMU基板 Rev.Cを作成してみています。地磁気センサはFreescale MAG3110... [この記事を読む]

Feb 17, 2013. 23:59 fenrir が投稿 : 固定リンク | | このエントリーを含むはてなブックマーク | この記事をdelicious.comでブックマーク | コメント (0) | トラックバック

Super Sylphide 進捗状況(57) -- すごいロガー(NinjaScan) と ST-Link/V2

すごいロガー(NinjaScan)の開発を微速ながら進めています。NinjaScanにはSTM32F405が搭載されていますが、開発環境の構築にあたってPCとの接続は純正STMicroelectron... [この記事を読む]

Feb 13, 2013. 21:47 fenrir が投稿 : 固定リンク | | このエントリーを含むはてなブックマーク | この記事をdelicious.comでブックマーク | コメント (0) | トラックバック

NV08C-MCM 変換基板

最近GPS受信機の中で使ってみたいと思っているのが、NVS社のNV08Cという製品です。なんでも米国 GPSだけでなく、ロシア GLONASS、欧州 GALILEO、中国 COMPASSを受信し、SB... [この記事を読む]

Feb 2, 2013. 22:19 fenrir が投稿 : 固定リンク | | このエントリーを含むはてなブックマーク | この記事をdelicious.comでブックマーク | コメント (0) | トラックバック

STM32F40X LQFP64 1pinはどこ?

最近、すごいロガー Rev.Cの半田付けをしてみているのですが、分かったことがあります。すごいロガーに搭載されているLQFP64パッケージのSTM32F405ですが、1ピンの位置がとてもわかりにくいで... [この記事を読む]

Jan 11, 2013. 23:44 fenrir が投稿 : 固定リンク | | このエントリーを含むはてなブックマーク | この記事をdelicious.comでブックマーク | コメント (2) | トラックバック

PQI Air Card を買ってみた

記録機能と転送機能が一体になった便利なWiFi搭載のSDカードが最近あります。デジカメをネットワークに繋ぐのがメインの用途ですが、中にはARMが入っていてtelent党のサーバが走っていたり、Ruby... [この記事を読む]

Dec 29, 2012. 23:59 fenrir が投稿 : 固定リンク | | このエントリーを含むはてなブックマーク | この記事をdelicious.comでブックマーク | コメント (0) | トラックバック

Super Sylphide 進捗状況(56) -- すごいロガー(NinjaScan) Rev.C

MFT2012で展示したすごいロガー(NinjaScan) Rev.Bですが、さらなる改修ポイントがあり、Rev.C基板を作りました。 いつもの基板アートワークを張っておきます。 主な改修点は... [この記事を読む]

Dec 16, 2012. 23:59 fenrir が投稿 : 固定リンク | | このエントリーを含むはてなブックマーク | この記事をdelicious.comでブックマーク | コメント (0) | トラックバック

STM32F4 開発環境の構築 (eclipse + CodeSourcery + ST-LINK)

積みハードとなりつつあるすごいロガー(NinjaScan)ですが、ようやく中身のソフトウェアを開発する時間が確保できそうになりました。そこでまずは、NinjaScanに搭載されたSTM32F4の開発環... [この記事を読む]

Nov 17, 2012. 23:59 fenrir が投稿 : 固定リンク | | このエントリーを含むはてなブックマーク | この記事をdelicious.comでブックマーク | コメント (1) | トラックバック

Super Sylphide 進捗状況(55) -- Super Sylphide と Tiny Feather の図

以前、オートパイロットシステムSuper Sylphideを開発していた際に書いた、搭載部品の関係を示す模式図がありました。初期型の図ですが、基板の枚数や昨日が書かれていて、紹介する際に重宝した図です... [この記事を読む]

Nov 2, 2012. 23:59 fenrir が投稿 : 固定リンク | | このエントリーを含むはてなブックマーク | この記事をdelicious.comでブックマーク | コメント (0) | トラックバック

Super Sylphide 進捗状況(54) -- すごいロガー(NinjaScan) Rev.B

以前お知らせしたすごいロガー(NinjaScan)ですが、改修ポイントがいくつかあり、初期基板RevAの後継としてRev.B基板を発注してみることにしました。RevB作成にあたっては、僕に代わり、いな... [この記事を読む]

Oct 12, 2012. 23:59 fenrir が投稿 : 固定リンク | | このエントリーを含むはてなブックマーク | この記事をdelicious.comでブックマーク | コメント (0) | トラックバック

Super Sylphide 進捗状況(53) -- すごいロガー、改め、NinjaScan の企画

オートパイロットシステムTinyFeatherの航法部分が安定して動作するようになったので、また新しい企画を立ち上げてみました。題して『すごいロガー』です。すごいロガーは加速度や角速度、地磁気、GPS... [この記事を読む]

Jul 20, 2012. 23:59 fenrir が投稿 : 固定リンク | | このエントリーを含むはてなブックマーク | この記事をdelicious.comでブックマーク | コメント (2) | トラックバック

TinyFeather ADS Rev.D 基板

最近ちょっと忙しいので、基板写真をはっつけて定期更新に変えたいと思います。以前、TinyFeather ADSという拡張機器を作っている話を書きましたが、それのRev.Dをつくりました。事情はお察しく... [この記事を読む]

Jun 29, 2012. 23:59 fenrir が投稿 : 固定リンク | | このエントリーを含むはてなブックマーク | この記事をdelicious.comでブックマーク | コメント (0) | トラックバック

HMC5843 と HMC5883L を見分ける

オートパイロットシステム Super Sylphide や Tiny Featherで使っている地磁気センサについての話です。Honeywell の HMC5843 あるいはその後継の HMC5883... [この記事を読む]

Jun 1, 2012. 23:59 fenrir が投稿 : 固定リンク | | このエントリーを含むはてなブックマーク | この記事をdelicious.comでブックマーク | コメント (0) | トラックバック

Super Sylphide 進捗状況(52) -- TinyFeather のログを Google Earthで見る

オートパイロットシステム TinyFeatherですが、地道なデバック活動を続けています。今では無人航空機のみならず、自転車(僕自身が被験者)、人力飛行機(僕のお友達に協力をお願いしています)など、タ... [この記事を読む]

May 25, 2012. 23:59 fenrir が投稿 : 固定リンク | | このエントリーを含むはてなブックマーク | この記事をdelicious.comでブックマーク | コメント (0) | トラックバック

Super Sylphide 進捗状況(51) -- しまなみ海道 with TinyFeather

先日のゴールデンウィークの前半で、ツイッター仲間で尾道今治間を結ぶしまなみ海道を自転車で漕いできました。とってもいい道ですね! 景色よかったし、温泉や食べ物屋さんなど、周辺観光もとっても充実していまし... [この記事を読む]

May 18, 2012. 23:59 fenrir が投稿 : 固定リンク | | このエントリーを含むはてなブックマーク | この記事をdelicious.comでブックマーク | コメント (0) | トラックバック

DMAとFIFOの難しい関係

オートパイロットシステム TinyFeatherのなかなか再現しないバグが最近ようやく解消したので、どういう問題であったのかということを、自分への備忘録として残しておきたいと思います。なかなか気づきに... [この記事を読む]

May 11, 2012. 23:59 fenrir が投稿 : 固定リンク | | このエントリーを含むはてなブックマーク | この記事をdelicious.comでブックマーク | コメント (0) | トラックバック

Super Sylphide 進捗状況(49) -- Sylphide通信プロトコル

ご無沙汰しています。オートパイロットシステム Super Sylphide、およびその後継機のTiny Featherでは、無線を使って地上からモニタおよび指令を行うことができますが、独自規格ながら通... [この記事を読む]

Mar 29, 2012. 07:06 fenrir が投稿 : 固定リンク | | このエントリーを含むはてなブックマーク | この記事をdelicious.comでブックマーク | コメント (0) | トラックバック

クワッドロータの電源回路

先日、クワッドロータ XAircraft X650 をお披露目しましたが、そのフライトコントローラをぼちぼち作っています。その過程で、電源回路にちょっと気になることがあったので、記事を書きたいと思いま... [この記事を読む]

Feb 25, 2012. 22:53 fenrir が投稿 : 固定リンク | | このエントリーを含むはてなブックマーク | この記事をdelicious.comでブックマーク | コメント (0) | トラックバック

FT232RL と PL2303HX

USBシリアル変換チップとして名高いFTDIのFT232RLという半導体がありますが、それに似た半導体を発見しました。PL2303HXという半導体です。前者は秋月電子などで、後者はaitendo(リン... [この記事を読む]

Feb 11, 2012. 23:59 fenrir が投稿 : 固定リンク | | このエントリーを含むはてなブックマーク | この記事をdelicious.comでブックマーク | コメント (0) | トラックバック

モデルロケット用モジュール (通称:いなさまボード)

UAV用オートパイロットといった怪しげな電子工作をやっていると、色々お引き合いがあるもので、物体計測をしたいという話が結構舞い込んできます。その中でも@ina111こと、通称"いなさま"とは、最近モデ... [この記事を読む]

Feb 3, 2012. 23:59 fenrir が投稿 : 固定リンク | | このエントリーを含むはてなブックマーク | この記事をdelicious.comでブックマーク | コメント (0) | トラックバック

Super Sylphide 進捗状況(48) -- Tiny Feather に XBee 繋がる

オートパイロットシステムTiny Featherですが、以前に作成した2.4GHz無線何でも繋がる基板を利用してXBeeをつなげてみました。デバック風景を掲載してみます。 近いとアンテナなしでも繋... [この記事を読む]

Jan 15, 2012. 23:59 fenrir が投稿 : 固定リンク | | このエントリーを含むはてなブックマーク | この記事をdelicious.comでブックマーク | コメント (0) | トラックバック

Super Sylphide 進捗状況(47) -- Tiny Feather ADS 完成

オートパイロットシステムTiny Featherですが、以前空気に対するデータをとるためのAir Data Sensor(ADS)がひとまず完成したことを、記事にしました。その後、ADS単体には出番が... [この記事を読む]

Jan 8, 2012. 23:51 fenrir が投稿 : 固定リンク | | このエントリーを含むはてなブックマーク | この記事をdelicious.comでブックマーク | コメント (0) | トラックバック

Super Sylphide 進捗状況(46) -- TinyFeatherの誘導制御スケルトン

無人航空機(UAV)用オートパイロットシステム TinyFeatherですが、ようやく足回りが終わり、楽しい匂いがするところにやってきました。誘導制御です。ちなみに僕は天邪鬼で、足回りである航法の方が... [この記事を読む]

Dec 24, 2011. 23:59 fenrir が投稿 : 固定リンク | | このエントリーを含むはてなブックマーク | この記事をdelicious.comでブックマーク | コメント (0) | トラックバック

ソフトウェアSPIが動かない (解決済)

マイコンを使っていると、時々マイコンに組み込まれた周辺機能だけでは事が足りなくなって、汎用I/Oポートを使って、ソフトウェア的に機能を実現するということがよくあります。ポートのH/Lをコントロールした... [この記事を読む]

Dec 14, 2011. 21:02 fenrir が投稿 : 固定リンク | | このエントリーを含むはてなブックマーク | この記事をdelicious.comでブックマーク | コメント (0) | トラックバック

バス接続にならないSPIを複数つなげる

SPI接続のセンサやA/Dコンバータといった周辺半導体は、何台つなげてもチップセレクト(-CS)の線を台数分増やすだけで他のMOSI, MISO, SCKといった線は共通で済み、配線が節約できて便利で... [この記事を読む]

Nov 20, 2011. 08:01 fenrir が投稿 : 固定リンク | | このエントリーを含むはてなブックマーク | この記事をdelicious.comでブックマーク | コメント (0) | トラックバック

QFNの半田付け方法を考えてみる

センサをはじめ半導体をいじっていると、厄介なパッケージに遭遇することがあります。内側までパッドがしっかりあるBGAは、基板を多層化しなければいけない等難易度が遥かに高いので諦めがつくのですが、裏面にし... [この記事を読む]

Nov 14, 2011. 07:50 fenrir が投稿 : 固定リンク | | このエントリーを含むはてなブックマーク | この記事をdelicious.comでブックマーク | コメント (3) | トラックバック

XBeeやANT+が載った基板の実装

以前、何でも2.4GHz通信を載せてみる基板の構想を書きましたが、実装してみました。黄色い基板です。 裏と表 0.4mmピッチのMAXVを恐れていたのですが、いざ実装をしてみるとそれほど大変では... [この記事を読む]

Nov 7, 2011. 21:44 fenrir が投稿 : 固定リンク | | このエントリーを含むはてなブックマーク | この記事をdelicious.comでブックマーク | コメント (2) | トラックバック

SDカードのデバッグ

最近SDカードのデバッグでずっと行き詰まっています。愚痴がてら、デバック環境をさらしておこうと思います。 デバック中… sparkfunにあったmicroSDカードのアダプタがとっても便利です。... [この記事を読む]

Oct 16, 2011. 23:59 fenrir が投稿 : 固定リンク | | このエントリーを含むはてなブックマーク | この記事をdelicious.comでブックマーク | コメント (0) | トラックバック

XBeeやANT+が載った基板の設計

2.4GHzの通信規格がいろいろとありますが、それを一枚の基板でできるだけなんとかしてしまおうとした、妙に盛りだくさんな基板を設計してみました。兎にも角にもアートワークを載せてみます。 裏と表。サ... [この記事を読む]

Oct 7, 2011. 00:02 fenrir が投稿 : 固定リンク | | このエントリーを含むはてなブックマーク | この記事をdelicious.comでブックマーク | コメント (2) | トラックバック

Cortex-M4F がDigiKeyで注文可能に

浮動小数点演算ができる使いやすい少ピンマイコンを探し続けているのですが、とうとう決め手になりそうなものがでてきました。ARMのCortex-M4Fを採用したSTMicroelectronicsのSTM... [この記事を読む]

Sep 30, 2011. 13:05 fenrir が投稿 : 固定リンク | | このエントリーを含むはてなブックマーク | この記事をdelicious.comでブックマーク | コメント (2) | トラックバック

Super Sylphide 進捗状況(45) -- CPLD で SPI MUX

無人航空機(UAV)用の次期オートパイロット装置Tiny Featherを開発中です。前回は搭載されたCPLDの中身についてi2cに関する記事でしたが、今回はその続きでSPIについて紹介します。題して... [この記事を読む]

Sep 23, 2011. 12:16 fenrir が投稿 : 固定リンク | | このエントリーを含むはてなブックマーク | この記事をdelicious.comでブックマーク | コメント (0) | トラックバック

Super Sylphide 進捗状況(44) -- CPLD で i2c MUX

無人航空機(UAV)用の次期オートパイロット装置Tiny Featherを開発中です。今回は搭載されているCPLDの中身の一部を紹介してみたいと思います。題してi2c MUX(マルチプレクサ)。 マ... [この記事を読む]

Sep 16, 2011. 10:50 fenrir が投稿 : 固定リンク | | このエントリーを含むはてなブックマーク | この記事をdelicious.comでブックマーク | コメント (3) | トラックバック

Super Sylphide 進捗状況(43) -- Tiny Feather アクリルパネル

無人航空機(UAV)用の次期オートパイロット装置Tiny Featherを鋭意開発中ですが、近いうちに展示会デビューをしそうなので、観賞に適したパネルを表裏につけてみることにしました。 アクリル製... [この記事を読む]

Sep 7, 2011. 23:16 fenrir が投稿 : 固定リンク | | このエントリーを含むはてなブックマーク | この記事をdelicious.comでブックマーク | コメント (0) | トラックバック

AC100Vの工作用ケース

最近の省電力ブームもあってか、AC100Vの電子工作が増えているような気がします。僕も以前、XBee搭載の電力計を作ったことがありますので、先見の明があったということでしょうか(笑)。 それはともか... [この記事を読む]

Aug 18, 2011. 22:29 fenrir が投稿 : 固定リンク | | このエントリーを含むはてなブックマーク | この記事をdelicious.comでブックマーク | コメント (0) | トラックバック

赤外温度センサを使った姿勢検出器

赤外温度センサという、直接物体に触れなくとも表面の温度が検出できるセンサがあります。身近なところですと、耳にあてるタイプの体温計に使われているセンサです。正式名称はサーモパイル(Thermopile,... [この記事を読む]

Aug 4, 2011. 08:39 fenrir が投稿 : 固定リンク | | このエントリーを含むはてなブックマーク | この記事をdelicious.comでブックマーク | コメント (0) | トラックバック

ホビーユーザのためのIMUリスト

加速度計やジャイロといった慣性センサがあると、物の動きがわかって面白いです。ところが半田付けが難しかったり、入手が困難であったり、といった理由で、センサを選んで基板を起こして組み上げる、というのはホビ... [この記事を読む]

Jul 21, 2011. 22:55 fenrir が投稿 : 固定リンク | | このエントリーを含むはてなブックマーク | この記事をdelicious.comでブックマーク | コメント (3) | トラックバック

電子工作関連機器の状況

4月から生活環境が一新されたこともあって、電子工作をどのように続けていくか思案してきました。その一環として、関連機器を少しずつですが、自前で揃えることにしました。せっかくなので、現状を紹介したいと思い... [この記事を読む]

Jul 14, 2011. 23:15 fenrir が投稿 : 固定リンク | | このエントリーを含むはてなブックマーク | この記事をdelicious.comでブックマーク | コメント (0) | トラックバック

さよなら液晶工房

電子工作な人としては是非とも押さえておきたいお店である液晶工房が、先週末にて閉店となってしまいました。引き続きwebショップのaitendoから商品を買うことは出来るのですが、直に触れて楽しめる店舗が... [この記事を読む]

Jun 30, 2011. 21:45 fenrir が投稿 : 固定リンク | | このエントリーを含むはてなブックマーク | この記事をdelicious.comでブックマーク | コメント (0) | トラックバック

バス接続な同期応答信号をVHDLで表現

なかなか良いタイトルが思いつかなかったので苦肉の策として、とりあえずキーワードを並べてみました。何が言いたいのかもう少しまともな文章で表現すると、FPGAやCPLDの内部でさまざまなモジュールをバス接... [この記事を読む]

Jun 22, 2011. 23:32 fenrir が投稿 : 固定リンク | | このエントリーを含むはてなブックマーク | この記事をdelicious.comでブックマーク | コメント (0) | トラックバック

Super Sylphide 進捗状況(41) -- Tiny FeatherのCPLDの中身

無人航空機(UAV)用のオートパイロットシステムSuper Sylphideの小型改良版Tiny Featherですが、処理を一手に引き受けているDSPを補助したり、機能を拡張するためにAltera ... [この記事を読む]

Jun 8, 2011. 23:00 fenrir が投稿 : 固定リンク | | このエントリーを含むはてなブックマーク | この記事をdelicious.comでブックマーク | コメント (0) | トラックバック

VHDLでwhenを大量に書きたくない

CPLDを最近いじっていますが、設計をVHDLで行っています。そんなことで表題の問題に遭遇しました。なお普段は手続き型のプログラミング言語に比べると、同時実行が前提のHDLを書くのは凄まじく苦手なので... [この記事を読む]

Jun 1, 2011. 06:54 fenrir が投稿 : 固定リンク | | このエントリーを含むはてなブックマーク | この記事をdelicious.comでブックマーク | コメント (0) | トラックバック

Freescale の Cortex-M4 を注文してみた

ここ数年ですが、僕が使いたいと思う組み込みプロセッサは、浮動小数点演算が速く実行できることが絶対条件になりつつあります。固定小数点を使えば確かに安価なプロセッサやマイコンでもいろいろなことができるので... [この記事を読む]

May 24, 2011. 22:56 fenrir が投稿 : 固定リンク | | このエントリーを含むはてなブックマーク | この記事をdelicious.comでブックマーク | コメント (8) | トラックバック

Super Sylphide 進捗状況(40) -- Tiny Featherの回路図、アートワーク

無人航空機(UAV)用のオートパイロットシステムSuper Sylphideの小型改良版Tiny Featherですが、基本的な機能の確認がほぼ終わりました。例えばDSPで計算をまわす、MicroSD... [この記事を読む]

Apr 19, 2011. 19:54 fenrir が投稿 : 固定リンク | | このエントリーを含むはてなブックマーク | この記事をdelicious.comでブックマーク | コメント (0) | トラックバック

Super Sylphide 進捗状況(39) -- XDS100 による Tiny Feather のデバック

無人航空機(UAV)用のオートパイロットシステムSuper Sylphideですが、その続編Tiny Featherの開発を続けています。両者とも最も重い計算をさせる半導体はどちらもTIのC67xシリ... [この記事を読む]

Apr 11, 2011. 06:53 fenrir が投稿 : 固定リンク | | このエントリーを含むはてなブックマーク | この記事をdelicious.comでブックマーク | コメント (0) | トラックバック

AR.Drone BLC プロトコル

空飛ぶおもちゃAR.Droneですが、それをiPhoneなどではなくラジコンとしてプロポで操縦すべく、いろいろといじっています。そのためにモータの回転数を制御しているBLC(Brushless Con... [この記事を読む]

Apr 3, 2011. 09:17 fenrir が投稿 : 固定リンク | | このエントリーを含むはてなブックマーク | この記事をdelicious.comでブックマーク | コメント (0) | トラックバック

AR.Drone用 何か Rev.B

空飛ぶおもちゃAR.Droneをプロポで飛ばしたり、その他諸々のことをしたいなと思っています。そういう経緯があって以前『AR.Drone用 何か』という記事ではオリジナル基板を紹介したのですが、残念な... [この記事を読む]

Mar 27, 2011. 21:55 fenrir が投稿 : 固定リンク | | このエントリーを含むはてなブックマーク | この記事をdelicious.comでブックマーク | コメント (2) | トラックバック

AR.Drone BLCとのI/Fで悩む

AR.Droneをプロポで完全手動操縦したいと考え、前回のintercepttyの記事をはじめとして色々と解析を行っているところですが、中央のメイン基板から指令を受け各モータを制御しているBLC(Br... [この記事を読む]

Mar 15, 2011. 13:49 fenrir が投稿 : 固定リンク | | このエントリーを含むはてなブックマーク | この記事をdelicious.comでブックマーク | コメント (0) | トラックバック

AR.Drone上でintercepttyを動かす

空飛ぶおもちゃAR.Droneですが、中身はつまるところARM9を搭載したLinuxコンピュータです。ということで、ソースがあるプログラムでしたら、それをARMベースLinuxの環境に移植することで、... [この記事を読む]

Mar 7, 2011. 09:04 fenrir が投稿 : 固定リンク | | このエントリーを含むはてなブックマーク | この記事をdelicious.comでブックマーク | コメント (2) | トラックバック

Fusion PCB slotで繋ないで拒否された

FusionPCBという激安の基板屋さんがあります。安いにも関わらず、最小パターン幅/間隔が6milであったり、となかなかの高繊細なデザインルールが使えるのが魅力なので、最近よく使うようになりました。... [この記事を読む]

Feb 25, 2011. 23:46 fenrir が投稿 : 固定リンク | | このエントリーを含むはてなブックマーク | この記事をdelicious.comでブックマーク | コメント (0) | トラックバック

AR.Drone用 何か

最近、『積みハード』という新ジャンルを開拓しつつあります。というのも、基板や実装はできても中身のファームウェアがすかすか、という状態で放置されることがままあります。そしてまた積みハードに新たな仲間が加... [この記事を読む]

Feb 4, 2011. 00:23 fenrir が投稿 : 固定リンク | | このエントリーを含むはてなブックマーク | この記事をdelicious.comでブックマーク | コメント (2) | トラックバック

Super Sylphide 進捗状況(38) -- 委託生産品用マニュアル

オートパイロットシステム Super Sylphideですが、航法部分の機能を切り出した委託生産品を企画したこともあり、使用方法をまとめた簡易的なマニュアルを作成しました。ひとまず完成したので、公開し... [この記事を読む]

Jan 12, 2011. 23:00 fenrir が投稿 : 固定リンク | | このエントリーを含むはてなブックマーク | この記事をdelicious.comでブックマーク | コメント (0) | トラックバック

VGA入出力つき基板 実装完了

VGA入出力つき基板、というのを作っていましたが、基板と部品がそろいましたので、実装してました。例によって基板写真を掲載してみることにします。あくまでも、僕が基板を見てニヤニヤするのが、主目的なのです... [この記事を読む]

Dec 26, 2010. 23:59 fenrir が投稿 : 固定リンク | | このエントリーを含むはてなブックマーク | この記事をdelicious.comでブックマーク | コメント (0) | トラックバック

LEDを並べると壮観

生存報告を兼ねて更新しようと思いますが、簡単に書けるネタがないので、例によって基板写真を貼ってお茶を濁すことにします。 LEDたくさん 被写界深度テストではないのですが、同じ部品が並ぶと壮観です... [この記事を読む]

Dec 12, 2010. 22:35 fenrir が投稿 : 固定リンク | | このエントリーを含むはてなブックマーク | この記事をdelicious.comでブックマーク | コメント (2) | トラックバック

VGA入出力つき基板

師走に入り、やらなければならない事で飽和状態なのですが、やりたい事は別腹です。ということで、以前から興味があったリアルタイム画像処理を実験してみようしています。まずは所有している市販のFPGAモジュー... [この記事を読む]

Dec 5, 2010. 23:59 fenrir が投稿 : 固定リンク | | このエントリーを含むはてなブックマーク | この記事をdelicious.comでブックマーク | コメント (0) | トラックバック

Super Sylphide 進捗状況(37) -- AH6100-LR 較正作業

オートパイロットシステム Super Sylphideですが、最近はもっぱら委託生産品、および小型化版 Tiny Featherで新規採用した6DOF慣性センサ エプソントヨコム AF6100-LRの... [この記事を読む]

Nov 27, 2010. 23:59 fenrir が投稿 : 固定リンク | | このエントリーを含むはてなブックマーク | この記事をdelicious.comでブックマーク | コメント (2) | トラックバック

Eagleで HuMANDATA 拡張ボード

多くの種類のFPGAボードを取り扱っているHuMANDATAという会社があるのですが、今度趣味のプロジェクトでそこの基板を使うことになりました。そこで、その拡張ボードをEagleで作っているという次第... [この記事を読む]

Nov 8, 2010. 08:24 fenrir が投稿 : 固定リンク | | このエントリーを含むはてなブックマーク | この記事をdelicious.comでブックマーク | コメント (0) | トラックバック

Super Sylphide 進捗状況(36) -- Super Sylphide 委託生産品での改善点

以前、オートパイロットシステム Super Sylphideについて、委託生産の可能性を検討しましたが、検討の結果、委託生産を行うことになりました。当時関心を寄せてくださった方にはメールにてご案内さし... [この記事を読む]

Oct 30, 2010. 10:51 fenrir が投稿 : 固定リンク | | このエントリーを含むはてなブックマーク | この記事をdelicious.comでブックマーク | コメント (0) | トラックバック

Super Sylphide 進捗状況(35) -- Tiny Feather ADS ひとまず完成

オートパイロットシステム Super Sylphideの次世代型 Tiny Featherには空気に関する相対的な情報(対気速度や迎角など)を取得するためのAir Data Sensor(ADS)があ... [この記事を読む]

Oct 20, 2010. 07:48 fenrir が投稿 : 固定リンク | | このエントリーを含むはてなブックマーク | この記事をdelicious.comでブックマーク | コメント (2) | トラックバック

BatchPCBから基板がきた

BatchPCBという基板屋さん(正確には基板屋さんではないですが)に出図した基板が、先日到着しましたので、写真をさらしてみることにします。 表と裏。なかなかの品質。 これはSuper Sylp... [この記事を読む]

Aug 25, 2010. 23:59 fenrir が投稿 : 固定リンク | | このエントリーを含むはてなブックマーク | この記事をdelicious.comでブックマーク | コメント (0) | トラックバック

Super Sylphide 進捗状況(34) -- Tiny Feather 組立完了

オートパイロットシステム Super Sylphideの小型化版Tiny Featherの開発が続いていますが、大物の半田付けが終わりました。ハードの完成ということで記念撮影です。 Tiny Fe... [この記事を読む]

Aug 17, 2010. 21:39 fenrir が投稿 : 固定リンク | | このエントリーを含むはてなブックマーク | この記事をdelicious.comでブックマーク | コメント (0) | トラックバック

BatchPCB FAQ 邦訳を作ってみた

BatchPCBという基板作成サービスがあります。Tiny FeatherのAir Data Sensorの試作で使ってみましたが、なかなか面白いサービスだと感じました(書いている時点で、まだ基板は届... [この記事を読む]

Aug 11, 2010. 01:21 fenrir が投稿 : 固定リンク | | このエントリーを含むはてなブックマーク | この記事をdelicious.comでブックマーク | コメント (0) | トラックバック

Super Sylphide 進捗状況(33) -- Tiny Feather ADS

オートパイロットシステム Super Sylphideの小型化版Tiny Featherの開発が続いています。メイン計算基板、センサ基板と設計してきましたが、お次はAir Data Sensor (A... [この記事を読む]

Aug 2, 2010. 10:09 fenrir が投稿 : 固定リンク | | このエントリーを含むはてなブックマーク | この記事をdelicious.comでブックマーク | コメント (0) | トラックバック

Super Sylphide 進捗状況(32) -- Tiny Feather IMU + Servo I/F

オートパイロットシステムSuper Sylphideですが、小型化版のTiny Featherの設計も順調に進んでいます。既に計算、記録用のボードは設計と製作が完了していますが、新たにセンサ、およびサ... [この記事を読む]

Jul 27, 2010. 06:17 fenrir が投稿 : 固定リンク | | このエントリーを含むはてなブックマーク | この記事をdelicious.comでブックマーク | コメント (2) | トラックバック

FM-2028を買い換えたら改良されていた

半田ごては僕ら電子工作をする人間にとって生命線なので、僕はHakkoのFX-951というちょっと趣味にしては高級なコテを使っています(作業環境について)。ところが使っているうちにコテのホルダーの一部が... [この記事を読む]

Jul 24, 2010. 11:07 fenrir が投稿 : 固定リンク | | このエントリーを含むはてなブックマーク | この記事をdelicious.comでブックマーク | コメント (0) | トラックバック

Super Sylphide 進捗状況(31) -- TMS320C6745のJTAG

オートパイロットシステムSuper Sylphideですが、Tiny Featherという名前で小型化を進めています。Tiny Featherではメインの計算機としてTexas Instruments... [この記事を読む]

Jul 15, 2010. 00:41 fenrir が投稿 : 固定リンク | | このエントリーを含むはてなブックマーク | この記事をdelicious.comでブックマーク | コメント (0) | トラックバック

TCM8240MD breakout (i2cで画像取得モジュール) 動作確認完了

English abstract is below. 以前お知らせした、猫カメラのカメラの部分だけ取り出して電子工作の部品にしようという計画(TCM8240MD breakout)、完了しました。下... [この記事を読む]

Jul 6, 2010. 21:24 fenrir が投稿 : 固定リンク | | このエントリーを含むはてなブックマーク | この記事をdelicious.comでブックマーク | コメント (6) | トラックバック

Arduinoのi2cライブラリ(Wire)の拡張(WireExt)

Arduinoがとても大好き(笑)な僕ですが、カメラからの画像を線を4本つなぐだけで取得できるモジュールをテストする都合もあり、Arduinoを積極的に使っています。今回はその過程でおきた問題で、Ar... [この記事を読む]

Jun 22, 2010. 01:31 fenrir が投稿 : 固定リンク | | このエントリーを含むはてなブックマーク | この記事をdelicious.comでブックマーク | コメント (0) | トラックバック

Super Sylphide 進捗状況(30) -- 委託生産の可能性

すいません、今回の記事は少し堅い話です。 オートパイロットシステムSuper Sylphideですが、ハード、ソフトとしてある程度まとまってきたこともあり、そろそろ内製利用にとどめている現状をできれ... [この記事を読む]

Jun 3, 2010. 20:47 fenrir が投稿 : 固定リンク | | このエントリーを含むはてなブックマーク | この記事をdelicious.comでブックマーク | コメント (0) | トラックバック

Super Sylphide 進捗状況(29) -- Tiny Feather 開発中

オートパイロットシステム Super Sylphideですが、とりあえずやりたいことはほぼできているので、使い勝手を改善すべく努めています。こまでにおきた問題の中では以下のものが比較的重篤な問題であっ... [この記事を読む]

May 29, 2010. 11:34 fenrir が投稿 : 固定リンク | | このエントリーを含むはてなブックマーク | この記事をdelicious.comでブックマーク | コメント (10) | トラックバック

MTM05 に 『猫カメラ』 参加します!

Make: Tokyo Meeting 05 というモノづくりイベントが今度の土日(5/22-23)にありますが、『Fenrir's BLog 中の人』で参加します。メインは猫カメラ。 とりあえず『... [この記事を読む]

May 18, 2010. 08:34 fenrir が投稿 : 固定リンク | | このエントリーを含むはてなブックマーク | この記事をdelicious.comでブックマーク | コメント (0) | トラックバック

FR-803の導入

某オークションで半田付けをするための熱風装置をゲットしてきました。Hakko FR-803という製品で既に現行品ではないのですが、後継機種のFR-803Bと同じオプション/補修部品を使うことができるの... [この記事を読む]

May 8, 2010. 23:59 fenrir が投稿 : 固定リンク | | このエントリーを含むはてなブックマーク | この記事をdelicious.comでブックマーク | コメント (4) | トラックバック

TCM8240MD breakout (i2cで画像取得モジュール) の構想

猫カメラをやっている僕ですが、簡単に画像を撮りたいという要望が意外とあるそうなので、部品として使えるカメラモジュールを構想してみることにしました。猫カメラの機能限定版という感じです。 とってもシン... [この記事を読む]

May 2, 2010. 14:13 fenrir が投稿 : 固定リンク | | このエントリーを含むはてなブックマーク | この記事をdelicious.comでブックマーク | コメント (0) | トラックバック

モバイルブースター (秋月仕様)

USB端子で充電/給電できる便利な電池パック『モバイルブースター KBC-L2AS』を先日購入しました。3.7V 4900mAhの大容量のおかげで、USB機器 2個をフルパワー(5V 0.5A)で給電... [この記事を読む]

Apr 3, 2010. 13:35 fenrir が投稿 : 固定リンク | | このエントリーを含むはてなブックマーク | この記事をdelicious.comでブックマーク | コメント (0) | トラックバック

FTCJTAGのバグ取り

『Amontec JTAGkey-Tiny (FT2232) を Xilinx iMPACTから使う』という過去記事があります。これはUSBシリアルコンバータの半導体で有名なFTDIのチップFT223... [この記事を読む]

Mar 19, 2010. 18:28 fenrir が投稿 : 固定リンク | | このエントリーを含むはてなブックマーク | この記事をdelicious.comでブックマーク | コメント (0) | トラックバック

アレの小型化の実装

『アレの小型化』という記事を書きましたが、その実装が完了しました。振動モータなどを含め動作確認もできたので、近日中にアレを"ソレ"に内蔵させようと考えているのですが、ソレにUSB用の穴をあけるべきかど... [この記事を読む]

Mar 14, 2010. 23:00 fenrir が投稿 : 固定リンク | | このエントリーを含むはてなブックマーク | この記事をdelicious.comでブックマーク | コメント (0) | トラックバック

アレの小型化

以前、実体配線図を紹介したアレですが、その後自分が欲しかった機能を組み込んだ基板を設計してみました。もちろん小型化してあります。 大きさ約20x20 mm 追加された仕様は、振動モータのドライバ... [この記事を読む]

Feb 24, 2010. 08:35 fenrir が投稿 : 固定リンク | | このエントリーを含むはてなブックマーク | この記事をdelicious.comでブックマーク | コメント (0) | トラックバック

ローカルに流れるTCPパケットを見る

ちょっとした事情がありまして、以前記事を書いた『Amontec JTAGkey-Tiny (FT2232) を Xilinx iMPACTから使う』のメンテナンスをしています。これはXIlinxの純正... [この記事を読む]

Feb 12, 2010. 23:05 fenrir が投稿 : 固定リンク | | このエントリーを含むはてなブックマーク | この記事をdelicious.comでブックマーク | コメント (2) | トラックバック

Super Sylphide 進捗状況(28) -- DSPのROMブートでmain()前にPLLを有効に

オートパイロットシステム Super Sylphideですが、ちょっとした佳境を迎えつつあります。そのデバック作業中において遭遇した問題について、今回は記事にしてみようと思います。内容はタイトルのとお... [この記事を読む]

Feb 3, 2010. 00:07 fenrir が投稿 : 固定リンク | | このエントリーを含むはてなブックマーク | この記事をdelicious.comでブックマーク | コメント (0) | トラックバック

実体配線図を綺麗に書くと路線図みたいだ

ブログの更新をさぼっていてスイマセン。生存報告ができる程度の仕事量に最近落ち着きつつあります(まだ脱出したわけではないのです)ので、生存報告がてら息抜きとしてやっていたことを少し記事にしようと思いまし... [この記事を読む]

Jan 27, 2010. 09:27 fenrir が投稿 : 固定リンク | | このエントリーを含むはてなブックマーク | この記事をdelicious.comでブックマーク | コメント (2) | トラックバック

とあるモノに組み込むセンサのデバック環境

以前、とあるモノに組み込む細長いセンサ基板の話を書きましたが、中身を少しずつ作ってデバックしています。ところがこのセンサ基板、組み込む先の事情で、デバック用に線を引き出すコネクタを生やすことができませ... [この記事を読む]

Oct 26, 2009. 23:09 fenrir が投稿 : 固定リンク | | このエントリーを含むはてなブックマーク | この記事をdelicious.comでブックマーク | コメント (4) | トラックバック

Super Sylphide 進捗状況(27) -- 高運動性対応基板

オートパイロットシステムSuper Sylphideですが、最近搭載する乗り物の中には高速で回転するものがでてくるようになりました。元々は模型飛行機用として設計したので、そのような乗り物に載せるとセン... [この記事を読む]

Sep 24, 2009. 23:59 fenrir が投稿 : 固定リンク | | このエントリーを含むはてなブックマーク | この記事をdelicious.comでブックマーク | コメント (4) | トラックバック

猫カメラ Ver.2 基板設計完了

いつも見に来てくださっている方々には、あまり更新がないのも申し訳ないので、手持ちの近況ネタでサイトを更新することにします。前からいっていた新バージョンの猫カメラの基板を発注しましたので、その基板レイア... [この記事を読む]

Sep 2, 2009. 23:59 fenrir が投稿 : 固定リンク | | このエントリーを含むはてなブックマーク | この記事をdelicious.comでブックマーク | コメント (12) | トラックバック

VS6724のSMK製ソケット到着

新しい猫カメラに使う予定のSTMicroelectronics社製カメラモジュールVS6724用のSMK製ソケット(リンクはPDF)が到着しました。カメラモジュールは温度に対する制約が厳しく、直接の半... [この記事を読む]

Aug 25, 2009. 22:41 fenrir が投稿 : 固定リンク | | このエントリーを含むはてなブックマーク | この記事をdelicious.comでブックマーク | コメント (6) | トラックバック

僕がArduinoを使わないわけ

(いわゆるネタです。元は『私がTwitterを使わないわけ』) 0. この記事を書いた理由 僕の周りで、Arduinoを使っていない(厳密に言うと持っていても使う気がしない、あの頃は若かったんだよ... [この記事を読む]

Aug 19, 2009. 23:59 fenrir が投稿 : 固定リンク | | このエントリーを含むはてなブックマーク | この記事をdelicious.comでブックマーク | コメント (12) | トラックバック

カプトンステンシルとヘラでクリーム半田付け

色々変わった電子部品を扱っているsparkfunですが、そこで売っているSTMicroelectronics製のジャイロ LISY300ALを使ってみたくなりました。ところがどっこい、このジャイロ、半... [この記事を読む]

Aug 7, 2009. 01:22 fenrir が投稿 : 固定リンク | | このエントリーを含むはてなブックマーク | この記事をdelicious.comでブックマーク | コメント (0) | トラックバック

とあるモノに組込むセンサ

前回の記事で紹介した細長い電池と関係するのですが、とあるモノに組込む為のセンサの基板を設計してみました。毎度同じみ、基板のレイアウトを掲載してみます。 表と裏。上下の耳を切り取ると大きさは240 ... [この記事を読む]

Aug 2, 2009. 16:06 fenrir が投稿 : 固定リンク | | このエントリーを含むはてなブックマーク | この記事をdelicious.comでブックマーク | コメント (2) | トラックバック

電池変り種、BR435

とあるものに電子機器を組み込むため、非常に細長い電池を探していましたのですが、見つけることができました。 BR435、直径約4mm、スペックは 3V 50mAh。 この電池、釣りウキ用の電源とし... [この記事を読む]

Jul 28, 2009. 21:20 fenrir が投稿 : 固定リンク | | このエントリーを含むはてなブックマーク | この記事をdelicious.comでブックマーク | コメント (6) | トラックバック

VS6724の調達

各種機能を改善した猫カメラ Ver.2をそのうち仕上げようと考えていますが、カメラモジュールをToshiba TCM8240からSTMicro VS6724へ変更する予定です。それというのもTCM82... [この記事を読む]

Jul 15, 2009. 23:59 fenrir が投稿 : 固定リンク | | このエントリーを含むはてなブックマーク | この記事をdelicious.comでブックマーク | コメント (0) | トラックバック

Super Sylphide 進捗状況(25) -- DSP航法ファームウェア バク取れた

前回の進捗記事で航法ファームウェアの開発遍歴についてふれたオートパイロットシステム Super Sylphideのその後のお話です。航法計算が正確に動くことは開発の過程で実証できていたのですが、最終的... [この記事を読む]

Jul 8, 2009. 23:59 fenrir が投稿 : 固定リンク | | このエントリーを含むはてなブックマーク | この記事をdelicious.comでブックマーク | コメント (0) | トラックバック

猫カメラ、空を飛ぶ!!

某所での実験にて空から一枚。 Google先生の地図と比べてみます。 余興として猫カメラを載せてもらった結果です。はやく動画がとれる次バージョンを作りたいにゃあ [この記事を読む]

Jun 25, 2009. 20:39 fenrir が投稿 : 固定リンク | | このエントリーを含むはてなブックマーク | この記事をdelicious.comでブックマーク | コメント (2) | トラックバック

SEED-XDS560Plusとか VS6724 とか

あまりにも更新がないのも申し訳ないので、軽めの近況報告2つでお茶を濁したいと思います。 まずは1つめのお話ですが、オートパイロットシステムSuper SylphideでTIのDSPを使っている関係で... [この記事を読む]

Jun 7, 2009. 23:43 fenrir が投稿 : 固定リンク | | このエントリーを含むはてなブックマーク | この記事をdelicious.comでブックマーク | コメント (0) | トラックバック

Super Sylphide 進捗状況(24) -- DSP航法ファームウェア開発遍歴

しばらく更新をしていなかったオートパイロットシステム Super Sylphide関連の話です。色々と大人の事情(世の中こういえば許されるらしい?、笑)があって記事を更新していなかったのですが、自分で... [この記事を読む]

May 30, 2009. 11:09 fenrir が投稿 : 固定リンク | | このエントリーを含むはてなブックマーク | この記事をdelicious.comでブックマーク | コメント (0) | トラックバック

奇数割の分周器VHDL

以前、猫カメラ向けにSDRAMのコントローラ等をVHDLで作成したことをお伝えしましたが、その際に紹介したVHDLに含まれていた分周器(divider.vhd)が論理合成不可能なコードを使っていたため... [この記事を読む]

Apr 21, 2009. 09:33 fenrir が投稿 : 固定リンク | | このエントリーを含むはてなブックマーク | この記事をdelicious.comでブックマーク | コメント (0) | トラックバック

ネタかと思いきや

某所にあったオシロスコープです。 いや僕のメインマシンよりも遥かに高性能です。あ、この画像が語るところは真実ですよ [この記事を読む]

Apr 1, 2009. 17:54 fenrir が投稿 : 固定リンク | | このエントリーを含むはてなブックマーク | この記事をdelicious.comでブックマーク | コメント (0) | トラックバック

『猫カメラ』 試作中

こんな怪しいサイトを構えていると色々な話が舞い込んできますが、カメラモジュールを役立てていただける方が現れました。例によって未踏がらみなのですが、猫にぶら下げるカメラがほしいとのことでした。題して『猫... [この記事を読む]

Feb 18, 2009. 19:49 fenrir が投稿 : 固定リンク | | このエントリーを含むはてなブックマーク | この記事をdelicious.comでブックマーク | コメント (7) | トラックバック

Super Sylphide 進捗状況(23) -- 下位プロトコルの策定

オートパイロットシステム Super Sylphideですが、地上側のソフトウェアが整備されつつあり、通信環境に関する作業を中心に行っています。そこで問題となったのが、通信プロトコルや通信回線の太さと... [この記事を読む]

Feb 12, 2009. 23:59 fenrir が投稿 : 固定リンク | | このエントリーを含むはてなブックマーク | この記事をdelicious.comでブックマーク | コメント (5) | トラックバック

LiPo電池 400mAh 600mAh

開発をほぼ終えたカメラモジュール用の電池を入手しました。LiPo(リチウムポリマー)の1セル(3.7V)で、容量は400mAhと600mAhです。LiPoは専用の充電回路を用意しなければならない等、そ... [この記事を読む]

Feb 3, 2009. 23:59 fenrir が投稿 : 固定リンク | | このエントリーを含むはてなブックマーク | この記事をdelicious.comでブックマーク | コメント (0) | トラックバック

カメラモジュールによる画像取得

カメラモジュールを作っていましたが、ようやく画像の取得に成功しました。基板は最新(Rev.B)のものではなく古いものでの成功です。 小さくて色も変だけど成功!! (クリックすると非圧縮のオリジナル... [この記事を読む]

Jan 28, 2009. 23:46 fenrir が投稿 : 固定リンク | | このエントリーを含むはてなブックマーク | この記事をdelicious.comでブックマーク | コメント (6) | トラックバック

カメラモジュール基板 Rev.B

sparkfunの1.3M PixelのカメラモジュールTCM8240MDを使った基板ですが、搭載されているCPLD(Altera MAX2)とマイコン(SiliconLaboratories C80... [この記事を読む]

Jan 21, 2009. 23:19 fenrir が投稿 : 固定リンク | | このエントリーを含むはてなブックマーク | この記事をdelicious.comでブックマーク | コメント (4) | トラックバック

Super Sylphide 進捗状況(22) -- MSD + CDC 改め MSD + FTDI Mimic

オートパイロットシステムSuper Sylphideですが、USBを使用したデバック用インターフェイスを設けることが悲願でした。これまでの経緯としては、USBメモリスティックのように機器を見せるMas... [この記事を読む]

Dec 13, 2008. 14:51 fenrir が投稿 : 固定リンク | | このエントリーを含むはてなブックマーク | この記事をdelicious.comでブックマーク | コメント (0) | トラックバック

Arduino serproxyをFlash XMLSocketで使う

目覚まし時計デバイスChumbyにArduinoをつなげてChumby上のFlashからコントロール(詳しくは以前の記事『ChumbyでArduino等をFlashからコントロールする方法 (XMLS... [この記事を読む]

Dec 10, 2008. 02:53 fenrir が投稿 : 固定リンク | | このエントリーを含むはてなブックマーク | この記事をdelicious.comでブックマーク | コメント (0) | トラックバック

カメラモジュール基板用のVHDL

sparkfunで売っている1.3M PixelのカメラモジュールTCM8240MDを使った基板を以前作りましたが、この度ようやくその基板に搭載されたCPLD(Max2 EPM570)用のVHDLコー... [この記事を読む]

Nov 28, 2008. 01:20 fenrir が投稿 : 固定リンク | | このエントリーを含むはてなブックマーク | この記事をdelicious.comでブックマーク | コメント (0) | トラックバック

ChumbyでArduino等をFlashからコントロールする方法 (XMLSocketが使える?)

時計デバイスChumbyと戯れています。前回の記事『FTDIチップ経由でマイコン等と通信するためのCGI』では、Chumbyに接続したFTDIのUSBシリアル変換チップを経由して、更にその先に繋げたマ... [この記事を読む]

Oct 26, 2008. 23:04 fenrir が投稿 : 固定リンク | | このエントリーを含むはてなブックマーク | この記事をdelicious.comでブックマーク | コメント (0) | トラックバック

FTDIチップ経由でマイコン等と通信するためのCGI

Linux時計ガジェットChumbyからFTDIのUSBシリアル変換チップでマイコンをコントロールしようと企んでいます。そこで、大本のコントロールはChumby上で実行できるFlashを考えているので... [この記事を読む]

Oct 23, 2008. 10:53 fenrir が投稿 : 固定リンク | | このエントリーを含むはてなブックマーク | この記事をdelicious.comでブックマーク | コメント (0) | トラックバック

ChumbyにFTDIのシリアルUSB変換チップを認識させる

ここ最近時計ガジェットChumbyにはまっているわけですが、比較的スムーズにChumbyでFTDIのシリアルUSB変換チップを起動時から有効化させるためのスクリプトが、この度ようやく完成しましたのでお... [この記事を読む]

Oct 20, 2008. 00:57 fenrir が投稿 : 固定リンク | | このエントリーを含むはてなブックマーク | この記事をdelicious.comでブックマーク | コメント (0) | トラックバック

Chumbyだけで設定ファイルを編集

時計デバイスChumbyからFTDI経由でマイコン等を操作しようと作業をしていますが、その過程で本体の設定ファイルを書き換える必要があります。しかしながら、Chumbyのファイルシステムcramfsが... [この記事を読む]

Oct 13, 2008. 11:08 fenrir が投稿 : 固定リンク | | このエントリーを含むはてなブックマーク | この記事をdelicious.comでブックマーク | コメント (0) | トラックバック

CygwinでChumbyの開発環境

最近、かわいらしい時計デバイスChumbyと戯れているのですが、困ったことに本家の開発者向けWikiでは、Chumbyの開発環境(クロスコンパイラ)はLinux上で動作するものしか提供されていません。... [この記事を読む]

Oct 9, 2008. 09:33 fenrir が投稿 : 固定リンク | | このエントリーを含むはてなブックマーク | この記事をdelicious.comでブックマーク | コメント (2) | トラックバック

ChumbyでFTDI

小さい目覚ましLinuxコンピュータ時計のChumbyで、FTDIのUSBシリアル変換チップ、例えばFT232RLを認識させて、Flashからコントロールしようと考えているのですが、方向性が見えてきた... [この記事を読む]

Oct 7, 2008. 08:59 fenrir が投稿 : 固定リンク | | このエントリーを含むはてなブックマーク | この記事をdelicious.comでブックマーク | コメント (3) | トラックバック

Super Sylphide 進捗状況(21) -- 飛行機の中身

オートパイロットシステム Super Sylphideですが、機体の特性を得るべく黙々と飛行試験と数値解析(システム同定で安定微係数推算)を続けています。同じ作業が続いているので更新を行うような話は特... [この記事を読む]

Sep 11, 2008. 11:41 fenrir が投稿 : 固定リンク | | このエントリーを含むはてなブックマーク | この記事をdelicious.comでブックマーク | コメント (2) | トラックバック

パルス頻度をアナログ電圧に変換

以前に似たような名前の記事『サーボ信号をアナログ電圧に変換』という記事を書きましたが、今度は時間あたりに何回かやってくるパルスをアナログ電圧に変換することになりました。というのもラジコンモーター用の回... [この記事を読む]

Sep 8, 2008. 00:58 fenrir が投稿 : 固定リンク | | このエントリーを含むはてなブックマーク | この記事をdelicious.comでブックマーク | コメント (0) | トラックバック

秋月GPSモジュールの生データはPECL出力

少し前に書いた『秋月GPSモジュールから生データ抽出』では、秋月のGPSモジュールに搭載されたベースバンドチップSiRF GPS2e/LP-7456には、どうやら差動で微小な信号がきているらしい、とい... [この記事を読む]

Aug 27, 2008. 23:59 fenrir が投稿 : 固定リンク | | このエントリーを含むはてなブックマーク | この記事をdelicious.comでブックマーク | コメント (3) | トラックバック

XBee ワイヤレス電力計 設計資料

hamayanさんがXBeeを使った家電等の総合管理システムを作られているようです。メインで使っているマイコンはFreescaleのcoldfireで僕自身は一度も触ったことがないのですが、製作記事が... [この記事を読む]

Aug 15, 2008. 12:06 fenrir が投稿 : 固定リンク | | このエントリーを含むはてなブックマーク | この記事をdelicious.comでブックマーク | コメント (5) | トラックバック

サーボ信号をアナログ電圧に変換

ラジコン用サーボの信号はパルスの幅によってその強弱が表現されるので、それを直接計測するためにはタイマの機能の一つであるインプットキャプチャを使う必要があり、チャンネル数が増えると大変やっかいです。実際... [この記事を読む]

Aug 11, 2008. 23:59 fenrir が投稿 : 固定リンク | | このエントリーを含むはてなブックマーク | この記事をdelicious.comでブックマーク | コメント (5) | トラックバック

カメラモジュール 実装完了

少し前の記事『Super Sylphide 進捗状況(20) -- カメラモジュール基板の企画』で、sparkfunから購入したカメラモジュールの話を書きましたが、この度実装を完了しました。 裏と... [この記事を読む]

Aug 4, 2008. 23:59 fenrir が投稿 : 固定リンク | | このエントリーを含むはてなブックマーク | この記事をdelicious.comでブックマーク | コメント (2) | トラックバック

Super Sylphide 進捗状況(20) -- カメラモジュール基板の企画

オートパイロットシステム Super Sylphideですが、ブルガリアの格安基板会社Olimexが長期の夏休みに入ってしまう(8月は丸々休み)ということもあり、最近は色々な基板を設計していました。そ... [この記事を読む]

Jul 22, 2008. 01:22 fenrir が投稿 : 固定リンク | | このエントリーを含むはてなブックマーク | この記事をdelicious.comでブックマーク | コメント (4) | トラックバック

Super Sylphide 進捗状況(19) --最近の飛行試験

オートパイロットシステム Super Sylphideですが、順調に開発が続いています。先日の模型飛行機を使った飛行試験では、以前の記事『i2cでサーボインターフェイス』で書いたシステムを利用して、パ... [この記事を読む]

Jul 13, 2008. 01:08 fenrir が投稿 : 固定リンク | | このエントリーを含むはてなブックマーク | この記事をdelicious.comでブックマーク | コメント (2) | トラックバック

GPSチップアンテナ リベンジしてみたが…

そういえば以前sparkfunで購入したGPSのチップアンテナの経過を書くのをすっかり忘れていました。特性解析をしていただいたり、その結果を反映して基板を新たにおこしてみたりしたのですが、やはり受かり... [この記事を読む]

Jul 1, 2008. 22:54 fenrir が投稿 : 固定リンク | | このエントリーを含むはてなブックマーク | この記事をdelicious.comでブックマーク | コメント (11) | トラックバック

秋月GPSモジュールから生データ抽出

秋月で販売されているGPSモジュールを購入、分解したことは以前の記事『秋月GPSモジュール@4800円』で書きましたが、その後こんな形になりました。 インターフェイスはPC接続用USBとアンテナ接... [この記事を読む]

Jun 27, 2008. 10:47 fenrir が投稿 : 固定リンク | | このエントリーを含むはてなブックマーク | この記事をdelicious.comでブックマーク | コメント (2) | トラックバック

VHDLの可視化ができないものかと

オートパイロットシステム SuperSylphideですが、FPGA基板のソフトがとりあえずひと段落しました。今では『進捗状況(18) -- i2cでサーボインターフェイス』に書いた、i2cによるサー... [この記事を読む]

Jun 18, 2008. 00:06 fenrir が投稿 : 固定リンク | | このエントリーを含むはてなブックマーク | この記事をdelicious.comでブックマーク | コメント (7) | トラックバック

秋月USBオーディオ

PCのサウンドカードが壊れてしまっていたので、秋月の新商品『USBオーディオモジュール』を組み立ててみました。ケースには同じく秋月の『ポリカーボネイトケース』を使っています。 なかなかいい音でな... [この記事を読む]

Jun 13, 2008. 23:59 fenrir が投稿 : 固定リンク | | このエントリーを含むはてなブックマーク | この記事をdelicious.comでブックマーク | コメント (0) | トラックバック

Super Sylphide 進捗状況(18) -- i2cでサーボインターフェイス

オートパイロットシステムSuperSylphideですが、最近はもっぱらI/O拡張基板用のVHDLを書いています。なかなかPC用のソフトウェアを書いている感覚と違うので、頭が混乱しています。特に並列に... [この記事を読む]

Jun 1, 2008. 23:47 fenrir が投稿 : 固定リンク | | このエントリーを含むはてなブックマーク | この記事をdelicious.comでブックマーク | コメント (2) | トラックバック

Amontec JTAGkey-Tiny (FT2232) を Xilinx iMPACTから使う

FTDIのFTCJTAG.dllの仕様(リード、ライトが最低2bitsから)にブチ切れつつ、漸く完成しました。FPGAのプログラムをダウンロードする際、これまではパラレルポート+自作JTAGアダプタを... [この記事を読む]

May 23, 2008. 14:08 fenrir が投稿 : 固定リンク | | このエントリーを含むはてなブックマーク | この記事をdelicious.comでブックマーク | コメント (24) | トラックバック

Super Sylphide 進捗状況(17) -- I/O拡張基板 動作確認済み

オートパイロットシステムSuper Sylphideですが、以前紹介した4枚目の基板であるI/O拡張基板の動作確認がとれました。基板の写真を晒すことにします。 表と裏 何のことはない、Xilin... [この記事を読む]

May 3, 2008. 09:31 fenrir が投稿 : 固定リンク | | このエントリーを含むはてなブックマーク | この記事をdelicious.comでブックマーク | コメント (0) | トラックバック

Super Sylphide 進捗状況(16) -- Windows XPでMSD+CDCのUSB compositeが相変わらず動かない

年度が替わりまして、オートパイロットシステムSuper Sylphideの開発が別案件に組み込まれたせいもあり、開発スピードをあげる必要が出ています。できれば夏頃に完成させたい予定ですが、予定は未…、... [この記事を読む]

Apr 23, 2008. 22:04 fenrir が投稿 : 固定リンク | | このエントリーを含むはてなブックマーク | この記事をdelicious.comでブックマーク | コメント (2) | トラックバック

データストリームの終端をシリアルポートに

USBの工作は大好きですが、機器の制御といえば未だにシリアルポート(RS232等)やパラレルポート(IEEE1284)といったレガシーインターフェイスが活躍しています。そのため機器に添付されているPC... [この記事を読む]

Apr 14, 2008. 00:20 fenrir が投稿 : 固定リンク | | このエントリーを含むはてなブックマーク | この記事をdelicious.comでブックマーク | コメント (0) | トラックバック

秋月GPSモジュール@4800円

秋月電子でGPSモジュールキットが売り出されたとのことなので、早速購入しました。単価4800円と、なかなか手頃な値段です。 キットの内容物 上の写真を見ていただければわかるかと思いますが、GPS... [この記事を読む]

Mar 27, 2008. 23:59 fenrir が投稿 : 固定リンク | | このエントリーを含むはてなブックマーク | この記事をdelicious.comでブックマーク | コメント (11) | トラックバック

XBeeでワイヤレス電力計

昨年は、とあるプロジェクトでワイヤレス電力計なるものを作っていました。コンセントにさすだけで、家電製品の消費電力モニタリングを気軽にできるというコンセプトです。そろそろこのプロジェクトは完全に終了とな... [この記事を読む]

Feb 6, 2008. 23:59 fenrir が投稿 : 固定リンク | | このエントリーを含むはてなブックマーク | この記事をdelicious.comでブックマーク | コメント (4) | トラックバック

Super Sylphide 進捗状況(15) -- I/O拡張基板

開発中のオートパイロットシステム Super Sylphideですが、ようやくハードウェアの設計が最終局面に達しました。FPGAを利用してサーボやスピコン(スピードコントローラ、モータを制御するユニッ... [この記事を読む]

Jan 13, 2008. 21:53 fenrir が投稿 : 固定リンク | | このエントリーを含むはてなブックマーク | この記事をdelicious.comでブックマーク | コメント (0) | トラックバック

ADIS16350 6DOFセンサ

年末に購入したAnalog Devicesの新しいセンサが届いていました。 このADIS16350は6自由度、つまりXYZ軸の加速度とXYZ軸まわりの角速度が同時にはかれるセンサです。従来、この... [この記事を読む]

Jan 5, 2008. 23:26 fenrir が投稿 : 固定リンク | | このエントリーを含むはてなブックマーク | この記事をdelicious.comでブックマーク | コメント (9) | トラックバック

Chumbyがやってきた!!

Chumbyをご存知の方はいらっしゃいますか? まずは下の写真をご覧あれ。 画面の周りは、ふにふに。 これは無線LANとタッチスクリーン、Flashの実行環境がついたオープンソース(ソフトのみな... [この記事を読む]

Dec 18, 2007. 22:23 fenrir が投稿 : 固定リンク | | このエントリーを含むはてなブックマーク | この記事をdelicious.comでブックマーク | コメント (7) | トラックバック

Super Sylphide 進捗状況(14) -- McBSP(SPI)におけるCPU割込とEDMAの協調

製作中のオートパイロットシステムsuper Sylphideですが、DSP上で動作するプログラムのブラッシュアップを進めています。その中でDSPにかかるCPU割り込みが予想外に多く、処理負荷を上げてい... [この記事を読む]

Dec 4, 2007. 11:00 fenrir が投稿 : 固定リンク | | このエントリーを含むはてなブックマーク | この記事をdelicious.comでブックマーク | コメント (2) | トラックバック

GPSロガー ファームウェア

少し以前にGPSロガーを作っていまして、基板データを公開したりしましたが、そういえばファームウェアなどのソフトウェア要素を何ひとつ載せていなかったな、と思い今回の記事を書いています。また最近のアクセス... [この記事を読む]

Nov 19, 2007. 09:12 fenrir が投稿 : 固定リンク | | このエントリーを含むはてなブックマーク | この記事をdelicious.comでブックマーク | コメント (0) | トラックバック

Super Sylphide 進捗状況(13) -- Time Keeper 完成

研究開発中のオートパイロットシステム Super Sylphideの関係で、少し前にGPS受信機からくる時刻情報を中継するモジュール Time Keeperについて記事を書きましたが、この度ようやくフ... [この記事を読む]

Nov 13, 2007. 23:26 fenrir が投稿 : 固定リンク | | このエントリーを含むはてなブックマーク | この記事をdelicious.comでブックマーク | コメント (0) | トラックバック

7bits エンコーダ/デコーダ

最近、以前PC接続用基板を作ったXBeeを用いて、シリアル通信(より正確にはUART)をしていますが、少し困ったことがありました。当然やり取りされるデータは1byte単位なので、複数バイトで意味を持つ... [この記事を読む]

Nov 7, 2007. 23:59 fenrir が投稿 : 固定リンク | | このエントリーを含むはてなブックマーク | この記事をdelicious.comでブックマーク | コメント (3) | トラックバック

GPSチップアンテナ 特性解析結果

sparkfunから購入したGPSチップアンテナの基板をおこしたものの、うまく衛星を捉えることができない、という記事を書きましたが、Takeyasuさんという方がご助力を買ってでてくださり、問題のチッ... [この記事を読む]

Nov 3, 2007. 11:18 fenrir が投稿 : 固定リンク | | このエントリーを含むはてなブックマーク | この記事をdelicious.comでブックマーク | コメント (0) | トラックバック

Super Sylphide 進捗状況(12) -- DSPプログラムROM化

オートパイロットシステムsuper Sylphideですが、航法(INS/GPSナビゲーション)部分がほぼ完成したので、プログラムをROM化しスタンドアローンで動作するようになりました。現在、倍精度浮... [この記事を読む]

Oct 29, 2007. 10:13 fenrir が投稿 : 固定リンク | | このエントリーを含むはてなブックマーク | この記事をdelicious.comでブックマーク | コメント (2) | トラックバック

GPSチップアンテナ(LNA付き)

以前、sparkfunで販売されているGPSチップアンテナの記事を書きました。しかし結局パッシブアンテナ(アンプが入っていない素のままのアンテナ)の形態では、手持ちのGPS受信機u-blox LEA-... [この記事を読む]

Oct 26, 2007. 00:43 fenrir が投稿 : 固定リンク | | このエントリーを含むはてなブックマーク | この記事をdelicious.comでブックマーク | コメント (11) | トラックバック

Super Sylphide 進捗状況(11) -- Time Keeper

つい先日大きな出張が完了したので、オートパイロットシステムSuper Sylphideをサクっと完成させてしまおうと考えています。そのような中、とある試験をGPSが使用不能な環境下で行うことになりそう... [この記事を読む]

Oct 15, 2007. 22:08 fenrir が投稿 : 固定リンク | | このエントリーを含むはてなブックマーク | この記事をdelicious.comでブックマーク | コメント (0) | トラックバック

Super Sylphide 進捗状況(10) -- C6700用行列ライブラリ 再び

オートパイロットシステム Super Sylphideの開発をしている過程で、以前、TIのDSP TMS320C6713用のC++行列ライブラリを作ったよ、という記事を書きました。しかし最近になって検... [この記事を読む]

Sep 29, 2007. 10:17 fenrir が投稿 : 固定リンク | | このエントリーを含むはてなブックマーク | この記事をdelicious.comでブックマーク | コメント (0) | トラックバック

Super Sylphide 進捗状況(9) -- McBSPでmulti-words SPI

オートパイロットシステム Super Sylphideの前回の記事『DSP/BIOSを利用した割込みMcBSP(SPI Slave)』で、DSPはMcBSPモジュールによるSPI通信(Slave)でマ... [この記事を読む]

Sep 14, 2007. 09:08 fenrir が投稿 : 固定リンク | | このエントリーを含むはてなブックマーク | この記事をdelicious.comでブックマーク | コメント (0) | トラックバック

USB Composite DeviceでCDCが動作しない

少し前にWindowsでUSBのMSD+CDCのComposite Deviceが認識されて良かったです、という記事を書きましたが、実は後日談としてタイトルのような現象にやられています。認識されたくら... [この記事を読む]

Sep 10, 2007. 23:18 fenrir が投稿 : 固定リンク | | このエントリーを含むはてなブックマーク | この記事をdelicious.comでブックマーク | コメント (0) | トラックバック

GPSチップアンテナ 実装済み

sparkfunで購入したGPSチップアンテナを基板に載せてみました。試験はこれからです。 コンデンサあり版となし版 このアンテナはLow Noise Amplifier (LNA)がないパッシ... [この記事を読む]

Sep 7, 2007. 23:59 fenrir が投稿 : 固定リンク | | このエントリーを含むはてなブックマーク | この記事をdelicious.comでブックマーク | コメント (4) | トラックバック

XBeeはじめました

無線環境が必要になってきたのでZigBeeを導入しようとしています。小型であること、調達が容易であること、国内で認証を取っていることが決めてとなり、XBee / XBee Proというmaxstrea... [この記事を読む]

Aug 24, 2007. 22:59 fenrir が投稿 : 固定リンク | | このエントリーを含むはてなブックマーク | この記事をdelicious.comでブックマーク | コメント (0) | トラックバック

Super Sylphide 進捗状況(8) -- DSP/BIOSを利用した割込みMcBSP(SPI Slave)

オートパイロットシステム Super Sylphideには、高速な計算をサポートするためにメインCPUとしてDSP(Digital Signal Processor)のTI TMS320C6713Bが... [この記事を読む]

Aug 20, 2007. 00:35 fenrir が投稿 : 固定リンク | | このエントリーを含むはてなブックマーク | この記事をdelicious.comでブックマーク | コメント (4) | トラックバック

GPSチップアンテナ

電子工作をしていると、何か面白い部品がないか、部品漁りを定常的にしているのですが、最近sparkfunで面白いものを見つけたので、購入してみました。それが今回のお題のGPSチップアンテナです。 この... [この記事を読む]

Aug 14, 2007. 01:47 fenrir が投稿 : 固定リンク | | このエントリーを含むはてなブックマーク | この記事をdelicious.comでブックマーク | コメント (4) | トラックバック

Super Sylphide 進捗状況(7) -- 圧力センサの較正

オートパイロットシステム Super Sylphideには、2種類の圧力センサが搭載されています。1つは穴が2つ空いていて、その2つの圧力差を測るためのゲージ圧センサ、1つは大気圧を測るための絶対圧セ... [この記事を読む]

Aug 3, 2007. 02:40 fenrir が投稿 : 固定リンク | | このエントリーを含むはてなブックマーク | この記事をdelicious.comでブックマーク | コメント (0) | トラックバック

Super Sylphide 進捗状況(6) -- ケーブルのスマート化

オートパイロットシステム Super Sylphideですが、最近模型飛行機に搭載して実機運用するようになりました。実機運用といっても残念ながら機能がフル完成したわけではなく、現在のところ飛行履歴をと... [この記事を読む]

Jul 28, 2007. 21:15 fenrir が投稿 : 固定リンク | | このエントリーを含むはてなブックマーク | この記事をdelicious.comでブックマーク | コメント (0) | トラックバック

PA-09

ヒロセ(HRS)のDF13シリーズや日本圧着端子(JST)のZHシリーズなど、最近ハーフピッチのコネクタをよく使っています。ところがこれらのコネクタのピンヘッダ(ケーブルと接続する金属の部分、これをハ... [この記事を読む]

Jul 20, 2007. 23:08 fenrir が投稿 : 固定リンク | | このエントリーを含むはてなブックマーク | この記事をdelicious.comでブックマーク | コメント (5) | トラックバック

WindowsでMSD+CDC (USB Composite Device)

少し前に『USBでMSD+CDC (Composite Device)』という記事を書きましたが、実装がほぼ完了しました。ところがすんなりと行かないのがM$のWindows、というわけで色々と試行錯誤... [この記事を読む]

Jul 9, 2007. 23:59 fenrir が投稿 : 固定リンク | | このエントリーを含むはてなブックマーク | この記事をdelicious.comでブックマーク | コメント (3) | トラックバック

Super Sylphide 進捗状況(5) -- DSP基板データ公開

オートパイロットシステム Super Sylphideですが、メインとなるDSP基板の動作確認がほぼ完了したので、そのDSP基板データを公開します。 動作確認の工程ですが、以下の手順を踏みました。 ... [この記事を読む]

Jun 18, 2007. 23:59 fenrir が投稿 : 固定リンク | | このエントリーを含むはてなブックマーク | この記事をdelicious.comでブックマーク | コメント (0) | トラックバック

USBでMSD+CDC (Composite Device)

このサイトで扱っているGPSロガーやオートパイロットシステムSuper Sylphideには、USBが内蔵されたC8051F340というマイコンを搭載しています。これまではそれらに搭載されたSDカード... [この記事を読む]

Jun 10, 2007. 19:17 fenrir が投稿 : 固定リンク | | このエントリーを含むはてなブックマーク | この記事をdelicious.comでブックマーク | コメント (0) | トラックバック

RubyによるHEXフォーマットの読み書き

組込み系の開発をしているとROMにデータを書き込むためのバイナリを扱うことになりますが、そのフォーマットの一つにHEXフォーマット(正式名称?)というのがあります。バイナリを0からFまでの16進文字で... [この記事を読む]

Jun 4, 2007. 00:02 fenrir が投稿 : 固定リンク | | このエントリーを含むはてなブックマーク | この記事をdelicious.comでブックマーク | コメント (2) | トラックバック

GPSロガー 組立完了

最近GPSロガーの話ばかりですいません。他にも色々と並行して進んではいるのですが、さらっと書けるネタが欠乏しているもので…。 とりあえずGPSの動作やLiPoが充電できるかといったハードウェア的... [この記事を読む]

May 29, 2007. 21:27 fenrir が投稿 : 固定リンク | | このエントリーを含むはてなブックマーク | この記事をdelicious.comでブックマーク | コメント (5) | トラックバック

GPSロガー 基板到着

GPSロガーですが、基板が到着しました。リチウムポリマー電池も秋葉原のラジオガアデン(中央線高架線下)で東芝製 3.7V 1100mAhを400円を入手しました。某千○電商(笑)でもリチウムポリマーを... [この記事を読む]

May 23, 2007. 21:17 fenrir が投稿 : 固定リンク | | このエントリーを含むはてなブックマーク | この記事をdelicious.comでブックマーク | コメント (1) | トラックバック

Super Sylphide 進捗状況(4) -- DSPによる開発

オートパイロットシステム Super Sylphideですが、メインのDSPによる開発をスタートさせました。ここは某資金力を使ってしまいました。TI純正のDSP開発環境Code Composer St... [この記事を読む]

May 16, 2007. 21:41 fenrir が投稿 : 固定リンク | | このエントリーを含むはてなブックマーク | この記事をdelicious.comでブックマーク | コメント (0) | トラックバック

GPSロガー 途中経過

GPSロガーですが、部品が届きました。基板がまだなので印刷した紙に部品を載せてにやにやしているだけですが(笑) それにしても本当にMicroSDって小さいですね。 ※その後、基板とリチウムポリ... [この記事を読む]

May 11, 2007. 20:24 fenrir が投稿 : 固定リンク | | このエントリーを含むはてなブックマーク | この記事をdelicious.comでブックマーク | コメント (2) | トラックバック

GPSロガー

最近、とある事情でGPSの情報を記録したいということがあったので、GPSロガーを作っています。せっかくなので以下のような特徴を盛り込んでみました。 小型。48 x 36 mm。タカチのMX型丸型モバ... [この記事を読む]

May 4, 2007. 21:50 fenrir が投稿 : 固定リンク | | このエントリーを含むはてなブックマーク | この記事をdelicious.comでブックマーク | コメント (2) | トラックバック

Super Sylphide 進捗状況(3) -- サーボ用基板

オートパイロットシステム Super Sylphideですが、サーボとのインターフェイスをなす部分を作りました。実はこの先にFPGAがあって、そちらの方が本当の意味でサーボとのインターフェイスを担当す... [この記事を読む]

Apr 23, 2007. 00:48 fenrir が投稿 : 固定リンク | | このエントリーを含むはてなブックマーク | この記事をdelicious.comでブックマーク | コメント (2) | トラックバック

リワーク用ホットエアー装置 WHA300

リワーク(電子部品の半田を取り外したり、再び付けたりする作業)用の熱風が排気されるHot Air Rework Systemというものを購入してみました。この手のものはホビーユーザから見ると高価(5万... [この記事を読む]

Apr 6, 2007. 23:59 fenrir が投稿 : 固定リンク | | このエントリーを含むはてなブックマーク | この記事をdelicious.comでブックマーク | コメント (0) | トラックバック

Spartan3の3種電源を1つのICで

XilinxのFPGA、Spartan3を使用する予定があり、最近その電源を考えています。しかしながら3種類の電源を必要とするので、なかなか大変です。3種類というのはI/O電源の+3V3、アクセサリ電... [この記事を読む]

Mar 24, 2007. 23:44 fenrir が投稿 : 固定リンク | | このエントリーを含むはてなブックマーク | この記事をdelicious.comでブックマーク | コメント (2) | トラックバック

Super Sylphide 進捗状況(2) -- sdcc Maniacs

Super Sylphideの全機能のうち、センサ、C8051F340、SDカードを利用して完璧にセンサのログをとれるようになりました。SDカードのハンドリングは、前の記事『MMC/SDのSPIモード... [この記事を読む]

Mar 8, 2007. 00:13 fenrir が投稿 : 固定リンク | | このエントリーを含むはてなブックマーク | この記事をdelicious.comでブックマーク | コメント (0) | トラックバック

MMC/SDのSPIモードでのbusy信号

以前『SDカードとの闘い』という記事でオシロでSDの様子を見てみたい、ということを書きましたが、実際に計測してみました。前の記事では、データ落ちが発生するのはSDの書込み性能の違いからくるものであり、... [この記事を読む]

Mar 3, 2007. 09:11 fenrir が投稿 : 固定リンク | | このエントリーを含むはてなブックマーク | この記事をdelicious.comでブックマーク | コメント (0) | トラックバック

SDカードとの闘い

月末に実験が入ってしまい、それの準備に追われています。で、SDカードがなかなか書込み速度が出なくて困っています。とりあえず、ELMにあった『MMCの使い方』という記事を参考に、ビジーフラグ先読みをした... [この記事を読む]

Feb 23, 2007. 23:52 fenrir が投稿 : 固定リンク | | このエントリーを含むはてなブックマーク | この記事をdelicious.comでブックマーク | コメント (0) | トラックバック

Super Sylphide 進捗状況(1)

とりあえず文章作業の合間をぬって進めています、Super Sylphide。サイトを更新しないのもあまりにもあれなんで、今回はその進捗状況をお伝えしようと思います。 とりあえず写真を。 とにかく... [この記事を読む]

Jan 14, 2007. 23:59 fenrir が投稿 : 固定リンク | | このエントリーを含むはてなブックマーク | この記事をdelicious.comでブックマーク | コメント (0) | トラックバック

USB JTAGとか

文章デスクワークのせいでなかなか進まない某DSP等ごちゃごちゃ基板(実は既に開発コード名がついています、後述)ですが、少し触る機会があったので、それに関する経過報告といったところです。 Silico... [この記事を読む]

Jan 7, 2007. 02:08 fenrir が投稿 : 固定リンク | | このエントリーを含むはてなブックマーク | この記事をdelicious.comでブックマーク | コメント (10) | トラックバック

Super Sylphide -- an Autopilot System for Small UAVs [English version]

(the last update is Apr. 2011.) What's "Super Sylphide"? "Super Sylphide" is a novel autopilot syst... [この記事を読む]

Dec 26, 2006. 00:00 fenrir が投稿 : 固定リンク | | このエントリーを含むはてなブックマーク | この記事をdelicious.comでブックマーク | コメント (0) | トラックバック

DSP基板+小亀基板+センサ基板

こんな感じになりました。 本来と逆さまですが 上がDSP基板の裏面(電源部+RAM+ROMが見えています)、次が小亀基板(SDが出ています)、一番下の緑色の基板が小々亀基板のセンサ基板(加速度計... [この記事を読む]

Dec 25, 2006. 23:59 fenrir が投稿 : 固定リンク | | このエントリーを含むはてなブックマーク | この記事をdelicious.comでブックマーク | コメント (2) | トラックバック

Pulse Repeater

室内飛行機基板を新たに作ったわけですが、そこに内蔵されているCPLDのロジックを設計してみました。この記事ではその中の肝と思われる、複数パルスを順番に整列させる部分の話です。パルスをなぜ整列したいのか... [この記事を読む]

Dec 16, 2006. 21:48 fenrir が投稿 : 固定リンク | | このエントリーを含むはてなブックマーク | この記事をdelicious.comでブックマーク | コメント (0) | トラックバック