アマチュア無線や電子工作,バイクの話などを徒然なるままに書き散らすメモ程度のblogです.


by jq1ocr

真・リサージュジェネレータ

試作α版のリサージュジェネレータは ATmega328P を内蔵クロック(8MHz)で動作させていたため,複雑な図形だと描画がオシロに追いつかずに画面がちらついてしまいます.そこで AVR に 20MHz のセラミックレゾネータをつけて高速化を図ることにしました.ただし欠点もあって,8ビットポートが一つしかとれなくなるので,片方の軸は二つのポートをまとめてドライブする必要があります.それでどんな影響が出るか確かめる必要があるので,実際にやってみることにしました.試作β版です.
d0106518_2138954.jpg

これで例えばこんな絵が出ます.
d0106518_2138334.jpg

ちょっとにじんでいるところがありますね.まだ煮詰まってないところもあるのですが,形が分かる程度でいいなら,このままでよさそうです.

このバージョンでは周波数比は 1:1, 1:2, 1:3, 2:3 の4パターン,位相差は 0, π/4, π/2, 3π/4 の4パターンを自動的に切り替えていくようにプログラムしてみました.ボタンを押して切り替えるようにもできなくはないのですが,現時点ではそこまでしていません.動作している動画を後ほどアップロードしようと思います.


【追記】動画アップロードしました.字幕で説明が入っています.

[PR]
by jq1ocr | 2015-07-23 22:30 | マイコン・電子工作 | Comments(0)