pwm

    2

    2答えて

    私はPi 2上で動作する単純なPythonプログラムを持っています。なぜ出力周波数がオフになっているのか分かりません。私は2000hzのためにそれをプログラムしました。私は出力を2通り測定し、両方とも1530 Hzを出力します。 私はピン18を使用しているので、私はハードウェアPWMを使用する必要があると信じています。どのような提案、私は何が欠けている。 は、ここで私は、ピン12及び24(ボードn

    3

    1答えて

    メモリを節約するためにArduino UNO(= ATMega328P-PU)プログラムを書いていますので、avra.exe(Atmelスタジオのavrasm32と同じ)を使用して、コンパイルしてavrdudeをアップロードしてシンプルにします点滅するようなプログラムは正常に動作します。しかし、今私はpwmでLEDを半分明るくしようとしました。私はエラーのために私のコードをチェックしたが、私は何も

    0

    2答えて

    私はamg996rサーボとarduinoメガを持っています。 arduinoサーボライブラリからスイープのサンプルを実行しているとき、サーボはほぼ無作為に動いていて、希望の位置に移動して0度に戻る前に動きます(常にこのパターンを保持しているとは限りません。 私の回路は、arduinoグランドに接続された外部5V電源であり、サーボポジションとグランドとarduinoピン9にサーボpwmピンが接続され

    0

    1答えて

    私はsimulink.Inの範囲で正弦波と三角波を比較して6つのPWM信号を生成しようとしていますが、私は50HzのPWM信号の周波数を得ています。しかし、私がarduinoにモデルを展開すると、PWM信号の周波数は約15HZに低下しています。これを修正するには?

    0

    1答えて

    PWM1AとPWM1Bの両方が同じ周期でなければならないことは知っていますが、デフォルトのオーバーレイを使用すると、私は、両方のピンを一度に1つのオーバーレイにロードすると、この問題が解決され、両方のピンが多重化されている間にピリオドを設定できるようになったと思いました。私は両方のP9_16とP9_14(EHRPWM1AとEHRPWM1B)にサーボをフックしようとしているので、両者は同じ期間が必要

    0

    1答えて

    私はwiringpiを実行して、pi上のGPIO 18のハードウェアPWMを制御しようとしています。私が以下のようにwiringPiSetupGpio()を使用し、私がrootとして実行すると、すべてが機能します。ドキュメントとしてwiringPiSetupSys()を使用すると、ルートとして実行した場合でも動作しません。私は、ピン18をエクスポートしgpio exportsでそれを確認した非ルー

    -1

    1答えて

    サイン後にデューティサイクルのPWM信号を生成する必要があります。私はどのようにこれをsimulinkで行い、その後、マイクロコントローラF28027 PICCOLOでシミュレーションすることができますか?

    0

    1答えて

    私のプロジェクトにはXC8コンパイラを使用してPIC16F88を使用します。 私が達成しようとしているのは、4つのボタンで4つのLEDを制御することです。ボタンを押すと、対応するLEDのデューティサイクルが10%増加します。 RB0のボタンを押すと、RB4のLEDのデューティ・サイクルが増えます。 すべてのLEDは独立しているため、異なるデューティ・サイクルを持つことができます。 問題は、使用して

    0

    1答えて

    私はマイクロコントローラでPWM信号を生成しますが、実際にデジタル信号を得たくないのは、この信号をT台の台形台に変換することですT fallが長い。 この波を得るためにnmosよりもRCフィルタを設定しなければならないことがわかりました。いずれも助けてもらえますか?

    1

    1答えて

    私はマイクロコントローラF28027 PICCOLO USBを持っており、私はsimulinkで作成されたモデル用のコードを生成したいと思います。私の質問は、正弦波の後にデューティサイクルを持つPWMをどのように生成できますか?正弦波は0〜1023の間であり、周波数も20kHz以上です。私はSimulinkでこれを行う必要があり、その後はbuild modelにする必要があります。私はすでにインタ