随着生产力的发展,生产规模的扩大和对生产管理的自动化水平的要求越来越高,在很多场合,诸如啤酒、饮料、食品、白酒发酵生产线,中频热处理行业的水路温度保护,提升机、通讯机、发电厂等轴温记录,变电所各电节点的温度检测,农业大棚、鸡舍等,温度巡检仪有着越来越广阔的应用与发展前景。但是上述场合通常需要监测的点远大于8个,则上述温度巡检仪远远不能满足其要求。本课题则主要针对这一点而提出。
2.2 课题的基本准备工作
要实现多路温度监控系统的设计,首先要做好软件和硬件方面的准备工作。
1) 由于课题的要求,这次的监控器是在ME830目标板上完成的,此板已在赵老师处拿到。
2) 由于这次的设计需要经过多次调试以及验证才能设计成功,为了方便起见,我们使用ICE 52 Emulator(仿真头)来实现程序的下载与调试,同时,仿真头也具有程序存储功能,即使断电也会保留原有的程序。
3) 为了让计算机中编写的程序能够快速,准确的传输到仿真头里,我们使用Uvision系列程序(这次使用的是Uvision4:由于它没有代码2K的限制)
2.3 安装Keil仿真软件
Keil C51是德国知名软件公司Keil开发的基于8051内核的微控制器软件开发平台,是目前开发8051内核单片机的主流工具。
1) 将产品附带的光盘放入光驱,运行光盘目录Software下的c51v812.exe,软件出现如下的图2.3.1所示
图2.3.1 Keil的安装
2) 在接下来的几个对话框中,点击Next按钮,在提示输入用户名称和公司名时,按需要填写既可
3) 安装完成后按Finish结束
2.4 安装ICE52仿真驱动系统
在安装仿真驱动程序之前必须保证电脑上已经安装有Keil相应版本,仿真驱动安装过程如下:
1) 运行产品光盘Software目录下的ICE52_DLL_SETUP.exe,如图2.4.1所示
图2.4.1 安装Keil接口驱动
2) 在安装的第三个画面,提示选择语言,可选简体中文或英文,次选项决定在keil中的仿真/编程对话框使用哪个语言,请根据需要选择
3) 然后选择Keil的安装目录,目录必须正确。如果在选定目录没有检测到Keil软件,软件会给出如图2.4.2显示画面
图2.4.2 没有检测到Keil
4) 选择正确的Keil安装目录后,便可开始接口程序的安装。
2.5 安装USB驱动
ME830内置的ICE52仿真器/编程器采用USB接口进行通讯,在使用之前必须安装USB驱动程序。安装步骤如下:
1) 用随机USB通讯电缆连接ME830的USB插座和计算机USB口,开启ME830上的电源开关,电脑会自动检测新的硬件设备。
2) 操作系统屏幕上弹出“找到新的硬件对话框”。
3) 接下来选择“从列表或指定位置安装”。
4) 选择“在搜索中包括这个位置”,点击浏览,定位到产品光盘目录
5) 系统开始处理驱动程序的安装。
6) 安装过程中可能会提示驱动程序没有通过Windows的为表测试,此时选择仍然继续。
7) 弹出“完成找到新硬件向导”对话框,点击“完成”按钮
第三章 ME830目标板上的硬件资源
3.1 设计的软件和硬件及其介绍
下面是这次设计需要用到的目标板ME830的实物图。
图3.1.1 ME830实物图
如图3.1.1所示,“ME830单片机开发实验仪”是深圳硕飞科技有限公司(伟纳电子网)集多年单片机开发工具设计经验,历经近一年时间开发的一款具有“实验仪、编程器、仿真器、ISP下载线”四功能合一的单片机开发实验系统。相比广受欢迎的产品ME300B/ME500B,ME830在技术上取得多项创新:ME830摒弃了具有多项缺陷的SST公版仿真方案,集成了硕飞科技最新开发的真正USB2.0接口ICE52专业仿真器和编程器,仿真器不占用任何用户资源,支持全系列标准8051芯片仿真。系统支持目前大多数主流51系列单片机的烧写和实验,同时也兼容AVR系列单片机的烧写和实验。ME830内置有丰富的实验硬件资源,各个功能模块各自独立,并对外全部开放和引出I/O口线,既可使用短路帽连接成默认电路,也可以取下短路帽后用杜邦线自由搭建自己的电路,可使用户快速掌握单片机原理及其实用接口技术。 AT89S52+DS18B20多路温度监控器的设计+电路图(3):http://www.751com.cn/zidonghua/lunwen_7414.html