電子工作
たまにはまともに記事を書いてみましょうか,ということで, 最近入手した「Raspberry Pi」の話を. Raspberry Piってなんぞや すでにご案内の方も多いとは思いますが,念のため. Raspberry Piというのは英国のラズベリーパイ財団が開発している名刺サイズ…
FPGAとASIC 私は高校時代の卒業研究でCPUを設計したわけですが、そのときの実装に使用したのはFPGA(Field Programmable Gate Array)というICで、 簡単に言えば、既に内部に論理回路の集合体が形成されていてそれの配線を組み替えるという仕組みで所望の論理…
皮肉にも予備校が始まるまでの間、まとまった時間が取れたのでちょっと実験中。
皆様、ご無事でしょうか。 3月11日に発生した東北地方太平洋沖地震で被災された皆様にお見舞い申し上げるとともに、 亡くなられた方のご冥福をお祈りします。さて、東京電力の送電地域では計画停電がしばらく行われるとのことです。 その日の割り当てによっ…
どーも、さすがに受験生らしくしている今日この頃です。 和歌山大学 宇宙教育研究所 昨日こんなものがありまして、Ustで見ていたり。 準天頂衛星「みちびき」の利用プログラムの講演を見て、 そういやGPSって疑似ランダムノイズでデータを拡散して送信してる…
どうも、今日は東京カルチャーカルチャーまで行ってきました。 んで、「高三だけどFPGA搭載ロボをつくってみた」はFPGA-CAFE賞を頂くことが出来ました。 感謝感謝です、はい。とにもかくにも関係者の皆様お疲れ様でした。そしていろいろな方と交流できたのは…
どうやら「高三だけどFPGA搭載ロボをつくってみた」が 電子工作コンテスト2010の各賞にノミネートしたようです(いまいちどういう事なのか分かっていないのですが 笑)。 まあそんなわけで電子工作祭り2010に招待されたので行ってきます、というお話でした。
まー、そのー、いわゆる卒研でございます。 私がメインで設計したCPUで動いてます。 ついでに言うとプログラムも私が書いてます。 更に言えばプログラムを書くためのアセンブラも私が書いてます。 まあ、これの機械語が分かるのは私だけだから当たり前と言え…
Interface 2010年10月号を買いました。 特集は「進化するコンピュータ・アーキテクチャの30年」です。 内容は読み応え十分です。 コンピュータ・アーキテクチャマニア(そんなに居ない気もしますが)にはたまらない1冊と言えると思います。 CPU/MPU関連の章…
Make:Japanより。 すげー、Fairlight CMIだー。 思っていたより音質がいいなーと思ったり。 そしてサンプラーのおもしろさを再確認。 いつか作りたい。
先日書いたユークリッドの互除法でベンチを取ってみました。
CPUに割り込みを実装して、当初予定していた全ての命令が動くことを確認。 いやー長かった。 ちなみにSpartan3E XC3S250Eだと60MHzで動きます。 3クロック1サイクルなので、そこそこ速いのができたかな?と思っています。 本当はパイプライン化もしたいので…
自作したCPUの性能評価のために、比較対象にするAVRとPICに ユークリッドの互除法を実装しました。 両方ともアセンブラで書きましたが、 やっぱりPICはパズルだなぁと思う今日この頃。
17日に書いた奴が普通に遊べるレベルになったのでニコニコ動画に投稿してみた。 いやー、和音が出るとまた違います。 4和音なので、あんまり音数が多い曲は不向きですが、 ピアノ譜を打ち込んだようなやつはいい感じに演奏できるみたいです。 上手く動くと、…
息抜きの4OP FM音源に制御用のマイコンを接続して、MIDIに対応したシンセを制作中。 そこそこ物量投入して作ってますが、やっぱり音が出ると楽しいです。 そのほかにも応用例でミニ鍵盤も作りました。 こちらは動画編集をしてまたニコニコに上げるよていです…
ついに2SC1815.etcのTO-92な素子が新規設計非推奨になったそうで・・・ まあ、買いだめしてあるし、秋月からそうそう無くならないとは思いますが、 チップTrに慣れた方がいいのかなーと思う今日この頃。
今日、某氏と話していて気がついたのですが、今年でかれこれ電子工作歴10年だったりします。 最初に作ったのはゲルマニウムラジオキットだったのをよく覚えています。 ちなみにμ同調だったはずで、今思えばマニアックなキットだなあと思ったり。
テスト勉強の息抜き(?)にAVRにFM音源を実装してみました。 ADSRのエンベロープ付き4オペレータ8アルゴリズムです。 結構面白い音が出せます。 ちなみにシリアルで外部からパラメータの設定ができるようにしたので 色々と応用が効くと思われます。 とりあ…
割り込み関連以外の実装とデバッグが終わったので、整理するついでに、 某卒研なCPUのページを作りました。 アドレスは http://tyel.dip.jp/cpu/ です。 今のところ命令一覧と解説しかないですが、どんなの作ってるのか気になる方はどーぞ。 正直、備忘録的…
某プロジェクトで作った回路をもう一回作ることになり、 (というか私が作りますよ!と手をあげたのですが 笑) 久しぶりにPICライターを取り出してみましたが、 手持ちの16F88が壊れているらしく、何度やっても書き込めず。 しょうがないのでそのうちF88を…
MC34063と74141、高耐圧フォトカプラとAVRで制御回路を組んだので 点灯テストをしてみました。
Altair 8800の開発者、エド・ロバーツ氏がお亡くなりになったそうで。 ご冥福をお祈りいたします。 結構いろんなところで取り上げられているのでご存じの方も多いと思います。 調べるとわかりますがスイッチとLEDしかI/Oがないマシンで、原始的ではあります…
まあ、昨日の四月馬鹿記事のうち、Digi-keyに「Wall Clock」に使うということで注文したのは 本当でありまして、ニキシー管IN-12を6つ使った時計を作ろうと考えています。 ドライバICである74141も入手済みです。 んで、ソケットの配線が終わりました。 本数…
いやあ、昨日は忙しかったです。はい。 部品が安かったりするので、Digi-keyというアメリカの電子部品通販サイトに注文をしたんです。 結構有名なので電子工作界隈の方はご存じかと思います。 んで、アメリカの会社なので、倉庫もアメリカにあって、はるばる…
STM32 Primer2を買ってみました。 特に何に使おうとは考えてないのですが、32bitなMCUもいじってみようと思った次第です。 (Cortex-M3だから16bitだとか付録基板はどうしたとかは気にしない) ま、その前にテストですけどね・・
ここのところ、某プロジェクトの関係で、AVRからSDカードを操作するというのにチャレンジしていました。 とりあえず読み書き(FATなしで)は出来るようになって、うれしい限りです。 さて、このSDカードの読み書きを実装しているときに気がついたことを何点…
今日は自宅サーバの入れ替えをしようと思って、新サーバマシンにLinuxをインストールしていたのですが S.M.A.R.Tが不良セクタが多すぎると警告を出してきました。流石にそんな爆弾を抱えたサーバというのはどうかと思うので、 途中でそれを止めて、気晴らし…
YAHAアンプを作ってみました。 YAHAアンプの原典は6DJ8を使っているのですが、 ググってみると5687でも作れるとのことなので 作ってみました。 ヒータ電圧が12V(本当は12.6Vですが)でいいので、電源回路を作らないで済むので ただでさえ簡単な回路がもっと…
うんたん♪できるカスタネットを小型化しました。 これをMTM04持って行くつもりです。 他にもできれば色々持って行きたいと思っています・・
去年の誕生日に買ったFPGAをPC-8001化したまま放置しておくのは流石にアレなので、 IF9月号を片手にLEDを点滅させてみました。 結構Verilog面白いです。