[表示 : 全て 最新50 1-99 101- 201- 301- 401- 501- 601- 701- 2chのread.cgiへ]
Update time : 05/10 00:33 / Filesize : 143 KB / Number-of Response : 739
[このスレッドの書き込みを削除する]
[+板 最近立ったスレ&熱いスレ一覧 : +板 最近立ったスレ/記者別一覧] [類似スレッド一覧]


↑キャッシュ検索、類似スレ動作を修正しました、ご迷惑をお掛けしました

組み込みプログラマー雑談スレッド その12



1 名前:仕様書無しさん [2009/04/21(火) 15:09:51 ]
まあ、チャタリングの話でも・・・

前スレ

組み込みプログラマー雑談スレッド その11
pc11.2ch.net/test/read.cgi/prog/1232233637/

407 名前:仕様書無しさん mailto:sage [2009/06/10(水) 02:25:19 ]
そういえば、学生やってた頃、研究室から同軸発注するときは
「R オームで遅延 T ナノセカンドの同軸」
って、発注してたな


408 名前:仕様書無しさん mailto:sage [2009/06/10(水) 06:22:09 ]
やべぇ・・・
見込みの半分くらいしか仕事ができないフリをしてマターリやってきたが、どうやらそれがばれたらしい
最近やたら仕事を詰め込まれるわ('A`)

409 名前:仕様書無しさん mailto:sage [2009/06/10(水) 08:12:01 ]
> 「R オームで遅延 T ナノセカンドの同軸」

「インピーダンスZ ohm、遅延T nsec」ならわからなくもない

410 名前:仕様書無しさん mailto:sage [2009/06/10(水) 19:00:42 ]
情報屋は抽象化にこだわって破滅
機械屋や電気屋はコピペプログラムで破滅

バランスが大事


411 名前:仕様書無しさん mailto:sage [2009/06/10(水) 21:04:06 ]
プログラミング言語が片言なのがわからないのに、それに気づかないやつが困る。
お前のソース、訛ってるんだよ。
そんなこと感じたことありませんか?

412 名前:仕様書無しさん mailto:sage [2009/06/10(水) 21:13:29 ]
鏡がないか、歪んでるか、割れてるか。
辺境の悲しみだね

413 名前:仕様書無しさん mailto:sage [2009/06/10(水) 21:22:08 ]
要求に対して、実装がついていけてないのでは?

414 名前:仕様書無しさん mailto:sage [2009/06/10(水) 21:55:44 ]
>>413 それは俺のことだな

415 名前:仕様書無しさん mailto:sage [2009/06/11(木) 00:29:09 ]
>>408
詰め込まれた最初の奴を適当にあしらえば、控えが引くよ。
それが出来ないのならばおまいさんの力量不足。
器用貧乏で使われ撒くって逝きなさいな。



416 名前:仕様書無しさん mailto:sage [2009/06/11(木) 10:10:25 ]
自動車の組み込みはどういった会社が行っているのですか?
トヨタはトヨタテクニカルディベロップメントですが、
日産やホンダなどはどこが開発してるのでしょうか?

417 名前:仕様書無しさん mailto:sage [2009/06/11(木) 12:57:03 ]
>>416
まずその「メーカー専属下請け会社」的な発想が間違ってる。
そもそも、車1台にコンピュータ何台積んでるか知ってるの?

418 名前:仕様書無しさん mailto:sage [2009/06/11(木) 19:27:37 ]
>>417
知らない
ググっても分からなかったから教えて

419 名前:仕様書無しさん [2009/06/11(木) 19:32:10 ]
たくさn

420 名前:仕様書無しさん [2009/06/11(木) 20:03:46 ]
何台積んでるかって質問なんだから答えは具体的な数字でしょ
たくさんなんて答えは却下

421 名前:仕様書無しさん mailto:sage [2009/06/11(木) 20:07:16 ]
>>416
トヨタはデンソー、日産はルネサスや日立とか。
トヨタや日産やホンダ自身もやってたりする


422 名前:仕様書無しさん mailto:sage [2009/06/11(木) 20:11:22 ]
まず自動車自体にコンピュータが何十個と組み込まれてるから、
一部分はメーカー本体が開発やってるけど、一部分は電気メーカーとかに任せるって感じ

423 名前:仕様書無しさん [2009/06/11(木) 21:55:08 ]
自動車メーカーとかメカトロ系では組込みをやる人を「組込み技術者」なんて呼ばない
制御屋、電気屋、電子技術者、電気技術者とか呼んでる

424 名前:仕様書無しさん [2009/06/11(木) 22:21:05 ]
どういう名前で呼ばれようが中身は組込み技術者

425 名前:仕様書無しさん mailto:sage [2009/06/12(金) 02:21:41 ]
まずそういうメーカーでは組込みだけやるわけじゃないからね
ソフトだけやってればいいってわけじゃなく、
電気設計もやるし、機械設計もやるし
組込み系というよりはメカトロ系です
機械技術者や電気技術者がソフトをやってるって感じ



426 名前:仕様書無しさん mailto:sage [2009/06/12(金) 05:51:49 ]
flashROMって、イレーズの回数が寿命に影響しますよね?
イレーズする前に00にするかどうかは関係ありますか?
あと、重ね書きはいけないって言うけど、7Fの上に3Fとか、
前が1だったbitを0にする上書きならできますよね?

427 名前:仕様書無しさん mailto:sage [2009/06/12(金) 08:07:46 ]
> 前が1だったbitを0にする上書きならできますよね?
できる。

> イレーズする前に00にするかどうかは関係ありますか?
知らん。


428 名前:仕様書無しさん mailto:sage [2009/06/12(金) 08:11:21 ]
>>425
できるかどうかって話はともかく、本業として全部やるってのはないのでは?
やるとしたら試作や実験レベルで、製品レベルでそれはない。

429 名前:仕様書無しさん mailto:sage [2009/06/12(金) 11:17:29 ]
本業として全部やるのはSIer

430 名前:仕様書無しさん mailto:sage [2009/06/12(金) 21:08:43 ]
>>426
write自体が寿命に影響する。

431 名前:仕様書無しさん mailto:sage [2009/06/12(金) 21:49:49 ]
早くFlashROMなんて面倒なものじゃなくて、全部RAMでしかもリセットで消えないようになってくれんかな。


432 名前:仕様書無しさん mailto:sage [2009/06/12(金) 23:29:53 ]
FlashROMのイレーズ回数の保証って、
そのデバイスの合計回数なのか、ブロック毎のそれぞれの回数なのかどっちなの?

433 名前:仕様書無しさん mailto:sage [2009/06/12(金) 23:37:52 ]
>>431
resetくらいじゃRAMだってデータ消えないよ。

434 名前:仕様書無しさん mailto:sage [2009/06/13(土) 00:14:34 ]
>>431
完全に消えないことが保証されるならともかく、
バッテリバックアップRAMのようなのは結構扱いが面倒。
中途半端に消えたり残ったりがあるからね。

>>432
普通に考えればセルにかかる負荷が劣化の要因だから、
ブロック単位のイレース回数が聞いてくる。


435 名前:426 mailto:sage [2009/06/13(土) 04:09:43 ]
そうそう、その辺の話が聞きたかったんです。んじゃFFの所にFFを書いたり、全部FFのセクタを
イレーズしたりというのは、寿命に影響しますか?



436 名前:仕様書無しさん mailto:sage [2009/06/13(土) 07:20:22 ]
ライブラリ買えないなら
あきらめて使い捨てがいいと思うよ。
GPLとかGPLは大変だし。

437 名前:仕様書無しさん mailto:sage [2009/06/13(土) 07:58:00 ]
とかの前後は何が違うの?

438 名前:仕様書無しさん mailto:sage [2009/06/13(土) 08:31:10 ]
書き換え回数保証は、デバイス内の数メガ〜数百メガビットのセルのうち
1つでも死んだらアウトって前提で算出するから、ブロック毎それぞれの回数で決まる

439 名前:仕様書無しさん mailto:sage [2009/06/13(土) 08:38:03 ]
フラッシュメモリを作る これは凄いことだよね。設計から製造まで全部。
フラッシュメモリを使う じつはこれもしんどいこと。

いい加減、ソフト周りは金がかからない幻想からは抜けてほしいもんだよ。

440 名前:仕様書無しさん mailto:sage [2009/06/13(土) 09:42:17 ]
>>435
それを聞いてどうするのか

441 名前:仕様書無しさん mailto:sage [2009/06/13(土) 10:02:25 ]
機構屋と回路屋ばかり湯水のように金つかっておいて、
ソフト屋はフルICEさえ買ってくれないという・・・

一体どういうことなのか。E8aでも一応開発できるけど腹立たしい。

442 名前:仕様書無しさん mailto:sage [2009/06/13(土) 10:50:10 ]
一応できるから金が来ないんじゃね?

まー、後はどうやって上司を説得するかだな
ソフトは現物がない分ハンデがあるわけだが

443 名前:仕様書無しさん [2009/06/13(土) 11:03:44 ]
一応出来ないと案件すらこないだろう


444 名前:仕様書無しさん mailto:sage [2009/06/13(土) 11:12:23 ]
うちの会社、開発工程の中にテストっていう言葉がなくてただデバッグって書いてあるんだけど、これって普通なのかな。

445 名前:仕様書無しさん [2009/06/13(土) 11:15:32 ]
だから、ソフト屋は「保守」を好む。 新規案件なんて、みんな赤字だよ。
次に似た案件が来ないと、タダ働きだよ。



446 名前:仕様書無しさん mailto:sage [2009/06/13(土) 12:21:40 ]
>>435
する。

447 名前:仕様書無しさん mailto:sage [2009/06/13(土) 14:19:26 ]
>>441 俺もE10Aで半泣きになった。



448 名前:仕様書無しさん mailto:sage [2009/06/13(土) 22:52:36 ]
>>441
もしかしてウチの同僚?

449 名前:仕様書無しさん mailto:sage [2009/06/14(日) 00:03:22 ]
>>444
ソフト開発に力を入れてないところとか、いい加減なところはそんな感じ
うちもいい加減なとこだから、テストって期間はないよ

テストして修正するからごっちゃって感じかな
ぬるい仕事しかやってないからそれでも何とかなってるね

450 名前:仕様書無しさん mailto:sage [2009/06/14(日) 08:29:14 ]
仕様作成・・・・んなものつくってられっか、お前らも作らせねえ
設計・・・・・・・・コード書け屑が
コーディング・・コンパイラ?ICE?OS?買ってやったんだから3日で組み込め屑が
デバッグ・・・・・書いたコードが間違ってる?なにいってんだ屑が
テスト・・・・・・・なんだそれ、しらねえ。

こんな機械屋に牛耳られた地獄でソフト書いてますよ。


451 名前:仕様書無しさん mailto:sage [2009/06/14(日) 08:33:03 ]
痛い目にあわせろ。
社会の害悪だ。

452 名前:仕様書無しさん mailto:sage [2009/06/14(日) 10:55:56 ]
>>450
仕様作成→構想検討
設計→製図
コーディング→部品加工&組み立て
デバッグ→追加工
テスト→調整

こう置き換えてやるとうちのメカ屋は納得してくれる
勢いと直感とフィーリングで現物合わせしてるようなところじゃ無理かもしれないけどね

453 名前:仕様書無しさん mailto:sage [2009/06/14(日) 11:23:14 ]
電気やという難物までいるんだよこれが。
やつらにとっての設計

部品選定→回路図作成→部品表作成   ここまで ソフトに必要なインタフェース仕様なんか放置。
回路図を嫁 部品表から部品調べてデータシート嫁 分からなきゃバカだ

あとは全部人任せ。レイアウトやらせて
メタルマスク作らせて
実装させて
電源入れて
少しサンプルソフトに手を入れて動作確認し
ソフト屋に投げつけ
EMC&EMI試験屋に出して


後はひたすら文句を言いつづける。

454 名前:仕様書無しさん mailto:sage [2009/06/14(日) 12:17:36 ]
ソフト屋だったらCPU周辺とI/O周りは設計に参加するだろJK
面倒見られないのはアナログデバイスくらいだぞ。

回路バグ見つけると奴らも黙る。
回路バグと認めさせるまでが大変なんだが、一度やればもう刃向かってこない。

455 名前:仕様書無しさん mailto:sage [2009/06/14(日) 12:31:32 ]
>>453
そりゃお前、回路設計を電気屋に●投げするからだよ
デジタル部分はきっちり設計に噛んで訳分かんない物ができないようにすべきだろ



456 名前:仕様書無しさん mailto:sage [2009/06/14(日) 16:25:00 ]
>>454
そんなのに参加してる時間はないわけで。

>>444
おれんとこ、その反対。テストはあるけどデバッグという言葉はない。
バグなんてあってはならないと言うことらしい。
さすがにテストがNGだった場合の修正は認められてるけど。

457 名前:仕様書無しさん [2009/06/14(日) 17:28:34 ]
上流工程:機械設計
 ↓
中流工程:回路設計
 ↓
下流工程:ソフト設計

一番下の工程の人間が一番文句言われるのは当たり前です。

458 名前:仕様書無しさん mailto:sage [2009/06/14(日) 17:33:38 ]
ハードはモノが出来てしまったら簡単には修正できないしね。
その点ソフトは自由度がある。
ソフトで吸収できる範囲は「お前がやれ」、
範囲を逸脱してると言っても「いいからお前がやれ」。

459 名前:仕様書無しさん mailto:sage [2009/06/14(日) 17:39:51 ]
自由度があるといっても、工程ってのはあるわけなんだよ。
全部めちゃくちゃで出来上がったから最後につじつま合わせろと言われても困る。

つか

クソハード屋 


氏ね

460 名前:仕様書無しさん mailto:sage [2009/06/14(日) 18:52:39 ]
ハードにその機能がなければソフトがどんなにがんばってもその機能は実現できない

電子レンジに空を飛ぶハードウェアが備わってない場合
どんなすごいソフトを作ってもその電子レンジを飛ばす事はできない

461 名前:仕様書無しさん mailto:sage [2009/06/14(日) 18:57:14 ]
どんなに機能が優れていても、制御されなければ動かない、とでもいえばいいのか?

462 名前:仕様書無しさん mailto:sage [2009/06/14(日) 18:59:53 ]
>>460
プログラマって
こんなやつばっかりなのか?

463 名前:仕様書無しさん mailto:sage [2009/06/14(日) 19:13:56 ]
>>460
たまに飛ばしちゃうことがあるから、何でもできるものだと思われる。

ハードでサポートしてないことを、ジャンパ数本飛ばしただけで
あとはソフトで何とかしたことがある人は多いと思う。

464 名前:仕様書無しさん mailto:sage [2009/06/14(日) 20:20:05 ]
ジャンパ飛ばしたくらいで何とかなるのはその機能が備わってなかったんじゃなくて
備わってたんだけどあえて使用しないようにしていたと解釈すべき

ふと思ったが、浮動小数点演算機能がなくてもソフトで浮動小数点演算はできたな
ハードの機能と言うより外部インターフェースと言った方がいいかも

465 名前:仕様書無しさん [2009/06/14(日) 20:25:28 ]
ハード屋にPID制御でやれよって怒られた
PID制御って何?



466 名前:仕様書無しさん [2009/06/14(日) 20:26:33 ]
ちなみにモータの制御です

467 名前:仕様書無しさん mailto:sage [2009/06/14(日) 20:29:03 ]
>>460
大昔ちょっとだけソフトをかじった老害ハード屋のセリフだなw

468 名前:仕様書無しさん [2009/06/14(日) 20:36:13 ]
ソフトにその機能がなければハードがどんなにがんばってもその機能は実現できない

航空機に空を飛ぶソフトウェアが備わってない場合
どんなすごいハードを作ってもその航空機を飛ばす事はできない


469 名前:仕様書無しさん mailto:sage [2009/06/14(日) 20:38:09 ]
>>465-466
検索しろよ

470 名前:仕様書無しさん mailto:sage [2009/06/14(日) 20:38:19 ]
>>465
P:比例
I:積分
D:微分

471 名前:仕様書無しさん mailto:sage [2009/06/14(日) 20:44:52 ]
>>468
マジいよいよ最終回目前 となったら手動でも飛ぶつくりにはなってる
保険の保険のそのまた保険だけど

472 名前:仕様書無しさん mailto:sage [2009/06/14(日) 20:49:42 ]
いや、どうでもいいが、スピーカーの無いPCでフロッピードライブのコントロールだけで音楽鳴らすソフトだってあったってえのに。
おまいらときたら、常識に囚われて何もしようとしないだけだろ。

473 名前:仕様書無しさん [2009/06/14(日) 20:53:01 ]
>>469
検索して>>470のこと等はわかったけど、
それをプログラムでどうやって作ればいいのかイミフです
数式がいっぱいでてきてイミフなんです

474 名前:仕様書無しさん mailto:sage [2009/06/14(日) 20:53:24 ]
ソフトの開発に最低限度必要な常識すらないことを
常識にとらわれて何もしないとは何だ。


おまえ、表に出ろ。

後ろからバットで(ry

475 名前:仕様書無しさん mailto:sage [2009/06/14(日) 20:55:54 ]
プログラムのセンス無いなw
微積分くらいスラスラとプログラム書けよ。
時系列に対する差分が微分だ。
時系列に対する和が積分だ。
比例はそのままの意味だろ。何倍かと言う事だ。



476 名前:仕様書無しさん mailto:sage [2009/06/14(日) 20:57:02 ]
>>472
F1のエンジンでもこれぐらいできるってのにな。
www.youtube.com/watch?v=HSNAtKhzBKQ

477 名前:仕様書無しさん [2009/06/14(日) 20:57:44 ]
>>475
計算のプログラムくらいは多分書けますが
それをどうやってモータ制御に使うのかよくわかりません

478 名前:仕様書無しさん mailto:sage [2009/06/14(日) 20:59:22 ]
>>477
おまいはモーターの何を制御するんだ?
考えろよ。そうすれば自ずと見えてくるだろ。

479 名前:仕様書無しさん [2009/06/14(日) 21:00:48 ]
モータの制御を単なるPWMでやったら怒られたんですよ
それじゃあP制御だろって

480 名前:仕様書無しさん [2009/06/14(日) 21:04:15 ]
>>478
どんなシステムかは伏せますが、
あるセンサからの入力にたいして、モータが回転するって感じです

481 名前:仕様書無しさん mailto:sage [2009/06/14(日) 21:04:34 ]
>>479
モーターに負荷かけすぎてんじゃネエの?
パルス幅メチャクチャでw

482 名前:仕様書無しさん [2009/06/14(日) 21:09:41 ]
とりあえずPID制御について明日本買ってきて勉強します
大学の情報学科出たんですが組込みの仕事1年目の新人なので制御とかよくわかりません

483 名前:仕様書無しさん mailto:sage [2009/06/14(日) 21:16:52 ]
何のシステムか大体予想ついた

484 名前:仕様書無しさん mailto:sage [2009/06/14(日) 21:17:20 ]
>>482
PWMとPIDは同じ制御でもフェーズが違うだろ。
設定回転数を求めるのがPID、その結果をモータに伝えるのがPWM、だろ?

485 名前:仕様書無しさん mailto:sage [2009/06/14(日) 21:18:39 ]
ああ、PIDも無く、定期的にパルス出してりゃそりゃ只のP制御だw



486 名前:仕様書無しさん mailto:sage [2009/06/14(日) 21:25:17 ]
>>483
モータとセンサを使ったシステムなんて山ほどあるわけだが・・・

487 名前:仕様書無しさん mailto:sage [2009/06/14(日) 21:35:10 ]
>>486
新人っていうからアレかと思ったけど違うかな

488 名前:仕様書無しさん mailto:sage [2009/06/14(日) 21:40:02 ]
P制御、つまり指令値とセンサで測定した実測値の差分でトルクを制御する場合
定常運転で駆動トルクが0ってことはありえないから
指令値と実際の値が一致せず必ず差が生じるんだよ (必要トルク分に相当する差)
たぶんそれじゃ困るアプリケーションなんだろ

PID制御を用いれば、指令値と実値を一致できるし収束に要する時間も短縮できる

489 名前:仕様書無しさん mailto:sage [2009/06/14(日) 21:46:35 ]
そういうノウハウって会社の宝だよなー

490 名前:仕様書無しさん mailto:sage [2009/06/14(日) 21:49:16 ]
いやいやこれはノウハウじゃないだろ。
ものすごく基礎的な古典制御理論だ。制御系の学科で学部1〜2年生レベル。

491 名前:仕様書無しさん mailto:sage [2009/06/14(日) 21:51:26 ]
へー
畑が違うとこんなものか

492 名前:仕様書無しさん mailto:sage [2009/06/14(日) 21:53:41 ]
やっぱ情報系出身はプログラムだけできてそういう基礎がないから使えないな
機械制御や電電出てないと

493 名前:仕様書無しさん mailto:sage [2009/06/14(日) 21:59:58 ]
>>465を相手しているハード屋にものすごく同情してしまう自分がここにいる

494 名前:仕様書無しさん mailto:sage [2009/06/14(日) 22:16:45 ]
ラプラス変換とZ変換の公式を覚えるだけでお腹いっぱいだったよ

495 名前:仕様書無しさん mailto:sage [2009/06/14(日) 22:20:17 ]
公式覚えてどうすんだよw
試験勉強じゃないんだからwww
応用するんだろwwwww



496 名前:仕様書無しさん mailto:sage [2009/06/14(日) 22:32:07 ]
学生時代はってこと
465じゃないよ

そのころにコストの問題で現場ではPIDまではやらない
PかPIくらいまでとか見聞きした覚えがある

497 名前:仕様書無しさん mailto:sage [2009/06/14(日) 22:41:18 ]
組込みシステムとメカトロニクスの違いを書け

498 名前:仕様書無しさん mailto:sage [2009/06/14(日) 22:52:41 ]
つーかPIDって言うから悩んでるんだろ
サーボって言ってやれよ

つか、サーボは大抵PI程度で収まらないか?

499 名前:仕様書無しさん mailto:sage [2009/06/14(日) 23:11:11 ]
たった2本のDOを制御するのがメインのおれにとって、
その辺の話は難しすぎる。

500 名前:仕様書無しさん mailto:sage [2009/06/14(日) 23:11:56 ]
皆さん、日本語でお願いします。

501 名前:仕様書無しさん mailto:sage [2009/06/14(日) 23:13:33 ]
どうみても日本語です。本当にありがとうございました。

502 名前:仕様書無しさん mailto:sage [2009/06/14(日) 23:33:01 ]
追随時間を短縮させるためには微分成分が必要

503 名前:仕様書無しさん mailto:sage [2009/06/14(日) 23:41:22 ]
♪微分積分は追試〜

504 名前:仕様書無しさん mailto:sage [2009/06/15(月) 00:56:04 ]
何とか微分積分知らずに組込みやってきたが、そろそろ限界だなぁ…
高校2年程度から数学・物理辺りやり直すか

505 名前:仕様書無しさん mailto:sage [2009/06/15(月) 01:23:01 ]
ゲームプログラマですら微分積分使ってんのにおまいらと来たらw



506 名前:仕様書無しさん mailto:sage [2009/06/15(月) 01:37:49 ]
組込みといっても範囲が広いしな。

507 名前:仕様書無しさん mailto:sage [2009/06/15(月) 01:38:38 ]
そう言う意味ではゲームも組み込みだな。






[ 続きを読む ] / [ 携帯版 ]

前100 次100 最新50 [ このスレをブックマーク! 携帯に送る ] 2chのread.cgiへ
[+板 最近立ったスレ&熱いスレ一覧 : +板 最近立ったスレ/記者別一覧]( ´∀`)<143KB

read.cgi ver5.27 [feat.BBS2 +1.6] / e.0.2 (02/09/03) / eucaly.net products.
担当:undef