|
技术交流 | 电路欣赏 | 工控天地 | 数字广电 | 通信技术 | 电源技术 | 测控之家 | EMC技术 | ARM技术 | EDA技术 | PCB技术 | 嵌入式系统 驱动编程 | 集成电路 | 器件替换 | 模拟技术 | 新手园地 | 单 片 机 | DSP技术 | MCU技术 | IC 设计 | IC 产业 | CAN-bus/DeviceNe |
PIC带F的芯片抗干扰太差了. |
作者:zrl700424 栏目:单片机 |
产品:燃气热水器之点火器 原来的芯片:CF745 抗干扰特性:相当不错,点火时放电高压8000V以上. 现改为16F54,点火时根本就不能正常工作. 原来的芯片:16C72,抗干扰没得说,改为16F72后,点火强度稍微大一点就不行. 据说FLASH的发展趋势,真希望他们等我退休了再改. |
2楼: | >>参与讨论 |
作者: hotpower 于 2004/10/18 14:32:00 发布:
好像有个特点EEPROM比FLASHROM更皮实... |
3楼: | >>参与讨论 |
作者: xieyuanbin 于 2004/10/18 14:43:00 发布:
一直说FLASH的抗干扰差 我想是因为FLASH因为必须有个擦写电路,而且ROM又是电压驱动,所以抗干扰性能比较差。 根据此现象,ROM的电压驱动没办法解决,那么就是擦写脚VPP的抗干扰的问题。有说比较可靠的方法是VPP直接接电源。 |
4楼: | >>参与讨论 |
作者: zrl700424 于 2004/10/18 15:02:00 发布:
VPP直接接VDD是要好一点. 如果再把电压改为5V(原来是3.3V)的话,抗干扰就跟MDT2005差不多了.(MDT2005:台湾产,不含税价:1.65元人民币) * - 本贴最后修改时间:2004-10-18 15:03:53 修改者:zrl700424 |
5楼: | >>参与讨论 |
作者: xieyuanbin 于 2004/10/18 15:59:00 发布:
TO:zrl700424 偶死在MDT上好几次…… |
6楼: | >>参与讨论 |
作者: linzhiqi1 于 2004/10/18 17:45:00 发布:
16F876的抗干扰能力是很强的 |
7楼: | >>参与讨论 |
作者: yewuyi 于 2004/10/19 8:51:00 发布:
给大家举点佐证才好…… 16F876的抗干扰能力是很强的??? 如何的强?你用什么做的实验根据??结论从何而来?? 给大家举点佐证才好…… |
8楼: | >>参与讨论 |
作者: ZRL700424 于 2004/10/19 13:29:00 发布:
支持yewuyi! 新出的16F716,16F72,16F73比早期的16F84,16F873要好一点,现在我用新的都不行,难道16F876(应该是和16F873同时推出的吧?)是例外? 因为没有仿真器,我们开发CF745时,先用16F84写程序,写好后烧一个片子调试,有问题擦除了再写,完成后再转换为CF745.开发16C711时(后来改为16C712),先是用16F873写的(自己做了一个28PIN转18PIN的转换板),调试时必须把点火针对地短路(此时干扰最小),不然根本不知道程序正不正常,转换成16C712或CF745后,点火距离再长,也不会有问题. linzhiqi1朋友说16F876抗干扰很强,强到什么程度?或者是比哪个片子强?当然C的抗干扰是很强,我们有一款配点火器的显示器,用MDT2005,点火时不断的闪烁(复位),如果用CF745就非常好(硬件完全一样,程序也完全一样,烧录时自动将PIC的HEX转换成MDT的BIN) * - 本贴最后修改时间:2004-10-19 13:40:23 修改者:ZRL700424 |
9楼: | >>参与讨论 |
作者: icq110 于 2004/10/19 19:53:00 发布:
不会吧 不会吧,我还想用F73做门禁,不会让人进不去吧? |
10楼: | >>参与讨论 |
作者: xieyuanbin 于 2004/10/19 20:00:00 发布:
用51做的门禁多了。 也不见得会进不去。 |
11楼: | >>参与讨论 |
作者: iaiwork21 于 2004/10/19 23:35:00 发布:
可以交流一下 我最近也在点火上郁闷了一把,我那个气体放电灯点火电压高达40KV(冷灯胆,热灯胆只需10多KV),用的是16F84A,作了2款产品,其中一个没什么大问题,但另一个一点火就复位,这2款硬件设计不一样,程序是一样的。感觉MCU抗干扰不强是不是硬件上的设计影响更大点?可以交流一下iaiwork21@21cn.com |
12楼: | >>参与讨论 |
作者: a123b123 于 2004/10/19 23:38:00 发布:
我的看法 我用过16F876 16F876A 觉得抗干扰性太差了,我每用手掌平放在芯片上方2~3CM时程序就跑飞了。有时候手碰到PCB板也出乱子,搞到最后不得不换别的芯片。质疑PIC的抗干扰性!!! |
13楼: | >>参与讨论 |
作者: tes 于 2004/10/19 23:39:00 发布:
F84没什么资源,价格又贵为何还喜欢用它? |
14楼: | >>参与讨论 |
作者: tes 于 2004/10/19 23:41:00 发布:
PIC的OTP系列甚至CF745之流抗干扰都不错 |
15楼: | >>参与讨论 |
作者: zhaor 于 2004/10/26 10:20:00 发布:
我记得在那个网站看到怎么加强F系列的抗干扰了,但找不到了! 好像加什么电容的! |
16楼: | >>参与讨论 |
作者: neeme 于 2004/10/31 21:47:00 发布:
不是吧! 因为抗干拢的问题,小弟正想从AVR 转向PIC! 因听说,PIC是这方面最强的!? |
17楼: | >>参与讨论 |
作者: hotpower 于 2004/10/31 21:59:00 发布:
别听人家的,PIC绝对一流...都是没有疯狗掩护才... |
18楼: | >>参与讨论 |
作者: xieyuanbin 于 2004/11/1 12:22:00 发布:
TO:a123b123 没碰到过啊?ICD1就是16F876做的,你用手平放在上面试试? |
19楼: | >>参与讨论 |
作者: lhkjg 于 2004/11/2 17:48:00 发布:
我用HT的做过一个点火器,感觉还可以 |
20楼: | >>参与讨论 |
作者: poloking 于 2004/11/3 9:43:00 发布:
F的芯片的问题 近日,闲着无聊 用c编了一个程序,显示时间在桌面上。16F877,LCD显示。 有几次,真的无故重启! 一度怀疑程序问题。 看到上述,我也用手在芯片上轻轻抚摩了一下,仅接触塑料表面,没有接触pin 有趣的现象出现了,LCD显示全部为0!!!即00 00 00 也就是说单片机重启了..............!!!!!!!!!!! 我没有启动看门狗,也没有程序拦截!!! 难道是BOR?! 有点怕,以前一直用OTP的!!!没注意到这种情况。也许有重启,没有发现? |
21楼: | >>参与讨论 |
作者: daiguoyuan 于 2004/11/4 9:39:00 发布:
关于“F”的问题 楼上说的本人也碰到过,用手一摸就复位,不过不是单片机的问题,而是CONFIG设置的问题,你关掉不用的配置位就可以 |
22楼: | >>参与讨论 |
作者: zibet 于 2004/11/5 20:07:00 发布:
我用F873,用手碰一下数据线居然反复复位!! |
23楼: | >>参与讨论 |
作者: xieyuanbin 于 2004/11/5 21:19:00 发布:
高度怀疑手摸重启的硬件设计及软件设计 对于任何单片机来说,电源是至关重要的,其次也很重要的是:将不用的脚通过10K以下电阻接高或接地,如果没有这个条件,那么将这些脚设置成输出然后输出低电平.强烈建议!!! |
24楼: | >>参与讨论 |
作者: neeme 于 2004/11/6 19:11:00 发布:
将不用的IO设成输出高电平! 比低电平更好一些! |
25楼: | >>参与讨论 |
作者: xieyuanbin 于 2004/11/7 8:38:00 发布:
高电平的坏处 如果不小心将不用的脚短路到地的话很容易烧芯片. |
26楼: | >>参与讨论 |
作者: poloking 于 2004/11/8 8:43:00 发布:
实践是检验真理的唯一标准 事实是: 正如daiguoyuan所说,是因为烧写不当的原因!!! 改为正确后,一切毛病都没有了,比如,上电后显示缓慢,上电初容易复位.............就是用手砸电路板,一样稳定运行。:) 实践是检验真理的唯一标准。 |
27楼: | >>参与讨论 |
作者: forthlab 于 2004/11/8 12:24:00 发布:
路过,感觉有新东西,赶快进来瞧瞧. poloking:具体是啥烧写不当?能说说么? |
28楼: | >>参与讨论 |
作者: pheavecn 于 2004/11/8 22:23:00 发布:
小小的更正一下:单片机脚短路也就几十毫安,不会烧的. 二斑竹过于小心了.^-^. 赫赫,其实输出低电平,又跟电源短路呢?电流会更大一些的哦. 这段时间PIC芯片负面新闻似乎较多呢!?Why..... 搞得我这两天屁颠屁颠的找其他芯片... * - 本贴最后修改时间:2004-11-8 22:27:29 修改者:pheavecn |
29楼: | >>参与讨论 |
作者: cf100 于 2004/11/10 6:00:00 发布:
软件硬件上都有抗干扰措施,而与芯片关系不大 MCU不用的I/O脚应接地或接VDD,而其状态设为输入。不要怕短路,那是“故障”了。CMOS电路都应这样处理的。 从硬件上讲,干扰的引入主要体现在二个方面:电源与输入输出引线;空间电磁波。 如果电源质量不好,冲击干扰就会引起复位,(PIC芯片1.8v以下会引起复位)。如果滤波电容不够大,或高频性能差;或采用低压供电等等,只要电压瞬间能拉到1.8v以下,一定复位。 输入输出引线。如果从I/O端引入干扰,强烈的冲击干扰也会引起芯片“休克”,这就是为什么我们会用到光耦之类的原因。 电磁波大多是采用屏蔽接地的方式。 当然要判别所受干扰的来源,再采用对应的措施。 |
30楼: | >>参与讨论 |
作者: xieyuanbin 于 2004/11/10 8:00:00 发布:
一些观点. 部分同意cf100,电源是最关键的.等会我贴个图说明.不过1.8V是指BOD开的情况下. 电源的干扰甚至会引起内存值的变化. 设置成输出,我是说没有条件的情况下.如果没有位置接电阻或连线,设置成输入是很不明智的做法.所以只能设置成输出了. * - 本贴最后修改时间:2004-11-10 8:01:43 修改者:xieyuanbin |
31楼: | >>参与讨论 |
作者: cf100 于 2004/11/10 10:54:00 发布:
空脚成输入态最好 这样不管接VDD、GND都可以。 如果没办法一定要成输出态,那输出0、1都无所谓。谁没事干会去短路?高电平要对地短路,低电平要对VDD短路。两种短路后果差不多。如果一定要说低电平输出好,那也不见得。高电平对地短路最多短路了5V电压,低电平短路如果刚好短路了12v的工作电压,白烟马上升起。 不过短路本事就是故障,不在考虑范畴。为了防止,空脚可以不焊到线路板;折弯;剪掉。 |
|
|
免费注册为维库电子开发网会员,参与电子工程师社区讨论,点此进入 |
Copyright © 1998-2006 www.dzsc.com 浙ICP证030469号 |