xiangshifu
驱动小牛
驱动小牛
  • 注册日期2002-07-25
  • 最后登录2013-10-18
  • 粉丝1
  • 关注0
  • 积分5分
  • 威望20点
  • 贡献值0点
  • 好评度5点
  • 原创分0分
  • 专家分0分
阅读:1318回复:7

我大四了要做毕业设计,题目是 渗碳处理的微机控制系统 .要用到c51,可是我一点都不懂!

楼主#
更多 发布于:2004-03-15 13:20
我大四了要做毕业设计,题目是 渗碳处理的微机控制系统 .要用到c51,可是我一点都不懂!

其实是比较简单的,我们只要做一个微机控制系统就够了,具体的渗碳处理机的结构,材料等不需要考虑.

这个题目是3个人一起做,我只作 数码显示部分, 就是用一个 显示屏 显示温度,这个部分是最容易的,但是它是建立在别人的基础之上, 整个微机控制系统的电路没有设计出来之前,是动不了的!

我现在就催他们先把电路做出来,但看来没有个把月是完不成的,只有我来代劳了.

1,a/d转换器,把温度信号变成数字信号.但有一点问题,渗碳处理过程温度很高,一般是900-950℃,所以这个转换器要能承受1100℃的高温.

2,将a/d转换器的信号送入到C51中,C51控制温度显示.这个是我的任务.我想用中断来做.一般a/d转换器的信号都比较快,假设是20ms,而显示屏只要每0.5s刷新一次就可以了,用一个25次的循环就可以完成.实际问题不像这么简单,如下问题必须考虑:
A,假如a/d转换器坏了,没有信号输出,必须提示用户,有错误发生.
B,如果温度过高,超过了1000℃,应该要快速闪屏,提醒用户,温度过高.

3,C51控制系统应该能够控制输入渗碳机的电流,以达到最终控制温度的目的,
A,温度高了,C51应该输出信号到电流控制器中,降低输入电流.
B,温度低了,C51应该输出信号到电流控制器中,提高输入电流.

实际渗碳机的结构比较复杂,C51应该还能控制渗碳处理时间,原料的输入,比如钢原件,渗碳气体,等其他介质, 这些部分不知道老师要不要求做,也不是我的任务,不管它.

我想问的就是以下几个问题:
1,a/d转换器参数如何选择,哪里有的卖?
2,a/d转换器于C51系统的隔离部分任何选材?
3,显示屏的这个参数?哪里有厂家生产?
4,C51控制显示屏的源程序,我到网上找了一些,但不知道有没有用,在显示屏的参数没有确定之前,动不了手
5,电流控制器的参数,哪里有厂家生产?以及C51控制程序.
6,C51与电流控制器的隔离部分,如何做?
7,C51仿真器哪里有的卖,参数?

我目前只搞定了编译环境,用的是 keil c51 7.06版的,是破解的,不好意思哈.




magictong
驱动牛犊
驱动牛犊
  • 注册日期2004-03-15
  • 最后登录2007-12-29
  • 粉丝0
  • 关注0
  • 积分103分
  • 威望11点
  • 贡献值0点
  • 好评度10点
  • 原创分0分
  • 专家分0分
沙发#
发布于:2004-03-15 14:19
A/D转换建议用AD1674应该适合你,如果想用隔离中间加光藕 东芝的比较多
xiangshifu
驱动小牛
驱动小牛
  • 注册日期2002-07-25
  • 最后登录2013-10-18
  • 粉丝1
  • 关注0
  • 积分5分
  • 威望20点
  • 贡献值0点
  • 好评度5点
  • 原创分0分
  • 专家分0分
板凳#
发布于:2004-03-15 19:20
上次自己不懂,没有把问题描叙清楚,这次思路清晰一些.
    1,传感器用来取得渗碳器中的温度信号,用电压输出
    2,电压处理电路,用来处理传感器输出的电压
    3,A/D转换器,把电压模拟信号转换为10进制输出信号
    4,10进制到2进制器
    5,8031接收 10进制到2进制器的输出信号,把得到的数值输出到LED,8031与LED为静态连接
    6,8031判断当时温度是高还是低,输出信号到D/A转换器,控制晶闸管的电流,最后改变输入到渗碳器的电流,这个部分要有强弱电隔离部分,我想用光电式.

自己对这些方面了解很少,根本就选择不好这些元件
    对于1,要求传感器能承受1200℃的高温就行,估计要选钨之类的传感器,谁知道的话,给我推荐一个好的型号
    对于2,目前想用积分电路,但是这个电路估计受温度干扰很大,还没有想好如何减少干扰,我的想法是把连接传感器和积分电路的连线搞长一点
    对于3,这个要求很低,能输出千位数就行,要求有4个输出端口,大家给我推荐一个型号吧
    对于4,很简单,随便一个就行,要求4个输入端口,11个输出端口,不知道用哪个型号.
    对于5,8031自己有定时器,每隔0.5s刷新LED一次应该可以了,但不知道如何选择LED,我想用7段式的那种,但总共要4个那样的LED才可以显示千位数,比较麻烦,不知道有没有集成的.
    对于6,不知道怎么确定D/A转换器和晶闸管的型号.

8031的所有程序都要我一个人来做,控制LED的部分应该没有困难,网上有不少这样的东西,控制D/A转换器,晶闸管的部分比较烦,要考虑很多极端的情况,但这些问题都式可以预见的. 目前最紧要的事情式定下这个元件的型号,取得其这个参数.
niowl
驱动牛犊
驱动牛犊
  • 注册日期2003-06-04
  • 最后登录2009-01-22
  • 粉丝0
  • 关注0
  • 积分10分
  • 威望1点
  • 贡献值0点
  • 好评度1点
  • 原创分0分
  • 专家分0分
地板#
发布于:2004-03-16 09:06
对A/D的选择,一般用AD公司的比较多一些,而且性能也比较可靠。具体型号,你可以联系当地的AD公司代理,向他们询问,可以得到满意的答复。
刚刚接触PCI,希望多多交流
wdy9927
驱动老牛
驱动老牛
  • 注册日期2003-08-04
  • 最后登录2017-02-04
  • 粉丝0
  • 关注0
  • 积分89分
  • 威望143点
  • 贡献值0点
  • 好评度23点
  • 原创分0分
  • 专家分0分
  • 社区居民
地下室#
发布于:2004-03-17 09:06
www.51bbs.com

www.mcu51.com

2个网站上,很多51niu 人!
firmerliu
驱动牛犊
驱动牛犊
  • 注册日期2003-02-19
  • 最后登录2016-01-09
  • 粉丝0
  • 关注0
  • 积分71分
  • 威望206点
  • 贡献值0点
  • 好评度5点
  • 原创分0分
  • 专家分0分
5楼#
发布于:2004-03-18 13:12
温度传感器一般是用热电偶或热电阻就可以了,但你的温度较高,一般的热电偶热电阻可能达不到要求,我以前测试这么高的温度好象用的是辐射感温头,这可以测很高的温度,不过现在有十多年没摸过了,具体的型号我也不清楚了,你到网上查查看有没有。另外我以前好象有用过铂电阻测,不知能不能测试较高的温度,时间太长了,我记不清了。
冰冻三尺非一日之寒
shineiq
驱动牛犊
驱动牛犊
  • 注册日期2004-03-25
  • 最后登录2005-02-23
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
6楼#
发布于:2004-03-30 15:02
这个东东21CN多啦,这也系统比较简单,现网上找找就OK了
tmzhuang
驱动牛犊
驱动牛犊
  • 注册日期2004-01-05
  • 最后登录2004-12-03
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
7楼#
发布于:2004-03-30 16:12
你的AD转换也可以用AD574,价格便宜还实用!
游客

返回顶部