Saturday, Jan 26, 2013 DDS AD9859をPythonスクリプトとBitBangモードで制御する 今度はDDSをpythonで制御してみます。pythonからFTDIチップを制御するためにpylibftdiというライブラリが使えそうです。まずはこれをpipでインストールしておきます。 Read more… Thursday, Jan 24, 2013 アナデバのDDS AD9859をRubyスクリプトとMacで制御する さて、LEDの点滅(通称Lチカ)がrubyスクリプトで直接できるようになったので、さっそくSPIデバイスを制御してみます。ターゲットは、タイトルにもあるようにアナログデバイセズのDDS(Digital Direct Synthesizer)です。これを自由に制御できるようになれば、いろいろ応用が効くはずです。 Read more… Thursday, Jan 24, 2013 FTDI FT232RLのBitBangモードをMacのrubyから使う RF関連に限らず、ちょっとした機能を持つチップやデバイスは、SPI(Serial Peripheral Interface)やI2Cで制御する必要がありますが、普 Read more… Tuesday, Jan 22, 2013 GNURadioとSG MG3660AのIQ変調機能で435MHzの狭帯域FM,AM,SSBを生成する これまでの記事に書いてきたようにRTL2832Uドングルを使うと、帯域内のどのような信号も受信することができますが、残念ながら信号を生成することができません。USRPのような機器を使えば受信も送信も行うことができますが高価です。 Read more… Saturday, Jan 19, 2013 アンリツのSG MG3660Aを修理する ヤフオクで入手したSGを修理しました。RF測定器を修理するにはスペアナが必要になることが多いですが、代わりにRTLドングルが十分に役に立ちました。以下その作業過程のメモです。 Read more…
Saturday, Jan 26, 2013 DDS AD9859をPythonスクリプトとBitBangモードで制御する 今度はDDSをpythonで制御してみます。pythonからFTDIチップを制御するためにpylibftdiというライブラリが使えそうです。まずはこれをpipでインストールしておきます。 Read more…
Thursday, Jan 24, 2013 アナデバのDDS AD9859をRubyスクリプトとMacで制御する さて、LEDの点滅(通称Lチカ)がrubyスクリプトで直接できるようになったので、さっそくSPIデバイスを制御してみます。ターゲットは、タイトルにもあるようにアナログデバイセズのDDS(Digital Direct Synthesizer)です。これを自由に制御できるようになれば、いろいろ応用が効くはずです。 Read more…
Thursday, Jan 24, 2013 FTDI FT232RLのBitBangモードをMacのrubyから使う RF関連に限らず、ちょっとした機能を持つチップやデバイスは、SPI(Serial Peripheral Interface)やI2Cで制御する必要がありますが、普 Read more…
Tuesday, Jan 22, 2013 GNURadioとSG MG3660AのIQ変調機能で435MHzの狭帯域FM,AM,SSBを生成する これまでの記事に書いてきたようにRTL2832Uドングルを使うと、帯域内のどのような信号も受信することができますが、残念ながら信号を生成することができません。USRPのような機器を使えば受信も送信も行うことができますが高価です。 Read more…
Saturday, Jan 19, 2013 アンリツのSG MG3660Aを修理する ヤフオクで入手したSGを修理しました。RF測定器を修理するにはスペアナが必要になることが多いですが、代わりにRTLドングルが十分に役に立ちました。以下その作業過程のメモです。 Read more…