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

トランジスタによるレベル変換回路とその高速化

3.3Vレベルの信号を5Vレベルに変換する回路として、トランジスタのベース接地回路を用いる下図のようなものがあります。 しかし、小信号用NPNトランジスタの定番である2SC1815(すでにディスコンですが…)を使った場合、この回路では応答に2usec以上の遅延があ…

音声データに関するメモ

Sound of Text 英語、日本語、中国語はじめ、さまざまな言語の音声を入力したテキストから合成してMP3ファイルでダウンロードできるWebサイト。ちなみに音声合成はGoogle翻訳のAPIを利用しているようだ。 Sound of Text ffmpeg ffmpegは、さまざまなフォーマ…

スマートオシロを作ろう(1)

やりたいこと オシロを基板に当てて波形を見る時、両手がふさがってオシロの操作に困ることがよくあります。そこで今流行りのAIスピーカを使って、声で操作できるようにしたいと思ってます。具体的には、Google AIY Voice Kitで音声を認識し、LAN経由でオシ…

CubeMX環境でLLドライバのフル機能を使う

CubeMXを使ったSTM32マイコンの開発環境(ここではIAR EWARMを想定)でLLドライバの全APIを利用するための設定について簡単にメモ。(すこし事情がややこしいです。間違ってたらご指摘ください。) CubeMXでは、抽象度の高いHALドライバまたは低水準のLLドライ…

SDS7102のファームウェアをアップデートしてSCPI対応

やりたいこと 中華オシロのSDS7102のファームウェアをアップデートして、SCPIコマンドによるリモートコントロールに対応させます。メーカー公式のファームウェアアップデートですが、後述するように少し挙動が怪しいです。アップデートの実施は個人の責任で…