でんきかいでんのブログ

電子工作、ミシン、ペンタブレット、で使える、アイデア・材料・道具の紹介。PCデータのわかりやすいバックアップ方法。こだわり系テンキーレス有線キーボードの使用感レビューなど。

正当なCSSです! クリエイティブ・コモンズ・ライセンス表示

2016.03.27 [日]

トランジスタ ECB

エミッタ コレクタ ベース

「小信号用トランジスタといえば2SC1815」。

足の並びは「(E)エミッタ、(C)コレクタ、(B)ベース」

というのが定番というか、常識とまで言われてた気がします。

しかしこれは回路図の記号とは並びが違うため、慣れるまでは
「えーと、えーと、どういう並びだったっけ?」と不便です。

「トランジスタってECBという並びの足しか無いの?」と。


※2SC1815より以前は、2SC945が定番トランジスタだったそうです。


トランジスタの足の並びは?

transistor_ECB002.png transistor_ECB001.png

NPNトランジスタの一例を列挙してみると。

  1. 2SC1815、2SC2458、8050SL
  2. PN2222、2N3904、2N5088
  3. BC337

1.ECB、2.EBC、3.CBE と秋月電子で1パック20個入100円で売られているものですが、それぞれ足の並びが違いました。

あるんですね。

「日本では2SC1815が定番だけど、アメリカではPN2222が定番だよ?」って話を何処かで目にした覚えもありますがどこだったか覚えてません。


実のところ、2SC1815は2010年にディスコン(製造中止、廃番)になり、現在販売されているのは基本的にセカンドソース品と呼ばれる物だそうです。


 ▼▼ 続きを読む ▼▼ 

2016.03.20 [日]

可変三端子レギュレータのR2の算出式

可変三端子というくらいなので、本来R2にはVR(可変抵抗・ボリューム)を入れる。という使い方が王道なのでしょう。

が、一般的な三端子レギュレータにない出力電圧が欲しい場合もあるので、そういう時に簡単にR2の抵抗の値を求められるように、(自分のために)ここに自動算出式を置いておきます。

何か間違っていたら、ご指摘頂けるとありがたいと思います。

LM317_20150320A02.png

Vout(出力電圧): V
   R1(抵抗)Ω: Ω
   R2 = 360 Ω

 ▼▼ 続きを読む ▼▼ 

2016.03.16 [水]

QIコネクタについて

別名「2550コネクタ」とも呼ばれているようです。

不思議な事に「台湾製」ということ以外、「どこの会社が作っているものなのか」さっぱりわかりません。

その上、とても似た商品もあるようです。


QI+TJC8_001.jpg

よく見比べると、大きさも違うし、一部形状も違う。


2.54mmピッチなので、ブレッドボードやArduinoなど、広範囲に使えます。

入手性もよく、安いので、圧着コネクターの中では一番汎用性が高いのではないでしょうか。


■共立エレショップ : QIコネクタ (商品名順)

■千石電商 : QIコネクタ



 ▼▼ 続きを読む ▼▼ 

2016.03.15 [火]

圧着コネクタと適合工具

contactpin20160315A01.jpg

小型の圧着コネクタ・コンタクトピン一式数種類

(各2ピン3ピン4ピン5ピンソケット&ベース)

と、エンジニアの圧着工具を今回初めて購入しました。




圧着工具が欲しい

けっこう以前から欲しいと思っていました。

が、何しろ工具がそこそこ高い物なので、
「そう頻繁に使うわけじゃなし、まだ買うタイミングじゃないな~」
と、ずっと買えないでいました。

が、今回なんとなくタイミングよく購入することになり、実際に使ってみました。


意外とデリケートで難しいじゃん

「え、もっと簡単だと思い込んでたけど、意外とデリケートで難しいんだな。」


と、実際にやってみて初めて知りました。

圧着工具もそれぞれのピンに適合した物を使わないときれいに圧着できないことも初めて知りました。

人生初の圧着工具使用で、コンタクトピン2個を無駄にしてしまいました。



■エンジニア(作業工具メーカー) : 圧着工具適合端子検索サイト



 ▼▼ 続きを読む ▼▼ 

2015.04.30 [木]

ハンダ付け時の自己流固定方法

ToolsWithAlmipinches.jpg
こういう道具があると便利ですとりあえず一式。
万能バサミは基板を切るのに便利です。

ハンダ付けを始めた頃はイライラしていた

 ハンダ付けをやり始めた頃は部品をしっかり固定できないことでかなり苛ついて悩みました。
 考えて思い付いたことをアレコレ実際にやってみては(´-`) ンー、って感じで何回か試行錯誤を繰り返した結果、現在のスタイルに落ち着きました。
 部品によってはその時その時に最善の固定方法を考え出さなければならなかったりしますが、基本的な道具と固定方法は同じです。

高い位置でハンダ付けしない

 下の「ミニ万力」の項でも書いていますが、高い位置でグラつかず、安定した作業状態で固定するためにはその分多くの固定手が必要となります。
 一方で、枠で作られた固定された作業台では高さの違う部品に対応しきれませんし、一回一回全てにマスキングテープを使うのもすごくもったいないと個人的な感覚では思ってしまうわけです。(他の用途に使うために持っているので、少なくとも数回は貼り直して使えることは知っていますが。)

 高い位置だと、アームからの部品の付け外しで「落ちる」可能性も高くなります。
 「落とす」可能性が高いと、部品の紛失、部品の破壊、部品へのゴミの付着、などリスクを高める結果にもなるわけです。

 「んじゃ、落とさなければ、最初から落ちる底で作業すれば落ちないじゃん。」

 と、思ったわけです。

 こういった発想から生まれた自己流の固定方法なのです。

必要な物は3点

  • 導電マット : 自分が使っているのは一番小さいもの。1500円前後。
  • 逆作用ピンセット : ダイソーのはんだ付け用、2本~4本。
  • アルミピンチ : 4個以上。

 ▼▼ 続きを読む ▼▼ 

2015.03.20 [金]

16進数ってそういうことか

2進数、8進数、10進数、16進数

 プログラミングでは当たり前のように出てくる10進数以外の表記方法。
 見て、すぐに数値変換まではできなくても、「これは16進数だ」という判別ができることはとても重要ですね。

10進数

 10進数は日常使用している数の表し方です。
 数字の0~9だけを使い、10個ワンセットです。

8進数

 使うのは「0~7」の数字だけです。

 C言語では数字の頭に「0」ゼロを付けると、8進数と解釈されるとのことです。
 例えば、
  「0457」だと10進数でいうところの「303」となります。
  「013」だと10進数では「11」です。
10進数12345678910111213141516
8進数1234567101112131415161720


2進数

 2進数は数字の「0」と「1」だけしか使いません。

 2進数だと判別するため、表記時は基本的に、
 「0b」を頭に付けて「0b11101011」と書くようです。

 0b1010
 ↑この場合、内容を10進数にすると、
 8×1 + 4×0 + 2×1 + 0×1 になり、
 10進数だと10です。

 0b1110 1011
 ↑これだと、128×1+64×1+32×1+16×0 + 8×1+4×0+2×1+1×1 になり、
 10進数では235となります。

 桁の少ない位から1、2、4、8、16、32、64、128、256、512、と次の桁が倍数になって上がっていきます。
 PCメモリやHDDなどの容量で使われている数字と同じですね。

16進数

 16進数の場合は、「0~9」の数字と「A~F」のアルファベットも使います。
 並びは、0123456789ABCDEF です。

 10進数の「10」は、16進数だと「A」の1文字です。

 が、C言語ではこれが16進数の数字だとわかるように先頭に「0x」を付けます。
 なので、表記上は「0xA」となります。

 15は「0xF」です。

 16は「0x10」、17は「0x11」、18は「0x12」、27は「0x1B」、31は「0x1F」、32は「0x20」、、、。

 #FFCC00などの、カラーコードも16進数です。
 カラーコードの場合はRGBそれぞれの数字なので、#FFCC00だと、R(赤)の「FF」、G(緑)の「CC」、B(青)の「00」という色光の三原色の組み合わせで、R255、G204、B00、という意味になります。
 ついでに書いておくと、#FFCC00の色はこんな色です。

10進数012345678910111213141516
16進数0123456789ABCDEF10


 ▼▼ 続きを読む ▼▼ 

« NEW  | HOME |  OLD »