打印

大家做设计的时候,是减法还是加法?

[复制链接]
楼主: cjseng
手机看帖
扫描二维码
随时随地手机跟帖
21
cjseng|  楼主 | 2018-7-30 19:52 | 只看该作者 |只看大图 回帖奖励 |倒序浏览
本帖最后由 cjseng 于 2018-7-30 19:54 编辑
大秦正声 发表于 2018-7-30 18:32
楼主对自己的啥产品满意?

红绿灯上的倒计时显示器知道吧?我做过这个倒计时的控制板,按照国标分类,倒计时可以分成学习型、通讯型(通讯协议有N种),每一种又可以细分为全程倒计时、半程倒计时,再根据客户的具体需求,还可以细分为真半程倒计时、伪半程倒计时,还可以有三色倒计时、双色倒计时,还有嵌入黄灯的倒计时,还可分为机动车倒计时、行人倒计时,不同的地区对显示还有区别要求,表现为倒计时时间只有个位数时,十位的0要不要显示。。。。
总之,所有的加起来,有几十种排列组合,有的是硬件上要区分,有的靠软件来区分。
我设计的硬件是通用的,我叫做“全功能倒计时”,软件上不通用,要通用的话,实在太复杂。
不过对这个产品我并不是很满意,因为赚不到钱。我便宜了,还有人比我的更便宜,没法弄了。

使用特权

评论回复
22
cjseng|  楼主 | 2018-7-30 19:59 | 只看该作者
caijie001 发表于 2018-7-30 19:17
哈哈哈,有意思,我也想知道软件有没有人做减法呵呵呵呵

软件裁剪起来相对更容易些,我是把常用的模块做好了,需要的时候ctrl +c,ctrl+v。
唯有逻辑部分,每次都要从头开始写。
有一种控制,顺序逻辑控制,可以借鉴PLC的做法,做一个通用模块,比如做成100步,实际使用时,需要多少步就裁剪到多少步。

使用特权

评论回复
23
caijie001| | 2018-7-30 20:08 | 只看该作者
cjseng 发表于 2018-7-30 19:59
软件裁剪起来相对更容易些,我是把常用的模块做好了,需要的时候ctrl +c,ctrl+v。
唯有逻辑部分,每次都 ...

使用特权

评论回复
24
chunyang| | 2018-7-30 20:25 | 只看该作者
原理图跟PCB必须严格对应,否则生产就无所适从了,楼主的行为显然说明没在管理正规的企业待过。如果有基于同一主电路的系列产品,当然可以考虑预留扩展接口或者通过在PCB上选装元件来达到通用性,但是否值得这么做,必须根据批量和生产计划来通盘考虑,同时工艺文件必须跟上,不能自己想怎么就怎么。

使用特权

评论回复
25
cjseng|  楼主 | 2018-7-30 23:15 | 只看该作者
chunyang 发表于 2018-7-30 20:25
原理图跟PCB必须严格对应,否则生产就无所适从了,楼主的行为显然说明没在管理正规的企业待过。如果有基于 ...

原理图和PCB肯定严格对应啊,否则DRC都通不过。
生产上,不同的产品对应不同的工艺文件,哪些要焊哪些不要焊,都有对应的图纸,照片,样品实物,烧哪个版本的程序,都有规定,这样有什么问题吗?

使用特权

评论回复
26
dog_xin| | 2018-7-31 06:28 | 只看该作者
做产品是预备是有的,但不能太多,否则成本也高了。产品是一个不断进化的过程的,如果感觉需要加入大量的东西时,得搞个高级版的,多品种比单品种有更高的利润。精简产品卖低价,复杂产品卖高价。

使用特权

评论回复
27
duhemayi| | 2018-7-31 08:38 | 只看该作者
多点总比少点定强,免得加不上

使用特权

评论回复
28
pkuzhx| | 2018-7-31 09:20 | 只看该作者
本帖最后由 pkuzhx 于 2018-7-31 09:22 编辑

我认为要看你的产品定义,以及为谁服务。
我们有的产品,功能都是自己定的,只卖给一般消费者,这种产品就越精简越好。因为我们在设计前,就好把功能都调研清楚,不会因为消费者有什么需求就改电路。
但是还有一些产品,卖给不同的小众消费者群体,为了节约成本,大家都共用一块板子。今天A客户只提出了A功能。明天B客户也订购了,又需要B功能。后天C客户,虽然功能要求不变,但是要适配新的机器,又要改板。这样经常做新板,我们也是承受不了的。所以就在一块板子上改,改到最后,经常飞线、空焊元件一大堆。所以,后来这类产品我们就尽量大而全,多预留。
当然也跟公司的销售策略有关系。我们是不收开发费的,所以比较寒酸。如果有开发费收,那当然一个客户一个板,有个新的小功能也再做一块板,也不怕花钱。

使用特权

评论回复
29
619888476| | 2018-7-31 09:23 | 只看该作者
按需求来做

使用特权

评论回复
30
cjseng|  楼主 | 2018-7-31 10:28 | 只看该作者
pkuzhx 发表于 2018-7-31 09:20
我认为要看你的产品定义,以及为谁服务。
我们有的产品,功能都是自己定的,只卖给一般消费者,这种产品就 ...

差不多就是你说的情况。
我们的产品都是按客户需求定制的,不做库存,按订单生产。每个客户的需求都会有一些变化。,同样,开发费是没有的。

使用特权

评论回复
31
丁弋宇| | 2018-7-31 13:03 | 只看该作者
chunyang 发表于 2018-7-30 20:25
原理图跟PCB必须严格对应,否则生产就无所适从了,楼主的行为显然说明没在管理正规的企业待过。如果有基于 ...

正解
这是作坊和正规军的区别

使用特权

评论回复
32
yangxf1217| | 2018-8-1 12:04 | 只看该作者
如果客户有给前期做实验的时间和钱,那就多画点在上边,做完实验再把没用的裁减掉;
没有给的话,还是根据客户需求做,且越少越好,如果有不确定能不能行的设计,那就多画几个方案在上边备份。
另外也可以通过软件来实现硬件的裁减,比如一个按钮按一下和长按就是两种情况,有些产品就不必要加2个按钮了,多一个按钮在材料费用、结构设计、生产成本、维护成本上都要多一点点。

使用特权

评论回复
33
cjseng|  楼主 | 2018-8-1 12:22 | 只看该作者
yangxf1217 发表于 2018-8-1 12:04
如果客户有给前期做实验的时间和钱,那就多画点在上边,做完实验再把没用的裁减掉;
没有给的话,还是根据 ...

很多时候,客户是说不清自己的需求的,当面沟通也没用,1、2、3一条条列出来,给客户看,他也确认了,做到一半,客户说要改一下,这是很头疼的事。
上个月,我就遇到了,客户要求有几个延时,我问他:延时时间的范围,精度。客户说不清楚,只是要求我先做个样品给他测试一下,就知道了。我按照最大延时20秒,精度0.1秒做出样品了。客户拿到后,测试了一番,说延时时间最好能达到15分钟。这个好办,改改程序就行了。客户又要求,原先的2路继电器输出改为3路继电器输出,我说:行!我线路板上预留了第三个继电器的电路。
全都改好之后,再给客户看,客户看了看说,外观太丑!要求把原先的数码管改成液晶显示。我说:行!我的板子上预留了液晶接口。
客户说:做好后,要有CE认证。
我说:行!费用你出。
客户同意。
最后,客户说:价格不能超过200元,含税。
我说:数量要多少?
客户说:今年要50-100套。
我说:行!

这种活,正规军会接吗?

使用特权

评论回复
评论
cjseng 2018-8-1 15:51 回复TA
@gx_huang :硬着头皮做呗,不做没饭吃,还有几个工人也没饭吃。 
gx_huang 2018-8-1 15:30 回复TA
第一年才1-2万的产值,怎么做?研发费用也不够,除非原来做过的预留了硬件的,稍微修改软件的。关键是,客户需求不可能都给你预料到呀! 
34
yangxf1217| | 2018-8-1 12:34 | 只看该作者
cjseng 发表于 2018-8-1 12:22
很多时候,客户是说不清自己的需求的,当面沟通也没用,1、2、3一条条列出来,给客户看,他也确认了,做 ...

你对这个客户真是了解啊,都预见到了。
这种老客户的话正规军也做,新客户的话肯定是要收研发费用的,事先说清楚,要不然很容易闹掰。

使用特权

评论回复
35
ddllxxrr| | 2018-8-1 12:40 | 只看该作者
减法,多一事不如少一事,少一事不如没有事

使用特权

评论回复
36
cjseng|  楼主 | 2018-8-1 14:59 | 只看该作者
本帖最后由 cjseng 于 2018-8-1 15:08 编辑
yangxf1217 发表于 2018-8-1 12:34
你对这个客户真是了解啊,都预见到了。
这种老客户的话正规军也做,新客户的话肯定是要收研发费用的,事 ...

一共就50-100套哦,每套200元钱,没有开发费,正规军不会接这种单子吧。
客户一开始告诉我,有个触发信号,是有接近开关产生的,收到信号后,控制两个电磁阀的动作,电磁阀的开通时间可设置,就这些信息,其余也问不出什么了。
做好的第一版样机,给客户测试,客户说,收到触发信号,不一定是马上要动作,可能的情况有:1.收到一次、两次或更多次触发信号,动作一次;2.在动作之前,可能需要一个延时,也可能不需要延时;3.触发信号可能是高电平、也可能是低电平。
我能说个啥呢?幸亏我的程序做的是触发次数可设置,默认是一次就动作,改一下参数就可以了,这个参数可以通过按键修改的,不用改程序。
本来我没做延时,收到触发信号后就开始动作,既然客户要有个延时,那就增加一个步序,把这个步序对应的输出全改为0,幸亏这一点,也是可以通过参数来设置的。
。。。。
因为有很多不确定的需求,所以我的程序做成这样了,然后在现场,客户怎么说,我怎么改参数,最后,除了延时时间要达到15分钟不改程序无法实现,其余的都符合要求了。这个延时15分钟,也是客户拍脑袋想出来的,绝大部分情况都是几秒就可以了。
所以,我做设计的原则是:尽可能多考虑一些,以免到头来还要大改。

我设计的参数表,只要客户要求的动作不超过8步,输出路数不超过3路,我就可以不改程序,而实现客户的需求。

使用特权

评论回复
37
yangxf1217| | 2018-8-1 15:19 | 只看该作者
cjseng 发表于 2018-8-1 14:59
一共就50-100套哦,每套200元钱,没有开发费,正规军不会接这种单子吧。
客户一开始告诉我,有个触发信号 ...

你这样做真是很用心,挺好的,客户应该万分满意的了,持续的单子必须的走起来。。。

使用特权

评论回复
评论
cjseng 2018-8-1 15:46 回复TA
谢你吉言啊,不过这客户已经拖欠我半年的货款没付了,做还是不做,是个问题。 
38
七颗咖啡豆| | 2018-8-1 15:31 | 只看该作者
钱不好挣

使用特权

评论回复
评论
cjseng 2018-8-1 15:45 回复TA
苦逼啊,要是钱好挣,我才不接这种单子呢。 
39
chunyang| | 2018-8-3 11:09 | 只看该作者
cjseng 发表于 2018-7-30 23:15
原理图和PCB肯定严格对应啊,否则DRC都通不过。
生产上,不同的产品对应不同的工艺文件,哪些要焊哪些不 ...

所有环节都能考虑到,并且熟悉品质管理的话,那你就该知道:是人都会犯错,你那么随意,犯错的概率就会大增,而且还影响作业效率……
工程师的脑袋里该始终高悬着“成本”,能认识到成本所涉及的环节有多少以及怎么控制,也是决定技术水平高低的一个重要方面。

使用特权

评论回复
40
chunyang| | 2018-8-3 11:13 | 只看该作者
cjseng 发表于 2018-8-1 12:22
很多时候,客户是说不清自己的需求的,当面沟通也没用,1、2、3一条条列出来,给客户看,他也确认了,做 ...

晕,原来不是在企业里做事,那楼主该事先说清楚,否则会误导初学者的。
初学者走进社会,第一件事是学习“规矩”,学什么样的规矩、学成什么样,跟人生后面的路关联非常大。

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则