2006142108的个人主页

http://bbs.ntpcb.com/u.php?uid=6344  [收藏] [复制]

2006142108

  • 222

    关注

  • 171

    粉丝

  • 116

    访客

  • 等级:二级逆天
  • 总积分:946
  • 男,1986-09-26

最后登录:2024-04-10

更多资料

日志

(转载)一个技术牛人的电子人生_超震撼!

2016-04-26 15:34
第一次做路板是高中的 候,从每周20块钱的生活里省下一半来元器件和材料。那样纠结着做出了自己的第一块电路板。敷板,透明胶,三,松香,条,在想来还带 着那么一种释怀亲热劲儿。原理一知半解的,照着上的原理在敷板上画出线,然后用透明胶裁成条粘到需要保留的部分,再放到三溶液 里腐。一晚上起来看好几次,翻翻搅搅,最后一次醒来发现漂亮的小板已好了。然后调试……
可惜第一次以失,板 子没有调试成功。在已不起当的感受了,不,肯定是十分美妙的,即便没有成功,也有了很多欣喜!最重要的是,我从此迈出了自己的第一步。虽然摔 倒了,但也从此开始体会到更多的快憾的是在已找不到那块对我来非凡的板子了,不,它留我一串的美好回
那一年,就是我的子元年。
了大学就像放了草原的饿羊,看见绿的就想,抱本就舍不得放。专业看起来没够,扎在图书馆得出来(我学校一般,不图书馆书还是着的)……可是,因没有基,学的又没有条理,所以学起来很费劲好,我有世界上最强大的导师——兴趣。
虽然高中的候做了第一块电路板,但实际对电子知识还是很懵懂。大一是我开化的一年。一年在系里的子科做了不少子制作:子感应查线器,早上太阳出来会叫的,循环闪烁的灯,手触延的开关……都是一些比较简单的小制作。
大一在子科义务维修的程中翻了不少模拟电路相关的籍和料,知手能力得到了很大的提升。
大二的啃书为主:数 ,模片机,DSPX86VHDL……什么什么,虽然不出味,但也能充。当就通过这样硬填的方式八的学了一堆西。不,也算 得福,正因没有条理的乱学西,所以了解的知面比较宽,填的也算扎。内功扎了,再学套路就比快了。
大二的候做了声音采集 板,音调调理板。当时还做了一DSP板,使用的主芯片是TMS320C5402。不,又是以失了。起初仿真器DSP,后来一段时间 不上了。之后分析当是CPLD逻辑导致的总线冲突坏了DSP。当时对DSP和高速设计的理解不行,从那次的失里我又学到很多新西。一直很感 激当学校的老师为我提供的那些做板的机会,也幸自己是在那所学校读书,好些的学校或差些的学校都未必能有那的机会。
调调理板
可惜当都没有留下照片,连电也找不到几了。上面是音调调理的板子,可以控制高、中、低的增益。在看着老土了,着它,感就像看着自己小候的照片,呆呆傻傻的,却又溢着温馨和甜蜜……
大三上学期参加了全国大学生设计竞赛,制作的30M数控正弦波生器。比赛过后利用周末时间在廊坊一家公司兼能灯设计。也是从那起,自己研西开始量入人的日常生活。
USB主机接口板——在看当真的把蛇形线画的太幽默
大四以学毕业设计为 主。毕业设计是做USB主机,不时间较紧,方法也不得当(当是想着自己写所有代),最终还是没有调试完就到了毕业的那一天。在想想的有很多 省事的方法,实现起来也比较简便。大四期也零星做一些兼在天津很多公交前面的LED示牌就是我那候做的。到在每次回天津的候都能看到 着自己LED牌的公交会有一种莫名的切感。
动态LED驱动核心板——想卷中国高校潮的凌阳61片机
也是大四那年犯了刻骨心的一个错误。当做一个高亮LED驱动板,准用于替公交上的一些示固定的牌,那就不用不同的公交做不同的示牌了。当MOS管使用不当,致了目的失,成自己很大的一个……
05毕业后在华为数通线做硬件测试一年累并强化了很多专业,分析问题解决问题的能力也得到了很大的提升。
高速球中的源及协议
06年离开北京到天津一家 安防公司做研工作。主要从事高速球的研。先是基于51片机平台的品改造和升。成功完成几次品升并得到位的可后,便开始着手DSP 次使用的DSP是比高端的视频处理器——TMS320DM642在几乎所有接触视频硬件的人都听说过的一款典型号,它也是至今很多新型视频处DSP运算性能估的一个尺。但在06年,DM642是相当找,而我只有几个人的小位,又得不到TI和其他有效的技支持。而且由于经费和精力有限,我要求只能一版成功,硬件由我设计件和算法由另外一名工程师负责
就不多了,大概三个月后,我自己的DSP板小系统调通了。也是那候,我们单负责软件的工程出国,目便置了。
TMS320DM642视频——被我拍的破相了:(
就是我的第一DM642视频采集板。开发过程中没有任何开板参照,只能在网上四罗资料,看大量的数据手册和文档。位要求一版成功,于三个多月用四实现设计
自己花了挺大精力做出来的 板子被这样封存起来,心里是挺受的。当DM642料很找,设计中的各种辛只有做的人才有体会。而DM642的确是当很有用前景的一个芯片。于是后来把设计做了一些减和更改,将完整工程公布到了网上,包括PROTEL99格式的原理、网表和4PCB文件(后来在自己博客陆续补 写了设计说明以及CPLD逻辑)。后来还发布了针对这PCBSDRAM仿真程及果,以供别人借参考。只希望能后来做DM642的工程朋友 提供第一手的料,减少一些困短开发时间,也很多中小企业节省一些不必要的经费开支。
后来发现了原设计中的两个错误并将错误及解决法在自己的博客作了声明。
错误修正后的DM642视频采集板
NAND FLASH和数字感器接口的642采集板
上面两个板子是我时间帮一个研究生朋友设计的。前面一个主要是像采集和压缩,然后络传输,后面的增加了NAND FLASHCMOS感器接口。
CMOS感器视频采集板
CMOS感器板是 2010年初做的,配合前面的DM642板完成了CMOS像的采集。感器MICRONMT9V032该传感器具有全局曝光功能,可以拍快速 的物体,不会像逐行曝光感器那存在运物体斜。经过对比,这颗传感器在暗光线时性能超一般的CCD感器。
TMS320F2812电机控制+字符叠加板
这个是我2007年做的高 速球转台控制板,完全更改了以前基于双51单片机的设计方案。虽然从51平台升级到DSP平台,但整体成本没有明显的增加。利用一片DSP代替了两片 51,使系统结构简化;利用DSPSPIPWM配合一个LM2903比较器和一个模拟切换芯片实现了中文菜单叠加,省去了一颗日产OSD叠加芯片;电 机控制采用新的单颗DMOS工艺美产芯片,替换了两颗日产电机控制芯片;使用DSPPWM加阻容滤波实现了4DA,用来控制电机电流,省掉了一颗4 DA。重新设计了步进电机控制算法和加减速方案,并且针对实测结果对正余弦进行了补偿。
第一版硬件没有做任何修改 实现了所有功能。通讯和菜单部分代码是由另一位软件工程师编写外,其余系统整体设计及软硬件设计由我完成。新方案达到128细分,加入了正余弦补偿,转台 低速可达0.1/秒,运转平滑顺畅。验证转台最高转速可达到480/秒,通过软件设置增加电流后可以进一步提高电机的转速和加速度。配合专门订做的步 进电机,优化后的加速方案使得球机在低于原功耗30%的情况下转速提高了50%,从停止加速到最高速只需0.33秒,电机运转时声音非常低,控制板和电机 的发热量也比原先减小了很多。另外,除个别函数使用汇编外,都改用了C代码,使电机控制程序将来可以在不同的平台上移植,也易于与其它控制程序接口。
期间我用EXCEL重新制 作了加速表格,主要依托于电机功率来自动完成加速表格数据设计,生成DSP中控制电机运转所需的所有数据。另外,还会伴随参数调整自动生成加速曲线图,可 以直观的看出电机加速过程,并有助于分析其中可能出现的问题。避免出现某些特殊点或段存在加速功率需求过高而导致丢步的现象。
300/秒加速曲线图
这个图便是大家常称的S加速曲线,前段缓慢加速是防抖动和避免顿挫感,后段则主要是等功率升速曲线。图中只取到了300/秒,可以通过在EXCEL表格中向下拖拉填充自动生成后面的数据。
中文菜单叠加效果
这个是菜单叠加效果。通过LM2903比较器提取复合同步脉冲,判断到行同步后使用SPI16字的FIFO完成每行256点的叠加点位输出,PWM+阻容滤波实现叠加电平控制。
球机装配效果图
08年公司被收购,我们部门迁到江苏,在江苏近一年的时间进一步完善了基于F2812的高速球。其实在设计这个方案的时候是瞄准了TI当时还没有推出的TMS320F28027 一系列,看TI的宣传以及提前发布的芯片资料,这颗芯片批量价格应该可以在20元以内,性能和功能可以满足我们的设计需求,只要芯片一出来,马上就可以把 F2812上的程序移植过去。这样,整体的成本会往下降一大截,体积也可以小很多,控制板大致可以做到火柴盒的大小。后来公司做基于DM6437的智能高 速球,除智能算法外,还剩余一些运算资源。我便把F2812里的电机控制算法移植到了DM6437里。在单一芯片里集成了智能分析和电机控制,使系统得到 了很大简化。
移植完成后我便离开江苏回到北京。一直到离职前一两周才得到TITMS320F28027样片。当时想有时间的话可以把它用起来,并且把电机控制算法改 一下,使它适用于自动跟踪平台,实现平滑跟踪。可是就像命运捉弄一样,一直到今天都没有闲下来过,时间都被这样那样的事给挤满了,就连周六日也都像有导演精心安排的一样塞满杂事。
关于电机控制,我写过一个 PPT文档《步进电机细分控制原理及仿真分析》,并将其共享到网络上。其中分析了步进电机细分控制原理,以及其中存在的问题和需要注意的地方。并且利用 MULTISIM建立了驱动电路仿真模型,针对各点电压和电流仿真波形进行了分析。以供别人借鉴参考,希望那些对电机控制感兴趣的朋友能够快速入门并且了 解步进电机控制的关键所在。电机控制是一门看似简单实际有着自己完整理论体系的科学,三年前,我在江苏一个二线城市拿到13.5K的工资,主要靠的就是步 进电机控制。实际上,对于真正的电机控制来说,我也就是刚了解了步进电机控制里的一些皮毛。电机控制这方面还是很缺少能深入的人才的。
基于FPGA的图形叠加板(正面)
基于FPGA的图形叠加板(反面)
上面的图形叠加板是我09 年做的一个项目。当时从江苏回到北京有三个月没有上班,就在大兴一所民宅蜗居了三个月做这个东东。因为项目要求体积很小,而且又要3个串口,对叠加质量和 分辨率又要求很高。最后只能用FPGA内嵌软核的方式才能实现。用ARMDSP都无法完美满足所有要求。
因为前面接触过CPLD,也有一些逻辑方面的基础, 3个月期间边学边试,还算顺利的完成了所有的硬件和软件设计。第一次使用软核之后就深深的喜欢上了这架构,强大的性能和独有的灵活性让人禁不住用过一次就会爱上它。
这个板子第一版存在一个问 题,因为采用三极管做视频钳位,三极管的BE结之间的电压有一个-2.1mV/的温漂。当时没有太在意这么小的一个参数,最终环境实验时高低温100 的温度变化导致了210mV的视频同步头电平偏移,致使同步脉冲提取出错。后来在电路中加入了二极管做温度补偿才解决问题。
FPGA叠加效果图
这块板子可以实现从黑到白 的多种灰度叠加,并且支持自动生成黑边,可以接收从3个串口来的控制信息及要显示的数据,用于进行控制操作或将传感器反馈的数据显示在特定的位置。叠加分 辨率为640*540,一个叠加主图像和三个数据显示窗口位置都能够水平垂直以1像素进行移动。
基于DM642的数据采集系统
这个是09年做的一个数据 采集板,帮一个朋友毕业设计做的。脑残级的方案,用DM642做一个几十KAD采集。哈工大的一个博士逼着一个硕士做的,估计是那博士是对DM642 别的想法吧,不告诉硕士干什么用,就让做出这么个东西。刚好硕士是我朋友,最后找到我帮忙……结果这个项目成为我历史上最失败的项目之一,本来一个低端 FPGA就可以搞定的东西,非要用DM642来实现,数据格式转来转去的……最后一个细节没注意到,飞了好几根线。而且总赶时间,板子布局丑得让自己一直 耿耿于怀。正如一个朋友说的,对工程师来说,最痛苦的莫过于做自己不认同的设计。
EP3C10核心板
2010年做的一款 FPGA核心板,使用国内刚上市不久CYCLONE III 系列中的EP3C10,搭配32MDDR2芯片。板子主要是用于实现一些简单的音、视频处理和数据采集及处理。通过内嵌NIOS软核配合剩余逻辑加上高速DDR2,再结合NIOS软核特有的C2H硬件加速,可以满足常用的绝大多数中小规模应用需求。
视频叠加板2.0
这是搭载EP3C10核心板的视频叠加模块,软硬件也都是自己完成的。通过ADV7180ADV7179来实现视频信号的ADDA转换,中间通过 FPGA进行处理,叠加用户选定的彩色图形及菜单。该模块有5RS232接收和4组隔离IO输入。叠加分辨率达到720*576像素,可以实现叠加内容 1像素的上下左右移动。并且可以根据图像背景亮度自动调节叠加图像每个像素点的亮度,即便图像非常复杂并且变化很快,也可以清晰分辨叠加图形,非常适用于 瞄准和跟踪系统应用。另外,该模块还可以通过串口接收用户自编辑的bmp图形文件,进行叠加显示并可存储到串行FLASH中。计划等以后有时间了在板上实 现图像旋转和电子变倍等功能。
智能验钞机算法板
这是我09年在江苏的时候 利用业余时间做的智能验钞机系统硬件,使用CIS传感器扫描钱币在不同光谱下的图像,然后由TMS320DM642对图像进行分析鉴别。算法部分是我现在 所在的清华大学实验室做的。后来还进行过几款基于DM648的验钞机硬件设计,可同时进行双面图像采集并进行处理。
基于OMAP3530的视频系统
这个是新近完成的一个设 计,使用的OMAP3530主芯片。OMAP是前两年TI推出的高性能双核处理器,一个BGA内集成了600M主频的ARM CORTEX-A8 内核和430M64+ DSP内核,另外还集成有POWERVR SGX 3D加速协处理器。其ARM内核性能是普通ARM94倍,DSP内核性能大概相当于一颗600M DM642的处理能力。使用集成LPDDR2NAND FLASHMCP[font=华文
分类:默认分类|回复:1|浏览:796|全站可见|转载
 
 
删除

xiefeifjoo6:怎么看不到图呢?

2016-04-27 00:37 -

Powered by phpwind v8.7.1 Certificate Copyright Time now is:04-27 17:20
©2003-2011 逆天PCB论坛 版权所有 Gzip disabled 粤ICP备14042835号 问题咨询 | 广告业务点这里