2017-01-01から1ヶ月間の記事一覧
目的・・・卒研終了後の資料作成時及び初心者による簡単な説明のため。1. ダウンロード及びインストールはじめに、XilinxのダウンロードページよりISE(Integrated Software Environment)をダウンロードしてくだい。※約2GB×4個ほどあるので根気強くダウンロー…
以前に、L6470モータードライバをラズベリーパイにてドライブしようと考えたが、ステッピングモーターを駆動できないという問題があった。今回はこれを解決する。前回の記事にてMOSI,MISO,SCK,CS各信号をロジックアナライザーにて確認した。ここで、ストロベ…
1. 目的ラズベリーパイでL6470モータードライバを使用するためにラズベリーパイとL6470モータードライバをSPI通信でつなぐ。2. 方法ライブラリであるwiringPiをラズベリーパイへインストールしたのち、L6470へデータを送信する。3. 結果スレーブ側で一切反応…
1. 目的A/Dコンバータへのエンコードクロックの生成とL6470モータードライバとのSPI通信を行う。2. 方法spartan系のFPGAにはDCMという機能が付いているが、この機能は内蔵クロックよりも高い周波数クロックを得られるものである。ISEのClock wizardより設定…
以前にラズベリーパイのクラッシュの記事を書いたが、あれはUnix OS対応していない無線LANドライバーを当てたところ、スタートアップ画面のNTP Serverセッティングでクラッシュするというものであったが、しっかりとしたラズベリーパイ対応の無線LANを使用す…
ラズパイインストール履歴wiringPiのインストール/////git clone git://git.drogon.net/wiringPicd wiringPi./buildwiringPi2のインストール/////sudo pip install wiringPi2
1. 目的高速A/Dコンバータ(ADC)による変換後のデジタルデータがラズベリーパイI/Oポートの遅れによる、デジタル値読み取りミスを防ぐためにFPGAを一時キャッシュとして利用する。2. 方法一時キャッシュの方法として今回は、簡単に構成可能なDフリップフロッ…
前回のブログにて以下の段取りにて今後の開発を進める方針を決定した。今後の段取りFPGAについて 1. DCMによるクロック発振プログラムの修正 2. A/Dコンバータとの接続を考察 3. A/Dコンバータからのデジタル情報を一時保存できるキャッシュのようなものの作…