一乐电子

一乐电子百科

 找回密码
 请使用微信账号登录和注册会员

QQ登录

只需一步,快速开始

快捷登录

手机号码,快捷登录

搜索
楼主: 灰太狼8888
收起左侧

瓦斯报警器研究贴

  [复制链接]
发表于 2012-3-10 17:59 | 显示全部楼层
看来,我亦应该实际地DIY一个“类似PIC-PG2的东东”试试了?!
如果我要做这个,至少:
1、U1不使用78L12,而使用317(TO-220封装)电路,Vpp 的输出电压(13V)就可以很方便地“微调”了;
2、U2亦不使用78L05,而同样使用TO-220封装的7805——这样子,对于目标板的供电、会更加有“功率余量”(“皮实”才好)!
发表于 2012-3-10 18:23 | 显示全部楼层
倪工,或许可以“脱机”(编程器和电脑脱开、不连接)时、测试一下编程器的“擦写”控制电路是否“正常”:
1、编程器接通电源,检查Vpp(78L12输出端)和Vcc(78L05输出端)的输出电压是否13V和5V?
2、在“串口DB9的PIN4端”、加一个+5~12V的控制电压——VD7发光管“编程电压指示灯”应该稳定点燃,测试VT2(A1015)集电极的输出电压、是否接近或者大于12V?
3、以上测试,最好是在此PIC芯片的编程端(/MCLK)处、到地接一个小于10K到1K的“编程电压假负载”,以模拟芯片的编程电流——检查编程电源回路的负载控制能力?
4、当在在“串口DB9的PIN4端”、加一个“负”的5~12V的控制电压——VD7发光管“编程电压指示灯”应该完全熄灭,测试VT2(A1015)集电极的输出电压、是否接近“0V”(此时“3项”的假负载应该拆除!)?

发表于 2012-3-10 18:37 | 显示全部楼层
quote]可能是这样子吧——我没有使用过 PIC-PG2——我亦一直想DIY一个试试。

      不过,好像PI ...
倪大德 发表于 2012-3-10 15:25 https://www.yleee.com.cn/images/common/back.gif


倪工:由于我前几天紧张加班,今天几乎睡了一天补觉,才看到,非常抱歉。您这个图我在52楼已经发过,这个资料好象是《电子世界》杂志上介绍的“改进版”,如果需要,我可上传“全文”,PDF格式的,图也是不太清晰,好在能看明白,从电路的控制逻辑来说,跟JDM是完全一样的,只是供电部分作了改进--通过外接电源代替了串口窃电,因此从原理上应该是可以完全兼容winpicpgm的要求的。至于是哪里出了问题,我建议您使用winpicpgm的硬件测试功能测试一下,就一目了然了(带测试功能,也是这个软件的优点之一),从hardware菜单,打开“Hardware Selection/Configuration....”,如下图:

test1.jpg

编程器连接到串口上以后(无论是台式机的还是USB虚拟出来的,不接被写的MCU),点击“enable test”,给下面几项逐项打钩,用万用表测量编程器上ICSP脚对ICSP的Vss,打钩项的引脚会变为高电平(逻辑1),如下图:

test2.jpg

这样可以逐项测试,确认ICSP的输出控制是否正常。而VCC项,一般5~6V都算正常,VPP脚的电压应该在12.5V~14V之间。我之前也遇到过问题,在76楼解决了。
原因是不同的MCU对Vpp电压的“敏感”程度不同,我之前做的Vpp达到14.86V,用了几年了基本没遇到不能烧写的情况,之前烧写过16F84(要用winpic800)、16F73、16F876/877A、18F6520都没问题,但烧写瓦斯报警器上的16F914失败。上网找了一下人家的经验,找到一个老外的经验:编程电压太高会导致烧写失败,修改一下后电压基本符合16F914手册上要求的电压,就OK了。

您上面说的情况跟我遇到的几乎一样,能识别到编程器,并且自动识别芯片成功,只是烧写不成功,我估计很可能问题也是出在Vpp上,请您用winpicpgm这个硬件测试功能,逐个引脚确认一下,尤其是Vpp,如果电压不符合,可以通过微调一下稳压块的输出使之满足16F914手册上要求的Vpp即可。

以上是我自己试验的结果,估计您的情况也适合,建议您试一试
发表于 2012-3-10 18:52 | 显示全部楼层
倪工:
     您楼上的电路图,和 fat 在52楼()贴的电路图,是“一模一样”的罢?
     我试着“算命”: ...
无锡风 发表于 2012-3-10 17:40 https://www.yleee.com.cn/images/common/back.gif


冯老师果然是行家,虽然没实际制作过,但是“算命”却句句点到关键处,佩服啊 我实际使用中也遇到过问题并解决了(76楼),同一台电脑,同一个自制的PIC-PG2,写N多型号的片都正常,就是写不了16F914,开始我还以为是目标板的问题,李老师烧写成功后提示我,问题出在我的编程器硬件上,经过排查后,最终发现是因为我做的Vpp过高(真奇怪,这个电压烧不坏MCU,但过高了就是写不成功,但对于其它型号的烧写又没问题),修改后就好了
发表于 2012-3-10 19:00 | 显示全部楼层
我个人想法是作电压表头就不用运放作前置放大了,分压电阻直入portA中某一路就行,因为只有10bit的AD分 ...
fat 发表于 2012-3-9 22:33 https://www.yleee.com.cn/images/common/back.gif


主要是觉得刚好板子上有一个运放,而电流测量需要放大,这样剩下的一半运放就利用起来得了,而且这样还容易调整阻抗大小;基准我觉得用TL431形成2.56V电压比较方便一些,直接用VDD的话,单片机随着工作电流的变化应该会有微弱影响的吧?

下面那个电感测量头,用7555最大可以输出2MHz频率,实际用1MHz就够了,这样在电阻使用0.82欧姆左右的时候,就可以测量1uH以上的电感;之所以考虑到这个,是因为手头的带电感测量的万用表的量程实在是有点大,最小的量程是20MH的,三位半的表,测量几个uh的电感根本没可能,100uh左右的也只能是测量一个大约数值。而dc-dc电路里面电感大多是uh级别的。
发表于 2012-3-10 19:01 | 显示全部楼层
...资料好象是《电子世界》杂志上介绍的“改进版”,如果需要,我可上传“全文”,PDF格式的,图也是不太清晰,好在能看明白,,,
fat 发表于 2012-3-10 18:37 https://www.yleee.com.cn/images/common/back.gif
冯老师果然是行家,虽然没实际制作过,但是“算命”却句句点到关键处,佩服啊 我实际使用中也遇到 ...
fat 发表于 2012-3-10 18:52 https://www.yleee.com.cn/images/common/back.gif

fat 如果能够早醒一点点时间,就省得我艰苦码字了!!!

麻烦您把“全文”上传、或者发我的邮箱里罢,我准备亦DIY一个了。

另外那个配套的电脑软件(是winpicpgm罢) ,亦请一起给我——麻烦啦!
发表于 2012-3-10 19:14 | 显示全部楼层
fat 如果能够早醒一点点时间,就省得我艰苦码字了!!!

麻烦您把“全文”上传、或者发 ...
无锡风 发表于 2012-3-10 19:01 https://www.yleee.com.cn/images/common/back.gif


收到,马上按您的指示办理。winpicpgm软件前面我已经上传过了(84楼),编程器资料现在上传(同时邮件发送到您的邮箱),请您查收
   

自制简易PIC单片机编程器.pdf (167.34 KB, 下载次数: 257)
发表于 2012-3-10 19:20 | 显示全部楼层
看来,我亦应该实际地DIY一个“类似PIC-PG2的东东”试试了?!
如果我要做这个,至少:
1、U1不使用78L12 ...
无锡风 发表于 2012-3-10 17:59 https://www.yleee.com.cn/images/common/back.gif


建议稳压块使用“L”版(TO-92)的就足够了,PIC的单片机耗电真的很小,烧写时只要对单片机供电即可(目标板应该按microchip的官方要求对ICSP接口作好隔离),反正如果不隔离的话,317对目标板供电也不一定能“够用”的。我实际使用中的PIC-PG2是从串口取电的,烧过的PIC片不下十种,都没有问题,TO-220版的稳压块,似乎无必要,只是体积更大了。(如果使用TO-92版的稳压IC,CT老胡处好象有很便宜的,合几分钱一个)
发表于 2012-3-10 19:22 | 显示全部楼层
主要是觉得刚好板子上有一个运放,而电流测量需要放大,这样剩下的一半运放就利用起来得了,而且这样还 ...
gmliwei 发表于 2012-3-10 19:00 https://www.yleee.com.cn/images/common/back.gif


我觉得,“原板直接利用”受的限制不少,最好是能“原板上的器件”再利用,重新开板,这样就不用受太多限制,可以自由发挥了。
发表于 2012-3-10 20:06 | 显示全部楼层
主要是觉得刚好板子上有一个运放,而电流测量需要放大,这样剩下的一半运放就利用起来得了,而且这样还 ...
gmliwei 发表于 2012-3-10 19:00 https://www.yleee.com.cn/images/common/back.gif

这个电感测量头我的试验结果是失败,0.82欧的时候电流超大,超过555的电流承受能力,不知道是否我的电路有错误。我曾经试图在M8晶体管测试仪上增加这个测试头来测量电感,这个使用周期法测量原理上精度要好于谐振法。

本版积分规则

QQ|一淘宝店|手机版|商店|电子DIY套件|一乐电子 ( 粤ICP备09076165号 ) 公安备案粤公网安备 44522102000183号

GMT+8, 2024-5-29 19:20 , Processed in 0.063498 second(s), 32 queries , Gzip On.

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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