タグ付けされた質問 「design」

コンポーネントやエンドユーザーデバイスを含む電子製品を作成するプロセス。

5
複雑なICを使用する回路は通常どのようにシミュレートされますか?
回路を構築する前に、いくつかのスパイスプログラムで回路をシミュレートすることは、電子設計の一般的な慣習であることを理解しています。プロジェクトでは、複雑なIC、たとえばLi-Poバッテリーの充電制御を実行するIC、またはPWMコントローラーとして機能するICの使用が必要になる場合があります。製造業者は通常、この種の複雑なコンポーネントのスパイスモデルを利用可能にしません。エレクトロニクスエンジニア/デザイナーから、このような状況で彼らが何をしているかを知りたいです。そのような回路をどのようにシミュレートしますか?または、データシートのアプリケーションセクションに記載されているメーカーの設計を使用し、設計が機能することを信頼するというケースの方が多いでしょうか。これらのICを抽象化し、提供する出力信号の種類で回路の他の部分をシミュレートすることもできますか? 電子設計の経験からの実世界の実用的な例に感謝し、スパイスモデルを利用できない既製のICを利用する回路のシミュレーションにアプローチする方法を説明します。

4
PCBレイアウト後
回路を設計し、PCBレイアウトを完成させた後、EE業界の人々はエンクロージャーをどのように設計しますか?エンクロージャーにPCBを収容するには、どのような考慮事項が必要ですか?
24 design 

4
マイクロコントローラーに必要なフラッシュ/ RAMの量をどのように決定しますか?
いくつかの既知の機能を備えた組み込みプロジェクトを開始するとします。マイクロコントローラーを選択するとき、必要なRAMの量をどのように選択しますか? 開発者ボードを使用して、最初にプロジェクトをコーディングし、使用したメモリ量を確認してから、そのメモリに適合する適切なマイクロコントローラを選択しますか? プロトタイプ用に頑丈なマイクロコントローラーを選んで、実際の製品ができたらスケールダウンしますか? 十分であると確信しているものを選んでいますか、スペースが足りない場合は、より高いメモリ密度のものにアップグレードしてください。 グッドプラクティスと見なされるものは何ですか?

7
1つの大きなマイクロコントローラーですか、それとも多くの小さなマイクロコントローラーですか?
私は、マイクロコントローラを使って基本的で簡単なことを比較的よくやっています。こうした、LEDを駆動する文字のLCDにモーター、基本ルーチン、GUIを実行している、というように、常に同じようなもの1つの最も少数の小さな側のタスクにしてキータスク。これらの場合に必要なのは本当にそれだけなので、これはローエンドの製品に追いやられました。 もっと複雑なものの設計を開始したいのですが、マイクロコントローラーの連続体の上側は、私が十分に触れたことではありません。したがって、私は多くのタスクを同時に実行するマイクロコントローラーを選択するのに非常に困難な時間を過ごしてきました。する。 たとえば、PIルーチンを使用して2つのBLDCモーターを制御し、いくつかのシリアルおよびUSB通信、GUI、およびその他の多数のタスクを制御したいと思います。モーターごとにマイクロコントローラーを用意し、次に雑多なタスク用にマイクロコントローラーを用意したいので、雑多なものからのオーバーヘッドが重要なモーター機能を妨げないことを保証できます。しかし、それが実際に良いアイデアなのか、物事を進めるための素朴な方法なのかはわかりません。 私の質問は本当に2つあると思います: 多くのマルチタスクを実行する必要がある場合、オールインワンアプローチは良いアイデアですか、またはセグメント化して分離する方が良いですか? 私が見ているマイクロコントローラーがタスクのリストに基づいて必要なことを行うのに十分な計算能力を持っているかどうかを直感的に見つけるにはどうすればよいですか? RTOSを実行するARM SoCまで、中程度のdsPIC33を検討しています。必要なものを整理する体系的な方法は、私を大いに助けてくれるでしょう。


6
PCB設計の新機能-自動配置コンポーネントが存在しないのはなぜですか?
私が見た回路設計ソフトウェアには、PCB上のトレースなどを自動的に配線する機能があります。 しかし、なぜこのソフトウェアには、PCBにコンポーネントを自動的に配置して、ボードの合計サイズを最小化する機能がないのですか? これは複雑すぎて自動化できませんか?

4
エンジニアは、ディスクリートスルーホールバイポーラトランジスタを使用してボリュームを設計しますか?
エンターテインメントや教育のためにBJTやディスクリートコンポーネントをはんだなしのブレッドボードに差し込むのが好きな趣味家として、私は、私のような人々は製造業者が生産を継続する価値があるようにするのに不十分な市場であることを認識しています。 このWebサイトでは、BJTに関する多くの質問に、代わりに目的固有のICまたはPICを使用するように推奨事項が回答されていることに気付きました。 また、これまでに555最高のICを読んだり、時代遅れの時代錯誤を楽しんだりしました 私は555とスルーホールBJTが利用可能であり、オンラインの愛好家ショップによってプッシュされていることに注意してください。 私はいくつかの安価なソーラーLEDランプを使ってパスの端をマークしましたが、最近壊れたのでそれを開いて、3つのスルーホールBJTと単一層上の他の個別のスルーホールコンポーネントのこのボードを見つけましたボード。 それでは、なぜ一部の大規模メーカーがこの種の技術をまだ使用しているのでしょうか? 私が思いつくことができる唯一の理由は 本当に古いデザインで、再設計する価値はありませんか? 教育市場は私が想像するよりも大きいですか? おそらく、古いBJT生産機械を低賃金の経済圏に出荷し、最小限のコストで何年も稼働させ続けることができるでしょうか? この種の技術を維持するには、中国の賃金はまだ十分に低いですか? 蓄積された知恵を555とBJTで活用することに、多くの古いエンジニアがいますか? ディスクリートスルーホールBJTは、まだ何かの最良のソリューションです(何?) エンジニアは、スルーホールBJTを使用した大量生産向けの設計を引き続き行っていますか?
22 design  bjt  555  through-hole 

6
内部または外部発振器
8 MHzより高い周波数で実行する必要性を発見したことがないため、写真にある内部オシレーターを常に使用します(これは、使用する写真が最も速い傾向にあります)。8 MHzを超えること以外に、外部発振器を使用する必要があるという理由はありますか?私に間違ったことがもう一つあるように思えますが、私は他の人が何をしているのか聞きたいです。

6
大規模な組み込みプロジェクトをどのように構成しますか?[閉まっている]
閉じた。この質問は意見に基づいています。現在、回答を受け付けていません。 この質問を改善したいですか?この投稿を編集して事実と引用で答えられるように質問を更新してください。 5ヶ月前に閉店。 背景: ジュニアR&Dエレクトロニクスエンジニア(社内唯一のEE)-ハードウェアとコーディングは問題ではありません。私の最大の問題は、プロジェクトの適切な概要を取得し、どこから始めるかです。 これまでのところ、マイナーなソフトウェアプロジェクト(500行未満のコード)しか作成していませんが、機能の概要や機能の欠如を失うことなく、より大きなプロジェクトを行うことは想像できません。 大規模な組み込みソフトウェアシステムを構築するには、どのように最適な構造/どのツールを使用しますか? 私が現在していること: 私は通常、プロジェクトの機能をスケッチすることから始めます。1対多の階層化されたフローチャートまたは関連図(ブロック図など)で、コンポーネント/チップの調査を行う場合があります。次に、データシート/インターネットを参照し、一度に1つの機能をコーディングし、ダミーデータでテストするか、同様のテストをしながら、コーディングに直行します(フェイルファースト)。MEMチップにデータを書き込んでいる可能性があり、それが機能する場合、メインチップとMEMチップ間のSPIドライバーである可能性があります。 私が探している答えは何ですか: 本当に何でも。私が賢明だと思うものを整理します。本、記事、個人的な経験、推奨事項などです。 高齢者がどのようにこれに取り組んでいるかを知りたいです。 編集 まず、長年の経験を共有していただきありがとうございます!すべての答えは大歓迎です。これからの私の見解は次のとおりです。 明確で正確な仕様書を作成します。 ソフトウェア設計文書を作成します。(これから追加するもの) ドキュメントテンプレートのデザイン モジュールの中で、どれほど冗長に見えるかを考えてください。(もっと集中する必要があるもの) ヘッダー/ソースファイルを構造化するためのコーディング標準に従ってください。(これを行わなかった) Barr Group C標準 最初に低レベルの実装を作成することに焦点を合わせます。(通信など) 可能な限り/賢明な設計パターンを実装します。 デザインパターン リビジョン管理のために何かを設定します(Githubなど-あまり使用しません) 継続的インテグレーション/継続的展開の研究(何か新しいことにつまずいた) CIとCDの基本

3
CPUはどのように設計されていますか?
私は少し前に電子機器で遊んで、トランジスタを使って簡単な論理ゲートを作り始めました。私は、最新の集積回路がトランジスタ-トランジスタロジックの代わりにCMOSを使用することを知っています。私が疑問に思わざるを得ないのは、CPUの設計方法です。 設計はまだ(サブ)論理ゲートレベルで行われていますか、それともその領域にそれほど多くのイノベーションがなく、より高いレベルの抽象化に移行しましたか?ALUの構築方法は理解していますが、CPUにはそれ以上のものがあります。 数十億個のトランジスタの設計はどこから来たのですか?ほとんどはソフトウェアによって自動生成されますか、それとも手動による最適化がたくさんありますか?
21 design  cpu  cmos 

3
BGAパッケージのPCBレイアウトの開始
BGAパッケージを扱う際に、PCBレイアウトの複雑さを学習するのに役立つリソースはありますか? 私は、エッジにリードがあるほとんどすべてのSMTパーツ(QFP、TSSOP、QFNなど)のレイアウトに非常に精通していますが、BGAパーツを扱う難しさから作業する機会がありませんでした。私が働く店にはそうするための設備がないので、彼らのアセンブリ。 とにかく、私は農業の組み立てを検討しており、BGAデバイスを扱うための参考資料を求めています。 私は一般的なものと具体的なものの両方に興味があります。エスケープルーティング、ブラインドビア、パッド内のビア、SMDパッドとNSMDパッド、フィルドビアとオープンビアなど 私は多くの散発的な読書(主にブログ)を行いましたが、より大きな全体像、つまり、さまざまな技術がどのように相互作用するか、実際の経験を通じて得られる可能性が高い基本的な常識知識の多くが欠落しています。 これまでのところ、私は見つけることができるBGAを使用するオープンソースプロジェクト(主にBeagleBoard)の研究に時間を費やしましたが、ほとんどのオープンソースプロジェクトはBGAデバイスを必要とする複雑さのレベルではなく、かなり珍しい。
20 pcb  design  bga  pcb-design 

2
回路図設計の業界慣行?
私の設計(およびPCB設計も)がより複雑になるので、回路図設計のベストプラクティスまたは業界標準があるかどうかに興味があります。回路図のチェックリストがあることは知っていますが、設計をさらに進めたいと考えています。私は、上から下に電力が流れる信号入力および出力に基づいた単純な設計方法論に従っています。これは、単純な回路図に適しています。私が考えた質問のいくつかは、答えを見つけることができません: 単一ページのパーツの最大数とは何ですか? スケマティック複数ページを作成する際に考慮すべきことは何ですか? バスに複数のトラックを配置することをいつ検討する必要がありますか? バス、ネットリスト、および他のページへの参照に名前を付けるにはどうすればよいですか? ネットの数を最小限に抑えるには、どのようにコンポーネントを配置する必要がありますか? 回路図にどのようなコメントを含めるべきですか? 水平および垂直コンポーネントの指定と値はどこに配置すればよいですか?一貫性が保たれている限り重要ですか? 回路図でコンポーネントのパッケージングと評価に注意する必要がありますか?ディスクリートとSMDの意味、または特定の抵抗器の電力が大きい場合 異なる色や幅のネットをカスタマイズする必要がありますか? 回路図をどのようにバージョン管理する必要がありますか? デザインを整理するために、一人の人が使用すべきワークフローは何ですか? 回路図設計にはさらに考慮すべきことがあると思います。これは私が自分の仕事で遭遇したことです。回路図設計に関する追加トピックも歓迎します。

10
回路シミュレーションソフトウェア[終了]
閉まっている。この質問はトピック外です。現在、回答を受け付けていません。 この質問を改善したいですか? 質問を更新することがありますので、上のトピック電気工学スタックExchange用。 4年前に閉鎖されました。 私は非常に長い休みの後に趣味のエレクトロニクスに戻りつつあり、回路シミュレーションソフトウェアの現在の状態がどうなっているか疑問に思っていました。MacまたはPCの業界標準は何ですか?オープンソースの代替手段は何ですか?
19 design  software 

4
アナログ回路設計リソースの推奨事項
高度なアナログ回路設計に関連する優れたリソースは何ですか?これには、RF、ソナー、オーディオ、低周波、高電力、低電力、ノイズ、アンプなどが含まれます。最も明白な競合他社を邪魔にならないようにするために、私は現在参照しています... アートオブエレクトロニクス2 nd ed。 Paul Horowitz and Winfield Hill、1989 正確な料理本ではありませんが、各デザインの詳細には触れないため、使用するには電子機器の背景が必要です。そのため、優れています。 ただし、より専門的で高度なリソースが利用可能であることは知っています。あなたは何を使うのですか?
18 analog  design  books  website 


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