2013年4月22日月曜日

MatrixSW 組立開始


 部品のほうも個数はともかく、一部の組立には支障ない分は揃ったので組立を開始しました。
 まずは、ステンシルの作成からで、今回はスイッチサイエンスのポリプロピレン合成紙を試してみました。こちらA4サイズあるので今作っている基板7種類を全て1枚にコピペでマージしてみました。

 また、全部コピーして貼り付けることにより同じラインが2重に引かれている形になっています。
 


 ROBO Master上で7つのDXFファイルをマージ

 Craft ROBOの調子が悪く、途中4基板目にあたる下側の最後の基板で横方向の移動が固まってしまいました。この間調子をおかしくさせてからどうもあかしくなってしまったようです。
 うまくカットできたのから削除してやり直すしかなさそうです。

 一応うまく切れてできたのが下の2つです。
 まだまだ微妙ですが、ラミネートフィルムのときはかなりボロボロでしたが、それに来れべれば断然良いとようです。

 MatrixSW  電源基板のステンシル




 MatrixSW HDMI-I2C基板のステンシル




 先ずは部品点数が少なく一番簡単そうな電源基板から、A面は上のステンシルでクリームハンダを塗りアイロンを逆向けにしてリフローハンダ付けしてみました。
 チップ抵抗はほぼ問題なし。TPS7A47のマウント時に端子が見づらくて位置合わせが難しいのがこの基板での一番の難関。今回のステンシルの150μm厚では少しハンダの量が多すぎ目で穴のサイズを少し小さくしたほうが良さそうです。1個目はかなりハンダブリッジを起こしてしましましたが、2枚目3枚目は同じピン間1箇所以外はハンダブリッジなしでしたのでまあまあ良しといったところでしょうか。Si5326,Si53301もこの調子ぐらいだと良いのですが...
 B面のチップ部品は手付けです。やはりチップ部品はリフローの方がかなり楽です。

MatrixSW  電源基板





 1個目はハンダ吸い取り線が残っていてショートで動かず、2枚目はTPS7A47ハンダブリッジに気が付かず最初動かずでしたが、その箇所の修正で動作しました。
  ようやく3枚完成、MatirixSWの今回作った分で6種類26枚あるので、まだまだ先は長しです。

2013年4月20日土曜日

TPS7A47 LDO 基板 Large Ver.3

 コネクタのスルーホール径が小さすぎた(泣)ので、TPS7A47 LDO 基板 Large Ver.2を変更してTPS7A47 LDO 基板 Large Ver.3を作りました。

 変更点
 1.ヒロセのDF1BZ- 2P-2.5DSのスルーホール径をΦ1.1mmに拡大(指定間違い修正)
 2.ヒートシンク取り付け穴の拡大Φ3.0mm=>Φ3.1mm
 3.スペーサー用のスルーホールもΦ3.0mm=>Φ3.1mm
 4.スペーサーの一部を電源/GNDにショートさせていたのを抵抗Padを介して接続に
 5.出力コンデンサのB面実装の3個をA面に移動


 5.はデータシートの基板レイアウトの章に”。入力および出力コンデンサおよびLDOグランド・ピンに対するグランド・リターン接続は、それぞれ互いにできる限り近づけて配置し、部品実装側の幅広い銅表面によって接続する必要があります。ビアや長いパターンを使用してLDO回路接続を作成することは、システムの性能に悪影響を与えるため、推奨しません。"とあるのに従い修正しました。

 先ほど発注しましたが、領布希望の方はまた数週間かかりますのでしばらくお待ちください。
 コネクタのスルーホール小さくても構わないので欲しい方がおられれば\50/枚+送料でお分けします。

TPS7A47 LDO Voltage Regulator 基板 Large V3  回路図



TPS7A47 LDO Voltage Regulator 基板 Large V3  A面



TPS7A47 LDO Voltage Regulator 基板 Large V3  B面





TPS7A47 LDO Voltage Regulator 基板 Large V3  B面 ベタアースなし






TPS7A47 LDO Voltage Regulator 基板 Large V3  A面シルク





TPS7A47 LDO Voltage Regulator 基板 Large V3  A面 3D




TPS7A47 LDO Voltage Regulator 基板 Large V3  B面 3D




2013年4月19日金曜日

TPS7A47 LDO 基板 Large Ver.2 NGのため再設計します

 Matrix SW 基板第一弾到着で出来たことをお知らせしましたが、入出力コネクタ(ヒロセのDF1BZ)のスルーホール径の指定ミスにより、小さすぎて無理やり押し込んで入るか入らないかという状態であることが判明しました。領布希望の方はすみませんが再設計しますのでもうしばらくお待ちください。

2013年4月14日日曜日

Matrix SW 基板第一弾到着

全6種類中、TPS7A47 LDO Voltage Regulator 基板 Large Ver.2を含む先に発注に出した4種類が到着しました。
部品が未だ揃っておらず、残りの部品を来週迄には揃えて組立開始するつもりです。

TPS7A47 LDO Voltage Regulator 基板 Large Ver.2を領布を希望されている方には、追って連絡します。











MatrixSW CXO_1基板 右A面 左B面










2013年4月7日日曜日

BuffaloII用LVDS_I2Sおよびクロック基板4

BuffaloII用LVDS_I2Sおよびクロック基板3で再設計した直後に、また方式変更することにして再々設計しました。

 元々は、下図のような構成で、I2Sとは別にES9018SのMCLK用のクロックをHDMIの4つ目のLVDSラインで伝送し、Si5326で逓倍してES9018SのXi端子に供給するとともに、FlipFlopでI2S信号をリタイミングしてI2S(特にbclkの)ジッタを軽減することを考えていました。

 
従来案のHDMI-I2S Rxブロック構成


 新しい方式では、どうせSi5326で逓倍するので、bclkとmclkを別々に伝送せずにSi5326でbclkも生成するようにし、blckをFlipflopで打ち直すことでジッタ軽減するのではなくSi5326でジッタリダクションするようにしました。

 これにより、部品点数も減らせて消費電力やノイズ源の削減にもなります。
 ただし、この変更によりSi5326の生成クロックの周波数をサンプリング周波数により替えてあげる必要があります。図では、bclk 11.2895MHz/12.288MHzとしてありますが、これはサンプリング周波数176.4kHz/192kHz時の場合で、実際にはサンプリング周波数に合わせて変更する必要があります。

変更案のHDMI-I2S Rxブロック構成

 ひとつよくわからず悩んでいるのは、HDMIからのbclkをデカップリングCのみで直接Si5326に入力してもよいかどうかがわからず、デフォルトではDS90LV048でLVDS=>LVCMOS変換後後ISO722で電源/GNDアイソレーション後Si5326に接続する構成をとっています。
 もしGNDがアイソレーションしてある送信LVDSをデカップリングCのみで直接Si5326で受信してもよいなら上図青の点線ラインで接続でき、ジッタ的にはあまりよくないとされるアイソレータを介在させなくてすみます。
 一応青点線ラインもとれるような回路構成にしてあります。

 HDMIケーブル経由以外に同じ筐体上のArduino等でも制御できるようにI2C制御ポートコネクタを追加しました。(上図左下)

 このHDMI-I2S Rx + BuffaloIIで確認がとれたら、デジタル段はほぼ同じ構成でES9018S DAC基板を起こそうと考えています。

ES9018S DAC基板ブロック構成






HDMI-I2S Rx回路図1/2



HDMI-I2S Rx回路図2/2



HDMI-I2S Rx基板A面

 BufflaiIIのI2Sコネクタ側のスペーサー穴でスタックし、左側のコネクタからI2S、右側のコネクタからmclkとI2Cを接続、下側のコネクタ(CVCC)にTPS7A47基板を接続します。
 今回アイソレータ以降の電源は1種類にしましたが、コネクタから一点アース的になるようスリットを入れたベタアース、ベタVとして共通インピーダンスを少なくするようにしてあります。

HDMI-I2S Rx基板B面


HDMI-I2S Rx基板B面シルク




HDMI-I2S Rx基板A面3D



HDMI-I2S Rx基板B面3D








2013年3月22日金曜日

TPS7A47 LDO Voltage Regulator 基板 Large Ver.2

 MatrixSWの電源はバッテリーからDCDCで3.6Vに降圧して各部電源はTPS7A47で3.3Vを生成する予定でしたが、効率が悪化するのが気にはなりますが、DCDCをTPS7A47に変更することにしようかと思います。

 そこでTPS7A47 LDO Voltage Regulator 基板 Largeをベースに改版することにしました。

 主な変更点
 ・出力端子を4ペアに
 ・スタックする場合、スペーサーの支柱で入力電源ラインを分配
 ・電圧設定をSMT Padからショートピン(1.25mmピッチ)に変更
 ・ヒートシンク穴位置を調整し、秋月放熱器(ヒートシンク)20x25x20mm,
  放熱器(ヒートシンク)16x25x16mmあたりの取り付けが支障なく付けられるように
 ・10μFのパスコンのサイズ 
  ①出力10μFコンデンサを1個増やしPadサイズを大きくしました。
    ルビコン薄膜高分子積層コンデンサ(PMLCAP) 10μF25V を2個を
    3つのPadに2つ並べれば実装できるように *3/23 
  ②入力10μFコンデンサのPadにPMLCAP 10μF25V 1個追加(裏)*3/23 


TPS7A47 LDO Voltage Regulator 基板 Large V2  回路図 3/23差替



TPS7A47 LDO Voltage Regulator 基板 Large V2  A面 3/23差替




TPS7A47 LDO Voltage Regulator 基板 Large V2  B面 3/23差替


 オレンジの枠は放熱器(ヒートシンク)20x25x20mmをつけた場合の実装位置





TPS7A47 LDO Voltage Regulator 基板 Large V2  A面3D 3/23差替




TPS7A47 LDO Voltage Regulator 基板 Large V2  B面3D 3/23差替
 
 希望があれば50枚 or 100枚発注します。Blogerには、管理者のみへのコメントは出来ないようなので、以前のブログ http://multidac.blog130.fc2.com/ かTwitterのダイレクトメッセージで連絡ください。

2013年3月21日木曜日

Fusion PCB 4層基板とステンシルの扱いを開始

Fusion PCBが4層基板ステンシルのサービスを開始したようです。
現在設計中のものには、今更というのと、QFNのチップが1枚に1つになるようにしたいので見送るつもりですが、4層基板の割りには安いのでDAC基板を作るときには利用したいと思います。

 サイトの一番下に基板サイズと枚数毎の価格の表が載ってますが、50枚が一番割高になっていますが、オーダーできる枚数は、5,10,20,30,50,100枚なので、表の横軸は5,10,20,30,40,50になっていますが、5,10,20,30,50,100の間違いだと思います。

 SMTステンシルサービスは期待したいところですが、サイズが37.0cm x 47.0cm (Effective Area 19.0cm x 29.0cm)$70~ となっていて、手軽には利用できませんね。やはりCraft ROBOでなんとかごまかすしかないかな?

  SMTステンシル