電気工学

電子工学および電気工学の専門家、学生、および愛好家のためのQ&A

6
現在のソース-使用法とプロジェクト
私はあなた自身の現在のソースを構築する上でこのページに出くわしました。 現実のアプリケーションで現在使用されているソースは何ですか?私が見た場所は教科書だけです。 現在のソースを含むいくつかの楽しい週末プロジェクトについて何か提案はありますか?

2
ステンシル開口部
はんだペーストを配置するデスクトップステンシルを注文する場合、ステンシルの開口部を指定するオプションがあります。長方形、ホームプレート、台形...それらの違いは何ですか?表面実装部品を手作業で実装するために推奨されるものはありますか?

1
データシート用電子ブックリーダー[終了]
休業。この質問は意見に基づいています。現在、回答を受け付けていません。 この質問を改善してみませんか?この投稿を編集して、事実と引用で回答できるように質問を更新してください。 2年前休業。 画面でデータシートやユーザーマニュアルを読むのは嫌いです。そのようなドキュメントを印刷すると、多くの紙やインクが無駄になる傾向があります。誰かがこの目的で電子ブックリーダーを使用しようとしたことがありますか?データシートにある複雑な図を表示するのに十分ですか?
9 datasheet 

7
コンピューターを32ビットマイクロコントローラーをベースにできますか?
私たち全員が(ほとんど)32ビットマシンを自宅に持っています。しかし、32ビットマシンにはマイクロプロセッサが搭載されています。ARM Cortexに関する記事を読んでいました。その32ビットマイクロコントローラー。今、それは私の中で興味をそそられました。マイクロコントローラーは、マイクロプロセッサー周辺の外部回路を減らすように作られ、マイクロコントローラーがより長い間8ビット形式のままである間、マイクロプロセッサーはより強力になりました。しかし、32ビットのマイクロコントローラーができた今、それらをベースにしたコンピューターのようなものはありませんか?

3
タクトスイッチを備えたプルアップまたはプルダウン抵抗をデフォルトにする必要がありますか?
タクトスイッチで使用する特定のケースを含め、プルアップまたはプルダウン抵抗の基本的な使用方法を理解しています。 両方が選択肢であるとき、私はどちらかを他方よりも優先すべきかどうか疑問に思っていました。もしそうなら、なぜですか?

5
ATTiny13 — avr-gcc Hello Worldは100バイト以上を使用しますか?
ATTiny13用のプログラムを書こうとしています。私の問題は、巨大なサイズの制約があることです。さて、私の最初のHello Worldプログラムを作成するとき、ライトをオン/オフするだけで100バイトのプログラムスペースが必要でした。このサイズを縮小するためにavr-gccに提供できるオプションはありますか?また、crt0には何がありますか?私はAVRアセンブリにあまり熱心ではないので、あまり理解していません。 このプロジェクトのアセンブリに立ち寄る必要はありません。

2
MOSFETでサーボを駆動する
サーボを内蔵したバッテリー駆動の小型デバイスを構築しようとしています。バッテリーを節約するためにサーボをオフにできるようにしたいと思います。MOSFETを使用してこれを行うことができることを以前に読んだことがありますが、十分に詳細な例の回路(それらを計算する方法のない抵抗値がない)を見つけるのに苦労しており、正直に言うと、どのような種類の回路かわかりません探しています(これまでにFETを使用したことがありません)。誰かが私に正しい方向に微調整をしてもらえますか? 関連する可能性のある情報: mega88 @ 3.3Vで実行されるコード 6Vバッテリーパックに直接接続された4.8-6Vサーボ(これを変更したい)
9 mosfet  servo 

3
センサーに応答して開閉するCD-ROM
一般的な質問: さまざまなセンサー入力に反応して、CD-Romドライブ(約20〜30)を開閉するにはどうすればよいですか? いくつかのより具体的な質問(Arduinoでこれに取り組む必要があるという仮定に基づいて): 信号を受信する必要があるピンがIDEコネクタのどのピンであるかを知るにはどうすればよいですか? これらのピンに送信する必要のある信号はどのようにしてわかりますか?そして、どのように私はarduinoにそのシグナルを送らせますか? いくつかのコンテキスト: 私は、古いCD-ROMドライブで作られた松のキネティック彫刻に取り組んでいます。基本的に、ツリーの各「ブランチ」は、トランクから離れた場所を指すCD-ROMドライブです。ドライブは、以下を介したフィードバックに基づいて開閉します。 マイク。アルゴリズムは、オーディオ入力の分析に基づいてドライブを開閉します。マイクに吹き込む(風のように)と、松の木の四肢を吹く風をシミュレートします(シャッターが開閉します)。 代替(またはおそらく補完的な入力):タッチセンサーを備えた木の小さなモデル。小さな木の全体に手を置いてすべてのセンサーを覆うと、すべてのドライブが閉じます。基本的に、各センサーは1つのドライブにマッピングされ、カバーされてドライブが閉じます。
9 arduino 

5
ATmega32(ATmega AVRシリーズ)を搭載した組み込みCから始めます
私はATmega32ボードを敷設していて、マイクロコントローラから始めるのが最適だと思います。組み込みCでバブリングをしたことがありますが(このボードを入手したとき)、フローがいくつかの理由で停止しました。今私は2つの質問があります: AVRシリーズのCで始めるのに最適な無料のリソースは何ですか。私はAVR-GCCを知っていますが、私を始めるためのチュートリアルや無料の本を探していました。 最初にCにジャンプするか、最初にASMを実行する必要がありますか?周りにはasmの本がたくさんあります。それで、より良いオプションは何ですか? インターネットを検索しながら、私はここでATmega32用のArduinoのブートローダを見つけhttp://retrointerfacing.com/?p=30が、問題は、私はヒューズビットおよびすべてと、いくつかの工夫を行うことがためらっています。そうしても安全ですか?
9 avr  atmega  books  c 

8
Linuxマシンにarm-elf-gccをインストールする最良の方法
こんにちは、私はarm-elf-gccを使用して、MakingThingsプロトタイプボードのコードをコンパイルするデバイスに取り組んでいます。私の開発マシンはUbuntu 9.10を実行しているLinuxボックスです。Ubuntuを使用する別のLinuxボックスで、3回または4回試行した後、gccを手動でビルドしてインストールすることにより、arm-elf-gccを実行しました。 私はツールチェーンをインストールするための最良の方法を選択しようとしていますが、AFAIKの最良の方法はないようです。9.08と9.10で設定すると、手動で環境を構築してインストールする場合を除いて、どちらも失敗するようです。 EmdebianパッケージとCodeSoureryを試しましたが、どちらもうまくいきませんでした。 Linuxボックスでarm-elf-gccセットアップを行うための他の良い提案はありますか?
9 linux  compiler  arm 

3
AVR / Arduinoでのコードの保護と更新の配信
AVRベースのデバイスにフラッシュされたコードをリバースエンジニアリングから保護する最良の方法は何ですか? コードを公開せずに自分でフラッシュするようにエンドユーザーに更新を提供する簡単な方法は何ですか?(暗号化されたイメージを復号化するブートローダーを使用していますか?) DRMを宣伝するために私を非難しないでください。私はオープンプラットフォームを支持しています。

3
ワイヤレス技術を介してデバイスをコンピューターに接続するための賢明なアプローチは何ですか?
私はX-10日を覚えています。コンピュータを家のすべてのウォールプレートに接続し、電力線キャリアを使用して信号をアドレス可能な受信機に送信しました(成功の度合いはさまざまです)。 コンピューターからリモートで電子レンジをオンにする必要はないかもしれませんが、ホームオートメーション用のワイヤレスコントローラースキームを持っていることはクールだと思います。外のセンサー。 これに取り組むための賢明な全体的な方法は何ですか?Wifiエンドポイントは本当に魅力的ですが、少し高価に見えます。ラジオを使用した代替アプローチはありますか?または、電力会社はまだ先に進んでいますか?


1
趣味のプロジェクトで簡単に制御できるカラーLCDですか?
私は、AVRマイクロコントローラーや将来的にはARMと一緒に、さまざまな趣味のプロジェクトに使用できる、あまり高価ではなく、制御が簡単なカラーグラフィックLCDを探しています。安いほど良いですが、シリアル接続または低速パラレル接続のいずれかでそれを制御できるようにしたいです。一部のLCDでは、各ピクセルを個別に駆動するために複数のMHzの並列制御信号が必要ですが、おそらく1つのAVRではそれを管理できません。これは残念ながら、交換用のニンテンドーDS LCDなどの超安価なLCDを除外します。個人的に使用して気に入ったLCDに関する推奨事項は特に高く評価されます。ありがとう。
9 avr  lcd  display 

4
正確なモーター位置決め
私は、8つの固定位置(N、NE、E、SE、S、SW、W、NW)を持つ、上に矢印が固定された複数のモーターを使用するデバイスを作成しようとしています。これは、45°のステップまたは意味します。π4π4\frac{\pi}{4} 私は価格の関係でサーボやステッパーを避けようとしているので、これを実現する方法について誰かが考えているのではないかと思っていました。私が考えることができる唯一の方法は、モーターが経験するであろう回転の量にパルスを較正することです。これより良い解決策があるはずです!
9 motor 

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.