Archives for: 2007年November15日
DDS-33をUSBでコントロール
じつはDDS-34を作るのと同時にUSBからコントロールするソフトを書いていた。プログラムをBasicで書くのは実に10年ぶり以上になる。久しぶりに書こうと思ったら、かなり勝手がちがうので少し手間取ってしまった。
USBとのインタフェースはFT245RLを使った。ここではまったのがSPIだった。FT245RLでは直接SPIへの接続ができないので、BitBangモードというのを使い、1bitずつ信号を出力しなくてはいけなかった。どうしても動かないので、少しあきらめかけていたが、あちこちのSPIに関する情報を読んで、1箇所だけ、本当に1ビット変えただけで動いた。詳細は、もう少ししたらコントロールソフトを公開するのでそのときに。
ということでDDS-34はUSBコントロールできる仕様にする予定。