お手軽ツールで今更学ぶアナログ(91) NMOS-FETのソースフォロワその2

SourceFollowerDUT
Joseph Halfmoon

「アナデバ社(ADI社)のWeb記事『StudentZone』を初回からすべて読む」の2021年5月号の2回目です。前回、LTspiceのシミュレーションで「雰囲気」は分かった、ということで今回は実機で確認してみます。正直、既に分かった(どこまでわかってるんだか?)回路の動作を確認するだけ。

“お手軽ツールで今更学ぶアナログ(91) NMOS-FETのソースフォロワその2” の続きを読む

忘却の微分方程式(46) 反復練習10、線形従属、線形結合、Maxima

addcol000
Joseph Halfmoon

前回、係数行列とかrankとかを勉強した後で、今回は線形従属であることを示せとか、線形結合で表せとかいうお題。お楽しみ?の線形空間、部分空間というものに深入り?していくための練習みたいです。Maximaで1問「解ける」ことが分かりさえすれば、何題も練習問題解かなくてもよいじゃん、と。それで反復練習になるのかもし?

“忘却の微分方程式(46) 反復練習10、線形従属、線形結合、Maxima” の続きを読む

モダンOSのお砂場(45) Zephyr、抽象度?高っ!GPIOをトグルするまでのあれこれ

ZephyrGPIO_EC
Joseph Halfmoon

大分前にZephyr RTOSのサンプルをビルドした後進捗なく過ごしておりましたのは他でもありません、Device Treeの抽象度の高さにGPIOの端子をトグルさせるのもどうしてよいか分からない状態だったからです。その辺FreeRTOSもArm MbedOSも分かり易いのでZephyr避けてました。GWだし再開。

“モダンOSのお砂場(45) Zephyr、抽象度?高っ!GPIOをトグルするまでのあれこれ” の続きを読む

Pico三昧(14) PicoでもGo! TinyGoのオブジェクトがPico上で走るまで

TinyGoTarget
Joseph Halfmoon

別シリーズでGo言語を勉強したりしているのですが、インタプリットもでき、バイナリにビルドもできでなかなか良いものです。マイクロコントローラでもGoのオブジェクトを走らせられるということで今回やってみましたです。ターゲットはラズパイPico。その母艦は例によってラズパイ4です。C/C++SDKと同様で実行可能。

“Pico三昧(14) PicoでもGo! TinyGoのオブジェクトがPico上で走るまで” の続きを読む

ぐだぐだ低レベルプログラミング(62) ARM64(AArch64)、Add命令その1即値

ADD_INSN
Joseph Halfmoon

Armの64ビット命令、32ビットの時と比べると条件付き実行のフィールドが無くなって「スッキリ」した印象です。しかし、RISC-Vを眺めた後でA64(AArch64)を眺めるとなんと複雑な。伝統?のシフトできるレジスタオペランドは健在。フラグ操作のON/OFFも加わって組み合わせが多いです。とても1回では見切れませぬ。

“ぐだぐだ低レベルプログラミング(62) ARM64(AArch64)、Add命令その1即値” の続きを読む

部品屋根性(72) 秋月電子通商DVD回路図集

akiDVD
Joseph Halfmoon

前々から気になってはいたものの、購入をためらっていたのが皆さん大好き秋月電子通商殿謹製、DVD回路図集であります。ぶっちゃけ通販サイトの製品ページに行けばそれぞれ無料でダウンロードできるじゃん、極めてお求め易い価格と言えども、わざわざお金出して買うことない、という感じ。でも買ってしまいました。

“部品屋根性(72) 秋月電子通商DVD回路図集” の続きを読む

MicroPython的午睡(67) ラズパイPico、5V信号IF取り付け、動作確認

RpiPico_5VIF_TEST_CIRCUIT
Joseph Halfmoon

進捗が捗々しくなかったのは大したことない配線本数を敬遠していたからに違いありません。何時までもメンドイなどと言っていると一生できないのでGWでもあり配線することにいたしました。ラズパイPicoに5V系のあるデバイスを接続する一件であります。重い腰を上げた今回は5V変換チップを接続して動作チェックまで。刻むね、自分。

“MicroPython的午睡(67) ラズパイPico、5V信号IF取り付け、動作確認” の続きを読む

やっつけな日常(15) スマホでGo!じゃない。ヒルベルト曲線

Hilbert
Joseph Halfmoon

今回はヒルベルト曲線っす。フラクタルの定番。ダフィット・ヒルベルト大先生の御発見。空間を埋め尽くす空間充填曲線のひとつであります。勿論埋め尽くすところまで描かないけれど。プログラムは簡単。そのうえGWだし、ということでスマホ上でプログラムせず、Ubuntu20.04LTS上のGo言語で実習。手抜き。

“やっつけな日常(15) スマホでGo!じゃない。ヒルベルト曲線” の続きを読む

手習ひデジタル信号処理(34) IIRフィルタによる正弦波発生器その1

BlockDiagram
Joseph Halfmoon

前回前々回とSin関数を使って正弦波を発生する方法を学びました。今回からはIIRフィルタを使った正弦波の発生です。三上先生の教科書はさらっと通り過ぎているので、今回は久しぶりにScilabのXCOSツールを使ってブロックダイアグラムからシミュレーションして動作確認してみたいと思います。

“手習ひデジタル信号処理(34) IIRフィルタによる正弦波発生器その1” の続きを読む

データのお砂場(28) R言語、ToothGrowth、ビタミンCの効果とな、ホントか?

plot002
Joseph Halfmoon

前回は1回だけPythonでの処理に行きましたが、今回はR言語でR言語所蔵のサンプルデータセットの処理に戻ります。今回のデータ自体は分かり易いと言えば分かり易いです。ビタミンCがモルモットの歯の成長に及ぼす影響についてのデータみたいです。でもねえ、このデータだけ見せられても、という感じ。処理はできるでしょうが。

“データのお砂場(28) R言語、ToothGrowth、ビタミンCの効果とな、ホントか?” の続きを読む

連載小説 第83回 4ビットAI内蔵 “詠人舞衣子” の思い出

Maiko Yonbito
Momoe Sakurada
ペンネーム
桜田モモエ

<これまでのあらすじ>

サイコーエジソン株式会社の詠人舞衣子(よんびとまいこ)です。訳あって4ビットAIを内蔵しています。心理学科卒文系女子ながら先端技術製品のICを販売する米国現地法人のSS-Systemsへ赴任中。ビジネス環境にも大きな変化が起こり、インターネット、電子メール、Windows95と新時代を迎えていました。

“連載小説 第83回 4ビットAI内蔵 “詠人舞衣子” の思い出” の続きを読む

お手軽ツールで今更学ぶアナログ(90) NMOS-FETのソースフォロワその1

SRCFollower2Circuit
Joseph Halfmoon

「アナデバ社(ADI社)のWeb記事『StudentZone』を初回からすべて読む」の今回は2021年5月号です。アナデバ様のパターンは、まずBJTで構成した回路を1回、続いて同様な回路をMOSFETで1回という感じであります。当方はLTspiceで当たりをつけてから、実機実験というパターン。継続することに意義がある?

“お手軽ツールで今更学ぶアナログ(90) NMOS-FETのソースフォロワその1” の続きを読む

やっつけな日常(14) スマホでGo!パラメータを変えると飽きない2分木?を描く。

test13_30
Joseph Halfmoon

前回のローレンツアトラクタは不思議。しかし初期値を変更しても結局同じような絵で飽きました。今回は値を変更するといろいろ変化が楽しめる?樹木的な図形を描いてみたいと思います。ちょうど2進木を図形化したような。ただ変化が大きい裏返しでちょっとの変化で計算量が爆発します。設定に注意しないとなかなか帰ってこなくなります。

“やっつけな日常(14) スマホでGo!パラメータを変えると飽きない2分木?を描く。” の続きを読む

部品屋根性(71) レベル変換おさらい5、3.3Vと5V間双方向その3、FXMA108

FXMA108
Joseph Halfmoon

前回は簡単で方向制御も要らない回路でした。しかし、ハイへの遷移はプルアップ頼みなので速度的にはあまり速くできそうにありませんでした。今回はレベル変換専用のIC、オンセミFXMA108を使ってみます。方向制御お任せ、それでいて3.3Vと5V間であれば100Mbpsの信号を通せる、と。性能ダンチというやつ。

“部品屋根性(71) レベル変換おさらい5、3.3Vと5V間双方向その3、FXMA108” の続きを読む