Hacklet 28 – プログラマブルロジックハック

FPGA、CPLD、PALS、GALS、OH MY!今週のハッキングレットは、Hackaday.ioで非常に最高のプログラマブルロジックジョブのいくつかに焦点を当てています!プログラマブルロジックガジェットは、急峻な発見曲線を持つ傾向があります。複雑な部分を発見する新しいハッカーはただし、VHDLやVerilogのような新しい言語全体があります。 Plungeとプログラマブルロジックにジャンプするだけでなく、それは良い価値があります。マイクロコントローラでは不可能な高速ジョブはすべて到達範囲内で突然!

これの素晴らしい例は[Tom Mcleod’s]は、FPGAベースのHDMI実験ボードです。 [Tom’s]目標は、賢明なフレームレートでHDMIを通して720pのビデオを出力することができるボードを製造することでした。彼はXilinx Spartan 6チップを活用して、一握りのサポートコンポーネントと共にそれを行います。写真はSDカードに保管されます。 [TOM]は、設定でいくつかのビデオをすることを望んでいますが、HDMIデータストリームの生成中にチップがビデオ復号化に対処するのに十分なかどうかをまだ見ていません。 [トム]は数ヶ月間このプロジェクトで平和的であることを望んでいます。

次は、彼のArduino対応のFPGAシールドを持つ私たち自身の[Technolomaniac]です。 FPGAで始動することは困難になる可能性があります。 [Technolomaniac]このシールドで少し簡単にしました。もともとHackaday Storeで提供されていると同様に.ioの仕事として始まった。シールドはザイリンクススパルタ6 FPGAを備えています。 [Technolomaniac]敏感なFPGAを幸せに保つために、規制当局とレベルシフターを含めることで、電力とレベルシフターを含めることで簡単なインターフェースを行いました。どこで始まるべきかわからない? [Mike Szczys ‘] Spartan-6 FPGAこんにちは世界! [Mike]ザイリンクスの完全無料ツールチェーンをインストールして、「Hello World」LED Blinker Runningを取得することができます。

まだプログラマブルロジックについての発見について考えていますが、どこへ行くべきかわからない? FPGA並列コンピューティングを指導する[Bruce Land’s]を検査します。実際には、hackaday.ioで行ったことは何でも調べてください。ニューヨークのエンジニアリングの教授であるCornell大学も傷つけない! FPGA並列コンピューティングを教える際に、[Bruce] CornellのECE 5760クラスへのリンクを指示します。このクラスは、プログラマブルロジックデバイスを利用して並列コンピューティングを実演するためにアルテラ/テラシックDE2 FPGAボードを利用しています。 [Bruce]はこのクラスをVerilogを利用して教えてください。

最後に、カメレオンとマイケルA.モリスを持っています。 Chameleonは、ザイリンクススパルタ3A FPGAオンボードを備えたArduino対応のFPGAボードです。 [Michael] 2つの主要な目的のためのカメレオンをデザインしました:ソフトコアプロセッサ、ならびにインテリジェントなシリアル通信インタフェース。プロセッサ側のカメレオンに本当に輝いています。 [Michael]は彼のデザインに6502のコアを実装しました。これは、遡術プロジェクトの中核としての家で最もよくなることを意味します。 [マイケル]カメレオンでの仕事がまだ難しいです、彼は最近Forth 1.0を実行していました!良い仕事[マイケル]!

もっとプログラマブルロジックの良さを望みますか?プログラマブルロジックリストを調べてください。

ハッキングレットのこのエピソードのために物事を折り返すことについて!いつものように、来週あなたに会いましょう。まったく同じハック時間、まったく同じハックチャンネル、あなたに最高のHackaday.ioをもたらします!

Leave a Reply

Your email address will not be published. Required fields are marked *

Related Post

ハンドメーカーへのインタビューハンドメーカーへのインタビュー

あなた自身の手作りの冒険を立ち上げるためにいくつかのインスピレーションを得ていますか? [Anne HollowDay]彼女が物事のメーカーと呼ばれるパブリッシュされている一連の短編映画を共有するために構成されています。 これまでのところ4つのエピソードがありますが、彼女がもっと多くのものを作ることを願っています。 上記のWoodworkerという称号を見ることができます。 それは彼らの工芸品のマスターとの独楽性のスタイルのインタビューです。 最初の分割払いは、時計のような幅広い複雑に設計されたものを開発するSMEEと呼ばれるエンジニアリングクラブを見ています。 マシンの小型設計を開発する別のメーカーがあります。 そしてもちろん、ハイテク努力が主な現場で見つかった主題と並行している問題のないソルバー。

Fubarino Contest:ネットワークノード、ドアロック、および喫煙者コントローラFubarino Contest:ネットワークノード、ドアロック、および喫煙者コントローラ

ここは、3つの異なるFubarinoコンテストのエントリの切り上げです。それぞれのビデオは休憩後に利用可能です。 左上には、[Stephane]によって確立されたネットワークノード追跡システムの始まりがあります。ネットワークが天気をチェックするとき、それが極端にはるかに極端なものであることを識別するかもしれません。ハードウェア上で利用可能なまばらな情報しか利用できません。各ノードはAttiny84を利用し、すべてのyfm12b-異なるセンサーがネットワークのデータ収集機能を構築するために使用されます。 左下には[Brett’s] Bluetoothドアロックコントローラです。 Arduino、低コストのBluetoothモジュール、および中継基板は、最終的に電子ロックに接続する基地局を構成している。 [Brett]スマートフォンを利用してアクセスコードをパンチし、「1337」を行に入るとイースターエッグのロックが解除され、文字LCDのURLが表示されます。これが彼のプロジェクトのためのコードリポジトリです。 最高には、料理に使用される[Andy’s]喫煙者コントローラのディスプレイです。熱電対の校正に使用されるコントローラにはすでに隠された機能がすでにありました。コンテストのために、彼は単に元のメニューアクセス方法を拡張するための追加ボタンを追加しました。 これは、マイクロチップが賞品として印刷した20のFubarino SDボードのうちの1つにチャンスのためのFubarinoコンテストのエントリーです。 ネットワークノード: ドアロック: 喫煙者コントローラ:

Pedal-Powered 32-Core ARM LinuxサーバーPedal-Powered 32-Core ARM Linuxサーバー

確かに、それは「Jon Masters」へのギミックである可能性が最も高いですが、私たちは彼がアームチップのグループを利用して開発したペダル駆動サーバーと絶対に好きです。 [Jon]は、Red Hatのエンジニアであり、購入の仕事をまとめて、低消費電力の腕の提供を披露しています。 プラットフォームはクアッドコアCalxeda EnergyCore Arm SoCです。各チップは全負荷でわずか5ワットを描き、わずか40ワットで体重を計量しています。サーバーを電力に電力を供給するための回路は太陽充電器として始まりました。 したがって、自転車用発電機は太陽充電器に電力を供給し、これはUPSを供給するインバータにリンクされています。投稿を読んだ後もビデオを楽しんだ後、私たちは実際の設定に少し混乱しています。私たちは、インバーターが充電器を養うことになるだろうと信じます。システムのリンク方法を正確に何らかの明確さを提供できる場合は、コメントの中で存在するのを無料でお願いします。