定番回路のたしなみ(42) オペアンプでインダクタンスをシミュレート、GIC

GIC_inductor_AC_SIM_schematic
Joseph Halfmoon

今回は能動素子であるオペアンプを使ってインダクタンス(コイル)をシミュレートする回路を嗜んでみます。汎用インピーダンスコンバータ(GIC)、というお名前のとおり、インダクタンスだろうが、キャパシタンスだろうが自由自在。オペアンプの特性の許す限りにおいてホンモノのインダクタンスと見分けがつかず、ホントか?

“定番回路のたしなみ(42) オペアンプでインダクタンスをシミュレート、GIC” の続きを読む

帰らざるMOS回路(39) セントロニクスI/Fのタイミングチャートを描く

centronicsIF
Joseph Halfmoon

別件記事で狐の尻尾先生がPC98のプリンタI/Fについて書かれてました。その補足ということでWaveDromでタイミング・チャートを描いてみることに。やっぱI/Fといったらピン配だけでなくタイミングチャートも要るだろ~と。その過程で古い資料をみていたらPC98とIBM PC/ATの違いに気づきました。レトロな。
“帰らざるMOS回路(39) セントロニクスI/Fのタイミングチャートを描く” の続きを読む

定番回路のたしなみ(41) コンデンサ+ダイオード、コッククロフト・ウォルトン回路で昇圧

CWsimCircuitMAG1V
Joseph Halfmoon

今回の定番「コッククロフト・ウォルトン」回路(以下CW回路と略称します)はその気になって積み重ねれば、何万Vの高電圧でも生成できる回路っす。その癖お手軽、コンデンサとダイオードがあれば作れるっと。まあ電流を流し出そうとするのには向かないようだけれど。とりあえず手元の部品でちんまりと「昇圧できてる」ところを観察。
“定番回路のたしなみ(41) コンデンサ+ダイオード、コッククロフト・ウォルトン回路で昇圧” の続きを読む

定番回路のたしなみ(40) MOSFETでプッシュプル出力段

bss138_bss84_dut
Joseph Halfmoon

前回MOSFETのソースフォロワ回路であったので、今回はソースフォロワを2段積み重ねた形のプッシュプル出力段をデッチ上げたいと思います。以前に別件シリーズにてバイポーラトランジスタで実習したものをほぼそのままMOSFETに置き換える形っす。動くっちゃ動くけれども、抵抗値で調整するのはメンドクセーです。

“定番回路のたしなみ(40) MOSFETでプッシュプル出力段” の続きを読む

お手軽ツールで今更学ぶアナログ(170) WaveFormsからScilabへデータを輸出

plotOSC
Joseph Halfmoon

大分以前にAnalog Discovery2からのデータの「輸出」をやってみました。しかしCSVファイルに書き出しただけで終わってました。そこで今回は別シリーズ「手習ひデジタル信号処理」で活躍中のScilabでAD2のデータを読み込んで解析らしきことを試みてみます。読み込んでしまえばコッチのもんだと。ホントか?

“お手軽ツールで今更学ぶアナログ(170) WaveFormsからScilabへデータを輸出” の続きを読む

定番回路のたしなみ(39) MOSFET、ソースフォロワ回路でアナログ・レベルシフト

SRC_FOLLOWER_BBupd
Joseph Halfmoon

元よりアナログ素人のボケ老人、夏の間あまりアナログしていなかったので忘れたのか最初から知らなかったものか良く分かりませぬ。もう一度トランジスタレベルからやり直さないとならんかの。そういうことで今回は、MOSFETのソースフォロワを練習してみます。「どさくさ紛れ」にアナログ信号のレベルシフトをしている奴。なんだかな~。

“定番回路のたしなみ(39) MOSFET、ソースフォロワ回路でアナログ・レベルシフト” の続きを読む

SPICEの小瓶(37) 右クリックの小技、.op に .meas がお楽になる?

Freq_parm_plot
Joseph Halfmoon

今回はLTspiceの小技でSPICEに復帰であります。今まで .op を使って回路図に書き込むディレクティブ、手で書き込むもんだと思いこんでました。実は右クリックでお楽になると。そして .measで測定した結果のテキスト・ログ、これまた右クリックでグラフ化することも可能だと。やるじゃんLTspiceの右クリック。
“SPICEの小瓶(37) 右クリックの小技、.op に .meas がお楽になる?” の続きを読む

帰らざるMOS回路(38) タイミングチャートにsetup/holdを書き込む

setup_hold_EC
Joseph Halfmoon

前回、JSONベースのテキストをパースしてタイミングチャートを描いてくれるWaveDrom(ローカル版)を使用してSPIのタイミングチャートを描いてみました。結構お楽にかけました。余勢を駆って?今回はセットアップ、ホールド・タイムなど数字を書き込もうとしてツボにハマってしまいました。思ったように矢印書くのはテクがいる?
“帰らざるMOS回路(38) タイミングチャートにsetup/holdを書き込む” の続きを読む

帰らざるMOS回路(37) SPIのタイミングチャートをWaveDromで描く

SpiMode0_LsbFirst_EC
Joseph Halfmoon

前回、フリーのタイミングチャート描画ツールを3種類お試し。どれも特徴があり一長一短デス。その中でWaveDromというツールを使って実際に「ありがち」なタイミングチャートを描いてみることにいたしました。JSONベースのテキストファイルをパースして「よくある」感じのタイミングチャートにしてくれるツールです。

“帰らざるMOS回路(37) SPIのタイミングチャートをWaveDromで描く” の続きを読む

お手軽ツールで今更学ぶアナログ(169) AD22151ホールセンサーに電磁石、その2

Inductors
Joseph Halfmoon

アナデバ社(ADI社)のWeb記事『StudentZone』2023年7月号の実習2回目です。実習対象はAD22151リニア出力磁界センサー。前回の実体回路図に続き2番目の図もあったので、例によって先は長いと思って「刻んで」みましたが、今回は意外とあっさりっす。でもま、頭が固かった件発覚。いつものことでありますが。

“お手軽ツールで今更学ぶアナログ(169) AD22151ホールセンサーに電磁石、その2” の続きを読む

帰らざるMOS回路(36) タイミングチャートを描きて~ ツールは何?

waveDromSample
Joseph Halfmoon

少し涼しくなったのでロジックを考える気力が戻って来た気がします。錯覚でないの、自分?そして回路考えるためには「タイミングチャート描きてぇ~」と考えました。近年、適当な「ドロー系」の画像ソフトでタイミング・チャートもどきを描くことが多かったです。なにかもっと適当なものはないの?今回はツールを調べるところから。
“帰らざるMOS回路(36) タイミングチャートを描きて~ ツールは何?” の続きを読む

お手軽ツールで今更学ぶアナログ(168) AD22151ホールセンサーに電磁石を近づけてみる

AD22151_DUT
Joseph Halfmoon

アナデバ社(ADI社)のWeb記事『StudentZone』2023年7月号の日本語版がアップされていたので、その実習開始です。今回の対象デバイスはAD22151リニア出力磁界センサーです。磁界に比例した電圧を出力するデバイスなので、スロットルとかペダルとかの位置検出に「もってこい」なデバイスらしいっす。でも実験するのに磁石がいるな。

“お手軽ツールで今更学ぶアナログ(168) AD22151ホールセンサーに電磁石を近づけてみる” の続きを読む

GoにいればGoに従え(35) P8/P9が動かなかった理由は端子破損? TinyGo

TestInputDUT
Joseph Halfmoon

前回HC-SR04超音波センサを動かしたときに「v2であれば使える筈の P8とP9 を使おうとしましたがダメでした」と書きました。前回はP0とP1を使って動かしたのですが、P8とP9で動かない理由が不明だったので今回はその原因を追究してみます。まさかの端子破損?いつ壊しちまったのか。トホホ。

“GoにいればGoに従え(35) P8/P9が動かなかった理由は端子破損? TinyGo” の続きを読む

GoにいればGoに従え(34) DevicesでHCSR04センサを動かす、TinyGo

HCSR04_DUT
Joseph Halfmoon

このところ御本家Go言語の標準ライブラリを試用してましたが、今回はTinyGoユニークなものに復帰。TinyGoのライブラリ「Devices」は各種の周辺デバイスを接続するときに役立つライブラリです。以前に使ったときは簡単接続、便利便利という感じでした。でもね。ちょっとメンドイことがないわけでもないです。まずは電源ね。

“GoにいればGoに従え(34) DevicesでHCSR04センサを動かす、TinyGo” の続きを読む