電子回路

光を感じて鳴る電子オルゴール

電子オルゴールを作ってみました。CdSセルで光を検知し、明るくなったらメロディICを起動して、圧電スピーカを鳴らします。 孫が遊びにきたおりにメロディICを鳴らして遊んだのですが、こいつをオルゴールにして小物入れとか引き出しとかに入...
Arduino

ブラシ付モータ FA-130RA を Hブリッジ回路で PWM制御する (4) / 回転数を PID制御する

ブラシ付モータ FA-130RA-2270 を、Hブリッジ回路で駆動し、PWM で速度制御しています。今回は、回転数を一定にする制御を、PID制御でおこなってみます。 前回は、ギヤボックスの出力軸にエンコーダを取り付け、回転数をフィ...
Arduino

ブラシ付モータ FA-130RA を Hブリッジ回路で PWM制御する (3) / エンコーダをつくる

ブラシ付モータ FA-130RA-2270 を、Hブリッジ回路で駆動し、PWM で速度制御しています。今回は、エンコーダを取り付け、回転数を検出できるようにします。 前回までに、ブラシ付モータを回すための回路をつくり、Arduino...
Arduino

ブラシ付モータ FA-130RA を Hブリッジ回路で PWM制御する (2) / スケッチを描く

ブラシ付モータ FA-130RA-2270 を回します。モータのドライブは Hブリッジ回路を使用し、PWM で速度を制御します。 前回は、モータを回すための回路をつくりました。ポイントは、PWM信号の周波数をどうするか、でしたね。 ...
Arduino

ブラシ付モータ FA-130RA を Hブリッジ回路で PWM制御する (1) / 回路をつくる

ブラシ付モータ FA-130RA-2270 (*1) を回します。モータのドライブは Hブリッジ回路を使用し、PWMで速度を制御します。 (*1) マブチモータとおなじ品番ですが、秋月電子通商で購入した MERCURY MOTOR ...
Arduino

冷却ファンの PID制御 / 制御の状況

冷却ファンの回転数を検出し、PID制御する回路を作ります。 前回までに、冷却ファンを PWM駆動し、回転数をフィードバックして、Arduino で PID制御することができました。 いい感じに動いてます。が、じつは、ど...
Arduino

冷却ファンの PID制御 / 回転数を PID制御する

冷却ファンの回転数を検出し、PID制御する回路を作ります。 前回までに、ファンの制御に必要なフィードバック回路ができあがりました。 今回はいよいよ、ファンの回転数を PID制御してみようと思います。毎度まいどですが、P...
Arduino

冷却ファンの PID制御 / Arduino から制御する回路

冷却ファンの回転数を検出し、PID制御する回路を作ります。 前回は、じっさいに CPU冷却ファンを回転させ、回転数センサからの出力を Arduino NANO で検出、7セグメントLED で回転数を表示できるようにしました。 ...
Arduino

冷却ファンの PID制御 / パルス周期と回転数

冷却ファンの回転数を検出し、PID制御する回路を作ります。 前回は、ファンを回して回転数センサから出力を取りだし、表示するための回路を作りました。回路は、ファンの PWM駆動回路、回転数パルスの検出回路、そして 7セグメントLED ...
Arduino

冷却ファンの PID制御 / ファンモータ PWM駆動回路

冷却ファンの回転数を検出し、PID制御する回路を作ります。 以前から何度か回してみている冷却ファン。こいつの PWM駆動はやりましたけど、回転数を検出するのは、これまでちゃんとやってなかったです。そこで、ファンの回転数を検出してフィ...
パソコン

キャノンインクジェットプリンタ TS3530 をセットアップする

年賀状印刷あるある。プリンターが紙送りしない! LibreOffice Writer での宛名差し込み印刷が、無事できたと思ったら、今度はプリンタの紙詰まりに見舞われる、年末の気分慌ただしい今日この頃 (;´Д`) 使...
電子回路

7セグメントLEDデコーダ TC4511 の表示フォントを変更する

7セグメントLEDデコーダ TC4511 が出力する表示フォントを変更する組み合わせ回路を作りました。 TC4511 が表示する数値のうち「6」「7」「9」のフォントが嫌いだという記事を、たまに目にします。で、違うデコーダを探しても...
LibreOffice

LibreOffice Writer 宛名差し込み印刷の基本のキ

LibreOffice Writer で宛名差し込み印刷を行なう手順。俺自身のための備忘録です。 12月という時節柄、ハガキの宛名差し込み印刷をする必要にせまられます。ところが、いかんせん年に一度の作業なゆえに、どーすんだっけ〜? ...
電子回路

加算器でカウンタをつくる / 10進カウンタ

4ビット加算器を使った 10進カウンタを、ロジックICで作ります。アップカウンタ、ダウンカウンタの切り換え付きとしました。 前回は、4ビット加算器を使って 16進カウンタ (4ビットカウンタ) を作りました。 毎度のこ...
パソコン

キャノンインクジェットプリンタ TS3530 をセットアップする

年賀状印刷あるある。プリンターが紙送りしない! LibreOffice Writer での宛名差し込み印刷が、無事できたと思ったら、今度はプリンタの紙詰まりに見舞われる、年末の気分慌ただしい今日この頃 (;´Д`) 使...
LibreOffice

LibreOffice Writer 宛名差し込み印刷の基本のキ

LibreOffice Writer で宛名差し込み印刷を行なう手順。俺自身のための備忘録です。 12月という時節柄、ハガキの宛名差し込み印刷をする必要にせまられます。ところが、いかんせん年に一度の作業なゆえに、どーすんだっけ〜? ...
Windows

Windows7を更新しようとすると「80072EFE」エラーが発生

先日、「Windows 7 パソコンを修理して Windows 10 にする」ときに発生した「80072EFE」エラーの件、解決しました。 いまさらの Windows 7 の WindowsUpdate エラー 最後の更新は ...
ubuntu

ubuntu をアップグレードしたら Fritzing が起動しなくなった

ubuntu 18.04LTS を ubuntu 20.04LTS にアップグレードしました。 デフォルトの壁紙のマスコットが、精悍な動物の顔に変わりましたね。Felicity っていうんですって。猫 (*1) だそうですが、目から...
Windows

Windows 7 パソコンを修理して Windows 10 にする

久しぶりのパソコンネタ。 Windows 7 (Core i3) のパソコンを、使えるようなら修理して Windows 10 にしちゃおうという話です。すごく重くて、ときどきブルースクリーンになっちゃう、らしい。 とりあえず起...
Windows

Windows Update KB4577671 でエラーになる

Windows Update で KB4577671 をインストールするとエラーになりました。その修復に関するメモです。 KB4577670 を適用してみた Windows 10 Pro バージョン 1903 の Window...
linuxBean

linuxBean 16.04 / Pythonを最新バージョンにアップデート

最近 Python の学習を linuxBean 上でするようになっているので、Python を最新バージョンにアップデートしようと思います。 参考にさせていただいたサイトは「ubuntu 環境の Python」です。 l...
Arduino

ブラシ付モータ FA-130RA を Hブリッジ回路で PWM制御する (4) / 回転数を PID制御する

ブラシ付モータ FA-130RA-2270 を、Hブリッジ回路で駆動し、PWM で速度制御しています。今回は、回転数を一定にする制御を、PID制御でおこなってみます。 前回は、ギヤボックスの出力軸にエンコーダを取り付け、回転数をフィ...
Arduino

ブラシ付モータ FA-130RA を Hブリッジ回路で PWM制御する (3) / エンコーダをつくる

ブラシ付モータ FA-130RA-2270 を、Hブリッジ回路で駆動し、PWM で速度制御しています。今回は、エンコーダを取り付け、回転数を検出できるようにします。 前回までに、ブラシ付モータを回すための回路をつくり、Arduino...
Arduino

ブラシ付モータ FA-130RA を Hブリッジ回路で PWM制御する (2) / スケッチを描く

ブラシ付モータ FA-130RA-2270 を回します。モータのドライブは Hブリッジ回路を使用し、PWM で速度を制御します。 前回は、モータを回すための回路をつくりました。ポイントは、PWM信号の周波数をどうするか、でしたね。 ...
Arduino

ブラシ付モータ FA-130RA を Hブリッジ回路で PWM制御する (1) / 回路をつくる

ブラシ付モータ FA-130RA-2270 (*1) を回します。モータのドライブは Hブリッジ回路を使用し、PWMで速度を制御します。 (*1) マブチモータとおなじ品番ですが、秋月電子通商で購入した MERCURY MOTOR ...
Arduino

冷却ファンの PID制御 / 制御の状況

冷却ファンの回転数を検出し、PID制御する回路を作ります。 前回までに、冷却ファンを PWM駆動し、回転数をフィードバックして、Arduino で PID制御することができました。 いい感じに動いてます。が、じつは、ど...
Arduino

冷却ファンの PID制御 / 回転数を PID制御する

冷却ファンの回転数を検出し、PID制御する回路を作ります。 前回までに、ファンの制御に必要なフィードバック回路ができあがりました。 今回はいよいよ、ファンの回転数を PID制御してみようと思います。毎度まいどですが、P...
Arduino

冷却ファンの PID制御 / Arduino から制御する回路

冷却ファンの回転数を検出し、PID制御する回路を作ります。 前回は、じっさいに CPU冷却ファンを回転させ、回転数センサからの出力を Arduino NANO で検出、7セグメントLED で回転数を表示できるようにしました。 ...
Arduino

冷却ファンの PID制御 / パルス周期と回転数

冷却ファンの回転数を検出し、PID制御する回路を作ります。 前回は、ファンを回して回転数センサから出力を取りだし、表示するための回路を作りました。回路は、ファンの PWM駆動回路、回転数パルスの検出回路、そして 7セグメントLED ...
Arduino

冷却ファンの PID制御 / ファンモータ PWM駆動回路

冷却ファンの回転数を検出し、PID制御する回路を作ります。 以前から何度か回してみている冷却ファン。こいつの PWM駆動はやりましたけど、回転数を検出するのは、これまでちゃんとやってなかったです。そこで、ファンの回転数を検出してフィ...
Arduino

シフトレジスタ 74HC595 を使う (2) スケッチ

前回は、シフトレジスタ 74HC595 を使って LED を点滅させる「LED Scanner」の回路を作りました。 今回は、この回路を動かすためのスケッチを書きましょう。 スケッチ 毎度の、俺自身のための備忘録...
Arduino

シフトレジスタ 74HC595 を使う (1) 回路図

これまでにも何回か使っているシフトレジスタ 74HC595 。先日の Larson Scanner でも使っているのですが、ちょっと気になることがあったので、再度、回路を組んでみました。 Larson Scanner の記事はこちら...
Arduino

Arduino で C++クラスを学ぶ (4) – インライン関数

前回は、コンストラクタを定義して、メンバ変数の初期化などを行なうことを学びました。 さて、できあがったスケッチは、以前みたことがあるような気が。そう、マルチタスクのレッスンで、初めて C++ クラスに出会ったときの、あのチン...
Arduino

Arduino で C++クラスを学ぶ (3) – コンストラクタ

前回は、クラスのメンバへのアクセス制限について学習しました。一般に、メンバ変数は private、メンバ関数は public にし、メンバ変数への値の代入はメンバ関数を通して行なうとのことでした。 できあがったスケッチは、つ...
Arduino

Arduino で C++クラスを学ぶ (2) – メンバへのアクセス制限

前回は、Arduino のスケッチで、クラスを宣言し利用する手順を学びました。 そしてできたのが、下のスケッチです。2 つの LED が、同時に、独立して L チカ Flash します。 Arduino で C++クラ...
電子回路

光を感じて鳴る電子オルゴール

電子オルゴールを作ってみました。CdSセルで光を検知し、明るくなったらメロディICを起動して、圧電スピーカを鳴らします。 孫が遊びにきたおりにメロディICを鳴らして遊んだのですが、こいつをオルゴールにして小物入れとか引き出しとかに入...
電子回路

7セグメントLEDデコーダ TC4511 の表示フォントを変更する

7セグメントLEDデコーダ TC4511 が出力する表示フォントを変更する組み合わせ回路を作りました。 TC4511 が表示する数値のうち「6」「7」「9」のフォントが嫌いだという記事を、たまに目にします。で、違うデコーダを探しても...
電子回路

加算器でカウンタをつくる / 10進カウンタ

4ビット加算器を使った 10進カウンタを、ロジックICで作ります。アップカウンタ、ダウンカウンタの切り換え付きとしました。 前回は、4ビット加算器を使って 16進カウンタ (4ビットカウンタ) を作りました。 毎度のこ...
電子回路

加算器でカウンタを作る / 16進カウンタ

4ビット加算器を使った 16進カウンタ (4ビットカウンタ) を、ロジックICで作ります。 前回は、4ビット加算器で 4ビットカウンタを構成し、シミュレーションしてみました。アップカウンタ、ダウンカウンタとしてうまく動くようです。 ...
電子回路

加算器でカウンタを作る / 構成とシミュレーション

4ビット加算器を使った 4ビットカウンタを、ロジックICで作ります。 前回は、4ビット加算器をロジックICで作ってみました。 その過程で、加算器を使ってカウンタができんじゃねーのと思いついた。あ、思いついた、んじゃなく...
電子回路

論理回路 / 4 ビット加算器をロジック IC でつくる

前回は、4 ビット加算器を構成し、動作を VerilogHDL でシミュレーションしました。 今回は、じっさいにロジック IC を使って、4 ビット加算器をつくってみたいと思います。 回路図 構成ブロック図 ...
電子回路

論理回路 / 4 ビット加算器の構成とシミュレーション

前回は、半加算器、全加算器のおさらいと、動作のシミュレーションを行ないました。 1 ビットの加算をしてみたところで意味ないし、つまんないので、今回は 4 ビット加算器をつくってみましょう。まぁそれでも 30 まで (*) し...
電子回路

論理回路 / 半加算器と全加算器

論理回路のおさらいです。今回は、半加算器と全加算器について。 半加算器 A B S C 0000011010101101図 1. 半加算器の真理値表 半加算器は、1 ビットの加算を行なう回路だけど、下位か...
電子回路

7セグメントLEDをダイナミック点灯させる (3) / ブランキング

前回までに、7 セグメント LED のダイナミック点灯が、ほぼ、できあがりました。 が、ゴーストがでている、という問題点が残っています。ゴーストとは、デジットの切り換えと表示するデータの切り換えとのわずかなタイミングのずれの...
電子回路

7セグメントLEDをダイナミック点灯させる (2) / 入力切換制御

前回は、7 セグメント LED まわりと、デジット側を制御する回路をつくりました。基本は、4 進カウンタの出力を 2to4 ラインデコーダに入力し、そのアドレスに応じた出力の桁を点灯させる、というものです。 この状態で、BC...
電子回路

7セグメントLEDをダイナミック点灯させる (1) / デジット制御

先に製作したデジタル時計では、表示器として 7 セグメント LED を使用し、スタティック点灯させていました。それはそれでいいのですが、単純に技術的な興味から、ダイナミック点灯させるってのもやってみたいなと考えていました。もちろん、Ard...
電子回路

ダイオードマトリクスで10進7セグLEDドライバを作ってみる

7 セグメント LED で数字を表示させるとき、「 7セグメント LED を点灯してみる」でやってみたように、点灯させるセグメントの組み合わせをいちいち考えていたのではらちがあきません。そこで、0 から 9 の押ボタンを押したときに、その...
電子回路

電源ユニットに端子板を付ける

余っていたパソコンの電源ユニットを処分しようとしたんだけど、ふと、これ電源装置として使えるよなぁと思ったわけ。で調べてみました。 出力は +12V が二系統、+5V、+3.3V が各一系統と -12V 一系統。その他にスタンバイ用...
タイトルとURLをコピーしました