查看完整版本: 自动检测芯片引脚方法(思考)

ason.jens 发表于 2011-6-27 11:43:20

自动检测芯片引脚方法(思考)

1。 一个是方法是按下编程器那个加紧开关时 弄个触点开关按下时 表示芯片 已经放好了
2。单片机放到编程器上 电源到地有电阻 通过比较检测判断放了芯片

ason.jens 发表于 2011-6-27 11:46:23

3.读取芯片ID进行识别
注:我一个朋友说芯片引脚和型号检测关键在硬件,故我只能提提建议,期待共同思考

hdzl 发表于 2011-6-27 15:06:38

不懂,来学习的。

liyf 发表于 2011-6-28 05:34:52

ason.jens 发表于 2011-6-27 11:46 static/image/common/back.gif
3.读取芯片ID进行识别
注:我一个朋友说芯片引脚和型号检测关键在硬件,故我只能提提建议,期待共同思考

第一点基本没考虑人性化设计的
第三点也是未知因数,很多时候不可能知道id的,做起来也不实际

最主要就是在第二点了,这个现在编程器厂家都是这个设计的,原先在willem bbs上问的是通过对每个引脚读写一次,返回高电平接触良好,否则接触有问题,这样做的同时还能知道具体插入是多少脚的芯片,插放位置等,实现放入芯片自动编程等。可惜当时深入问及时,该网友没有具体回答了。现在也一直很纠结。

绝对整烂 发表于 2011-6-28 06:35:50

把有的支持的器件的VDD和GND整一个表格.然后把VDD置低电平,再绐其他引脚置高电平弱上拉(强上拉就挂了).然后再读引脚电平,如果是低电平,就是接触好了,反之是接触不好!如果不放心,再把GND置高电平其他脚再一个一个地下拉,然后读,如果是高电平则是接触好了,,,,,
我是这样想的,会不会整烂芯片,我就不知道了,,

绝对整烂 发表于 2011-6-28 06:42:16

第一种方法能检测I/O 口,不能检测验RST脚因为他是高阻态的 ,第二种就能检测

liyf 发表于 2011-6-28 07:03:20

绝对整烂 发表于 2011-6-28 06:35 static/image/common/back.gif
把有的支持的器件的VDD和GND整一个表格.然后把VDD置低电平,再绐其他引脚置高电平弱上拉(强上拉就挂了).然后 ...

我想该是采用高频信号弱电流的方式,这样不仅可以克服高阻引起电流信号不能通过的问题,还能有效保护芯片
(原来有高人提到过高压弱电流,不知道指的是不是这个)

绝对整烂 发表于 2011-6-28 07:08:44

实际上,就是检测二极管..这些二极管在芯片生产的时候就做好了的,我不知道是不是所有芯片都有这些二极管

liyf 发表于 2011-6-28 07:28:50

硅结晶本来就是pn结的,也就是俗称的二极管。可是看了部分编程器好像没看到检测二极管的电路啊,像万用便测二极管的那种电路

绝对整烂 发表于 2011-6-28 11:29:39

这个根本就不用什么电路,如果你设计的编程器是全驱的话.
页: [1] 2 3 4
查看完整版本: 自动检测芯片引脚方法(思考)