エンジニア風味 (Engineer-taste)

電子系エンジニアのメモ帳

2019-02-01から1ヶ月間の記事一覧

ESP8266がコンパイルできない

超特急Web接続!ESPマイコン・プログラム全集超特急Web接続!ESPマイコン・プログラム全集[CD-ROM付き] を買ったので、手元のESP-WROOM-02開発ボードを使って、Arduinoでサンプルスケッチをコンパイルしようとしました。コンパイルエラーなぜか、コンパイルエ…

気圧センサMPL115A2にMATLABからArduino経由でアクセスする

MATLABのArduino用Add-onを用いてArduinoを制御し、Arduinoに接続されたセンサの情報を取ります。 気圧センサにはFreescale社(現NXP)のMPL115A2を使いました。 MPL115にはI2C接続(A2)と、SPI接続(A1)があり、今回用いたのはI2C接続のMPL115A2です。 前に秋…

特許は自分で書くもんじゃないの?

まず、お約束で書いておきますが、以下の内容は私個人の意見であり、所属する機関とは関係ないものです。Chem-Stationを見ていたら、論文と特許の比較についての記事がありました。 www.chem-station.com概ね、そのとおりだと思ったのですが、 「論文は自分…

Data loss issue in FTDI FT232H and FT2232H Sync 245 FIFO Mode (Clock Control)

I analyzed the Sync FIFO Mode data loss that FT device was going well but data loss caused. As below figure, the couter or FIFO is controled by FT device and data transpose to PC.FT232H & Counter(FIFO)When #TXE is Low, data intake to FT de…

FT232HのSYNC 245 FIFOモード(クロック制御編)

FT232HのSync245Modeで、FT232H自体はちゃんと動いているはずなのに、データをロスするという状況を解析してみました。下図のように、Sync Clockによりカウンタもしくは外付けのFIFOメモリなどからデータをPCに転送するとします。FT232Hと外部FIFO#TXEがLow…

Arduinoのアナログ・リファレンスが使いにくい

Arduinoからアナログ入力して、A/D変換するというプログラムは、 void loop() { int X; X = analogRead(A0);とか書いてしまえば、A/D変換したデータが取り込めてしまうので、便利でいいなあと思っていたところ、 デフォルトでは、0~5V(3.3V電源の場合は0~…