トラクターのセキュリティシステム【The Signal State編】
はじめに
いつもブログをご覧いただきありがとうございます。
コーストFIRE中のIPUSIRONです😀
トラクターのセキュリティシステム(Tractor Security System)
OUT1に6ステップ間隔のクロック信号を入力してください。
OUT2にSRC1から保存した信号を入力してください。6ステップごとに、保存される信号をSRC1の値で更新してください。
トラクターのセキュリティシステムを解く
1:OUT1のための回路を組む
クロックモジュールは最大5までなので、6ステップ間隔を作るには2つを組み合わせます。
クロックモジュールは出力ピンしかないので、ANDモジュールの2入力を使うことで6ステップ間隔を作れます。
どういうことかというと、3と2は互いに素であるためです。
モジュール | 0 | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 備考 | |
---|---|---|---|---|---|---|---|---|---|---|
1番目のクロック(間隔3)の出力 | 100 | 0 | 0 | 100 | 0 | 0 | 100 | 0 | … | 「HLL」の繰り返し |
2番目のクロック(間隔2)の出力 | 100 | 0 | 100 | 0 | 100 | 0 | 100 | 0 | … | 「HL」の繰り返し |
ANDモジュールの出力 | 100 | 0 | 0 | 0 | 0 | 0 | 100 | 0 | … | 「HLLLLL」の繰り返し |
OUT1の波形が目的のものと一致しています。
2:OUT2のための回路を組む