月別アーカイブ: 2013年10月

今日のパーツ:CANタイプ赤色LED(型番不明)

ネタがない週は部品箱の中のパーツを火入れします。
今回は、プラスチックモールド以前のものとおぼしき、CANタイプ(TO-18? TO-5?)の赤色LEDです。

残念ながら型番は不明です。
「最初のLED」として有名なのは Monsanto の MV-1 ですが、このLEDはその MV-1 とほぼ同型の形状です。
ただし、ダイの形状が異なること、LED の輝度から 1970 年代以降に製造されたものと推測されます。
CANタイプの赤外線LEDやフォトトランジスタは工業用に現在でも製造されていますが、
CANタイプ赤色LEDはほとんど見かけません。

 
写真のように、現在手に入る「低輝度LED」と遜色ない、初期のLEDとしては比較的明るい輝度を持ちます。
(最初期のLEDの輝度は ucd のオーダのようです。)
もちろん、現在の基準からすれば 20mA 流しても「ぜんぜん明るくない」です。


Vf は 1.6V @10mA でした。まあ普通ですね。

BK1088 3波ラジオの試作

(14/06/09: 記事文体修正、ソースコード公開)
aitendo で売っている DSP ラジオ IC BK1088 を使ってラジオを試作してみました。

もっとも実際に製作した時期は半年ほど前ですが、以下で述べるように
若干納得いかない部分があったので
ウェブページの方では公開していなかったものです。
ブログを作ったので、こういうものも手軽に公開できるようになりました。

使用する IC モジュールは BK1088 で、MW(中波)、FM、SW(短波)、LW(長波) の 4 波が受信できることになっています。
日本においては LW を受信する機会はまずないと思いますので、LW 受信機能は使用せず
MW、FM、SW の 3 波ラジオにしています。

回路図は以下の通りです。MCU には AVR の ATMEGA328P を使用しています。

ソースコード

LCD にはいわゆる NOKIA3300 と呼ばれる、カラー STN 液晶を使用しました。
バックライトLED を直列接続から並列接続に改造をして、ローノイズの
チャージポンプでドライブしています。
もう aitendo の在庫がないようなので、入手は若干難しいかもしれません。
(このことも製作記事にしづらい理由のひとつではあります。)


上の写真のように 3 波ともちゃんと受信可能です。
緑色のバーは受信強度(RSSI)を示しています。
プリセット・オート・マニュアルの 3 種類の選局が可能です。

画面上に、受信周波数と同時に放送局名が見えると思います。
これ(液晶上に受信周波数・放送局名を表示)を実装することが
このラジオを自作した当初の目的でした。
本来はプリセットの放送局名などをスタンドアローンで設定できるべきなのですが、
設定 IF が面倒だったため、プログラム上にハードコーディングしています。

短波側には 2SK241 のプリアンプを使用して、感度の向上を図っています。
(BK1088 アプリケーションノートにも、外部アンプの使用が推奨されています。)


ユーザインタフェースは写真のように、4 ボタンのインタフェースです。
以前作った「高性能 LED テスタ」でも行ったように、ポータブル機器の製作では
このような配置のシンプルなインタフェースが気に入っています。

冒頭に述べた納得のいかない部分は、以下の点です。
・I2C 通信、LCD へのデータ転送で AM にノイズが乗る
・LCD モジュールの消費電流
・LCD が透過型である
・ケースへの組み込みが雑
筐体が小さいので、AM のノイズ対策が予想以上に難しい問題でした。
このため、当初の予定では液晶にもっと情報を表示したかったのですが、
MCU – モジュール間の通信頻度を最小限に抑えざるを得なくなりました。
また、消費電流削減のため LCD のバックライトをオフにすると、
LCD の表示が見えなくなってしまいます。
この点も、電池動作を前提とするポータブルラジオとしてはちょっと問題です。
いずれまた別の DSP ラジオを作ろうと思います。

今日のパーツ:5082-7340(hp)

ネタがない週は、パーツ箱の中の電子部品を火入れしようと思います。
今日は hp 製の数字表示 LED 5082-7340 です。


写真のようにセラミック基板上にドットマトリクス LED と駆動 IC が実装されています。
ちゃんと売っているところを見たことがないですが、けっこう高そうな LED です。


+5V の単電源と 4 bit の入力から、0-9, A-F の16 進数を直接表示できます。

ブレッドボードで動作確認してみましょう。

「4」のフォントがシブいですね。
7セグや16セグ LED で難しい大文字の「B」も、ドットマトリクスなので綺麗に表示できています。

・・・
さて、問題はデータシートのこの行です。

Icc(max)=170 mA @ Vcc=5.5V 数字1桁での値です。
消費電力がかなり大きいです。

実際のところ、電源装置の読みでも、

Icc=83 mA @ Vcc=5V という、表示器としてはかなり大きい消費電力です。

ニコニコ動画の「ニコニコニュース」を非表示にする(Firefox)

ニコニコ動画で動画の上部に出てくる「ニコニコニュース」へのリンクですが、はっきり言って邪魔です。
 
サイト側の設定で非表示にできないようなので、ブラウザ側で非表示にします。
忘れないように設定を書いておきます。

今回はFirefox アドオン「BlockSite」で説明します。
同様のアドオンには「BlockSite Plus」等いろいろ存在しますが、どれを使っても OK でしょう。

アドオン設定画面から、以下の画像で赤枠で囲ってあるアドレスをブラックリストに登録します。

これでひとまず「ニコニコニュース」や「ニコ割」が表示されなくなり、
快適な動画視聴が可能になりました。

本日の買い物

ダイソー
・ワニ口クリップ 12個
・ネオジム磁石
・鉄工ドリル 1.5mm – 3.0mm セット
ワニ口クリップがあったのは意外。しかも安い

秋月電子(八潮)
つくばエクスプレス初乗車。10分で280円もとられるとは。
八潮店は2回目
・2SB605-LA x100 ¥200
中電力 PNP が欲しかったのでちょうど良かったです
見覚えのあるパッケージだと思ったら、2SD571 のコンプリですね
・リレー Panasonic DR-5V x3 ¥90
・SMD タクトスイッチ x10 ¥100
・ATXMEGA32D4 x2 ¥500
・METEX P-16 ¥2100
P-10 のテスタリードが両方だめになったので、買い替え
使い始め、テスタリードの接触がえらく悪かったけど、カバーのゴムの影響かな?
そして動作の遅さとブザー音が気になる
P-09 にしておくべきだったか・・・
・2SK30ATM x20 ¥300
・その他

今週の買い物

*マルツ
ジャンク 抵抗(1608) 47kΩ 1800 pcs. ¥100
ジャンク袋 ¥100
– 抵抗(2012) 1.0Ω 80pcs.
– 抵抗(2012) 2.2Ω 100pcs.
– 抵抗(2012) 30kΩ 50pcs.
– 抵抗(2012) 43kΩ 90pcs.
– その他 (910, 3k, 4.3k, 12k, 18k, 750k) 60pcs.

最近はリード部品をめったに使わなくなったので、チップ部品の補充
なんか中途半端な値ばかり入っていたので、逆に好都合でした
パーツ箱の良い補完になりました

*その他
microSDHC 16GB (ADATA) ¥880
USBメモリ 8GB (SiliconPower) ¥600
microUSB ケーブル 3m ¥500

FLASH メモリは久しぶりに買いましたが、やはり店頭は安いですね
ケーブルは Raspberry Pi 用です