极客工坊

 找回密码
 注册

QQ登录

只需一步,快速开始

楼主: dbo

遇到个奇怪的事情 请大家帮我看看

[复制链接]
发表于 2012-11-14 20:19:03 | 显示全部楼层 |阅读模式
今天做了个计数器 用USB供电的时候计数正常 但是用变压器供电的时候 就不正常了 数字蹭蹭往上跳 用的是Duemilanove +1602+接近开关 代码如下:
  1. #include <LiquidCrystal.h>
  2. LiquidCrystal lcd(12, 11, 5, 4, 3, 2);//设置接口

  3. long num=0;                     
  4. int val=0;
  5. int abu=0;
  6. void setup()
  7. {
  8.   lcd.begin(16, 2);  //初始化LCD
  9. lcd.print("LM35 Thermometer");  //使屏幕显示文字LM35 Thermometer
  10. lcd.setCursor(0, 1) ;
  11. lcd.print(num);
  12. delay(1000); //延时1000ms
  13. }

  14. void loop ()                     
  15. {
  16. val=analogRead(0);
  17. if(val<1000)
  18. {abu=1;}
  19. if(val>1000)
  20. {
  21.   if(abu==1)
  22.   {
  23.     num++;
  24.     lcd.clear(); //清屏
  25.     lcd.print("YOHAYOHA");
  26.     lcd.setCursor(0, 1) ;
  27.     lcd.print(num);
  28.     abu=0;
  29.   }
  30. }
  31. }
复制代码
回复

使用道具 举报

发表于 2012-11-14 20:32:40 | 显示全部楼层
测量一下用变压器供电时 5V和GND引脚之间电压,供电一般需要7V以上才能保证输出为5V左右。输入电压过低,输出就会出问题。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2012-11-14 20:51:02 | 显示全部楼层
我测了一下 5V和GND引脚之间的电压是4.99V
回复 支持 反对

使用道具 举报

 楼主| 发表于 2012-11-14 21:30:30 | 显示全部楼层
本帖最后由 dbo 于 2012-11-14 21:32 编辑

发现一个更奇怪的事情 当我用变压器供电的时候用手捏住1602的排线 就正常了 放开就开始跳数字 后来我换上12V电池供电也是正常的 不过这电池可能快没电了 9V都不到 8V多一点
回复 支持 反对

使用道具 举报

 楼主| 发表于 2012-11-14 21:44:38 | 显示全部楼层
换了个12V的变压器 捏排线都没用 不断的跳数字
回复 支持 反对

使用道具 举报

发表于 2012-11-14 22:02:55 | 显示全部楼层
囧。这个就好奇怪了。。。这个还真想不通啥问题了
回复 支持 反对

使用道具 举报

发表于 2012-11-14 23:45:42 | 显示全部楼层
电源波纹大吧
回复 支持 反对

使用道具 举报

发表于 2012-11-15 08:22:29 | 显示全部楼层
电源质量问题,现在的开关电源,许多都不靠谱,电池一般没问题。
回复 支持 反对

使用道具 举报

发表于 2012-11-15 09:02:38 | 显示全部楼层
变压器外壳接地
回复 支持 反对

使用道具 举报

发表于 2012-11-15 09:06:17 | 显示全部楼层
和按钮实验没接上拉下拉类似呢?看看数据线接上上拉或下拉电阻有用么
回复 支持 反对

使用道具 举报

 楼主| 发表于 2012-11-15 10:13:33 | 显示全部楼层
后来我直接用数字口测HI LOW了 好像正常了
回复 支持 反对

使用道具 举报

发表于 2012-11-15 18:53:13 | 显示全部楼层
本帖最后由 zcbzjx 于 2012-11-15 18:57 编辑

这个就是外接电源的质量问题,纹波大影响参考电压,3个方法,一个是换电源,一个是用tl431作为外部参考电压,第三个果断放弃lm35用18B20,建议第三个,成本最低,话说我还有10多个lm35,估计是不会考虑用了。。。。。
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则 需要先绑定手机号

Archiver|联系我们|极客工坊

GMT+8, 2024-3-29 17:45 , Processed in 0.041101 second(s), 22 queries .

Powered by Discuz! X3.4 Licensed

Copyright © 2001-2021, Tencent Cloud.

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