打印

紧急求助,关于8051的单片机编程

[复制链接]
1786|9
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
taotao1984|  楼主 | 2007-5-22 20:46 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
你们好!我现在有一个课题弄不明白,希望大家可以指点指点。不甚感激!!
我要做的是一个轮速传感器的耐久性实验。用单片机进行监控。有四个轮速传感器发出正玄波信号,通过整定为脉冲方波。然后输入8051芯片。要实现的是,实时监控这四个正玄波信号,并且显示其工作的累计时间。如果其中有一个信号消失,则在一块液晶屏幕上显示:传感器1,不正常。并且报警。如果信号正常,则要显示:传感器1,正常,已工作10分钟。
请问大家能帮我出出主意吗?谢谢大家了

相关帖子

沙发
uc301| | 2007-5-22 21:04 | 只看该作者

其实你自已已将整个流程弄明白了,只差编写程序而已

其实你自己已将整个流程弄明白了,只差编写程序而已

1、使用T0,T1、INTO、INT1可实现四路脉冲输入了检测,T2用于计算正常时间

2、然后根据脉冲的输入,判断哪一路输入不正常。

3、写个液晶驱动在上面正确显示你想要的信息就可以了。

使用特权

评论回复
板凳
taotao1984|  楼主 | 2007-5-22 21:18 | 只看该作者

谢谢楼上的答复,不甚感激

谢谢楼上的答复,不甚感激。
我的单片机基础不是很好。我现在还不是很懂如何用程序去实现一块芯片对于四个信号的处理。并且那个正玄波信号的频率是有一个范围的。不是恒定的。如何去确定信号是否正常呢,可以跟我解释一下吗,感激不尽

使用特权

评论回复
地板
jhx19807| | 2007-5-22 22:58 | 只看该作者

12

用一个定时器定时,一个与非门接四个输入,输出接到外部中断,当有外部中断时再判断哪个输入,

使用特权

评论回复
5
taotao1984|  楼主 | 2007-5-23 10:05 | 只看该作者

信号先通过一个多路转换开关再输入8051

四个传感器的信号先通过一个多路转换开关再输入8051
8051怎么判断是哪个传感器发出的信号呢?
请帮忙解释一下,感激不尽

使用特权

评论回复
6
taotao1984|  楼主 | 2007-5-23 13:50 | 只看该作者

有没有可以参考的代码吗

各位高手前辈,有没有可以参考的代码吗

使用特权

评论回复
7
ww4u| | 2007-5-23 20:10 | 只看该作者

多路转换开关不有通道选择信号吗?

楼主利用多路转换开关来转接信号似乎不太好,如果脉冲恰好在通道切换时跳变呢

使用特权

评论回复
8
conwh| | 2007-5-23 20:15 | 只看该作者

用巡检的方法

使用特权

评论回复
9
taotao1984|  楼主 | 2007-5-23 22:28 | 只看该作者

谢谢楼上老师的答复。巡检的方法?

谢谢楼上老师的答复。巡检的方法?
可不可以具体介绍一下。
顺便再问问各位老师
1,知道轮速传感器输出电压正玄信号的频率大概是多少吗?
2,我这个系统检测周期是多长呢?
3,我决定选用PG12864这块液晶屏显示汉字是否带汉字库呢?

使用特权

评论回复
10
conwh| | 2007-5-24 02:07 | 只看该作者

建立状态,用时间进行扫描。剩下的就看你的要求了

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

1

主题

5

帖子

0

粉丝