トラ技2024年5月号に「3.3/65535」
トランジスタ技術の最新号、2024年5月号を
パラパラめくりしていたら、p.70のリスト1に
怪しい記述を発見。
A/D値から電圧値を計算するための定数を出す
のに「3.3/65535」と。
65536と65535の差はほんの僅か。
でも、リストの7行目のPID演算のところで、
6桁の数値が出ているんで、5桁数値の最小桁で
の1違いは大きくないかいなとちょいと心配。
電源電圧「3.3V」も、「ほんまかいな」だし。
元データはA/D値のまま使い、「CAL(校正)したらこうなった」
にして、「浮動小数点化したmap関数」を使って線形補間して
答えを出すてなほうが「理にかなっている」ような気がします。
・ラズピコだと1/65535が出現:トラ技2022年5月
※検索
・ラズパイマガジン2022年12月12日の訂正
・・・本文中の「1023」は「1024」、図2下の式の
「4095」は「4096」の誤りです。
・・・Raspberry Piのところで分割数が「4095」と
あるのは「4096」の誤り、Raspberry Pi Picoでは
「65535」が「65536」、micro:bitとArduinoでは
「1023」が「1024」の誤りでした。
訂正が出ています。
| 固定リンク
「重箱の隅」カテゴリの記事
- ステッピングモータ駆動回路を24Vだけで(2024.10.29)
- おっと。map関数の計算桁に注意(2024.10.06)
- リターンパスの無いオペアンプ入力回路(2024.05.31)
- サーミスタでの温度測定、「inf」の出現に耐えられるか?(2024.05.13)
- I2C液晶のアクセス、割り込みで処理しないようにすると(2024.04.12)
「ラズパイ・ピコ」カテゴリの記事
- トラ技2024年5月号に「3.3/65535」(2024.04.07)
- ラズピコだと1/65535が出現(2024.03.30)
- Help me! ラズピコ、Philhower版だとスケッチをアップロードできない(2023.04.12)
- Arduino IDEでのラズピコ開発環境 Philhower版が正解でしょう(2023.04.04)
- ラズピコのピン:自由になりそうだけど定義で固定されている(2023.04.03)
「1023 vs 1024」カテゴリの記事
- おっと。map関数の計算桁に注意(2024.10.06)
- サーミスタでの温度測定、「inf」の出現に耐えられるか?(2024.05.13)
- トラ技2024年5月号に「3.3/65535」(2024.04.07)
- ラズピコだと1/65535が出現(2024.03.30)
- Arduino UNO R4のDACサンプルに出てくるmap関数(2024.02.19)
コメント
間に合わせでやってしまいがち、動いたら良いや。こんな事がコピペで拡散して色々と問題引き起こしますが、その原因の考察に感心しました。
投稿: wiwao | 2024年7月 7日 (日) 08時37分
何かの機会がありましたら、
・トランジスタ技術2024年3月号 トラ技Jr.コーナ
『実はワナだらけ…確実に動かすArduino Uno R3』
サブタイトル
『間違っていても動いちゃう危険…ひとこと言わせて!』
を見ていただければと。
http://igarage.cocolog-nifty.com/blog/2024/02/post-8b8ae3.html
重箱の隅をほじくった記事を載せてもらいました。
投稿: 居酒屋ガレージ店主(JH3DBO) | 2024年7月10日 (水) 16時46分