2009-10-08 12 views
6

私は、さまざまな企業のためのいくつかのアーキテクチャとマイクロコントローラでの組み込みプログラミングで5年以上の経験を積んでいます。すべての経験は、電気工学者が何かを設計している企業環境にあります。私は同時にソフトウェア部分を世話しています。私はエレクトロニクスのバックグラウンドを持っていますが、電子設計のプロセスの大部分を理解していますが、それはまだ私にとって大きなブラックボックスです。スタンドアロンエンベデッドプログラマ用の製品開発モデルはありますか?

マーケティング会社を所有している友人が、アイデアを組み込み製品に変換できたかどうか尋ねます。この製品は非常にシンプルなものであり、電子工学者にとってはエレクトロニクスが非常に簡単でなければなりませんが、私にとってはそうではありません。私はプロセスについて私の一部の電子技術者の友人と話を始めました。そして、彼らは以前は気にしていなかった多くの問題について話を始めました。

一方、私はalibaba.comのようなサイトを探し始めました。同様の機能と必要なハードウェアを備えた製品をいくつか見つけ出しました。既に設計されテストされていますが、一からのデザイン。私はどのように進むべきかわかりません。私は3つの選択肢があります:

  • 単に私の友人にいいえいいえ。
  • 特定の製品の開発環境を私に販売して、カスタムファームウェアを開発してからすべてを世話することができるかどうかを確認するために中国の企業と会話を開始します(これも可能ですか?多くの料金を徴収する電子技術者であり、設計段階には数カ月と数ヶ月かかるでしょう。

スタンドアロンの組み込みプログラマが自社製品を製造するモデルはありますか?このような仕事のベストプラクティスというものはありますか?常に新しい電気設計に頼る必要があるのでしょうか、あるいはメニューのようなものをどこかに注文することができますか?

私はこの質問は必ずしもプログラミングに関連するとは限りませんが、他のサイトには当てはまりません。

編集:ちょうど明確にする。私の質問は「組み込みデザインをどうやって始めたらいいの?もちろん私は評価ボードについて知っています。私は、埋め込みプログラマが、電子製品を含む完全な製品を開発するための方法があるかどうかを尋ねています。これは、購入可能なリファレンスデザインと、ハードウェアの機能を変更して異なる製品彼らのハードウェアから。

答えて

2

ハードウェア:一般的にかなり理解しやすく、合理的に安価な、趣味のグレードの機器から始めたいかもしれません。完全にランダムたとえば、ここを見て:http://www.parallax.com

これらのキットの多くは、アナログまたはデジタルセンサーとして、またはコントローラとして使用するように設計されたので、あなたはかなり密接にあなたのニーズに合ったものを見つけることができます可能性がありますされています。

参考文献:エレクトロニクス技術者は、ソフトウェアライブラリを構築するのと同じ方法で、簡単な機能を実行し、より大きなデザインに組み込むことができる基本回路の「ライブラリ」を構築しました。このような「電子回路の参照/アーカイブ/料理」あなたのライブラリーやウェブを検索:http://amasci.com/elehob/elehobcr.htmlあなたの特定のプロジェクトのために役立つかもしれない回路のどっさりを見つけること。

オプション:あなたはこの自分を行うにはしたくない場合は、あなたが地元の大学でEEの大手に小額の手数料を提供するかもしれない(一部の大学は、高齢者がで、大学の信用のために「特別プロジェクト」を行うことができその場合は何も費用がかかりません)、プロダクトが離陸すれば専門家に利益のパーセンテージを提供してください。

幸運を祈る!

+0

ニース、あなたはその質問を理解しました。私は 'エレクトロニクス'ライブラリのアイデアが好きです。私は学生を「雇う」という考えも好きです。誰かがもっと情報を持っているかどうかを見てみましょう。 – Freddy

4

組み込み開発用製品開発モデルは、評価ボードの形式で提供されます。

このトリックは、の中にあり、私たちが探しているすべての機能を備えた評価ボードを選択しています。

私は気になり物事はあなたが、評価ボードの

  • コスト
  • 回路図

まずの評価ボードのためのツール チェーン

  • 複雑さを支えるの可用性です評価ボードを購入し、それを修正する(いくつかのコンポーネントをシミュレートする)。特にデジタルデザインの回路図を、理解

    は、エンジニアにとって困難ではないかもしれません。

    評価ボードにすでに評価ボードに含まれているコンポーネントが不足している場合、および選択した現在の評価ボードへのアドオンを電子機器エンジニアに依頼するともう1つのことがあります彼らが答えるために。

    ところで、私は中国のものについては何も知りません。

  • +0

    質問を編集して詳細を追加します。 – Freddy

    1

    同様の機能と同じハードウェアを備えた製品がいくつか見つかりました。これらの製品は既に設計されてテストされています。もちろん、デザインを最初からやり直すよりもずっと安いです。私はどのように進むべきかわかりません。これについてのあなたの友人に

    の話。あなたの製品に群衆の上に持ち上げるいくつかの機能がなければ、勝てない。組み込み開発者自身として

    +0

    ハードウェアは同じですが、機能は異なります。私はちょうど(ソフトウェアを介して)機能を変更できるようにしたいが、ハードウェアを保つ。 – Freddy

    0

    私は自営業になりたい場合は、私は既製の部品を可能な限り使用して起動します:

    • PCのマザーボードや、AppleのiPhoneのような小さな既存のデバイスをまたはニンテンドーDS
    • LinuxまたはオープンソースのRTOS
    • EclipseなどのオープンソースSDEを備えた標準PC。
    +0

    そして、顧客が「カスタム」の小型組み込み機器に興味を持っている場合は、あなたならどうしますか?カスタムとは、特定の機能を持つべきものを意味しますが、既に市販されている製品(例えば、LCDディスプレイ、ボタン、キーパッドなど)と共通のハードウェアを持つことができます。 – Freddy

    +0

    私は、顧客のニーズを満たすことができる既製の産業用デバイスを探します。私はカスタムデザインに行かないだろう。しかし、私はプログラマーであり、起業家ではありません。 – mouviciel

    0

    私は様々な組み込みソフトウェアプログラマを知っています。ほとんどの場合、電子機器OEMのオンサイトで、通常1時間単位で作業します。これには、ハードウェア/ FPGAチームと協力し、(おそらく変化する)要件に入札する必要がなく、ツールや機器(通常)を使用する利点があります。あなたの友人のアイデアがメリットがあるなら、彼女はあなた自身のような人を雇う/契約することを検討すべきです。彼らのお金の価値がない場合、おそらく彼らはそれから十分なお金を作る多くの希望を持っていない。

    1

    ハードウェアの機能を変更して、ハードウェアとは異なる製品を作成できる企業はありますか?

    一般に、小さなハードウェアの変更でもかなり高価ですので、大部分の企業はおそらく、数百から数千の数量を購入することに同意するか、再調整費用を支払うことに同意した場合に限り、

    一方、あなたが尋ねるまであなたは決して知りません。数年前、私たちのテクニカルサポートは、私たち(古い、使用されていない、サポートされていない)製品の1つを第三者から購入し、再度稼動させる助けを求めていた愛好家から電子メールを受け取りました。彼は私たちの電子ペン仲間になり、贈り物として必要な部分を彼に送りました。

    あなたが共有しても構わないと思うなら、あなたのプロジェクトについてもっと知りたいと思うでしょう。どのような場合でも、あなたの前にそれを構築する能力を持つ人と話す前に、何らかの形のnon-disclosure agreementを検討してください。

    どのような種類のハードウェアを設計したいですか?

    +0

    既存のハードウェア設計を変更することは考えていません。機能を変更することになります。たとえば、LCD、2つのボタン、LEDが現在のシンプルクロックとして機能するハードウェアを持っている場合、同じハードウェア(プラスチックを含む)を使用して同じクロノメータータイマーを構築することができます設計。私はファームウェアを介して機能を変更したい。 – Freddy

    +1

    挑戦のように聞こえます。あなたが運が良ければ、自分でプログラムしたものと置き換えることができるフラッシュメモリチップがあるでしょう。しかし、時計のようなものには、新しい「脳」を取り除いて交換する必要がある、ASICと呼ばれるカスタムチップが1つしかないかもしれません。 –

    関連する問題