ele-diary 趣味の電子工作ブログ

電子工作関係の記録です。

FPGAでコンビニチャイム

久々の更新です。 せっかくFPGAがプログラムできるようになったので、ありがちなネタではありますがチャイムを実装してみました。 ファミマチャイムです。

といっても、こちら github.com で公開されているものを、ありがたく使わせていただいてます。

FPGAボードは手持ちのSpartan-3 Evaluation kitDigilent Inc. - Digital Design Engineer's Source です。Spartan3なので、今となっては若干古めですが、趣味には十分です。 サンプルではALTERA用になっていますが、XILINXのISEでコンパイルするには若干の修正が必要でした。

一般的にはシステムクロックが違うと修正が面倒なのですが、たまたまシステムクロックは同じ50MHzでした。 オーディオ出力は、FPGAのピンを適当な電解コンデンサでDCカットしてそのままLINE入力に直結です。

ちゃんとフィルタを入れれば、もう少し綺麗に聞こえそうです。

f:id:pau2000:20150510143000j:plain