National Semiconductor Corporation
LM3886
http://www.tij.co.jp/product/jp/LM3886/technicaldocuments
英語版 データシート
日本語 データシート
日本版データシート
日付は2003年10月なっている。
NS LM3886TF アンプの構想が固まりました。
自作の木製CNCというか、合板製のフレームとパーチクルボードのステージで構成した自作CNCを中心に、いろいろ遊んでいます。自作CNCは、「合板製CNC」と名付けました。 旧サイトは、http://blog.seyo.info/diary/ です。製作初期の段階はそちらで。最近は、はんだコテを握って電子工作をしています。 読んでいただいた方からのコメント書き込みができるようになりました。よろしくお願いします。
2019/12/30
2019/12/29
LM3886 act.6 (アンプ本体)
アンプ本体は、mpdang55さんから譲っていただいた
A3886-3 基盤を利用します。
モノラル4セットを製作予定。
↓購入時の様子
https://daikunomokichi.blogspot.com/2019/12/lm3886-act3.html
A3886-3 基盤を利用します。
モノラル4セットを製作予定。
↓購入時の様子
https://daikunomokichi.blogspot.com/2019/12/lm3886-act3.html
Labels:
LM3886TF
2019/12/27
LM3886 act.5 (SP保護回路)
トランジスタ式アンプには
スピーカープロテクションが必要らしい。
そうなるとこのICでしょうか?
ルネサスエレクトロニクス製 μPC1237HA
若松
https://wakamatsu.co.jp/biz/products/detail.php?product_id=13050653
秋月
http://akizukidenshi.com/catalog/g/gI-13392/
http://akizukidenshi.com/download/ds/unisonic/upc1237.pdf
http://akizukidenshi.com/download/ds/nec/upc1237_nec.pdf
イトウ
http://www.it-denshi.com/product/32
http://audition.livedoor.biz/pdf/uPC1237/uPC1237_data.pdf
http://audition.livedoor.biz/pdf/uPC1237/app1237.pdf
http://www.it-denshi.com/product/97
http://akitora.com/upc1237/
マルツ
http://select.marutsu.co.jp/list/detail.php?id=228
aitendo
http://www.aitendo.com/product-list?keyword=1237&Submit=%E6%A4%9C%E7%B4%A2
http://www.aitendo.com/product/15249
aitendo
スピーカ保護キット
[K-1237E]
イトウ
uPC1237HA
スピーカー保護
&ミュート キット
追記 2019/12/28
スピーカープロテクションが必要らしい。
そうなるとこのICでしょうか?
ルネサスエレクトロニクス製 μPC1237HA
若松
https://wakamatsu.co.jp/biz/products/detail.php?product_id=13050653
秋月
http://akizukidenshi.com/catalog/g/gI-13392/
http://akizukidenshi.com/download/ds/unisonic/upc1237.pdf
http://akizukidenshi.com/download/ds/nec/upc1237_nec.pdf
イトウ
http://www.it-denshi.com/product/32
http://audition.livedoor.biz/pdf/uPC1237/uPC1237_data.pdf
http://audition.livedoor.biz/pdf/uPC1237/app1237.pdf
http://www.it-denshi.com/product/97
http://akitora.com/upc1237/
マルツ
http://select.marutsu.co.jp/list/detail.php?id=228
aitendo
http://www.aitendo.com/product-list?keyword=1237&Submit=%E6%A4%9C%E7%B4%A2
http://www.aitendo.com/product/15249
aitendo
スピーカ保護キット
[K-1237E]
イトウ
uPC1237HA
スピーカー保護
&ミュート キット
Labels:
LM3886TF
2019/12/26
LM3886 act.4 (電源回路)
LM3886
電源回路を考えてみました。
計算では、DC+-29.5V 4.8A取れそうです。
(概算 8Ω で 11W✕4ch になるのでしょうか?)
AC22Vは μPC1237 保護回路用です。
トランスは、Mさん(OFF会でお会いし、Eメールでアドバイスを頂きました)
に推薦していただいた BLOCK 社のものです。
下記レポートもお教えいただきました。
new_western_elec さん レポート
https://nw-electric.way-nifty.com/blog/2019/05/post-9b03f5.html
電源回路を考えてみました。
計算では、DC+-29.5V 4.8A取れそうです。
(概算 8Ω で 11W✕4ch になるのでしょうか?)
AC22Vは μPC1237 保護回路用です。
トランスは、Mさん(OFF会でお会いし、Eメールでアドバイスを頂きました)
に推薦していただいた BLOCK 社のものです。
下記レポートもお教えいただきました。
new_western_elec さん レポート
https://nw-electric.way-nifty.com/blog/2019/05/post-9b03f5.html
Labels:
LM3886TF
2019/12/16
2SK146-Vを譲り受ける
先日のOFF会で
Sさんから2SK146-Vを譲り受けました。10個です。
入手の経緯はお聞きしませんでしたが、
とにかく古いので使えるかどうかは?
巷では、状態が良いものは高値で取引されているらしいとの事。
データシートを眺めると、
2SK170あたりが近そうです。
昔、東芝のSY-99をはじめ
EQアンプなどに採用されていたWEB記事も有りました。
https://audio-heritage.jp/AUREX/amp/sy-lambda88.html
Sさんから2SK146-Vを譲り受けました。10個です。
入手の経緯はお聞きしませんでしたが、
とにかく古いので使えるかどうかは?
巷では、状態が良いものは高値で取引されているらしいとの事。
データシートを眺めると、
2SK170あたりが近そうです。
昔、東芝のSY-99をはじめ
EQアンプなどに採用されていたWEB記事も有りました。
https://audio-heritage.jp/AUREX/amp/sy-lambda88.html
Labels:
AMP
2019/12/15
2019/12/10
LM3886 act.2 (パワーアンプIC)
LM3886が気になってしょうがない。
A電子店では、在庫切れになったみたいだ。11月末には、まだあったような・・・。
慌てて、S電気店を覗くと税別760円だった。
メールにて6個注文した。
メールにて6個注文した。
ぺるけ師匠のサイトには、「バランス式BTLアダプタ」というアイディアが公表されている。
バランス出力を持ったプリアンプと、
全く同じ構成の2台のステレオパワーアンプが必要だそうで、
全く同じ構成の2台のステレオパワーアンプが必要だそうで、
プリアンプの代打に差動バランス型HP_AMPとUSB_DACがなるのではと踏んでいる。
なので、4個必要、2個予備。計6個
左上はなんとなく「N」のマークであるような気がします。
ビニル袋に入ったままなの撮影なので、見づらくて申し訳ないです。
ビニル袋に入ったままなの撮影なので、見づらくて申し訳ないです。
Labels:
LM3886TF
2019/12/08
セレクタ act.4
Arduinoのプログラムをスケッチ
16個を順番に点灯させてみました。
-----------------------------------------------------------------
//daikunomokichi 2019-12-08
const int d_pin0 = 0; // LED connected to digital pin 0
const int d_pin1 = 1; // LED connected to digital pin 1
const int d_pin2 = 2; // LED connected to digital pin 2
const int d_pin3 = 3; // LED connected to digital pin 3
const int d_pin4 = 4; // LED connected to digital pin 4
const int d_pin5 = 5; // LED connected to digital pin 5
const int d_pin6 = 6; // LED connected to digital pin 6
const int d_pin7 = 7; // LED connected to digital pin 7
const int d_pin8 = 8; // LED connected to digital pin 8
const int d_pin9 = 9; // LED connected to digital pin 9
const int d_pin10 = 10; // LED connected to digital pin 10
const int d_pin11 = 11; // LED connected to digital pin 11
const int d_pin12 = 12; // LED connected to digital pin 12
const int d_pin13 = 13; // LED connected to digital pin 13
const int d_pin14 = 14; // LED connected to digital pin 14 A0
const int d_pin15 = 15; // LED connected to digital pin 15 A1
const int d_pin16 = 16; // LED connected to digital pin 16 A2
void setup() {
pinMode( d_pin0, OUTPUT ); // sets the digital pin as output
pinMode( d_pin1, OUTPUT ); // sets the digital pin as output
pinMode( d_pin2, OUTPUT ); // sets the digital pin as output
pinMode( d_pin3, OUTPUT ); // sets the digital pin as output
pinMode( d_pin4, OUTPUT ); // sets the digital pin as output
pinMode( d_pin5, OUTPUT ); // sets the digital pin as output
pinMode( d_pin6, OUTPUT ); // sets the digital pin as output
pinMode( d_pin7, OUTPUT ); // sets the digital pin as output
pinMode( d_pin8, OUTPUT ); // sets the digital pin as output
pinMode( d_pin9, OUTPUT ); // sets the digital pin as output
pinMode( d_pin10, OUTPUT ); // sets the digital pin as output
pinMode( d_pin11, OUTPUT ); // sets the digital pin as output
pinMode( d_pin12, OUTPUT ); // sets the digital pin as output
pinMode( d_pin14, OUTPUT ); // sets the digital pin as output A0
pinMode( d_pin15, OUTPUT ); // sets the digital pin as output A1
pinMode( d_pin16, OUTPUT ); // sets the digital pin as output A2
pinMode( d_pin13, INPUT ); // sets the digital pin as input
digitalWrite(d_pin13, HIGH);
delay( 2000 );
digitalWrite( d_pin0, HIGH ); // sets the LED off
digitalWrite( d_pin1, HIGH ); // sets the LED off
digitalWrite( d_pin2, HIGH ); // sets the LED off
digitalWrite( d_pin3, HIGH ); // sets the LED off
digitalWrite( d_pin4, HIGH ); // sets the LED off
digitalWrite( d_pin5, HIGH ); // sets the LED off
digitalWrite( d_pin6, HIGH ); // sets the LED off
digitalWrite( d_pin7, HIGH ); // sets the LED off
digitalWrite( d_pin8, HIGH ); // sets the LED off
digitalWrite( d_pin9, HIGH ); // sets the LED off
digitalWrite( d_pin10, HIGH ); // sets the LED off
digitalWrite( d_pin11, HIGH ); // sets the LED off
digitalWrite( d_pin12, HIGH ); // sets the LED off
digitalWrite( d_pin14, HIGH ); // sets the LED off
digitalWrite( d_pin15, HIGH ); // sets the LED off
digitalWrite( d_pin16, HIGH ); // sets the LED off
delay( 1000 );
}
void loop() {
digitalWrite( d_pin0, LOW ); // sets the LED on
delay( 1000 ); // waits for a second
digitalWrite( d_pin0, HIGH ); // sets the LED off
digitalWrite( d_pin1, LOW ); // sets the LED on
delay( 1000 ); // waits for a second
digitalWrite( d_pin1, HIGH ); // sets the LED off
digitalWrite( d_pin2, LOW ); // sets the LED on
delay( 1000 ); // waits for a second
digitalWrite( d_pin2, HIGH ); // sets the LED off
digitalWrite( d_pin3, LOW ); // sets the LED on
delay( 1000 ); // waits for a second
digitalWrite( d_pin3, HIGH ); // sets the LED off
digitalWrite( d_pin4, LOW ); // sets the LED on
delay( 1000 ); // waits for a second
digitalWrite( d_pin4, HIGH ); // sets the LED off
digitalWrite( d_pin5, LOW ); // sets the LED on
delay( 1000 ); // waits for a second
digitalWrite( d_pin5, HIGH ); // sets the LED off
digitalWrite( d_pin6, LOW ); // sets the LED on
delay( 1000 ); // waits for a second
digitalWrite( d_pin6, HIGH ); // sets the LED off
digitalWrite( d_pin7, LOW ); // sets the LED on
delay( 1000 ); // waits for a second
digitalWrite( d_pin7, HIGH ); // sets the LED off
digitalWrite( d_pin8, LOW ); // sets the LED on
delay( 1000 ); // waits for a second
digitalWrite( d_pin8, HIGH ); // sets the LED off
digitalWrite( d_pin9, LOW ); // sets the LED on
delay( 1000 ); // waits for a second
digitalWrite( d_pin9, HIGH ); // sets the LED off
digitalWrite( d_pin10, LOW ); // sets the LED on
delay( 1000 ); // waits for a second
digitalWrite( d_pin10, HIGH ); // sets the LED off
digitalWrite( d_pin11, LOW ); // sets the LED on
delay( 1000 ); // waits for a second
digitalWrite( d_pin11, HIGH ); // sets the LED off
digitalWrite( d_pin12, LOW ); // sets the LED on
delay( 1000 ); // waits for a second
digitalWrite( d_pin12, HIGH ); // sets the LED off
digitalWrite( d_pin14, LOW ); // sets the LED on
delay( 1000 ); // waits for a second
digitalWrite( d_pin14, HIGH ); // sets the LED off
digitalWrite( d_pin15, LOW ); // sets the LED on
delay( 1000 ); // waits for a second
digitalWrite( d_pin15, HIGH ); // sets the LED off
digitalWrite( d_pin16, LOW ); // sets the LED on
delay( 1000 ); // waits for a second
digitalWrite( d_pin16, HIGH ); // sets the LED off
}
-----------------------------------------------------------------
16個を順番に点灯させてみました。
//daikunomokichi 2019-12-08
const int d_pin0 = 0; // LED connected to digital pin 0
const int d_pin1 = 1; // LED connected to digital pin 1
const int d_pin2 = 2; // LED connected to digital pin 2
const int d_pin3 = 3; // LED connected to digital pin 3
const int d_pin4 = 4; // LED connected to digital pin 4
const int d_pin5 = 5; // LED connected to digital pin 5
const int d_pin6 = 6; // LED connected to digital pin 6
const int d_pin7 = 7; // LED connected to digital pin 7
const int d_pin8 = 8; // LED connected to digital pin 8
const int d_pin9 = 9; // LED connected to digital pin 9
const int d_pin10 = 10; // LED connected to digital pin 10
const int d_pin11 = 11; // LED connected to digital pin 11
const int d_pin12 = 12; // LED connected to digital pin 12
const int d_pin13 = 13; // LED connected to digital pin 13
const int d_pin14 = 14; // LED connected to digital pin 14 A0
const int d_pin15 = 15; // LED connected to digital pin 15 A1
const int d_pin16 = 16; // LED connected to digital pin 16 A2
void setup() {
pinMode( d_pin0, OUTPUT ); // sets the digital pin as output
pinMode( d_pin1, OUTPUT ); // sets the digital pin as output
pinMode( d_pin2, OUTPUT ); // sets the digital pin as output
pinMode( d_pin3, OUTPUT ); // sets the digital pin as output
pinMode( d_pin4, OUTPUT ); // sets the digital pin as output
pinMode( d_pin5, OUTPUT ); // sets the digital pin as output
pinMode( d_pin6, OUTPUT ); // sets the digital pin as output
pinMode( d_pin7, OUTPUT ); // sets the digital pin as output
pinMode( d_pin8, OUTPUT ); // sets the digital pin as output
pinMode( d_pin9, OUTPUT ); // sets the digital pin as output
pinMode( d_pin10, OUTPUT ); // sets the digital pin as output
pinMode( d_pin11, OUTPUT ); // sets the digital pin as output
pinMode( d_pin12, OUTPUT ); // sets the digital pin as output
pinMode( d_pin14, OUTPUT ); // sets the digital pin as output A0
pinMode( d_pin15, OUTPUT ); // sets the digital pin as output A1
pinMode( d_pin16, OUTPUT ); // sets the digital pin as output A2
pinMode( d_pin13, INPUT ); // sets the digital pin as input
digitalWrite(d_pin13, HIGH);
delay( 2000 );
digitalWrite( d_pin0, HIGH ); // sets the LED off
digitalWrite( d_pin1, HIGH ); // sets the LED off
digitalWrite( d_pin2, HIGH ); // sets the LED off
digitalWrite( d_pin3, HIGH ); // sets the LED off
digitalWrite( d_pin4, HIGH ); // sets the LED off
digitalWrite( d_pin5, HIGH ); // sets the LED off
digitalWrite( d_pin6, HIGH ); // sets the LED off
digitalWrite( d_pin7, HIGH ); // sets the LED off
digitalWrite( d_pin8, HIGH ); // sets the LED off
digitalWrite( d_pin9, HIGH ); // sets the LED off
digitalWrite( d_pin10, HIGH ); // sets the LED off
digitalWrite( d_pin11, HIGH ); // sets the LED off
digitalWrite( d_pin12, HIGH ); // sets the LED off
digitalWrite( d_pin14, HIGH ); // sets the LED off
digitalWrite( d_pin15, HIGH ); // sets the LED off
digitalWrite( d_pin16, HIGH ); // sets the LED off
delay( 1000 );
}
void loop() {
digitalWrite( d_pin0, LOW ); // sets the LED on
delay( 1000 ); // waits for a second
digitalWrite( d_pin0, HIGH ); // sets the LED off
digitalWrite( d_pin1, LOW ); // sets the LED on
delay( 1000 ); // waits for a second
digitalWrite( d_pin1, HIGH ); // sets the LED off
digitalWrite( d_pin2, LOW ); // sets the LED on
delay( 1000 ); // waits for a second
digitalWrite( d_pin2, HIGH ); // sets the LED off
digitalWrite( d_pin3, LOW ); // sets the LED on
delay( 1000 ); // waits for a second
digitalWrite( d_pin3, HIGH ); // sets the LED off
digitalWrite( d_pin4, LOW ); // sets the LED on
delay( 1000 ); // waits for a second
digitalWrite( d_pin4, HIGH ); // sets the LED off
digitalWrite( d_pin5, LOW ); // sets the LED on
delay( 1000 ); // waits for a second
digitalWrite( d_pin5, HIGH ); // sets the LED off
digitalWrite( d_pin6, LOW ); // sets the LED on
delay( 1000 ); // waits for a second
digitalWrite( d_pin6, HIGH ); // sets the LED off
digitalWrite( d_pin7, LOW ); // sets the LED on
delay( 1000 ); // waits for a second
digitalWrite( d_pin7, HIGH ); // sets the LED off
digitalWrite( d_pin8, LOW ); // sets the LED on
delay( 1000 ); // waits for a second
digitalWrite( d_pin8, HIGH ); // sets the LED off
digitalWrite( d_pin9, LOW ); // sets the LED on
delay( 1000 ); // waits for a second
digitalWrite( d_pin9, HIGH ); // sets the LED off
digitalWrite( d_pin10, LOW ); // sets the LED on
delay( 1000 ); // waits for a second
digitalWrite( d_pin10, HIGH ); // sets the LED off
digitalWrite( d_pin11, LOW ); // sets the LED on
delay( 1000 ); // waits for a second
digitalWrite( d_pin11, HIGH ); // sets the LED off
digitalWrite( d_pin12, LOW ); // sets the LED on
delay( 1000 ); // waits for a second
digitalWrite( d_pin12, HIGH ); // sets the LED off
digitalWrite( d_pin14, LOW ); // sets the LED on
delay( 1000 ); // waits for a second
digitalWrite( d_pin14, HIGH ); // sets the LED off
digitalWrite( d_pin15, LOW ); // sets the LED on
delay( 1000 ); // waits for a second
digitalWrite( d_pin15, HIGH ); // sets the LED off
digitalWrite( d_pin16, LOW ); // sets the LED on
delay( 1000 ); // waits for a second
digitalWrite( d_pin16, HIGH ); // sets the LED off
}
Labels:
Arduino
2019/12/06
LM3886アンプを借用
National Semiconductor Corporation
LM3886
http://www.tij.co.jp/product/jp/LM3886/technicaldocuments
英語版 データシート
日本語 データシート
日本版データシート
日付は2003年10月なっている。
データシートによると
----------------------------------------------------------------
概要
LM3886 は高性能オーディオ・パワーアンプで、0.1%以下の全高調波歪(THD + N) で、
20Hz ~ 20kHz の帯域で、4Ω 負荷へ68W、8Ω 負荷へ38W の連続平均電力を出力する能力を備えています。
SPiKe?プロテクション(Self Peak Instantaneous Temperature(°Ke)) 回路により、
ディスクリートやハイブリッドのアンプより優れたダイナミックSOA (Safe Operating Area) 保護を行います。
SPiKeプロテクションは、過電圧、低電圧、さらに、電源への短絡、熱暴走、瞬間的温度上昇等を含む過負荷に対して、
出力が保護されていることを意味します。
LM3886 は、2.0μV ( 代表値) の低ノイズ・フロアで、92dB (min)以上の優れたSN 比を実現します。
定格負荷への定格出力で、オーディオ周波数の全域にわたって、0.03%の非常に低いTHD+Nを示し、
IMD (SMTPE) は、0.004%の優れた線形性を持ちます。
特長
■ VCC =± 28V で、4Ω 負荷に対して、68Wの連続平均出力電力
■ VCC =± 28V で、8Ω 負荷に対して、38Wの連続平均出力電力
■ VCC =± 35V で、8Ω 負荷に対して、50Wの連続平均出力電力
■ 135W 瞬間ピーク出力電力
■ SN 比≧ 92dB
■ ミュート機能
■ 内部の電流制限回路によるグラウンド、電源への短絡に対する出力保護
■ 誘導性負荷によるトランジェントに対する出力の過電圧保護
■ |VEE| + |VCC| ≦ 12V のとき、内部バイアスがかからないようにして、ターンオンとターンオフ時のトランジェントを除去する低電圧電源保護
■ 11ピンTO-220 パッケージ
■ 広電源電圧範囲: 20V ~ 94V
アプリケーション
■ コンポーネント・ステレオ
■ ミニ・コンポ
■ アクティブ・スピーカ
■ サラウンド用アンプ
■ ハイエンド・ステレオTV
----------------------------------------------------------------
となっている。
先日、ロードバイクと餃子の町で開催された某OFF会で、
LM3886アンプを聞かせていただきました。パンチのある音の様に感じたのです。
その話を地元のOFF会でしたら、「8月のOFF会で見せてたよ。」とSさんに言われ、
その時のアンプがLM3886だったのか・・・。
ホント失礼いたしました。
それで、LM3886アンプ(4個使用)をお借りすることになったのです。
前段は、BB OPA277P(4個使用)でした。
製作者Sさんによると、ネタ元は某オーデイオ雑誌だそうです。
LM3886
http://www.tij.co.jp/product/jp/LM3886/technicaldocuments
英語版 データシート
日本語 データシート
日本版データシート
日付は2003年10月なっている。
データシートによると
----------------------------------------------------------------
概要
LM3886 は高性能オーディオ・パワーアンプで、0.1%以下の全高調波歪(THD + N) で、
20Hz ~ 20kHz の帯域で、4Ω 負荷へ68W、8Ω 負荷へ38W の連続平均電力を出力する能力を備えています。
SPiKe?プロテクション(Self Peak Instantaneous Temperature(°Ke)) 回路により、
ディスクリートやハイブリッドのアンプより優れたダイナミックSOA (Safe Operating Area) 保護を行います。
SPiKeプロテクションは、過電圧、低電圧、さらに、電源への短絡、熱暴走、瞬間的温度上昇等を含む過負荷に対して、
出力が保護されていることを意味します。
LM3886 は、2.0μV ( 代表値) の低ノイズ・フロアで、92dB (min)以上の優れたSN 比を実現します。
定格負荷への定格出力で、オーディオ周波数の全域にわたって、0.03%の非常に低いTHD+Nを示し、
IMD (SMTPE) は、0.004%の優れた線形性を持ちます。
特長
■ VCC =± 28V で、4Ω 負荷に対して、68Wの連続平均出力電力
■ VCC =± 28V で、8Ω 負荷に対して、38Wの連続平均出力電力
■ VCC =± 35V で、8Ω 負荷に対して、50Wの連続平均出力電力
■ 135W 瞬間ピーク出力電力
■ SN 比≧ 92dB
■ ミュート機能
■ 内部の電流制限回路によるグラウンド、電源への短絡に対する出力保護
■ 誘導性負荷によるトランジェントに対する出力の過電圧保護
■ |VEE| + |VCC| ≦ 12V のとき、内部バイアスがかからないようにして、ターンオンとターンオフ時のトランジェントを除去する低電圧電源保護
■ 11ピンTO-220 パッケージ
■ 広電源電圧範囲: 20V ~ 94V
アプリケーション
■ コンポーネント・ステレオ
■ ミニ・コンポ
■ アクティブ・スピーカ
■ サラウンド用アンプ
■ ハイエンド・ステレオTV
----------------------------------------------------------------
となっている。
先日、ロードバイクと餃子の町で開催された某OFF会で、
LM3886アンプを聞かせていただきました。パンチのある音の様に感じたのです。
その話を地元のOFF会でしたら、「8月のOFF会で見せてたよ。」とSさんに言われ、
その時のアンプがLM3886だったのか・・・。
ホント失礼いたしました。
それで、LM3886アンプ(4個使用)をお借りすることになったのです。
前段は、BB OPA277P(4個使用)でした。
製作者Sさんによると、ネタ元は某オーデイオ雑誌だそうです。
Labels:
LM3886TF
2019/12/03
セレクタ act.3
アナログ入力での動作確認をしました。
Arduinoのプログラムをスケッチと言う。
表示するためのスケッチ
---------------------------------------------------------
#include <LiquidCrystal.h>
// initialize the library with the numbers of the interface pins
LiquidCrystal lcd(8, 13, 9, 4, 5, 6, 7);
int i = 0;
int j = 0;
int k = 0;
int l = 0;
void setup(){
// LCDにオープニングメッセージを表示する
lcd.begin(2,16);
lcd.clear(); // LCD表示をクリア
lcd.print("hello world"); // 1行目にメッセージを表示
lcd.setCursor(1,1); // カーソルを2行目1カラム目にセット
lcd.print("Arduino uno"); // 2行目にメッセージを表示
delay(500);
}
void loop(){
i = analogRead(1); // アナログピンを読み取る
j = analogRead(2); // アナログピンを読み取る
k = analogRead(3); // アナログピンを読み取る
l = analogRead(4); // アナログピンを読み取る
lcd.clear(); // LCD表示をクリア
lcd.print("daikunomokichi"); // 1行目にメッセージを表示
lcd.setCursor(0,1); // カーソルを2行目1カラム目にセット
lcd.print(i); // 2行目にメッセージを表示
lcd.print("&");
lcd.print(j); // 2行目にメッセージを表示
lcd.print("&");
lcd.print(k); // 2行目にメッセージを表示
lcd.print("&");
lcd.print(l); // 2行目にメッセージを表示
delay(100);
}
---------------------------------------------------------
手持ちの抵抗器を利用して
Vcc+
10kΩ
10kΩ
20kΩ
GND
で分割しました。
結果
ポジション1 ==> 0
ポジション2 ==> 511 前後
ポジション3 ==> 766 前後
ポジション4 ==> 1023
予想どおりです。
若干の修正 12/06
Arduinoのプログラムをスケッチと言う。
表示するためのスケッチ
---------------------------------------------------------
#include <LiquidCrystal.h>
// initialize the library with the numbers of the interface pins
LiquidCrystal lcd(8, 13, 9, 4, 5, 6, 7);
int i = 0;
int j = 0;
int k = 0;
int l = 0;
void setup(){
// LCDにオープニングメッセージを表示する
lcd.begin(2,16);
lcd.clear(); // LCD表示をクリア
lcd.print("hello world"); // 1行目にメッセージを表示
lcd.setCursor(1,1); // カーソルを2行目1カラム目にセット
lcd.print("Arduino uno"); // 2行目にメッセージを表示
delay(500);
}
void loop(){
i = analogRead(1); // アナログピンを読み取る
j = analogRead(2); // アナログピンを読み取る
k = analogRead(3); // アナログピンを読み取る
l = analogRead(4); // アナログピンを読み取る
lcd.clear(); // LCD表示をクリア
lcd.print("daikunomokichi"); // 1行目にメッセージを表示
lcd.setCursor(0,1); // カーソルを2行目1カラム目にセット
lcd.print(i); // 2行目にメッセージを表示
lcd.print("&");
lcd.print(j); // 2行目にメッセージを表示
lcd.print("&");
lcd.print(k); // 2行目にメッセージを表示
lcd.print("&");
lcd.print(l); // 2行目にメッセージを表示
delay(100);
}
---------------------------------------------------------
手持ちの抵抗器を利用して
Vcc+
10kΩ
10kΩ
20kΩ
GND
で分割しました。
結果
ポジション1 ==> 0
ポジション2 ==> 511 前後
ポジション3 ==> 766 前後
ポジション4 ==> 1023
予想どおりです。
Labels:
Arduino
2019/11/30
セレクタ act.2
セレクタ 構想案
バランスアンプやBTLアンプも対応化の仕様にする。
だたし、バランスとアンバランスは混在できないので
バランスアンプ使用時はバランスLINE入力、
アンバランスアンプ使用j時はアンバランスLINE入力とする。
スピーカーの結線は、混在可。
LINE入力 4系統
アンプ 4台
スピーカー 4セット
4✕4✕4=64通りの組み合わせになるかと。
リレーは2回路CのタイプをHot&Coldで1個。
2個使用で左右各ch。コレを1枚の基盤で作成。
1系統4組で、4系統で16組。
リレーは、32個になるはず。
動作の時系列は、
1)それぞれのポジションSWをセット
2)[SET]セットポタンを押す
3)Ra1,Ra2がOFF
4)その後、Ra3,Ra4がOFF
5)結果、Ra1からRa4の32個すべてのリレーがOFF
6)セレクトされたそれぞれの系統のRa3,Ra4がON
7)その後、Ra1,Ra2がON
入力信号を「無」すなわち切断してからアンプ出力とSPを切り替える事にします。
2019/11/29
セレクタ
キーワード「PCB基板」
時々読ませていただいているウエブログがありますが、
そのなかで、「PCB基板」を外注されています。
「oyaji_number5のブログ」から
基板到着/
https://architecjp.wordpress.com/2019/04/22/
https://architecjp.wordpress.com/category/fraplus%e6%ad%aa%e7%8e%87%e6%b8%ac%e5%ae%9a%e3%82%a2%e3%83%80%e3%83%97%e3%82%bf%e3%83%bc/
「趣味の世界」から
アンプ用PCB基板が到着
http://bal4u.dip.jp/hobby/archives/408
http://bal4u.dip.jp/hobby/archives/category/%e3%82%aa%e3%83%bc%e3%83%87%e3%82%a3%e3%82%aa/lm3886%e3%82%a2%e3%83%b3%e3%83%97
「PCB基板」を外注は、一度はやってみたいの事なので、EAGLE 9.5.2 freeをダウンロードしました。
https://daikunomokichi.blogspot.com/2012/10/fet-crd-act3.html
以来、7年ぶりです。EAGLE は、Autodesk の傘下になったのですね。
せっかくなので「セレクタ」製作に取り掛かりたいと思います。
「おんにょの真空管オーディオ」から
ミニオフ会2019春
https://65124258.at.webry.info/201905/article_9.html
で体験した、「きんさん自作のアンプセレクター」のアイデアを「パク」らせていただく予定です。
参考にさせていただいたサイト
EAGLEの使い方 (回路図から基板作成まで)
http://akiracing.com/2017/05/27/eagle_tutorial/
カテゴリー: EAGLE (プリント基板CAD)
http://akiracing.com/category/electronics/eagle/
初めてのプリント基板設計から発注まで
http://watako-lab.com/2018/08/23/1st_board_design/
Eagleのライブラリを自作する
http://essence.cambrianrobotics.com/series/Eagle%E3%81%AE%E3%83%A9%E3%82%A4%E3%83%96%E3%83%A9%E3%83%AA%E3%82%92%E8%87%AA%E4%BD%9C%E3%81%99%E3%82%8B/6/
追記 11/30
時々読ませていただいているウエブログがありますが、
そのなかで、「PCB基板」を外注されています。
「oyaji_number5のブログ」から
基板到着/
https://architecjp.wordpress.com/2019/04/22/
https://architecjp.wordpress.com/category/fraplus%e6%ad%aa%e7%8e%87%e6%b8%ac%e5%ae%9a%e3%82%a2%e3%83%80%e3%83%97%e3%82%bf%e3%83%bc/
「趣味の世界」から
アンプ用PCB基板が到着
http://bal4u.dip.jp/hobby/archives/408
http://bal4u.dip.jp/hobby/archives/category/%e3%82%aa%e3%83%bc%e3%83%87%e3%82%a3%e3%82%aa/lm3886%e3%82%a2%e3%83%b3%e3%83%97
「PCB基板」を外注は、一度はやってみたいの事なので、EAGLE 9.5.2 freeをダウンロードしました。
https://daikunomokichi.blogspot.com/2012/10/fet-crd-act3.html
以来、7年ぶりです。EAGLE は、Autodesk の傘下になったのですね。
せっかくなので「セレクタ」製作に取り掛かりたいと思います。
「おんにょの真空管オーディオ」から
ミニオフ会2019春
https://65124258.at.webry.info/201905/article_9.html
で体験した、「きんさん自作のアンプセレクター」のアイデアを「パク」らせていただく予定です。
参考にさせていただいたサイト
EAGLEの使い方 (回路図から基板作成まで)
http://akiracing.com/2017/05/27/eagle_tutorial/
カテゴリー: EAGLE (プリント基板CAD)
http://akiracing.com/category/electronics/eagle/
初めてのプリント基板設計から発注まで
http://watako-lab.com/2018/08/23/1st_board_design/
Eagleのライブラリを自作する
http://essence.cambrianrobotics.com/series/Eagle%E3%81%AE%E3%83%A9%E3%82%A4%E3%83%96%E3%83%A9%E3%83%AA%E3%82%92%E8%87%AA%E4%BD%9C%E3%81%99%E3%82%8B/6/
追記 11/30
2019/11/24
DDBH
DDBH
ダンプダクト・バックロードホーン
というバクロードホーンを譲り受けました。
masamasaさん、勉強させていただきます。
説明書には、TDDBH-P7T MarkAudio Pluvia7HD
のために作られたようです。
現状、付いているユニットは、FOSTEX P1000Kです。
当家にも在庫があったような???。
https://daikunomokichi.blogspot.com/2013/01/blog-post.html
早速、音出し。
使用したアンプは、トランジスタ式ミニワッターPart2です。
https://daikunomokichi.blogspot.com/search/label/mWP2
ダンプダクト・バックロードホーン
というバクロードホーンを譲り受けました。
masamasaさん、勉強させていただきます。
説明書には、TDDBH-P7T MarkAudio Pluvia7HD
のために作られたようです。
現状、付いているユニットは、FOSTEX P1000Kです。
当家にも在庫があったような???。
https://daikunomokichi.blogspot.com/2013/01/blog-post.html
早速、音出し。
使用したアンプは、トランジスタ式ミニワッターPart2です。
https://daikunomokichi.blogspot.com/search/label/mWP2
Labels:
SP
2019/11/21
コンデジ
写真を取る時、良く持ち出すのが
CANON iVIS HF S10
というビデオカメラだ。
モニタが回転て、リモコンが使える。
この機能と、自作の「セルフ撮りスティック兼簡易カメラスタビライザー」
を併用すると別世界が撮影出来る。チョット大げさ。
リモコンが使えるコンデジを入手した。
COOLPIX P7000
2010年9月24日発売
https://www.nikon-image.com/products/compact/lineup/p7000/index.html
https://www.itmedia.co.jp/dc/articles/1011/24/news022.html
9年選手だ。
モニタが回転しないのが残念ではあるだがそれ以外は満足している。
レンズバリアが全開しないという症状がたまに出るということだったが
やはり、約20%くらいの確率で引っかかって全開しない。
レンズバリアを指で触ると音を立てて全開になる。
WEBで検索すると「ゴミ」などの異物が挟まっている事があるらしい。
早速、全開したレンズバリア付近を掃除機で吸引した。
それ以降、確率さ下がったような???。それは、無いですね。
ちなみにリモコンは、A通販で送料込み298円の「ばったもん」です。もち電池付き。
CANON iVIS HF S10
というビデオカメラだ。
モニタが回転て、リモコンが使える。
この機能と、自作の「セルフ撮りスティック兼簡易カメラスタビライザー」
を併用すると別世界が撮影出来る。チョット大げさ。
リモコンが使えるコンデジを入手した。
COOLPIX P7000
2010年9月24日発売
https://www.nikon-image.com/products/compact/lineup/p7000/index.html
https://www.itmedia.co.jp/dc/articles/1011/24/news022.html
9年選手だ。
モニタが回転しないのが残念ではあるだがそれ以外は満足している。
レンズバリアが全開しないという症状がたまに出るということだったが
やはり、約20%くらいの確率で引っかかって全開しない。
レンズバリアを指で触ると音を立てて全開になる。
WEBで検索すると「ゴミ」などの異物が挟まっている事があるらしい。
早速、全開したレンズバリア付近を掃除機で吸引した。
それ以降、確率さ下がったような???。それは、無いですね。
ちなみにリモコンは、A通販で送料込み298円の「ばったもん」です。もち電池付き。
Labels:
GOODS
2019/11/18
2019/11/17
ぺるけ式全段差動PPアンプ act.4
周波数特性
FRApllusは、dbVを使用しています。
とっつきにくいですが 慣れてくると良さが解ります。
アナログデバイシスのサイトで変換できます。
1] 負荷インピーダンスZ0『6』Ωを入力。
2] 必要な出力Power『7000』mWを入力。
3] [Calculate]ボタンを押す。
4] dbV欄を見て、16.23dbVを確認する。
FRaplus の機能で[自動レベル設定]を使い、
左チャンネル
1000Hz
16.2dbV
でセットすると
今回の場合、出力(dbV)欄[-6.0]に表示されます。
レベルチェックをすると、ほぼ16.23dbVを示すはずです。
出力 -6.0dbV=7000mW
出力 -16.0dbV=700mW
出力 -26.0dbV=70mW
出力 -9.0dbV=3500mW
という測定ができます。W数は、ほぼですヨ
dbV⇔Wに変換するサイトです。
左チャンネル
右チャンネル
3500mW
追記 EL84 / 6BQ5 CSPP おまけです
9000mW
FRApllusは、dbVを使用しています。
とっつきにくいですが 慣れてくると良さが解ります。
アナログデバイシスのサイトで変換できます。
1] 負荷インピーダンスZ0『6』Ωを入力。
2] 必要な出力Power『7000』mWを入力。
3] [Calculate]ボタンを押す。
4] dbV欄を見て、16.23dbVを確認する。
FRaplus の機能で[自動レベル設定]を使い、
左チャンネル
1000Hz
16.2dbV
でセットすると
今回の場合、出力(dbV)欄[-6.0]に表示されます。
レベルチェックをすると、ほぼ16.23dbVを示すはずです。
出力 -6.0dbV=7000mW
出力 -16.0dbV=700mW
出力 -26.0dbV=70mW
出力 -9.0dbV=3500mW
という測定ができます。W数は、ほぼですヨ
dbV⇔Wに変換するサイトです。
右チャンネル
3500mW
9000mW
2019/11/16
ぺるけ式全段差動PPアンプ act.3
ぺるけ式全段差動PPアンプ
2SK246-Y + 6SN7GT + 5881/6L6WGC
ソフトン Rコア
PWT260-300
RX-30-8 × 2
測定の準備をした。
FRAplusの使用に際し、miyaさん、ARITOさんに感謝。
http://www.za.ztv.ne.jp/kygbncjy/tubeamp/FRAplus/FRAplus_intro.htm
入出力測定
周波数測定
歪み率特性
クロストーク特性
の予定です。
機材は、
1]FRAplusアダプター
https://daikunomokichi.blogspot.com/2018/02/fraplus-act2.html
2]Windows10 PC
https://daikunomokichi.blogspot.com/2016/04/2-in-1-pc.html
3]オーディオ用ダミー負荷
https://daikunomokichi.blogspot.com/2017/04/blog-post.html
4]ケーブル類
2SK246-Y + 6SN7GT + 5881/6L6WGC
ソフトン Rコア
PWT260-300
RX-30-8 × 2
測定の準備をした。
FRAplusの使用に際し、miyaさん、ARITOさんに感謝。
http://www.za.ztv.ne.jp/kygbncjy/tubeamp/FRAplus/FRAplus_intro.htm
入出力測定
周波数測定
歪み率特性
クロストーク特性
の予定です。
機材は、
1]FRAplusアダプター
https://daikunomokichi.blogspot.com/2018/02/fraplus-act2.html
2]Windows10 PC
https://daikunomokichi.blogspot.com/2016/04/2-in-1-pc.html
3]オーディオ用ダミー負荷
https://daikunomokichi.blogspot.com/2017/04/blog-post.html
4]ケーブル類
2019/11/15
大工の茂吉
私、大工の茂吉は、過去をふ振り返ってみるとにいろんな事をしています。
2008/01/15 水槽日記を始めました 水草水槽の濾過器
2008/03/22 しばらくお休みします 短かった
2008/05/01 ウエブログを書き始めました 合板製CNCとCanon AE-1 PROGAM
2011/04/01 勝手ながら、下記に引越しました まあまあ続いた
2011/04/15 工作が好きな爺の記録 このウエブログ
現在記録中です。
このウエブログの冒頭に
https://daikunomokichi.blogspot.com/2011/04/blog-post.html
『旧サイトは、 http://blog.seyo.info/diary/ です。』
と記載があり 「合板製CNCとCanon AE-1 PROGAM」 が残っています。
合板製CNCを製作するにあたっては、ロックヒルさんのサイトで勉強させていただきました。
CNC
https://daikunomokichi.blogspot.com/search/label/CNC
右下の「ラベル」見ると電子工作以外は、
bicycle が見つかる。
https://daikunomokichi.blogspot.com/search/label/bicycle
自転車もやってる。メンテナンスとライド。乗るのは主にロードバイク。
https://daikunomokichi.blogspot.com/2017/07/merida-scultura-700.html
2017製 MERIDA SCULTURA 700 に乗っている。
Hot Air Engine もやっていた。ロケッストーブにも興味があった。
https://daikunomokichi.blogspot.com/search/label/Hot%20Air%20Engine
茂吉とコンピュータ
https://daikunomokichi.blogspot.com/2017/04/blog-post_28.html
電子工作系では
daikunomokichi の6N6Pシングル真空管アンプの製作
daikunomokichi 全段差動プッシュプル真空管アンプの製作
オーディオアンプと「がらくた」測定器(ジャン測)
がある。現在休止中というとこでしょうか。
daikunomokichi = 大工の茂吉
は建築関係の仕事をしていて、AUTOCAD(2Dのみ)の熟練者である。
2008/01/15 水槽日記を始めました 水草水槽の濾過器
2008/03/22 しばらくお休みします 短かった
2008/05/01 ウエブログを書き始めました 合板製CNCとCanon AE-1 PROGAM
2011/04/01 勝手ながら、下記に引越しました まあまあ続いた
2011/04/15 工作が好きな爺の記録 このウエブログ
現在記録中です。
このウエブログの冒頭に
https://daikunomokichi.blogspot.com/2011/04/blog-post.html
『旧サイトは、 http://blog.seyo.info/diary/ です。』
と記載があり 「合板製CNCとCanon AE-1 PROGAM」 が残っています。
合板製CNCを製作するにあたっては、ロックヒルさんのサイトで勉強させていただきました。
CNC
https://daikunomokichi.blogspot.com/search/label/CNC
右下の「ラベル」見ると電子工作以外は、
bicycle が見つかる。
https://daikunomokichi.blogspot.com/search/label/bicycle
自転車もやってる。メンテナンスとライド。乗るのは主にロードバイク。
https://daikunomokichi.blogspot.com/2017/07/merida-scultura-700.html
2017製 MERIDA SCULTURA 700 に乗っている。
Hot Air Engine もやっていた。ロケッストーブにも興味があった。
https://daikunomokichi.blogspot.com/search/label/Hot%20Air%20Engine
茂吉とコンピュータ
https://daikunomokichi.blogspot.com/2017/04/blog-post_28.html
電子工作系では
daikunomokichi の6N6Pシングル真空管アンプの製作
daikunomokichi 全段差動プッシュプル真空管アンプの製作
オーディオアンプと「がらくた」測定器(ジャン測)
がある。現在休止中というとこでしょうか。
daikunomokichi = 大工の茂吉
は建築関係の仕事をしていて、AUTOCAD(2Dのみ)の熟練者である。
Labels:
X
2019/11/14
ぺるけ式全段差動PPアンプ act.2
2013年7月に製作した
ぺるけ式全段差動プッシュプル真空管アンプ
2SK246-Y + 6SN7GT + 5881/6L6WGC
ソフトン Rコア
PWT260-300
RX-30-8 × 2
http://daikinomokichi.seesaa.net/
https://daikunomokichi.blogspot.com/search/label/5881
以前の測定( 6SN7GTをSOVTEKからTung-Sol)
https://daikunomokichi.blogspot.com/2017/04/tung-sol-6sn7gtb-el34b-act3.html
残留雑音を測定してみた。
NOISEMETER TRIO VT-125 (FLAT)
左 102uV 右 58uV
HP 3478A + AMVB(UX生さん作 AC Micro Volt Booster)
https://daikunomokichi.blogspot.com/2018/03/ac-micro-volt-booster-act3.html
左 108uV 右 63uV
右 58uV
右 63uV
左 102uV
左 108uV
ぺるけ式全段差動プッシュプル真空管アンプ
2SK246-Y + 6SN7GT + 5881/6L6WGC
ソフトン Rコア
PWT260-300
RX-30-8 × 2
http://daikinomokichi.seesaa.net/
https://daikunomokichi.blogspot.com/search/label/5881
以前の測定( 6SN7GTをSOVTEKからTung-Sol)
https://daikunomokichi.blogspot.com/2017/04/tung-sol-6sn7gtb-el34b-act3.html
残留雑音を測定してみた。
NOISEMETER TRIO VT-125 (FLAT)
左 102uV 右 58uV
HP 3478A + AMVB(UX生さん作 AC Micro Volt Booster)
https://daikunomokichi.blogspot.com/2018/03/ac-micro-volt-booster-act3.html
左 108uV 右 63uV
右 58uV
右 63uV
左 102uV
左 108uV
Labels:
5881
登録:
投稿 (Atom)