一乐电子

一乐电子百科

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

QQ登录

只需一步,快速开始

快捷登录

手机号码,快捷登录

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

瓦斯报警器研究贴

  [复制链接]
发表于 2012-3-11 15:01 | 显示全部楼层
使用pl2303和用李老师用来作9v电池的升压ic作12v写片电压,这样作个编程器应该没有什么难度吧。
建议大家一起作个好用的工具。
发表于 2012-3-11 16:55 | 显示全部楼层
冯老师说准备做一个,是否开始动手了?期待您的新作发布
fat 发表于 2012-3-11 13:05 https://www.yleee.com.cn/images/common/back.gif
使用pl2303和用李老师用来作9v电池的升压ic作12v写片电压,这样作个编程器应该没有什么难度吧。 ...
GandF 发表于 2012-3-11 15:01 https://www.yleee.com.cn/images/common/back.gif


我只是有个“计划”而已!最近时间比较紧张。
过去,我使用过pl2303做“全功能串口”.....至今留有“阴影”......
http://www.ourdev.cn/bbs/bbs_content.jsp?bbs_sn=937998&bbs_page_no=1&search_mode=3&search_text=wxfhw&bbs_id=9999
发表于 2012-3-11 17:09 | 显示全部楼层
不知倪工找到烧写失败的原因了吗?上面冯老师分析得很详细了,能自动识别PIC的型号,应该DAT、CLK都正常 ...
fat 发表于 2012-3-11 13:04 https://www.yleee.com.cn/images/common/back.gif



        十分感谢老冯,fat!

     今天又试了下,过程如下:


     1.LM7812又加串了一只二极管。以提高VPP。

     2.增补C4.
 
     3.严格按fat的软件测试法进行检测,并用表同时检测,真灵!高低电平变化十分清楚!


     联机!一切OK!

       有图为证!

     厂家出厂芯片型号已擦除,但自动识别!


      1.JPG


      写入中!




2.GIF



   自我感觉:就软件而言,远胜于K150.





     再次谢谢老冯和fat.!
   
发表于 2012-3-11 17:11 | 显示全部楼层
我只是有个“计划”而已!最近时间比较紧张。
过去,我使用过pl2303做“全功能串口”.....至 ...
无锡风 发表于 2012-3-11 16:55 https://www.yleee.com.cn/images/common/back.gif



          有计划就有希望!
发表于 2012-3-11 17:13 | 显示全部楼层
    十分感谢老冯,fat! ...倪大德 发表于 2012-3-11 17:09 https://www.yleee.com.cn/images/common/back.gif

恭喜 倪工!
不用谢我,我只是浮云。
     
发表于 2012-3-11 17:26 | 显示全部楼层
    十分感谢老冯,fat!

     今天又试了下,过程如下:


     1.LM7 ...
倪大德 发表于 2012-3-11 17:09 https://www.yleee.com.cn/images/common/back.gif



    重大利好啊,倪工现在手头工具准备好了,接下来可以带领我们玩些新玩法了


有个问题顺便想请教倪工:PIC芯片内部0X2000处的device ID能不能改写的?我手上有几片DIP的拆机二手芯片,看刻字是PIC16F876,但读出来的Device ID是16F73,以前我以为是被Remark的假芯片,但按道理说又不太可能,F73和F876价格相差不大,改了型号也赚不了几个钱,而且看那刻字是激光刻的,要Remark做到这样并不容易,因此怀疑是不是内部的device ID被错写了,导致软件读出来的ID不正确,误当16F73了(现在也只能当16F73来用,写EEPROM写不了,但不排除是软件识别的错误)。
发表于 2012-3-11 17:28 | 显示全部楼层
使用pl2303和用李老师用来作9v电池的升压ic作12v写片电压,这样作个编程器应该没有什么难度吧。
建议大家一 ...
GandF 发表于 2012-3-11 15:01 https://www.yleee.com.cn/images/common/back.gif




    
   

          都是常用元件,成本不高。制作难度并不高,但很实用,除需占用串口外。


其它远胜于K150!
发表于 2012-3-11 17:32 | 显示全部楼层
    
   

          都是常用元件,成本不高。制作难度并不高,但很实用,除需占用串口外 ...
倪大德 发表于 2012-3-11 17:28 https://www.yleee.com.cn/images/common/back.gif



    有个问题顺便想请教倪工:PIC芯片内部0X2000处的device ID能不能改写的?我手上有几片DIP的拆机二手芯片,看刻字是PIC16F876,但读出来的Device ID是16F73,以前我以为是被Remark的假芯片,但按道理说又不太可能,F73和F876价格相差不大,改了型号也赚不了几个钱,而且看那刻字是激光刻的,要Remark做到这样并不容易,因此怀疑是不是内部的device ID被错写了,导致软件读出来的ID不正确,误当16F73了(现在也只能当16F73来用,写EEPROM写不了,但不排除是软件识别的错误)。
发表于 2012-3-12 00:09 | 显示全部楼层
R18与R19为电池电压检测电路,当电压高于4.2V时,关断充电,当电压小于3.6V时断电关机。平时可以显示电压,所得到的数值就是从这里得出的。
发表于 2012-3-12 16:55 | 显示全部楼层
有个问题顺便想请教倪工:PIC芯片内部0X2000处的device ID能不能改写的?我手上有几片DIP的拆机二 ...
fat 发表于 2012-3-11 17:32 https://www.yleee.com.cn/images/common/back.gif


   

                
    Device ID 芯片出厂时已烧录在特殊位址。原则上是不可更改的,一般可以通过 ISCP烧录方式读取  。更多的信息参阅 (Programming Specification),

 而用户ID可以利用PICC自带的宏命令IDLOC(X)来实现。


    .....................................//头文件  其它宏定义

    __IDLOC(xxxx);


     对您来说,应急解决方式:用不识别芯片的编程器就可!如K150

//============================================

    但类似您的问题我恰恰碰到了。~~~~~真是奇了!


    昨用刚做好的编程器用159楼测试程序写片,正常显示。程序也运行正常。关机。

但当我想重新更新程序再次联机时,却发现无法识别芯片.芯片又没坏!写入的程序运行正常。AD转换

后的数值“0.742”基本不变。

什么原因?想来极有可能是:理论上不可更改的Device ID变了?


    为查找原因,一大早,就约老冯,拿了个K149一试,读写正常。(顺便说一下,老冯K149联机也不理想,

象是接触不好,VPP灯时亮时灭,动下线路板就好。我试了多种芯片,结果一样)


//==================================

   一,看来自制的编程器还是有些问题。不知什么原因使ID变了是个???

        
   二。对K149来说,不能自动各别芯片,Device ID这是个符号,因而编程写片

      不受影响。         








    

本版积分规则

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

GMT+8, 2024-5-16 07:35 , Processed in 0.052210 second(s), 32 queries , Gzip On.

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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