タグ

チャタリングに関するchess-newsのブックマーク (2)

  • http://www001.upp.so-net.ne.jp/FITDESIGN/manu1.htm

    第1章 電子回路の基礎知識 1-1 オームの法則 “いくら初心者とはいえ、このくらいは知ってます。”と言われるかもしれませんが、とりあえず示しておきます。 もちろんこの法則だけで電子回路の設計を行うには無理がありますが、これから説明していくかなりの部分でこの法則が引用されるでしょう。 1-2 入力抵抗・出力抵抗 下に入力と出力の等価回路の例を示します。 図のRINが入力抵抗、ROUTが出力抵抗です。 PICのほとんどの入出力端子のDC的特性はこの等価回路で説明できます。 (RA4だけはオープンドレインなのでこの等価回路ではありません。オープンドレインについては別項で説明します。) 下図は乾電池をPICマイコンの入力端子につないだときの等価回路です。 乾電池は一般に比較的大きな内部抵抗(出力抵抗)を持っています。下図のRoがこの内部抵抗を示します。PICマイコン側のRiがPICの入力抵抗です

  • スイッチライブラリ

    init(int Pin, bool pullup, int mode) init関数で、ピンの番号、内蔵プルアップの有効(true)/無効(false)(デフォルト:true)、変数名の関数の値がtrueになる条件(デフォルト:SWITCH_HtoL, 宣言時と同じ)を指定します。次の例ではいずれも内蔵プルアップが有効で、HからLになったときに sw1(), sw2(), sw3()の値が真(true)になります: Switches sw1, sw2, sw3; sw1.init(2, true, SWITCH_HtoL); sw2.init(3); sw3.init(4, true); setInterval(int t) setInterval関数で、チャタリング防止のための読み込み間隔をミリ秒単位で指定します。 デフォルトは20[ms]です。このライブラリでは、変数名の関数が連続で

  • 1