水温记录加热器开关记录操作者时间记录实时时间以上代码是将各种需要记录的信息对应放到合适的条目下以下代码是将阀门打开或者关门同时对应相应的动作,使他们对应致,以便通过便可检索阀门打开与否如果阀门打开那么可执行无标记阀门开关记录数据库记录动作无标记情况那就将标记阀门开关记录数据库记录动作数据库确定动作并执行本动作的协议代码加热器控制控件与阀门控制控件基本致故不再做分析。删除按钮控件该控件程序简单从数据库中直接删除该行数据记录信息数据库链接显示区该区域用于数据信息的显示,链接后台数据库。其主要控件如下该控件的属性用以链接数据库,本程序中用了相对地址信息。该控件的下拉项目中选择具体的表单。该控件用于将与关联起来显示数据信息,该控件的属性用来关联,并且该控件的属性必须为,方可将数据库到的通路打开。该控件用于具体的信息显示,其属性中选择数据源,即上文刚提到的数据源控件,同时事件驱动中的数据源也应选择且要与属性中的致,在事件驱动中有个事件驱动为,本程序中利用该事件驱动做了相应的执行代码,其执行效果是点击数据显示栏的任意单元格,其对应的行信息便显示在信息状态栏,其事件驱动代码如下以下代码中皆使用数据类型强制转换为命令代码编号时间记录水位记录水温记录阀门开关记录加热器开关记录操作者数据显示区界面如下图第四章检测设备水温检测器数字温度传感器的介绍数字温度计提供位摄氏温度测量而且有个由高低电平触发的可编程的不因电源消失而改变的报警功能。通过个单线接口发送或接受信息,因此在中央处理器和之间仅需条连接线加上地线。它的测温范围为,并且在精度为。除此之外,能直接从单线通讯线上汲取能量,除去了对外部电源的需求。每个都有个独特的位序列号,从而允许多只同时连在根单线总线上因此,很简单就可以用个微控制器去控制很多覆盖在大片区域的。这特性在环境控制探测建筑物仪器或机器的温度以及过程监测和控制等方面非常有用。各引脚详细说明如下图所有上表未提及的引脚都无连接。位只读存储器储存器件的唯片序列号。高速暂存器含有两个字节的温度寄存器,这两个寄存器用来存储温度传感器输出的数据。除此之外,高速暂存器提供个直接的温度报警值寄存器和,和个字节的的配置寄存器。配置寄存器允许用户将温度的精度设定为或位。,和配置寄存器是非易失性的可擦除程序寄存器,所以存储的数据在器件掉电时不会消失。通过单总线协议依靠个单线端口通讯。当全部器件经由个态端口或者漏极开路端口引脚在上的情况下与总线连接的时候,控制线需要连接个弱上拉电阻。在这个总线系统中,微控制器主器件依靠每个器件独有的位片序列号辨认总线上的器件和记录总线上的器件地址。由于每个装置有个独特的片序列码,总线可以连接的器件数目事实上是无限的。单总线协议,包括指令的详细解释和时序见单总线系统节。的另个功能是可以在没有外部电源供电的情况下工作。当总线处于高电平状态,与上拉电阻连接通过单总线对器件供电。同时处于高电平状态的总线信号对内部电容充电,在总线处于低电平状态时,该电容提供能量给器件。这种提供能量的形式被称为寄生电源。作为替代选择,同样可以通过引脚连接外部电源供电。本设计中即用该方案图由于温度高于时,不推荐使用寄生电源,因为在这种温度下表现出的漏电流比较大,通讯可能无法进行。在类似这种温度的情况下,使用的引脚。常用的基本命令通过单线总线端口访问的协议如下步骤初始化步骤操作指令步骤功能指令每次的操作都必须满足以上步骤,若是缺少步骤或是顺序混乱,器件将不会返回值。例如这样的顺序发起搜索指令和报警搜索指令之后,总线控制器必须返回步骤。通过单总线的所有执行操作处理都从个初始化序列开始。初始化序列包括个由总线控制器发出的复位脉冲和其后由从机发出的存在脉冲。存在脉冲让总线控制器知道在总线上且已准备好操作。温度转换指令这条命令用以启动次温度转换。温度转换指令被执行,产生的温度转换结果数据以个字节的形式被存储在高速暂存器中,而后保持等待状态。如果寄生电源模式下发出该命令后,在温度转换期间,必须在最多,内给单总线个强上拉,见供电节。如果以外部电源供电,总线控制器在发出该命令后跟着发出读时序,如处于转换中,将在总线上返回,若温度转换完成,则返回。寄生电源模式下,总线被强上拉拉高前这样的通讯技术不会被使用。写暂存器指令这条命令向的暂存器写入数据,开始位置在寄存器暂存器的第个字节,接下来写入寄存器暂存器的第个字节,最后写入配置寄存器暂存器的第个字节。数据以最低有效位开始传送。上述三个字节的写入必须发生在总线控制器发出复位命令前,否则会中止写入。读暂存器指令这条命令读取暂存器的内容。读取将从字节开始,只进行下去,知道第字节字节,读完,如果不想读完所有字节,控制器可以在任何时间发出复位命令来中止读取。拷贝暂存器指令这条命令把,和配置寄存器第字节的内容拷贝到中。如果使用寄生电源总线控制器必须在发出这条命令的内启动强上拉并最少保持电子式水位开关传感器电子式水位开关原理通过内置电子探头对水位进行检测,再由芯片对检测到的信号进行处理,当判断到有水时,芯片输出高电平或等,当判断到无水时,芯片输出。高低电平的信号通过或其它控制电路板来读取,并驱动水泵等用电器工作。并且可以任意方向安装,当横向安装时,水位到达蓝线就动作,且精度较高。产品竖向安装时,水位到达红线就动作,有定的防波浪功能。其效果图如下图本设计采用普通型电子式水位开关,适用常温水体环境。用环氧树脂封灌,密封防水,可长期浸在液体中,外部无机械活动部件,寿命长。电子式水位开关适用行业自来水厂名贵水产养殖业植物育种水库供电房污水处理行业等安装方法同水位开关,可以横装竖装斜装等不规则自由安装,灵活方便。固定方法简单易用,可用螺纹接口固定或管夹固定。电子式水位开关也可以和控制器配合,实现水位全自动控制。相关的水位检测电路如下图总结本文以单片机控制的太阳能供热系统为设计对象,通过进行了上位机的设计,利用作为集成下位机开发环境,对系统整体做了初步的设计。主要进行了以下几个方面的工作上位机通过上位机开发平台,充分利用了各种控件的属性及事件驱动功能,并通过控件与后台数据库做了链接,搭建出界面化的交互式信息处理控制可执行软件,通过该软件可与下位机进行交互作业。本设计采用公司的产品系列的作为核心控制芯片,其主要的功能是进行现场信息的采集,处理来自上位机的控制命令,以及通过人工按键进行相应的干预性控制操作。检测设备本设计涉及的所需信息主要为水温和水位信息,通过单总线数字式专用水温检测器件和电子式水位检测器解决了该问题。电路图利用电路图绘制软件对系统的电路图方案进行了简单设计,主要有原理图和图的方案设计主控程序本设计主控程序的开发选择使用语言,通过开发平台并加载了驱动库文件,对主控程序做了初步的基础性设计。由于时间关系,本文只是实现了简单的单片机控制的太阳能供热系统设计和基础性的编程工作,其中有很多不理想不合理的地方有待提高,如上位机界面较为粗糙,功能较为简单,主控芯片的利用不甚全面,电路图
温馨提示:手指轻点页面,可唤醒全屏阅读模式,左右滑动可以翻页。
第 1 页 / 共 70 页
第 2 页 / 共 70 页
第 3 页 / 共 70 页
第 4 页 / 共 70 页
第 5 页 / 共 70 页
第 6 页 / 共 70 页
第 7 页 / 共 70 页
第 8 页 / 共 70 页
第 9 页 / 共 70 页
第 10 页 / 共 70 页
第 11 页 / 共 70 页
第 12 页 / 共 70 页
第 13 页 / 共 70 页
第 14 页 / 共 70 页
第 15 页 / 共 70 页
预览结束,还剩
55 页未读
阅读全文需用电脑访问
1、手机端页面文档仅支持阅读 15 页,超过 15 页的文档需使用电脑才能全文阅读。
2、下载的内容跟在线预览是一致的,下载后除PDF外均可任意编辑、修改。
3、所有文档均不包含其他附件,文中所提的附件、附录,在线看不到的下载也不会有。
1、该文档不包含其他附件(如表格、图纸),本站只保证下载后内容跟在线阅读一样,不确保内容完整性,请务必认真阅读。
2、有的文档阅读时显示本站(www.woc88.com)水印的,下载后是没有本站水印的(仅在线阅读显示),请放心下载。
3、除PDF格式下载后需转换成word才能编辑,其他下载后均可以随意编辑、修改、打印。
4、有的标题标有”最新”、多篇,实质内容并不相符,下载内容以在线阅读为准,请认真阅读全文再下载。
5、该文档为会员上传,下载所得收益全部归上传者所有,若您对文档版权有异议,可联系客服认领,既往收入全部归您。