hbsgz
发表于 2009-7-23 22:34:38
马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。
您需要 登录 才可以下载或查看,没有帐号?快速注册
x
什么是硬件开发
# A: F! B& u! ^$ Y3 u' m$ w( i2 U, w. W& J: K$ _
一种看得见实物的电子产品研发,比如我们所说的手机、鼠标、键盘、音响都是硬件。硬件开发也就是在这些方面进行的一系列研究。硬件开发一般分为:原理图设计、电路图设计、PCB板设计、测试板生产、功能性测试、稳定性测试、单片机设计、小批量生产、正式投放市场或正式使用等步骤。
4 c) P5 \8 [" @' F1 ?
% ]& v0 B+ c9 y0 T 硬件开发流程分析
6 S. c# q' h; s! C& G% Z/ w
5 |2 S. g+ \) j: ?' ^( |. ?" ?$ d- C 1.明确硬件总体需求情况,如CPU 处理能力、存储容量及速度,I/O 端口的分配、接口要求、电平要求、特殊电路要求等% D9 u' y' b# m2 n- t
) u0 `- k1 K: i# p8 L, F. w
a: A! _7 e) Z ~9 _+ Q/ o 2.根据需求分析制定硬件总体方案,寻求关键器件及其技术资料、技术途径、技术支持,要比较充分地考虑技术可能性、可靠性以及成本控制,并对开发调试工具提出明确的要求,关键器件索取样品。
3 k, x( j* [+ k+ X3 S6 K7 Z
4 O9 g: W t# ~2 \- Z% c 3.作硬件详细设计,包括绘制硬件原理图、单板功能框图及编码、PCB布线,同时完成开发物料清单、生产文件(Gerber)、物料申领。
: [2 V, U+ Y$ ^7 M7 H( ~# X% m- _
4. 领回PCB板及物料后安排焊好2~4 块单板,作单板调试,对原理设计中的各功能进行调测,必要时修改原理图并作记录。
; z9 P+ T8 V- G, w4 p# F: S( \, f3 @
5.软硬件系统联调,一般的单板需硬件人员、单板软件人员的配合,经过单板调试后在原理及PCB布线方面有些调整,需第二次投板。* f9 J6 ^9 W1 i3 T' r, g: T
+ ` v! Q5 I- |, V9 `* T( P
6.内部验收及转中试,试产时,跟踪产线的问题,积极协助产线解决各项问题,提高优良率,为量产铺平道路。3 k! W8 {4 [6 a9 a5 C
' q. _/ Y. i% G: y( L 7.小批量产。产品通过验收后,要进行小批量产,摸清生产工艺,测试工艺,为大批量产做准备。+ U5 g6 j* K: }% @' I3 a _
9 O- q) g1 f5 e3 b# g 8.大批量产。经过小批量产验证全套电子产品研发、测试、量产工艺都没有问题后,可以开始大批量产工作。) [% ^+ d k9 @4 X @, P
3 S. O5 w, |; h$ Z- i# r+ n
智能硬件开发流程
; j1 X5 N( ?* q* S2 C9 `5 R2 H
$ h( H( h$ ^$ A9 T 智能硬件开发流程一般可以分四个阶段,但是你自己要确定你的一个基本交期,就是产品什么时候上市。因为每个环节都是可快可慢的,自然,对应的成本及质量会略有差别。根据我在华清远见学习后的经验来看,完成一个产品一般需要半年时间,少于四个月的,除非东西很简单,要么就是有现成的模具、方案,采购物料也很顺利,否则做出来的东西一般都不会太好。下面是我在华清远见老师那里学来的智能硬件开发流程的四个过程:: u9 T- h: M ?' T' z
* p* F! W# V4 ?. ]# ^3 b 1)需求讨论阶段--建议安排至少一个月时间
2 f- A% o& F$ ], L3 r, T) _- G% P* g# g- C4 i4 B0 f: D6 h; V% [; G
主要事务:澄清产品的市场需求,确定最终的功能列表等;
7 e7 W& u& M+ {$ ?/ X* o8 ^
5 z! t; o/ s1 S 2)原型机阶段——2-3个月左右5 M7 n3 Z+ w* M9 p4 C" K+ R
5 l- i z% S8 i4 k/ V 主要事务:硬件、软件、结构等开发(并行走)估计要2周以上,打板、贴片等7-10天8 v% Z7 _; J+ X( D/ p& M0 _) }2 e
2 f* j7 U, w& `6 m% T/ z! Q 3)试产阶段--2周到4周
( l& g; P8 u D2 n5 Q8 d$ |+ R0 q5 _+ d, a5 w0 d* `
一般情况下,2周时间可以试产一个小批量(100pcs以内),主要事务:生产工艺及制程分解安排
! x. g+ @' S, ?! q7 X2 \8 |& P' \
. m9 }; K, A! w( h7 i( E 4)量产阶段--2周左右出第一批货(1K左右)% `! M- A* k4 F- P$ g* @$ v
4 F7 | ?/ q @9 L# z
一般情况下,需要等到一些认证做完,接到正式订单才会开始大规模生产这些一般都是外包,楼主应该不需要过多关注。
6 |! F7 K, @, X
& T! _7 U' M& Q' a' H+ r0 K/ Q3 f 智能玩具开发系统流程示意图
; O! u1 _; y! y8 k7 R" K
- ^: W' S6 { a9 ?, V 凌声芯的智能玩具系统中,玩具的提问和玩具的应答采用的是语音压缩编解码技术,用户回答玩具的提问后使用的是非特定人语音识别技术。这样的三个步骤在ITDAL中看作一个剧本节点,一个完整的剧本包括多个这样的剧本节点。ITDAL将剧本节点中的玩具提示音、用户可能的回答集合、对于每个回答的应答进行重新脚本释义,并经过编译仿真,即可生成最终的映射文件下载到玩具中。
( \- `- w$ o* ]7 c3 h* m' L& K& _+ L" u
8 x" b5 T: Q1 A* t9 Z
& a1 z/ A* w! |+ d. M/ Z 该系统在硬件上还实现了从PC机的下载功能,可以实现“数据库网站”到玩具终端的剧本更新,大大地提高了玩具的新颖性,同时在娱乐性的基础上增加教育益智的功能。
! w4 {4 ]3 {, V* t2 ]1 u1 m9 j% G/ i3 g. [- n3 p2 ?% x
对于一个设计好的剧本创意,根据其内容,录制玩具的发音(提示音),同时准备识别词表。然后在PC机上根据ITDAL系统将剧本进行编辑处理,结合提示音文件生成最终的映射文件。将准备好的映射文件通过USB口下载到玩具终端,剧本的实现工作就完成了。 |
|
|
|
|