按关键词阅读: 单片机 基于 毕业论文 系统 采集 参数
将转换结果输出 。
而低电平的写信号WR则表示转换结束状态信号 。
3.4 报警电路本设计 。
42、的报警电路由简易式有源蜂鸣器和发光二极管及NPN三极管组成 。
当我们采集回来的数据超出我们的标准范围时通过数据采集处理加判断 , 利用软件把和三极管连接的I/O口制低从而点亮发光二极管和蜂鸣器起到报警功效 。
电路图如下:第四章 软件部分4.1 简介KeilUvision2Keil提供了包括C编译器、宏汇编、连接器、库管理和一个功能强大的仿真调试器等在内的完整开发方案 , 通过一个集成开发环境(UVISION)将这些组合在一起 。
Keil有以下几个特点:1、 全功能的源代码编辑器;2、 器件库用来配置开发工具设置;3、 项目管理器用来创建和维护用户的项目;4、 集成的MAKE工具可以汇编、编译和连接用户嵌入式 。
43、应用;5、 所有开发工具的设置都是对话框形式的;6、 真正的源代码级的对CPU和外围器件的调试器;7、 高级GDI(AGDI)接口用来在目标硬件上进行软件调试以及和Monitor-51进行通信其使用的过程为:首先打开KeilUvision2 , 在KEIL系统中 , 每做个独立的程序 , 都视为工程 。
首先从菜单中的工程中“新建工程” , 建立我们将要做的工程项目:接下来Keil环境要求我们为12工程选择一个单片机型号;我们选择Ateml公司的89C51(虽然我使用的是STC89C52 , 但由于89S51与89C51内外部的结构完全一样 , 所以这里仍然用“89C51”) 。
“确定”后工程就算建立好了 。
立了工程项目以后 。
44、现在就要为工程添加程序 , 点击“文件”中的新建 , 新建一个空白文档;这个空白文档就是我们编写单片机程序的场所 。
在这里可以进行编辑、修改等操作 。
根据题意 , 在文档中写入代码 , 写完后再检查一下 , 然后保存 , 然后再将保存好的文档添加到工程中 , 具体做法如下:程序文件添加完毕后 , 对其进行编译当前程序、编译修改过的文件并生成应用程序、重新编译所有文件并生成应用程序后 , 再点击TARGET , 则其页面为:再点击图案上的Output键接下来就是点击上图中的select folder for objects键 , 得到下图将其产生的HEX文件存储在E盘zh文件夹中 。
最后一步就是利用STC-ISP将HEX文件烧录到单片机里 。
4. 。
45、2程序设计本软件系统有一个主程序 , 五个子程序 , 五个子程序分别为温度采集转换子程序 , 压力采集转换子程序 , 流量采集转换子程序 , 差压采集转换子程序 , 延迟子程序 。
(1)主程序主程序对系统进行初始化 , 主要是调用键盘扫描再根据按下的键来调用子程序 。
其流程图见图4.1(2)键盘扫描子程序该程序是根据按键按下的健选择调用相应的子程序 。
其流程图如图4.3所示(3)数据采集程序该子程序是调用温度 , 压力 , 流量 , 差压等数据采集显示 。
开始初始化无限循环检测是否有健按下再根据扫描到的键盘号 , 调用相应的子程序 。
继续循环扫描判断是否真的有按键按下YN图4.1主程序开始然后判断该按键发生在哪一列是否有按键按下YN调用相应采集子 。
46、程序继续扫描返回图4.2键盘扫描子程序开始显示个位显示十分位显示百分位显示小数点结束图4.2 LED显示开始选定通道号开始转换转换结束将得到的数据发送给串口结束图4.3模数转换子程序ADCON第五章 调试结果这个系统是一个主从式的数据采集系统 。
系统调试以程序为主 , 硬件调试应先检测电路的焊接是否正确 , 然后用外用表检测或通电检测其是否有短路或断路 。
软件调试包括调试程序和对硬件准确性的调试 。
在整个系统中 , 用到了4个按键 , 按键S1按下后 , 发送一个数据给单片机 , 然后采集完数据后再将转换好的数据和采集线路的通道号发送给主机并用LED数据显示器显示出来;按键S1-S4用于选择采集方式 , 分别送相应的采集线路的 。
47、通道号给从机 , 然后再将从机转换好的数据和采集线路的通道号发送给主机并用LED数据显示器显示出来;当主机没有按键按下时 , 则发送一个数0给LED 。
参考文献1 严洁.单片机原理及其接口技术.机械工业出版社 , 2010 , 65-1052 范红刚.51单片机自学笔记.北京航空航天大学出版社 , 20093 高云.基于MSP430的温室多路数据采集系统.农机化研究 , 2009 , No.84 常铁原 , 王欣 , 陈文军. 多路数据采集系统的设计.电子技术应用 , 2008 , No.115 叶红海 , 李丽敏.基于单片机的多路数据采集系统的设计与实现.2008 , No.46 彭伟.单片机C语言程序设计实训100例.电子工业出版社 , 2009 。
稿源:(未知)
【傻大方】网址:/a/2021/0621/0022535931.html
标题:基于|基于单片机的多参数采集系统—毕业论文( 七 )