PIC16F683を使ってLEDをフラッシュ点灯させる
16F683マイコンを利用して、LEDをフラッシュさせてみましょう。このプログラムは、割り込み制御と出力方法の工夫が必要です。今回のサンプルプログラム以外にも同じ動作をさせることが可能なので、色々挑戦してみても面白いか […]
【Ltspaice】基本的な操作方法でCRローパスフィルタのシミュレーション
Ltspaiceとは LTspiceは、高性能なSpiceシミュレーション・ソフトウェアで、回路図入力、波形ビューワに改善を加え、スイッチング・レギュレータのシミュレーションを容易にするためのモデルを搭載しています。 […]
【Eagleの設定】 Net Classの設定方法
基板のパターン配線は、電流によって変える必要がある プリント基板では、流れる電流の大きさによってパターン配線の太さに考慮する必要があります。例えば、モータドライバなどは、ミニ四駆程度であっても数アンペアが流れます。5V […]
【備忘録】ノートパソコンを閉じても外部ディスプレイを表示する方法
ノートパソコンを閉じてディスプレイを表示する利点 通常、外部ディスプレイを接続するメリットとして考えられるのは、2画面で作業効率を上げる方法です。下図のような使い方です。画面が大きく複数で活用すれば仕事がとても速く進み […]
Eagleの設定 レイヤーの説明
Eagleのプリント基板パターン作成をしているとレイヤー設定が出てきます。簡単なレイヤーは、「1:TOP」や「16:Bottom」をよく利用するため、何を表しているか想像つきやすく理解しやすいです。レイヤーは、他にも多 […]
【備忘録】VBAとGASで利用する基本構文を記録しておく
最近、久しぶりにVBAを触ったら、GASと大きく活用方法が違っており、調べるのも大変なので備忘録としてこちらへ、まとめることにしました。 変数の宣言の違い GASは、下記の3つで宣言すれば問題ありません。 VBAの […]
【GAS】スプレッドシートに記載したフォルダ構成をGoogleドライブ内に自動作成
Googleドライブへフォルダを作成する場合は、新規作成から簡単に作ることができます。したがって、プログラムを活用して自動する利点があまりないように思えます。しかし、グループ全体のフォルダを一度に作成したり、あらかじめ […]
PIC12F683を使ってスイッチを活用して入出力制御をする
スイッチ入力の処理について 入出力は、マイコン制御の基本です。スイッチを押すとLEDが光る制御をしていきます。スイッチの処理は、チャタリングを遅延でカットしたり、フィルター回路で回避したりと様々な方法があるので、色々実 […]
【超入門】電子回路 プルアップとプルダウンの説明
マイコンを使って制御するときに入力でよく利用するのはスイッチになります。何も工夫せずにマイコンへ接続すると、チャタリングが起こるため、思うような処理ができなくなります。 開放状態 下記の図を見てください。マイコン(マ […]
PIC12F683を使ってLEDを2進数表記させよう
今回の記事について 12F683の出力を練習するためにLEDを使った練習です。せっかくですので、LED4つ用いて2進数表記をカウントしながら表現できるプログラムを作成していきましょう。割り込みを使って待機時間を作る方法 […]