LT3080実験用DC電源プロジェクト(9)PCB基板化
LT30800を用いた安定化電源 画像だと文字が潰れているとおもうのでPDFを用意 PDF 試行錯誤の結果、ブレッドボードで組んだのが以下 ジャンパーでごちゃっと!!これを一つ一つ、くみ上げてきた自分を誇らしく思う。 TFTの画面に、カラー表示。設定値などの変更は、ローターリーエンコーダーを利用。 リモート、ローカルでLEDの色も変わるように。 KiCadでレイアウト 3Dを確認すうとこんな感じ JLCPCBに発注。少し最近は送料が高くなっている模様。といっては1.2$。で送料は大陸から送られてきて180円ぐらい。 ブレッドボードでは、328PBにブートローダーを焼き付けてあるので、USB経由で以下のプログラを書き込み。 #include <SPI.h> // =============================== // ピンアサイン // =============================== const int PIN_CS = PIN_PB2; const int PIN_DAC_CS = PIN_PB1; const int PIN_PMOS = PIN_PB0; const int PIN_LED_R = PIN_PB7; const int PIN_LED_G = PIN_PB6; const int PIN_LED_B = PIN_PE1; const int PIN_Encoder_A = PIN_PD7; const int PIN_Encoder_B = PIN_PD6; const int PIN_Encoder_SW = PIN_PD5; // =============================== // PowerState 構造体 // =============================== struct PowerState { float setVoltage; // 設定電圧[V] float setCurrentLimit; // 電流制限[mA] ...