現在のプロジェクトで使用するために車を検出するために使用されるインダクタンスセンサーを購入しました。私の質問は、このセンサーをプログラムする方法、またはセンサーからデータを読み取るためにセンサーとインターフェイスする方法、アプローチは何ですか、どのプログラミング言語を使用する必要があるかです。そしてどうやって?
3 に答える
Arduino を調べてみてください。C 言語でプログラムされているので、始めるのに適しています。
彼らのウェブサイトをチェックしてください:http: //arduino.cc/
Microchip PIC マイクロコントローラを入手することをお勧めします。PIC にアナログ入力ポートとデジタル出力ポートがあることを確認します。センサーをアナログ入力に接続できます。この入力は内部 ADC によって変換され、これをプログラムに読み込むことができます。
プログラミングには Microchip IDE を使用します。これは、アセンブラーまたは C で行うことができます。アセンブラーは一連の機械語命令であり、C はより高レベルです。
このウェブサイトを読んでください: http://www.microchip.com/stellent/idcplg?IdcService=SS_GET_PAGE&nodeId=81&redirects=developmenttools
私たち全員が答えるつもりなら、このマイクロコントローラーを試してみてください。
msp430 には、非常にクリーンでシンプルな命令セットと優れたツールがあります。4.30 ドルで、注文ごとに最大 3 つ購入して、雨の日のためにそれらを持っていることもできます...
www.ti.com/launchpad
約 20 ドルで、この 1 つのパッケージで必要なものがすべて手に入ります。
http://www.st.com/internet/evalboard/product/252419.jsp
pic や avr よりもはるかに強力で、通常のエントリー レベルの arduino の半分の価格です。
arduino の価格帯には、いくつかの pic32 (これは実際には従来の pic 命令セットではなくミップです) ボードがあります。
私はarduinoを持っていて好きで、先に進む前に写真で歯を切りました。誤解しないでください。それらは問題なく、長所と短所があります。
http://www.sparkfun.comにアクセスして、開発者用マイクロコントローラ ボード、関心のあるセンサーへのインターフェイスなど、さまざまなものを見つけてください。
あなたの質問に対する本当の答えは、私のお気に入りのマイクロコントローラーやボードは何かではなく、このセンサーをどのように使用するかです。購入するとき、または購入する前に、あなたはそれを理解していたはずです. これらのセンサーがどのように使用されているか、センサー固有のハードウェアや回路が必要な場合などを調査する必要があります。たとえば、sparkfun でターンキー パッケージや、必要なすべてを実行する他の arduino シールドを見つけることができます。または、同じ機能を実行する別のセンサー タイプかもしれません。
何らかの形または方法で電流を検出し、インダクタンスとインダクタをグーグルで検索する必要があると思います。小さな精密抵抗器をインダクタに合わせて配置し、マイクロコントローラ内の ADC またはマイクロコントローラなどに接続されたスタンドアロン ADC を使用して電圧を測定したい場合があります。必要な精度によっては、マイクロコントローラーが提供できる以上のものが必要になる場合があります。spi または i2c ADC とどのようにインターフェースするかについて説明します。センサーや回路の溶解を避けるために、小さな抵抗器以上が必要になる場合があります...
この質問を閉じてelectronics.stackexchangeに送信したくない場合は、質問を編集して、購入したセンサーへの直接リンクを提供する必要があります。それが単なるインダクタである場合、シリアルまたはパラレル インターフェイス (spi、i2c、rs323) を備えたフル センサー パッケージである場合、回路を追加する必要があります。これはプログラミングの問題ですが、どのマイクロコントローラを使用するかを決定する必要があります。たとえば、arduinoでi2cを実行するにはどうすればよいかを尋ねてください(そのうちの多くのWebページがあります)。