2017年07月31日

Analog Discoveryを買ってみた

analogdiscovery.jpg

このところシンセサイザーの話ばかり書いていますが、おかげで「(デジタルでない)電子回路」に30年ぶりくらいに興味がわいてきました。
アナログの電子回路については私はまったくの素人なのですが、やはり波形が見えたほうが学習しやすいだろう・・・というわけで、オシロスコープが欲しくなってきます。
先日作ったポケットオシロも意外と便利なのですが、波形が見えるともう少し詳しく調べたいという欲も出てきます。
巷で人気のRIGOL DS1054Zを調べたり、オークションの古いアナログオシロスコープも見たりしましたが、結局「Analog Discovery」(2じゃない方)を入手しました。
他に、BNCコネクタ拡張ボードプローブも入手しました。

Analog Discoveryは高速なFPGAにADコンバータ、DAコンバータを組み合わせた、PCにUSB接続するモジュールです。
WaveForms 2015」というソフトウェアと組み合わせることで、オシロスコープ、ロジックアナライザ、アナログ信号発生器、デジタル信号パターン生成器になります。
内蔵メモリや信号線の本数で制約はありますが、これらの機能は同時に使用することができます。
また、オシロスコープとしての帯域は5MHzとなっていますが、これは減衰が0.5dbという条件の場合で、この帯域だとほぼ正確な波形が観測できることになります。
オシロスコープの一般的な性能指標である3dbの減衰なら20MHzくらいいけるようです。

早速、内蔵のウエーブジェネレータで矩形波を発生させ、プローブを校正しました。
WaveForms 2015もよく出来ていて、安定していますし十分高速です。
こういうものを手にすると、いろいろ測定してみたくなってしまいます。
posted by boochow at 00:44| Comment(0) | 日記 | このブログの読者になる | 更新情報をチェックする

2017年05月14日

MachiKania type Zを組み立てた

machikania.jpg

PIC32を使った、BASICコンパイラが動いてビデオと音声出力までソフトウェアでやってしまうシステム「MachiKania type Z」を組み立ててみました。
以前Maker Faire Tokyoで見かけて、通販でパーツキットを購入したまま、積読ならぬ積みボードになっていたものです。

組み立て途中の写真です。
完成まで、トータルでは2時間ほどかかりました。

machika1.jpg


付属のタクトスイッチは位置合わせ用のプラスチックのポッチがついていますが、基板には対応する穴が開いてないので、ニッパでこのポッチは切断しました。

machika2.jpg


ブートローダ書き込み済みのPIC32MX170F256Bが付属していますので、MicroSDカードにファームウェアをコピーしてセットすれば完成です。

ほぼCPUだけでNTSCカラー信号まで含めて全部できてしまうのはすごいですね。
かつて、PIC16F84だけで作るブロック崩し(白黒ビデオ出力)というのがありましたが、その超進化版という感じです。

PIC32はCPUコアはMIPSで、性能的には初代PlayStationに搭載されていたR3000相当のようです。
プログラム領域が256KB、RAMが64KB内蔵されています。
クロックはMachiKaniaでは約57MHzで、初代PS(33MHz)の2倍近いスピードです。
posted by boochow at 20:23| Comment(0) | 日記 | このブログの読者になる | 更新情報をチェックする

2017年05月07日

オシロスコープキット JYE Tech DSO150

dso150.jpg


5月の連休は体調を崩して後半寝ていたのですが、そんな中、最近秋月電子などでも扱うようになったJYE Techのオシロスコープキットを組み立ててみました。

DSO Shell (DSO150オシロスコープキット): 組立キット 秋月電子通商 電子部品 ネット通販

ちなみに購入は秋月ではなくAmazonでしたが、国内なら3500円、中国からなら2500円くらいで買えるようです。
電源は9VセンタープラスのACアダプタが必要です。
私は手持ちの楽器用のアダプタを使いましたが、購入する場合はプラグが外径が5.5mm、内径が2.1mmの汎用サイズでセンタープラスのものにしてください。

組み立ては、面実装部品は取り付け済みなので、細かすぎるということは無いのですが、抵抗などは結構数が多く、ちょっと手間取りました。

しかし最大の落とし穴はロータリーエンコーダーで、まんまと基板を裏返しで使ってしまい、取り外すのに大変苦労しました。

帯域はせいぜい100KHz程度まで、ということですがオーディオ系の波形を見るには便利そうです。
アナログシンセサイザーの波形を観察してみましたが、なかなか楽しめます。
3500円にしては、いいオモチャかなあと思いました。


posted by boochow at 23:24| Comment(0) | 日記 | このブログの読者になる | 更新情報をチェックする

2017年04月15日

Gizmodoにpicovadersが・・・

gizmodo.jpg

Arduboyのバイプロダクト?な「TetrisR MicroCard」がGIZMODOに紹介されていました。

Playing Tetris on a Business Card Is Everything I Hoped It Would Be

この記事に比較用にArduboyも登場していますが、その画面に映っているのは!
picovadersに違いありません。
メジャー誌デビューですね(チョイ役だけど)。

2017/4/28追記:
記事の日本語訳も出ていました。

名刺サイズのゲーム機「Tetris MicroCard」レビュー:ミニ薄でもテトリスの没入体験を|ギズモード・ジャパン
posted by boochow at 12:26| Comment(0) | 日記 | このブログの読者になる | 更新情報をチェックする

2016年11月13日

I will translate this blog into English by Google translation

Recently, it has become a hot topic that Google translation has improved considerably due to machine learning.

Google unleashes deep learning tech on language with Neural Machine Translation | TechCrunch

Perhaps, it may be possible to use Google translation for English translation of this blog.
Therefore, in order to investigate the performance of Google translation, I will translate the previous articles in English using Google Translate and post them.

The article translated into English is tagged "English".
Those articles are translated into English by Google translation, and then I corrected the translation error manually.

Google翻訳でこのブログの英訳を行います

最近、Google翻訳が、機械学習のおかげで大幅に品質向上したと話題になっています。

Google、ニューラルネットワーク機械学習を検索翻訳に適用―第一陣は中国語/英語 | TechCrunch Japan

もしかすると、このブログの英訳にGoogle翻訳が使えるかもしれません。
そこで、Google翻訳の性能を調べるため、Google翻訳を使って以前の記事を英訳してポストしていきます。

英訳した記事には"English"タグが付けられます。
それらの記事は、Google翻訳で英訳した後、翻訳ミスを人手で修正しています。
ラベル:english
posted by boochow at 12:46| Comment(0) | 日記 | このブログの読者になる | 更新情報をチェックする
人気記事