首页 » 通讯 » 若何解决PIC单片机硬件去世锁的问题_单片机_电路

若何解决PIC单片机硬件去世锁的问题_单片机_电路

雨夜梧桐 2024-11-12 13:56:56 0

扫一扫用手机浏览

文章目录 [+]

2、单片机的复位真个电容不能太大。

利用PIC单片机去设计工控电路,最头痛的问题,便是 PIC 单片机在受滋扰后常常硬件去世锁,大部份人归咎于“CMOS的可控硅效应” 因而产生去世锁征象,一样平常都认为“去世锁后硬件复位都是无效的,只有断电”。
但是一个成熟的商品,那必要你去断电呢? 就彷佛一台电冰箱,压缩机一启动,产生滋扰, CPU 受滋扰因而‘硬件去世锁’,去世机在那儿,如果创造了,可以立时拔掉电源插头,隔几秒再插回,如此的动作可以接管吗? 如果去世机时没创造,去世机几十天,你猜它会如何呢? 该当是供给CPU电源的稳压IC烧毁了。

若何解决PIC单片机硬件去世锁的问题_单片机_电路 若何解决PIC单片机硬件去世锁的问题_单片机_电路 通讯

PIC单片机为什么会硬件去世锁,PIC单片机在受滋扰后常常硬件去世锁,那么PIC要‘看门狗’有何用,有没有人深入去磋商其缘故原由,在各 PIC 单片机论坛也提得很多,各有各的不雅观点,总详细的缘故原由不外是“CMOS的可控硅效应”而产生去世锁征象, 依我年夜家的不雅观点,应与 “CMOS的可控硅效应”无关,但很多大虾皆认为是“CMOS的可控硅效应”所引起的,以是一贯以来我也未便利提出,说不定是我的不雅观点缺点,提出来反而误了大家,但至今,针对PIC 单片机产生去世锁征象,都还没有详细的缘故原由解释及对应之道,在别的PIC 单片机论坛也还在提此问题,我就将本人找寻PIC ‘去世锁征象’的经由供应大家参考。

若何解决PIC单片机硬件去世锁的问题_单片机_电路 若何解决PIC单片机硬件去世锁的问题_单片机_电路 通讯
(图片来自网络侵删)

许久年前,PIC16C5x刚出产一两年,(PICxxxx 原来只有165x,属于NMOS构造,大量用于通用-GI的选台器、有线电视解锁器,后来改为CMOS构造,更名为16C5x),当时只有 16C54、55、56、57 四个型号,仿真器只有顶尖公司制造的 16C5x DOS版仿真器(第一代),它也是 Microchip 第一个OEM仿真器厂。
16C5x 当年为最省电的OTP、QTP 单片机,价格又比其它的单片机便宜,只是它很随意马虎受滋扰去世机,很多大厂不敢利用它。
有一天,有位朋友要我兼差帮他们公司设计汽车防盗器,当时市场上的汽车防盗器都还用CD40xx的逻辑电路去设计,各个时控都须一组RC电路,电路板上十几个IC(加上遥控解码IC),至少有7~8个VR,调度时非常繁芜,当时我就以一个16C55+一个ULN2003+一个解码IC (当时技能未成熟,还没用PIC程序解码,后期的已将解码IC省略),总计三个IC就办理,电路方面有某些是依书本上的电路移植过来(重置电路也由一本 PIC 运用的书本移植过来),样品出来后,当时对方存着很多疑问,电路怎么这样大略,同韶光内有4、5个‘计时器’在计时,又要做那么多的I/O侦测事情,时控能准确吗? 性能如何呢? 稳定性? 。
..。
..。
总体而言, CPU所设计的电路, 对付功能-绝对是比逻辑电路所设计的好太多了,时控的准确性-我为它担保所有的时控偏差在1%之内, 至于稳定性----当时的样品时常当机、去世机,CPU 发烫,也便是大家所谈的PIC的硬件去世锁。

为了此问题(大家最怕的问题),找遍所有的资料,都毫无所获,在PIC的书上都没有看到类似讯息,只好自己单打独斗的去奋斗、去找缘故原由。
我花了几天的韶光,仿照了各种状况,做了各式各样的实验,制造各种滋扰,用示波器丈量各点所发生的非常波形。

个中一个大略的实验,(/MCLR 的接脚上,接一个提升电阻至 V+,接一个 0.1uf至地,接一个按键开关至地),让我得到一个我所须要的答案,实验时我多次的按按键开关,该当只是重置而已,但很随意马虎进入所谓的‘硬件去世锁’,连续测试,都会重覆发生,机率非常高,末了得到一个答案,PIC晶片的MCLR硬件设计有问题,与其他I/O脚无关联,不是 I/O 脚受滋扰, 而是/MCLR 在重置或受滋扰时,/MCLR 脚会产生一个振荡旗子暗记,当/MCLR 脚的外部接有电容时,它就永在发振,而PIC晶片内部某种硬件缘故原由,导致于VDD与VSS之间产生很大的电流,以是VDD与VSS像短路一样,CPU因而发烫,当把电容移开后, CPU就重新事情,耗电流也就规复正常了,以是我就认为PIC它不是硬件去世锁 ,它没CMOS的可控硅效应,可能是大家还没找出缘故原由,而疑惑是PIC内部CMOS的可控硅效应。
而此问题办理办法,我当时也反应给Microchip公司反应,之后Microchip晶片内部有无修正就不得而知。

标签:

相关文章

若何实现USB转串口?_串口_暗记

串口在PC上是一个DB9接口,一个完全的串口协议由DTR,TXD,RXD,DCD,DELL,CTS,RTS,DSR等旗子暗记组成。...

通讯 2025-01-15 阅读2 评论0