请选择 进入手机版 | 继续访问电脑版

DIY编程器网

 找回密码
 注册

QQ登录

只需一步,快速开始

扫一扫,访问微社区

查看: 2861|回复: 33

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

  [复制链接]
发表于 2011-6-27 11:43:20 | 显示全部楼层 |阅读模式
1。 一个是方法是按下编程器那个加紧开关时 弄个触点开关按下时 表示芯片 已经放好了
2。单片机放到编程器上 电源到地有电阻 通过比较检测判断放了芯片
 楼主| 发表于 2011-6-27 11:46:23 | 显示全部楼层
3.读取芯片ID进行识别
注:我一个朋友说芯片引脚和型号检测关键在硬件,故我只能提提建议,期待共同思考
发表于 2011-6-27 15:06:38 | 显示全部楼层
不懂,来学习的。
发表于 2011-6-28 05:34:52 | 显示全部楼层
ason.jens 发表于 2011-6-27 11:46
3.读取芯片ID进行识别
注:我一个朋友说芯片引脚和型号检测关键在硬件,故我只能提提建议,期待共同思考

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

最主要就是在第二点了,这个现在编程器厂家都是这个设计的,原先在willem bbs上问的是通过对每个引脚读写一次,返回高电平接触良好,否则接触有问题,这样做的同时还能知道具体插入是多少脚的芯片,插放位置等,实现放入芯片自动编程等。可惜当时深入问及时,该网友没有具体回答了。现在也一直很纠结。
发表于 2011-6-28 06:35:50 | 显示全部楼层
把有的支持的器件的VDD和GND整一个表格.然后把VDD置低电平,再绐其他引脚置高电平弱上拉(强上拉就挂了).然后再读引脚电平,如果是低电平,就是接触好了,反之是接触不好!如果不放心,再把GND置高电平其他脚再一个一个地下拉,然后读,如果是高电平则是接触好了,,,,,
我是这样想的,会不会整烂芯片,我就不知道了,,
发表于 2011-6-28 06:42:16 | 显示全部楼层
第一种方法能检测I/O 口,不能检测验RST脚因为他是高阻态的 ,第二种就能检测
发表于 2011-6-28 07:03:20 | 显示全部楼层
绝对整烂 发表于 2011-6-28 06:35
把有的支持的器件的VDD和GND整一个表格.然后把VDD置低电平,再绐其他引脚置高电平弱上拉(强上拉就挂了).然后 ...

我想该是采用高频信号弱电流的方式,这样不仅可以克服高阻引起电流信号不能通过的问题,还能有效保护芯片
(原来有高人提到过高压弱电流,不知道指的是不是这个)
发表于 2011-6-28 07:08:44 | 显示全部楼层
实际上,就是检测二极管..这些二极管在芯片生产的时候就做好了的,我不知道是不是所有芯片都有这些二极管
发表于 2011-6-28 07:28:50 | 显示全部楼层
硅结晶本来就是pn结的,也就是俗称的二极管。可是看了部分编程器好像没看到检测二极管的电路啊,像万用便测二极管的那种电路
发表于 2011-6-28 11:29:39 | 显示全部楼层
这个根本就不用什么电路,如果你设计的编程器是全驱的话.
*滑动验证:
您需要登录后才可以回帖 登录 | 注册

本版积分规则

小黑屋|文字版|手机版|DIY编程器网 ( 桂ICP备14005565号-1 )

GMT+8, 2018-11-16 22:41 , 耗时 0.404558 秒, 31 个查询请求 , Gzip 开启.

各位嘉宾言论仅代表个人观点,非属DIY编程器网立场。

桂公网安备 45031202000115号

DIY编程器群(超员):41210778 DIY编程器
DIY编程器群1:3044634 DIY编程器1

Email:libyoufer@sina.com

QQ:28000622

快速回复 返回顶部 返回列表