HOME | Raspberry Pi | ビジネス書籍紹介 | 2024-04-26 (Fri) Today's Access : 903 Total : 920563. Since 10 Sep. 2019

画像処理 第4回電源回路
2020.07.08

YouTubeでポイントを説明しています。画像をクリックすると再生できます。

前回までで、ArduCamカメラモジュール制御、SDカード保存、リアルタイムクロック制御を行いました。 今回は、充電回路、昇圧回路、電池残量チェック回路の3つの電源周りを整備します。
充電回路では、USB5V電源を用いて、1.2VのNi-MH ニッケル水素電池を充電します。
昇圧回路は、ニッケル水素電池からArduinoが動作する5Vに昇圧します。
電池残量チェック回路は、ニッケル水素電池の残量をLEDの光り具合によって判定します。

■Ni-MHニッケル水素電池の充電

ニッケル水素電池の充電には、市販のモジュールを使用しました。

1-Cell NiMH Battery Charger Module
1-Cell(1S) 1.5V Version:
Input voltage : DC 3.5V-6V(Recommend DC 3.7V/3.8V/4.5V/5V)
Charging voltage : 1.5V for 1.2V batteries
Charging current : 1A
Aliexpress:約300円

microUSBケーブルから充電できるようにコネクタを追加します。
電源用マイクロUSBコネクタDIP化キット
・microUSBコネクタ
・microUSBコネクタDIP化基板
・2.54mmピッチ ピンヘッダ
(株)秋月電子通商 130円

DIP化基板を組立て、プリント基板の裏側から、充電モジュールのVin、GNDと結線すると、こんな感じになります。


充電モジュールの出力端子にはL型ピンヘッダをはんだ付けしています。


USBから充電している様子です。充電が完了するとLEDが消灯します。
このときの、ニッケル水素電池の電圧を測定してみると、1.37Vでした。

■5V昇圧回路
次に1.2Vのニッケル水素電池から5Vに昇圧して給電する回路を作ります。
HT7750A PFMステップアップDC/DCコンバーターICは、0.7~5Vの入力電圧を、5V固定、最大200mAで出力します。
この回路は「箱庭回路(その1)蓄電&昇圧回路」で紹介したものと同じです。
→ Ref.HT77XXA PFM Steu-up DC/DC Converter

・PFMステップアップDC/DCコンバーター HT7750A
・インダクター(47uH1.2A)
・整流用ショットキーダイオード1N5817(20V1A)
・キャパシタ(コンデンサ) 22uF(25V~50V)
・キャパシタ(コンデンサ) 47uF(10V~50V)


ブレッドボード上に配線してみました。


1.2Vのニッケル水素電池を昇圧して、Arduino Nano を動かしてみました。
見えにくいのですが、Hello Worldとちゃんと表示されています。

■電池残量チェッカー
いきなり電圧低下で動かなくなるのは嫌なので、電池残量を表示する機能も付けました。 電池残量の確認には、LEDを用います。ニッケル水素電池の電圧が、LEDの動作電圧以下になったときに、LEDが消灯します。
通常LEDは、最低でも1.8V程度は必要なので、1.2Vニッケル水素電池の残量確認には使えませんが、 OptoSupply社のLEDは、0.8V程度から動作します。

OptoSupply 高輝度5mm緑色LED (1.2V)
・動作電圧:0.8~1.6V DC
・標準電流:64mA
・順方向電圧降下(VF):1.2V(1.5Vmax)
(株)秋月電子通商 60円

OptoSupply社のLEDですが、露出している部分は、普通の高輝度LEDにしか見えなかったので、疑問解決のために樹脂で覆われている部分を剥がしてみました。

昇圧回路がはいってました。
・インダクター 47uH
・0Ω抵抗 (抵抗値50mΩmax./最大許容電流0.5~2A)
・ステップアップDC-DCコンバーター
※ゼロオーム抵抗でも微小な抵抗値Rと定格電力PRATEDを持つため、流せる電流には制限があります。そのため、ゼロオーム抵抗はヒューズの代わりとしても使われることがあります。

分圧回路
ニッケル水素電池の終止電圧近辺で、LEDへの電圧が0.8V前後になるように、分圧回路を用いて降圧させます。
分圧回路では、2つの抵抗比によって、抵抗に挟まれた地点での電圧を調整することができます。



左側の抵抗(R1)を39Ωに固定にして、右側の抵抗(R2)値を変えて、LEDが何Vまで光って見えるかを確認してみます。

右側の抵抗を抜いて、プログラマブル・レジスタを繋いで抵抗値を変えてみます。 プログラマブル・レジスタはジャンパーピンを抜き差しすることで抵抗値が変えられます。 なお、使用したニッケル水素電池の電圧は、1.29Vありました。
VinR1R2Vout
1.29V39Ω73Ω0.841V☆照明下の室内で点灯がわかる
1.29V39Ω47Ω0.705V○暗くした室内でかろうじて点灯がわかる
1.29V39Ω46Ω0.698V×点灯しているのがわからない

ニッケル水素電池の電圧が終止電圧の1Vまで下がったときに、LEDに掛かる電圧を0.841Vにするには
1.00*R2/(R2+39)=0.841V
逆算すると
R2=206
になります。206Ωの抵抗はないので、220Ωの抵抗を使用しました。

このときの分圧は、0.85V になります。

蓄電回路、昇圧回路、分圧回路を1つに纏めました。


ニッケル水素電池をつないでみると、いい感じに光ってます。

点灯し続けてみると、ニッケル水素電池の電圧が約1.16Vまで降下したところで、完全に消灯しました。
なお、分圧に用いる抵抗は、まず丸ピンICソケットを基板にはんだ付けして、そこに挿しているだけなので、抵抗を変えて微調整もできるのですが、 フル充電時の1.37Vから、0.2V電圧降下で消灯なので取りあえずこれで様子を見ようと思います。

光拡散処理
電池残量チェックでは、LEDの明るさでおおよその電池残量を確認しているのですが、LEDはみる方向によって輝きに違いがあります。 どの方向から見ても同じように見えるようにするには、LED光拡散キャップが便利です。

LED光拡散キャップ(5mm)白(50個)200円
(株)秋月電子通商

しかし、光拡散キャップが手元になかったので、応急措置的に対応しました。

グルーガンで、LEDをグルっちゃいます。 このままでは、表面がでこぼこしてしまうので、はんだゴテの先端をヒーターに付け替え、熱を当てて滑らかにします。

違いを見てみましょう

これで、どの方向から見ても、明るさが一定です。

■参考文献
ゼロオーム抵抗とは
抵抗分圧による出力電圧のズレ
 Raspberry Pi(ラズベリー パイ)は、ARMプロセッサを搭載したシングルボードコンピュータ。イギリスのラズベリーパイ財団によって開発されている。
2020.05.28 画像処理 第1回トイカメラ
2020.06.09 画像処理 第2回カメラモジュール制御
2020.06.28 画像処理 第3回リアルタイムクロック
2020.07.08 画像処理 第4回電源回路
2020.10.27 画像処理 第5回自作デジカメ初号機完成
2020.11.10 画像処理 第6回ドーナツデジカメ
2021.05.16 画像処理・基本変換
2021.07.10 M5Stackアプリの移植
2022.04.04 減色処理 雑談
2022.04.18 減色処理 均等量子化法とK平均法
2022.05.04 減色処理 グレースケール・二値化
2022.05.18 減色処理 二値化画像印刷
2022.08.12 京セラ feelH” Treva カメラ
2022.10.15 デジカメ弐号機 1.仕様変更
2022.10.21 デジカメ弐号機 2.SDカードとRTC
2022.11.04 デジカメ弐号機 3.SPI DISPLAY
2022.11.18 デジカメ弐号機 4.ストリーミング
2022.12.02 デジカメ弐号機 5.機能統合
2022.12.17 デジカメ弐号機 6.完成
2023.05.15 アナログ風ゲージ
2023.06.01 ADS1115デジタル電圧計
2023.10.01 立体視(ステレオグラム)
2024.04.08 自作デジカメ参号機・雑談


Arduinoで学ぶ組込みシステム入門(第2版)
●Arduinoを使って組込みシステム開発を理解する
・ハードウェアやソフトウェアなどの基礎知識/ ・設計から実装までを系統的に説明するモデルベース開発/ ・Arduinoを用いた実際の開発例

最新 使える! MATLAB 第3版
◆◆すぐに「使える!」 全ページフルカラー!◆◆
・MATLAB R2022bに対応し、解説もより詳しく!/ ・コマンド・スクリプトの例が豊富で、動かして学べる!/ ・超基本から解説。これから使いはじめる人にぴったり!/ ・全編フルカラー、スクリーンショットも豊富!

Amazon Web Services基礎からのネットワーク&サーバー構築改訂4版
1.システム構築をインフラから始めるには/ 2.ネットワークを構築する/ 3.サーバーを構築する/ 4.Webサーバーソフトをインストールする/ 5.HTTPの動きを確認する/ 6.プライベートサブネットを構築する/ 7.NATを構築する/ 8.DBを用いたブログシステムの構築/ 9.TCP/IPによる通信の仕組みを理解する

C言語は第二の母国語: 独学学生時代から企業内IT職人時代に培った、独立のための技術とノウハウ 平田豊著
学生時代から独学でプログラミングをはじめ、企業内でデバイスドライバを開発し、そして独立後もたくさんのアプリケーション開発や技術書制作に携わってきた著者。その筆者が大事に使い続ける「C言語」の“昔と今”について、気づいたことや役立つ知識、使ってきたツールなどについて、これまで記してきたことを整理してまとめました。 本書では、現役プログラマーだけでなく、これからプログラミングを学ぶ学生などにも有益な情報やノウハウを、筆者の経験を元に紹介しています。

1冊ですべて身につくJavaScript入門講座
・最初の一歩が踏み出せる! 初心者に寄り添うやさしい解説 ・最新の技術が身につく! 今のJavaScriptの書き方・使い方 ・絶対に知っておきたい! アニメーションとイベントの知識 ・プログラミングの基本から実装方法まですべて学べる

図解! Git & GitHubのツボとコツがゼッタイにわかる本
ソフトウェア開発では欠かすことのできないGit、GitHub。 これからGit、GitHubを使いたいという入門者の方でも、実際に手を動かしながら使い方を学べます。

C自作の鉄則!2023 (日経BPパソコンベストムック)
メーカー製のパソコンはスペックが中途半端で、自分が本当に欲しい機種がない――。そう思っている人には、ぜひ自作パソコンをお薦めします。自作パソコンのパーツは進化が速く、しかも驚くほど種類が豊富。価格も性能も、幅広く用意されているため、満足度100%の“自分だけの1台”を手に入れることができます。

Interface 2023年6月号
特集:第1部 フィルタ設計 基礎の基礎/ 第2部 係数アプリや波形観測アプリで合点!FIR&IIRフィルタ作り/ 第3部 配布プリント基板で体験!マイコンで動くフィルタ作り

日経Linux 2023年5月号
【特集 1】 AI時代の最強フリーソフト ~ 25のやりたいを実現! 【特集 2】 AWS、Azureのうまみを無料で体感!面倒なことはクラウドに任せよう 【特集 3】 新しいRaspberry Pi Cameraで遊んでみよう 【特集 4】 Linuxで旧型PCを復活! 1kg切るモバイルPCを「ChromeOS Flex」でChromebook化

ラズパイマガジン2022年秋号
特集:5大人気ボード 電子工作超入門
「半導体不足で在庫が不足し、電子工作のボードがなかなか買えない…」。そんな今にふさわしい特集を企画しました。5種の人気ボードにすべて対応した電子工作の入門特集です。「GPIO」や「I2C」を使った電子パーツの制御方法は、どのボードでも同じです。手に入れられたボードを使って、今こそ電子工作を始めましょう。

地方で稼ぐ! ITエンジニアのすすめ
学歴、理系の知識、専門スキル……全部なくてもITエンジニアになれる! 地方でも高収入でやりがいをもって働ける!ITエンジニアの魅力を一挙大公開

Raspberry Piのはじめ方2022
本書は、ラズパイやPicoの買い方やインストール、初期設定といった基本から、サーバー、電子工作、IoT、AIといったラズパイならではの活用方法まで、1冊でお届けします。 ラズパイをこれから始める方向けに、全36ページの入門マンガ「女子高生とラズベリーパイ」も巻末に掲載。これを読むだけでラズパイがどんなものなのか、すぐに分かって触れるようになります。

ハッカーの学校 IoTハッキングの教科書
生活にとけこみ、家電機器を便利にするIoT技術。 Webカメラなど、便利の裏側に潜むセキュリティの危険性をハッキングで検証。 専門家がパケットキャプチャからハードウェアハッキングまで、その攻撃と防御を徹底解説。 本書は2018年7月に刊行された「ハッカーの学校IoTハッキングの教科書」に一部修正を加えた第2版です。

攻撃手法を学んで防御せよ! 押さえておくべきIoTハッキング
本書は、経済産業省から2021年4月にリリースされた、IoTセキュリティを対象とした『機器のサイバーセキュリティ確保のためのセキュリティ検証の手引き』の『別冊2 機器メーカに向けた脅威分析及びセキュリティ検証の解説書』をもとに、IoT機器の開発者や品質保証の担当者が、攻撃者の視点に立ってセキュリティ検証を実践するための手法を、事例とともに詳細に解説しました。

ポチらせる文章術
販売サイト・ネット広告・メルマガ・ブログ・ホームページ・SNS… 全WEB媒体で効果バツグン! カリスマコピーライターが教える「見てもらう」「買ってもらう」「共感してもらう」すべてに効くネット文章術

プログラマーは世界をどう見ているのか 西村博之著
イーロン・マスク(テスラ)、ジェフ・べゾス(Amazon)、ラリー・ペイジ(Google)…etc. 世界のトップはなぜプログラマーなのか?

ニーア オートマタ PLAY ARTS改 <ヨルハ 二号 B型 DX版> PVC製 塗装済み可動フィギュア
「NieR:Automata」より、ヨルハ二号B型こと2BがPLAY ARTS改に新たに登場! 高級感の感じられるコスチュームや髪の質感、洗練されたボディバランス、細かなデティールに至るまでこだわり抜かれた逸品。 DX版には通常版のラインナップに加え2Bの随行支援ユニット ポッド042などをはじめ“純白の美しい太刀"白の約定やエフェクトパーツ、自爆モードを再現できる換装用ボディパーツ、シーンに合わせて変えられる顔パーツ2種も付属する豪華な仕様に。 作中のあらゆるシーンを再現することが可能なファン必見の一品となっている。

Newtonライト2.0 ベイズ統計
ベイズ統計は,結果から原因を推定する統計学です。AIや医療などの幅広い分野で応用されています。その基礎となるのは18世紀に考えだされた「ベイズの定理」です。 この本では,ベイズ統計学のきほんをやさしく紹介していきます。

白光(HAKKO) ダイヤル式温度制御はんだ吸取器 ハンディタイプ FR301-81


無水エタノールP 500mlx2個パック(掃除)


ケイバ(KEIBA) マイクロニッパー MN-A04


サンハヤト SAD-101 ニューブレッドボード


白光(HAKKO) HEXSOL 巻はんだ 精密プリント基板用 150g FS402-02


[Amazon限定ブランド]【指定第2類医薬品】PHARMA CHOICE 解熱鎮痛薬 解熱鎮痛錠IP 100錠


Copyright © 2011-2024 Sarako Tsukiyono All rights reserved®.