[讨论] 430单片机上电复位问题

秋枫影月   2014-2-25 20:10 楼主
大家好。。我想请教一下为什么我必须手动上电复位一次后,电路板才正常工作  不复位的话 ,液晶显示器保持一个数值不变

回复评论 (12)

2推荐 chunyang 

说明你的复位电路有问题,要么复位电平不对,要么时长不够。
上传了一些书籍资料,也许有你想要的:https://download.eeworld.com.cn/user/chunyang
点赞  2014-2-25 21:07
引用: chunyang 发表于 2014-2-25 21:07
说明你的复位电路有问题,要么复位电平不对,要么时长不够。

谢谢你的回复。。 我还不是很理解 , 手动上电复位  是在程序运行以后才进行的 ,而我按键复位以后是可以正常运行  ,这样就不是复位电路的问题吧,我的问题是上电后如果不用按键复位,程序就卡在那儿,显示频保持一个数值不变,只能用按键复位一次才开始正常显示。。
点赞  2014-2-26 13:34
引用: 秋枫影月 发表于 2014-2-26 13:34
谢谢你的回复。。 我还不是很理解 , 手动上电复位  是在程序运行以后才进行的 ,而我按键复位以后是可以 ...

这正说明了你的系统没有可靠复位。
上传了一些书籍资料,也许有你想要的:https://download.eeworld.com.cn/user/chunyang
点赞  2014-2-26 15:13
引用: chunyang 发表于 2014-2-26 15:13
这正说明了你的系统没有可靠复位。

嗯 。 上电后  并没能可靠复位   我的按键复位电路采用4.7K、104电容,不会是它的问题吧   我应该在哪一块查找原因呢? 在此感谢你的帮助。。
点赞  2014-2-26 16:02
引用: 秋枫影月 发表于 2014-2-26 16:02
嗯 。 上电后  并没能可靠复位   我的按键复位电路采用4.7K、104电容,不会是它的问题吧   我应该在哪一 ...

104指0.1微法,显然时间常数不对,要加大100倍,取10微法。
上传了一些书籍资料,也许有你想要的:https://download.eeworld.com.cn/user/chunyang
点赞  2014-2-26 19:56
引用: chunyang 发表于 2014-2-26 19:56
104指0.1微法,显然时间常数不对,要加大100倍,取10微法。

  不好意思 写错了   
我用的是10uF的电解电容  不是104  
  我还需要放大电容或电阻倍数吗 会不会是其它地方的问题  
  我测试的ADS1112在复位前输出SDA保持一个数值不变(3.3V左右,应该是上拉电阻的输出电压)
重新复位一次才开始变化   显然是AD上电后 并没有启动  必须复位才能工作  不明白这是为什么
  都想疯了  不知道是哪儿出的问题……
点赞  2014-2-26 20:21
引用: 秋枫影月 发表于 2014-2-26 20:21
不好意思 写错了   
我用的是10uF的电解电容  不是104  
  我还需要放大电容或电阻倍数吗 会不会是 ...

如果是这样,说明还有其它器件存在需要正确复位的情况,具体要给出完整的电路图。
上传了一些书籍资料,也许有你想要的:https://download.eeworld.com.cn/user/chunyang
点赞  2014-2-26 23:51
引用: chunyang 发表于 2014-2-26 23:51
如果是这样,说明还有其它器件存在需要正确复位的情况,具体要给出完整的电路图。

电路的其它地方测试都没问题   ads1112的输入端也没问题 就是上电后不会转换  必须按键复位一次。。。。它的电路图如图所示,TEMP为电压输入端


  • QQ图片20140227220051.jpg
点赞  2014-2-27 22:06
引用: 秋枫影月 发表于 2014-2-27 22:06
电路的其它地方测试都没问题   ads1112的输入端也没问题 就是上电后不会转换  必须按键复位一次。。。。 ...

在ADS1112的初始化程序里加适当延时。
上传了一些书籍资料,也许有你想要的:https://download.eeworld.com.cn/user/chunyang
点赞  2014-2-27 22:18
引用: chunyang 发表于 2014-2-27 22:18
在ADS1112的初始化程序里加适当延时。

AD的初始程序都加了1ms的延时,还是那样。。然后我把复位电路卸了,后果是液晶显示器也不工作了,没有任何显示,并且ad的SDA还是高电平
点赞  2014-2-28 19:46
引用: 秋枫影月 发表于 2014-2-28 19:46
AD的初始程序都加了1ms的延时,还是那样。。然后我把复位电路卸了,后果是液晶显示器也不工作了,没有任 ...

检查你是否用错了元件。
上传了一些书籍资料,也许有你想要的:https://download.eeworld.com.cn/user/chunyang
点赞  2014-3-1 17:40
版主你这个上电复位的问题是怎么解决的
点赞  2017-6-8 09:51
电子工程世界版权所有 京B2-20211791 京ICP备10001474号-1 京公网安备 11010802033920号
    写回复