单片机解密,芯片解密服务
日历
网志分类
· 所有网志 (4)
· IC (1)
· 芯片资料 (2)
· 未分类 (1)
最新的评论
站内搜索
友情链接
· 歪酷博客
· 我的歪酷
· 芯片解密服务
· 电子设计服务
· 抄板技术
· 抄板资料

订阅 RSS

0000747

歪酷博客

专业的单片机解密,芯片解密服务,先进的技术,专业的技术人才,为广大客户提供专业定制化IC解密,IC烧录服务!服务电话0755-83676377
xpjmjsh @ 2009-11-04 11:02

  SMT-PCB上的焊盘
  1、波峰焊接面上的SMT元器件﹐其较大元件之焊盘(如三极管﹑插座等)要适当加大﹐如SOT23 之焊盘可加长0.8-1mm﹐这样可以避免因元件的 “阴影效应”而产生的空焊。
  2、焊盘的大小要根据元器件的尺寸确定﹐焊盘的宽度等于或略大于元器件的电极的宽度﹐焊接效果最好。
  3、在两个互相连接的元器件之间﹐要避免采用单个的大焊盘﹐因为大焊盘上的焊锡将把两元器件接向中间﹐正确的做法是把两元器件的焊盘分开﹐在两个焊盘中间用较细的导线连接﹐如果要求导线通过较大的电流可并联几根导线﹐导线上覆盖绿油。
  4、SMT 元器件的焊盘上或在其附近不能有通孔﹐否则在REFLOW过程中﹐焊盘上的焊锡熔化后会沿着通孔流走﹐会产生虚焊﹐少锡﹐还可能流到板的另一面造成短路。
  SMT-PCB上元器件的布局
  1、当电路板放到回流焊接炉的传送带上时﹐元器件的长轴应该与设备的传动方向垂直﹐这样可以防止在焊接过程中出现元器件在板上漂移或 “竖碑”的现象。
  2、PCB 上的元器件要均匀分布﹐特别要把大功率的器件分散开﹐避免电路工作时PCB 上局部过热产生应力﹐影响焊点的可靠性。
  3、双面贴装的元器件﹐两面上体积较大的器件要错开安装位置﹐否则在焊接过程中会因为局部热容量增大而影响焊接效果。
  4、在波峰焊接面上不能放置PLCC/QFP 等四边有引脚的器件。
  5、安装在波峰焊接面上的SMT大器件﹐其长轴要和焊锡波峰流动的方向平行﹐这样可以减少电极间的焊锡桥接。
  6、波峰焊接面上的大﹑小SMT元器件不能排成一条直线﹐要错开位置﹐这样可以防止焊接时因焊料波峰的 “阴影”效应造成的虚焊和漏焊。


 
xpjmjsh @ 2009-11-04 11:00

  本文主要介绍利用433 MHz高频发射模块和接收模块来制作多机无线ASCII码格式的短信通信。该通信方式是在433MHz高频发射模块和接收模块的基础上自己定义无线传输协议,实现任意两机之间的多个字节数据通信。
  1 硬件系统设计
  本系统主要由PICl6F877A单片机构成控制系统,周围4个模块分别是:按键输入模块、显示输出模块、接收模块和发射模块。系统整体结构框图如图1所示。
  1.1 主机电路的设计
  由于系统涉及的程序量比较大,所以要求Flash程序存储器的存储量不能太小;对发射和接收的短信进行存储,要用到EEPROM数据存储器模块,EEPROM数据存储器存储的内容掉电时不会丢失;接收解码需要脉宽的捕捉和比较功能,要用到捕捉/比较/脉宽调制CCP模块;发射、接收以及时钟均要用到独立的定时器,所要求的定时器的个数不少于3个。基于设计需要,采用Microchip公司的PICl6F877A芯片作为系统的主控制器。该电路主要由主控芯片、晶体振荡电路和在线仿真接口组成,如图2所示。设计中使用MCLR、RB6、RB7三个接口作为在线仿真接口。
  1.2 发射和接收电路的设计
  采用433 MHz高频发射和接收模块。433 MHz的高频发射电路在控制脚为高电平时起振并发射等幅高频信号,当控制脚为低电平时停止振荡。因此,可以用控制脚对高频电路完成幅度键控(ASK调制),相当于调制度为100%的调幅。当接收模块接收到433 MHz的等幅高频信号时,信号脚就输出高电平,否则输出低电平。所以接收信号脚的高低电平变化会与发射控制脚的高低电平变化相对应。多个接收模块可以同时接收到同一个发射模块发射的信号,可以实现一机发送,多机同时接收。图3所示电路是高频433 MHz载波的发射和接收模块。433 MHz的高频发射电路在控制脚B5为高平时,三级管T1导通,T2射级接地起振并发射等幅高频433 MHz的信号;当控制脚B5为低电平时,就停止振荡。因此,可以用控制脚B5对高频电路完成幅度键控(ASK调制),相当于调制度为100%的调幅。当接收模块接收到433 MHz的等幅高频信号时,信号脚就输出高电平到C2口,若未收到433 MHz的等幅高频信号则输出低电平。所以接收信号脚的高低电平变化会与发射控制脚的高低电平变化相对应。例如给B5引脚输入图4所示的波形,那么在接收模块的C2引脚上也将出现同样的波形。注意,B5和C2的控制信号分别由主控芯片PICl6F877A的RB5和RC2发出。
  1.3 液晶外围控制电路的设计
  采用诺基亚3310 LCD显示模块。该LCD为84×48点阵的液晶屏,一屏可显示4×7个(12×12点阵)汉字,或6×14个(6×8点阵)英文、数字、标点符号等字符。该液晶显示器轻薄短小、低功耗电量,常用于手机显示。液晶外围电路如图5所示。
  本设计中,诺基亚33lO LCD用3 V的电压供电。其中,1引脚是电源脚,6引脚接地线,2引脚为SCLK,3引脚为SDIN。4引脚为数据/地址选择端,分别给4引脚高低电平,可以控制单片机对诺基亚3310 LCD写数据或者写命令。5引脚为使能端,低电平有效。8引脚为复位端,低电平有效。11引脚接背光灯电源的正级,12引脚接背光灯电源的控制级。9、10引脚为诺基亚3310 LCD自带的喇叭,此喇叭用单片机来控制的声音效果并不理想,所以改用直流自带振荡蜂鸣器。为了避免蜂鸣器和背灯光工作时对液晶电源造成影响,蜂鸣器和背灯光由5 V的电源来供电,与液晶电源分开。
  2 软件系统设计
  本系统在主程序中运用模块化结构,使得各个模块之间关系清晰明了。复位分为两个部分,以区分上电复位与非上电复位,上电复位执行上电复位初始化程序;运用散转结构,再根据重要数据3比2表决,实现无扰动重入;所有控制量(开关量)和接收数据集中处理,提高了处理效率;特殊功能寄存器冗余重置,使整个系统更稳定地工作。主程序总流程如图6所示。
  3 通信模块功能及算法
  本无线通信协议模仿OSI分层模型分为以下3层,各层之间相互独立,灵活性好,适应性强。
  (1)物理层
  物理层处于最低层,其任务是传送和接收比特流。物理层关心的问题是:如何表示“1”和“O”;如何排除干扰;传输是否在两个方向上同时进行等。本设计中使用433 MHz高频发射模块和接收模块作为无线通信桥梁,固定的频率限制了数据传输在同一时刻只能在一个方向上进行,所以两个方向上的数据传输要在交替发生的情况下才能完成。
  (2)数据链路层
  数据链路层使用由物理层提供的服务,并通过添加错误处理机制将简单的数据链路改造成可靠的数据链路,再提供给应用层。数据链路层以码字为单位传输数据,每一码字包括数据和必要的校验信息。在此自定义为无线传输协议(Wireless Transmission Protocol,WTP)。
  (3)应用层
  应用层处于最高层,它为应用进程提供了接入点,直接为用户的应用进程提供服务。在此自定义为短信通信协议(Message Communication Protocol,MCP)。
  3.1 定时器T2中断模块
  中断处理采用片内CCPI中断捕捉方式,对外部接口引脚CCP上输入的脉冲信号上升沿或下降沿进行实时捕捉检测。借助于这个强大的边沿捕捉功能,很容易对信号的高电平时间进行检测,从而实现对WTP解读功能。中断服务程序流程如图7所示。
  在解读WTP过程中只要判断出同步码,就对这一码字进行初始化,把脉冲个数计数器清O;然后每捕捉到一个高电平,脉冲个数计数器就加1并保存记录该脉冲。捕捉到一个高电平后,若高电平时间宽度为409.6~819.2μs,就认为是窄脉冲;高电平时间宽度为819.2~1 228.8μs,就认为是宽脉冲;若高电平时间宽度小于409.6μs或大于1 228.8μs,则认为该脉冲为干扰信号,当低电平时间宽度大于819.2μs时也认为是干扰信号。收到干扰信号后将脉冲个数计数器清0,并把正在接收的码字丢弃处理。当接收到25个脉冲后对前面16个脉冲进行处理,若每个位码不是由一个窄脉冲和一个宽脉冲组成的,就认为接收正常。接收正常后,通过一个接收到数据的标志位反馈到MCP(短信通信协议)上处理,通信协议会根据该标志位到接收缓存中取刚刚接收到的数值。
  一个字节的数据波形如图8所示。根据无线传输协议定义,发送的一个完整的码字由数据码、校验码、同步码组成(图中用虚线隔开这3个部分)。数据码和校验码都用宽度不同的脉冲来表示,2个窄脉冲表示“0”,2个宽脉冲表示“1”。每组字码之间有同步码隔开,同步码用一个窄脉冲和一个比较宽的低电平表示。一个字码由8位数据码、4位校验码和1个窄脉冲组成。若每个位码用2个脉冲来代表,则一个码字就是由25个脉冲组成。无线传输协议定义窄脉冲时间宽度为739.2μs,宽脉冲时间宽度为1 156.8μs,而脉冲之间的低电平时间统一为331.2μs,同步码的低电平时间宽度为5 ms。
  图8表示发送~个十六进制数“57H”,ASCII码的“57H”表示字符“W”。图中前16个脉冲表示“57H”的数据码,二进制表示为“B01010111”;中间8个脉冲表示校验码,在该协议中校验码固定定义为半个字节的“AH”,二进制表示为“B1010”;同步码则为一个时间宽度为739.2μS的窄脉冲和一个时间宽度为5 ms的低电平。
  该协议中从以下几个方面来提高抗干扰能力:
  ①每个码字由25个脉冲组成;
  ②每个位码用2个脉冲来表示;
  ③校验码用“B1010”(“O”、“1”间隔)来排除干扰;
  ④若数据码大于7FH,则作为无效数据处理。
  3.2 发送短信模块
  这个模块实现MCP功能,编辑短信采用ASCII码格式,短信内容取值范围为ASCII码的20H~7AH,ASCII码内容可以参照ASCII码表。7CH~7FH作为特殊功能码来处理。短信内容格式要求为3个字符的“名字+内容”。例如:要给名为LZX的通信器发短信,可写成“LZX:……”。应用层的短信通信协议要求发送机发送短信顺序是:
  ①发送短信开始码(即7FH);
  ②发送短信的头3个字符(即接收者的名字);
  ③等待接收者的短信开始应答信号(即7DH);
  ④收到应答信号后开始发送短信内容;
  ⑤短信内容发完后发短信结束码(即7EH);
  ⑥等待接收者的短信结束应答信号(即7CH)。
  由于是无线发送与接收,有时会接收不到信号,所以当没有收到短信开始应答信号时就从第一步再开始执行。若执行8次依旧没有收到应答信号,就得出“无此人发送失败”的结果。若没有收到短信结束应答信号,就得出“发送中止失败”的结果,否则就显示“对方已收到”。
  因为无线发射的特点,第一组字码非常容易受零电平干扰,往往会产生误码,所以刚开始发射的短信开始码一般要发2~3次。如图9所示,发送了5个码字的数据:7FH,7FH,57H,44H,58H(分别为开始码、开始码、W、D、X,其中“WDX"’为万能名)。然后,等待接收者的短信开始应答信号再发短信内容。
  3.3 接收短信模块
  在这个模块中实现对MCP解读功能。根据MCP,在解读中只要判断出接收到短信开始码,就将收短信的标志位置1,并开始设置一个通信超时值,然后继续接收下3个字符再与本身名字或万能名比较。应用层的短信通信协议要求接收机接收短信顺序是:
  ①一旦接收到短信开始码就进入接收短信;
  ②接收3个字符后与本身名或万能名比较,若同名就反馈应答信号,否则返回到①;
  ③继续接收短信内容;
  ④接收到结束码后反馈应答信号,若没收到结束码且通信超时则返回到①。
  在任何状态收到短信的结束码后,都会在液晶显示屏的第一行显示“receive a mess”,并以声、光形式提示收到短信,由用户手动查阅新的短信。
  3. 4编辑短信模块
  这个模块实现对短信的编辑,类似于手机编辑短信的模式;有单字删除键、快速删除键、全部清除键、标点符号键、输入状态大小写字母或数字的切换键,短信尾部可显示光标。因为受液晶屏幕所限,规定一条短信内容长度为70个字符,编辑时限制字数为67个字符,发送时软件上自动在短信尾部添加本机名并发送。液晶屏幕第一行显示正在编辑状态、现在的时间和大小写输入状态。在该模块中,主要是要定位好显示和编辑指针,然后对各个按键做处理。
  本文阐述的设计方法集编码和解码技术、通信协议技术、抗干扰技术、编辑短信技术、液晶点阵显示技术于一体。实现任意两机之间可以互发70个ASCII码字符的短信,可以像普通手机一样编辑短信,机子可以由用户命名以区别其他机子,实现一机对一机的通信,也可以用万能名(“WDX”)实现一机对多机的通信。


 
xpjmjsh @ 2008-11-07 17:02

球金融危机的影响,许多企业纷纷裁员,或停止招聘新员工,面对不景气的市场,像芯片设计,芯片制造,芯片解密芯片企业都在努力创造利润,节约成本开支,AMD也不能例外,芯片巨头AMD在剥离了芯片制造业外,又提出裁员计划,目的就是安全度过金融危机,创造出更大的利润。

  近日,据AMD大中华区内部透漏,随着AMD全球裁员500人计划推出,中国区将有小部分员工被裁减。

  为实现扭亏为盈的目标,AMD宣布将在全球裁减500名员工,占其全球员工总数的3%。AMD公司大中华区有关负责人今早表示,中国区裁员比例低于全球裁员比例,只有小部分员工被裁减,但未透露具体裁员数字。AMD在大中华区目前共有1700多名员工。

  AMD表示,现在已经通知被裁减的美国员工。

  这次裁员对芯片制造业务部门的3000名员工没有任何影响。AMD已经剥离了制造业务,对制造部门的控制力度减弱,主要体现在对芯片设计,芯片研发业务部门控制力度加大,为未来的芯片市场做准备。




 
xpjmjsh @ 2008-11-07 17:01

     中国芯片设计企业由于行业和经济低迷等外部环境因素,加上先天能力不足的内因,大多数芯片设计小企业已经进入淘汰赛,在严格的市场规则下,在行业和经济低迷的因素下,最终谁能主沉浮?

  中国芯片设计小企业的每个创始人基本都是国外设计公司中掌握有一定技术的人,前期的研发基本属于原设计公司的延伸,相对容易。但随着芯片性能的升级,IC设计企业在研发能力方面的缺陷会表现得越来越明显,属于公司的专利积累更是少得可怜。

  一些公司眼光短浅,只看到容易开发和时下市场需要的产品,而没有做长期的技术储备。大部分企业都盯着手机和MP3/PMP等几个领域,使得这部分产品出现了严重的同质化,价格战不断。

  一位芯片设计公司负责人谈起同质化竞争严峻现状也很是无奈。他称,目前,国内大约有600家IC设计企业,设计的最高水平是90纳米,但相对于国外先进企业依然显得水平低和规模小。在产品结构上,国内设计企业主要以传统的智能卡、模拟产品和消费类产品为重点。

  而更严重的问题是脱离市场。公司创立者CEO就是技术出身,对如何在中国把产品做起来,如何量产不很清楚,对市场的把握和定位也不准。比如凯明,其倒闭的原因,除了TD市场的推迟外,公司的市场策略也有问题。凯明总是抢先推出新品,但并没有对已有的产品加以完善与稳定,这样用户不敢采用,所以第一期TD招标中凯明颗粒无收。

  看看在有“中国电子第一街”之称的深圳华强北,有多少电子产品里面有张江IC设计公司的芯片?这里最受欢迎的是台湾企业联发科,而不是数量众多的内地IC设计企业。中国本土IC设计公司很难理解、把握市场的真正要求。脱离本土市场,难以盈利,这是他们走向破产地步的最根本原因。

芯片设计产业呈现集成化、平台化的发展趋势,无论是英特尔、TI还是联发科都在走这样的路线。集成化是小设计公司的大敌,小公司设计一个芯片可能卖到3块钱,而集成芯片中加一个同样功能只需要增加几毛钱的成本。

  对于很多生存艰难的中小芯片企业,如不想倒闭只能积极寻求被收购。经营状况好些的企业都会收到来自这些寻求并购小企业的咨询电话。“有很多投行找到我们来推荐被收购对象,也有企业主动找到我们。”据中星微董事长邓中翰透露说。在目前阶段,要保证手上有充足的资金,中星微没有并购打算。

  而在中国半导体行业协会信息交流部主任李珂看来,国内芯片设计企业之间的合并重组很难实现,因为各家水平差不多,而且国内知识产权还不健全;一旦并购,高管离职后会马上会成立一家新公司。芯片企业依赖核心人才,人走,技术也跟着走了。中国的芯片设计,芯片解密产业就是这样的状况,很多人对此很无奈!

  中纬这样的半导体代工厂,拥有设备、厂房、客户以及知识产权,尚有并购的价值,而IC设计公司主要的资产就是人才。精明企业很清楚,与其去花大价钱去并购,不如高薪把人才挖过来。所以就出现了这样的场景:在凯明倒闭的当天,华为等公司便派车堵在凯明门口“抢人”。