1. <big id="fytn0"><span id="fytn0"><ol id="fytn0"></ol></span></big>

        <track id="fytn0"></track>
        <table id="fytn0"><option id="fytn0"></option></table>
        <pre id="fytn0"></pre>
        • 14
          回復
        • 收藏
        • 點贊
        • 分享
        • 發新帖

        降成本設計失誤案例:元器件選型與可制造性設計

        做硬件,堆經驗。本文分享一個降成本設計失誤的案例。

        公司是一家消費類電子產品的設計公司,非常重視產品的成本控制。

        “成本是設計出來的”,這個口號在公司內部深入人心。

        降成本其實也承擔了一定的風險,比如設計出來的品質和性能會不會低于預期?這需要一個微妙的平衡。

        設計不慎,還可能導致其他地方的成本上升。

        下面說說這個案例。

        項目組設計一款產品,電路原理圖在過部門的原理圖評審時,評審委員發現其中用到一款貼片晶振,價格較高:

        于是提出改為在其他項目上用過的一款插件晶振:

        總的價格好像是了便宜幾毛錢,具體不大記得。

        但是插件晶振的高度較高,已經超出主板的限高。為了解決過高的問題,想到一個辦法:在PCB挖槽,將插件晶振臥倒放入槽內。

        這是最終焊接好的樣子:

        背面:

        通過這種方式,充分利用了PCB板的厚度,解決了插件晶振超出限高的問題。

        設計這個方案時也有考慮由此帶來的一些問題,都是DFM(Design for Manufacturing)可制造性設計方面的問題:

        1、原來主板是SMT全貼片工藝,使用這個插件晶振,增加了手工焊接的工藝,也就增加了生產工序,生產效率略微降低。

        2、增加人工焊接工序,導致加工費增加。

        種種問題的考慮,最終還是回到經濟效益的角度。經過評估,認為節省的錢比新增的費用多,所以采用該方案!

        然而,后來進入生產環節,發現產生的問題比預想的多。

        插件晶振焊接的位置附近有貼片電阻電容,離得比較近:

        工廠工人手工焊接時,烙鐵頭容易碰到這些電阻電容,導致連錫或者掉件。

        尤其這家工廠熟練的焊工本就不多,當時又正直生產旺季,熟練焊工不夠用。臨時調來的焊工焊接水平比較差,焊接的效果參差不齊。

        結果是DFM方面的問題比預期更糟:生產效率遠低于預期;插件晶振處的可靠性降低,需要加強質檢;大量的不良板卡需要維修。

        搞得硬件工程師需要扎在產線上處理各種問題,沒少受罪。

        沒錯,那位倒霉的硬件工程師就是我。

        這次掉坑里,除了元器件選型上的決策取舍,也有工廠生產制造能力的因素。

        案例里踩的坑,希望能給你一些參考。

        如果是你,你會采用案例里的降成本方案嗎?

        全部回復(14)
        正序查看
        倒序查看
        電路啊
        LV.4
        2
        2023-03-21 15:52

        有網友回復了不同的意見:

        1
        回復
        電路啊
        LV.4
        3
        2023-03-21 15:53

        還有:

        大家覺得說得有道理嗎?

        2
        回復
        雅兄
        LV.5
        4
        2023-03-22 10:09
        @電路啊
        還有:[圖片]大家覺得說得有道理嗎?

        論穩定性還是這種直插式的,電腦主板很多都是直插式的。但貼片的確實生產方便,以我的個性還是改成貼片的。雖然貴一點。

        建議即便使用直插的,外殼焊接的地方放到晶振頭部。直插的我知道的還有比這更小的。

        1
        回復
        2023-03-22 10:14

        降成本就是一個很蛋疼的事,搞不好很容易背鍋,降成本本質上無可厚非,成本是設計出來的這句話也沒錯,相應的降成本無疑會增加更多的研發投入,需要完善的驗證機制,沒有人能夠保證一版就成功,總需要不斷地踩坑,如果領導層意識不到這個問題,那就有些悲哀了。

        1
        回復
        2023-03-22 15:10

        不同的公司領導考慮問題的方向不同 

        1 有些公司會考慮綜合成本,不僅僅是看BOM成本,人工,維修,不良等等綜合成本算在內。

        2另外一些公司只會看BOM成本,這類公司沒有辦法,目光短淺。

        1
        回復
        電路啊
        LV.4
        7
        2023-03-22 16:32
        @雅兄
        論穩定性還是這種直插式的,電腦主板很多都是直插式的。但貼片的確實生產方便,以我的個性還是改成貼片的。雖然貴一點。建議即便使用直插的,外殼焊接的地方放到晶振頭部。直插的我知道的還有比這更小的。

        曾參與設計一款服務器主板,32.768晶振是用的圓柱插件封裝。固定方面不是焊接頭部,是另外用一條金屬線(插件電容剪下來的引腳)將頭部壓在PCB上。這條金屬線相當于一個插件物料,有兩個焊點。

        1
        回復
        xinwoody
        LV.3
        8
        2023-03-22 20:45

        降低成本要綜合考慮,不能全部壓給研發端。

        不管是新設計還是做更改,正常來說都是需要多方驗證的。

        簡單地說,首先研發驗證功能性、可靠性沒問題,其次生產驗證生產工藝沒問題,然后維修驗證拆裝更換元器件是否簡單方便,IE計算工時找出瓶頸優化生產,最后質保批準。

        1
        回復
        電路啊
        LV.4
        9
        2023-03-22 22:53
        @電路啊
        曾參與設計一款服務器主板,32.768晶振是用的圓柱插件封裝。固定方面不是焊接頭部,是另外用一條金屬線(插件電容剪下來的引腳)將頭部壓在PCB上。這條金屬線相當于一個插件物料,有兩個焊點。

        0
        回復
        JacobL
        LV.4
        10
        2023-03-23 15:39

        這不是過孔焊接好一點么?為啥要貼片焊接

        0
        回復
        電路啊
        LV.4
        11
        2023-03-25 11:53
        @JacobL
        這不是過孔焊接好一點么?為啥要貼片焊接

        過孔焊接是指焊接DIP插件物料?

        0
        回復
        pangxl
        LV.2
        12
        2023-03-25 20:46

        看圖片 一面有件 一面沒有件的樣子。不知道有沒有考慮過制作工裝托盤  一次過回流焊。人工是最不可控的部分   

        1
        回復
        2023-03-30 11:44

        不想說了,不否認DFM 確實油大佬 控制的非??梢?,但是也有一些腦殘 只看眼前能計算的,計算不了的風險都按照最低搞。

        1
        回復
        hereliu
        LV.8
        14
        2023-05-07 08:07
        @朝陽之星
        不同的公司領導考慮問題的方向不同 1有些公司會考慮綜合成本,不僅僅是看BOM成本,人工,維修,不良等等綜合成本算在內。2另外一些公司只會看BOM成本,這類公司沒有辦法,目光短淺。

        對極了。很多人只看無聊成本,不管人力成本生產成本!

        0
        回復
        2023-05-11 08:28
        @電路啊
        [圖片]

        人家這個可以通孔回流,刷錫膏機器插件,smt工序自動化完成。你的圖片那種只能純手工

        硬件上產線這種我煩死了,公司不配工藝和工程,還想法那么多。

        0
        回復
        欧美大片免费AA级动作片,久久精品国产99精品亚洲,亚洲色大成WWW亚洲女子,俄罗斯雏妓的BBB孩交
          1. <big id="fytn0"><span id="fytn0"><ol id="fytn0"></ol></span></big>

              <track id="fytn0"></track>
              <table id="fytn0"><option id="fytn0"></option></table>
              <pre id="fytn0"></pre>