




已阅读5页,还剩38页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1 智能浇花控制系统的设计方案 1. 绪论 近年来,人们的生活水平有了大幅度的提高,然后如何真正提高生活质量,如何使生活产生质的飞跃成为了大多数人们思考的问题。种植花草是中国人千百年来的维持不变的喜好,故多数人选择种植花草来陶冶情操,同时,也把它作为一项业余的消遣活动,但由于人们生活节奏快和经常出差等缘故,不能按时为花草浇水成为了花草死亡的主要原因。 为了解决按时为花草浇水的问题,人们会采取在手机中存备忘录以及做各种备忘录等方法,但这些方法始终存在很多缺陷,市场上的智能浇花系统仪器功能繁多但是价格过于 昂贵,而且对于普通家庭而言,过于复杂的应用和多功能是不必要的。 智能浇花系统的出现正可以解决这一问题,该系统 其主要执行装置是一个电磁阀门,其一端连接水管,另外一端连接外置的水管作为浇水口,浇水的水量主要由单片机控制。设备主要是通过控制浇水的时间间隔和浇水的持续时间来控制浇水量的。 操作方便简便,这样即实现了家庭生活的现代化又保证了植物的正常生长。 近年来,以 电子 技术为代表的新技术促进了电子行业的飞速增长,也极大地推动了智能家电和 智能家用设备 的快速发展。 国外的智能家用设备市场俨然已经做大做强, 鉴于中国在全球制造 链和设计链的重要地位,使得这里成为全球各大 生产智能家用设备 厂商逐鹿的大战场,同时,也带动了中国本土 智能家用设备 仪器研发与测试技术应用的迅速发展。 智能浇花控制系统自然也包括在其中,近些年来,国内外出现了许多种智能浇花控制系统,其功能与控制原理也存在着许多的不同,但根本目的均为方便人们的日常生活和保证花草的正常生长。 众所周知,在 二十世纪 ,人类 跨越了三个 “ 电 ” 的时代,即 电气时代 、电 子时代和电脑时代。 但 这种电脑,通常指 个人计算机 , 也就是我们平时所说的 。它由主机、 2 显示器 、 键盘等组成。 除此之外 还有一类计算机,大多数人 很 不熟悉。这种计算机就是把智能赋予 给 各种机械的单片机(微控制器)。这种计算机 最小 的 系统 只用一片 集成电路 , 就能 进行简单运算和控制。因为 其 体积小,通常都 被放在 被控机械的 “ 肚子 ” 里。在整个装置中, 他的作用 有如人类头脑, 若 它出了毛病,整个装置 也 就瘫痪了。 现如今 ,这种单片机的使用领域已 发展的 十分广泛,如 智能仪表 、导航系统 、 实时工控 、 通讯设备、家用电器等。各种 家用 产品用上了单片机 以后 , 便 能起到 令 产品换代升级的功效,通常都会 在产品名称前 加上 形容词 “ 智能型 ” , 例 如智能型 洗衣机 等 等 。 而花卉养殖作为大多数人生活中的一部分,却常常因为人们工作等原因被忽略,智能浇花控制系统可为人们解决这一问题,与此同时,智能浇花控制系统若能走进家庭,也是人们生活进入智能化的标志之一。 2. 系统设计方案 统工作原理 智能浇花控制系统的设 计,其主要执行装置是一个电磁阀门,其一端连接水管,另外一端连接外置的水管作为浇水口,浇水的水量主要由单片机控制。设备主要是通过控制浇水的时间间隔和浇水的持续时间来控制浇水量的 1。 统方框图设计 系统主要是由单片机 、 电源 、 按键 、 显示 、 指示灯 、 复位电路 、 电磁阀模块等组成。方框图如图 2示: 3 图 2统方框图 统结构 整个自动浇花设备的结构可以分为 5 大部分:中央处理单元 ( 示部分 ,电磁阀部分,按键部分,指示灯部分等 。 片机模块 单片机模块对整个系统进行控制,实现以下功能: (1) 控制显示模块显示工作参数; (2) 根据按键的输入做出正确的计算,并传输到显示器件上实现时间的调整设置; (3) 控制 点亮和熄灭; (4) 实现电磁阀的控制。 示模块 数码显示模块能够将需要的时间参数显示出来,提供了系统和操作者的交流窗口,是人机界面的重要组成部分之一。 复位电路模块 电磁阀模块 显示模块 指示灯模块 单片机模块 按键模块 电源模块 4 磁阀模块 电磁阀是本设备的执行设备,系统通过电磁阀控制水的流通和截止,实现了电能到机械能的转换。 键模块 按键是人机界面的另一个重要组成部分,它是最 主要的输入设备。用户通过按键将自己的要求告知单片机,单片机根据用户的设置进行相应的操作。 示灯模块 指示灯是数码显示模块以外的另一输出设备,在数码管的基础上起到辅助作用。 位电路模块 复位模块主要功能为在上电的一瞬间,电压不是直接跳变到单片机可工作的电压范围。并且在外部输入电压较低的时候(电压在临界范围),这个时候单片机可能工作也可能不工作,故而会引起芯片内程序道德无序执行,复位电路需要确保在上电的时候暂时不让单片机立刻进入工作状态,即上电延时状态。 统人机界面设计 操作界面 如图 2示 ,主要由 2 位数码管、 7 个按键和 3 个发光二级管组成。图中各部分介绍如下: 数码管:用于显示工作持续时间和时间间隔,配合按键完成各项参数的设置。 源指示灯,当通电以后就亮起,说明系统已经开始工作。 数指示灯。当 起以后,说明目前数码管上显示的是工作间隔时间,可以通过按键对其设置。当 起时,说明目前显示的是工作持续时间。 电源开关,按下后电源指示灯 亮,系统开始工作。 统复位。当遇到意外情况系统出现死机,可通过此 按键恢复正常工作。 于切换工作间隔时间和工作持续时间,按下以后 依次点亮。 加和减少数码管所显示数字的值。 定键,当用户使用 设置好时间以后,按下 进行保存和应用。 5 零键,可通过此按键将当前数码管示数快速清零,重新进行设置。 图 2作人机界面 统操作步骤 (1) 将入水管连接到自来水龙头和电磁阀之间,用出水管连接电磁阀和花盆,这个过程中注意水管的密封性,也 不要让水溅到电路板上。 (2) 将控制系统通电,按下电源开关 ,表示一切正常。 (3) 按下 , 亮,通过 置工作间隔时间。按下清零。 (4) 按下 , 灭, 亮,通过 置工作持续时间,按下 清零。 (5) 按下 , 灭,系统按照设定的参数开始工作。 K P 6 3. 关键器件的选型 片机的选择 片机是 司推出的一款产品,一般小芯片的价格都比较低,同样为一款小芯片产品 其价格相对而言较为便宜,并且其与 列兼容行很好,所以本系统决定采用 为芯片 2。 介 一种带 4K 字节 储器 ( 低电压、高性能 位微处理器,俗称 单片机 。一种带 2K 字节闪存可编程可擦除 只读存储器 的单片机。单片机的可擦除只读存储器可以反复擦除 1000 次。该器件采用 密度非易失存储器制造技术制造,与工业标准的 令集和输出管脚相兼容。由于将多功能 8 位 闪烁存储器组合在单个芯片中, 一种高效微控制器, 片机为很多 嵌入式控制系统 提供了一种灵活性高且价廉的方案 3。 主要性能 (1)与 容; (2)4储器; (3)寿命: 1000 写 /擦循环; (4)数据保留时间: 10 年; (5)全静态工作: 0 (6)三 级程序存储器锁定; (7)1288 位内部 (8)32 可编程 I/O 线; (9)两个 16 位定时器 /计数器; (10)5 个中断源; (11)可编程串行通道; (12)低功耗的闲置和掉电模式; 7 (13)片内振荡器和时钟电路。 管脚说明 引脚图如图 3示。 图 3引脚图 电电压。 地。 : 为一个 8 位漏级开路双向 I/O 口,每脚可吸收 8电流。当 的管脚第一次写 1 时,被定义为 高阻 输入。 够用于外部程序数据存储器,它可以被定义为数据 /地址的低八位。在 程时, 作为原码输入口,当 行校验时, 出原码,此时 部必须接上拉电阻。 : 是一个内部提供上拉电阻的 8 位双向 I/O 口, 缓冲器能接收输出4电流。 管脚写入 1 后,被内部上拉为高,可用作输入, 被外部下拉为低电平时,将输出电流,这是由于内部上拉的缘故。在 程和校验时, : 为一个内部上拉电阻的 8 位双向 I/O 口, 缓冲器可接收,输出 4个 电流,当 被写 “1”时,其管脚被内部上拉电阻拉高,且作为输入。并因 8 此作为输入时, 的管 脚被外部拉低,将输出电流。这是由于内部上拉的缘故。 6 位地址外部数据存储器进行存取时, 输出地址的高八位。在给出地址 “1”时,它利用内部上拉优势,当对外部八位地址数据存储器进行读写时, 输出其特殊功能寄存器的内容。 在 程和校验时接收高八位地址信号和控制信号 4。 : 管脚是 8 个带内部上拉电阻的双向 I/O 口,可接收输出 4 个 电流。当 写入 “1”后,它们被内部上拉为高电平,并用作输入。作为输入,由于外部下拉为低电平, 将输出电流( , 这是由于上拉的缘故。 也可作为 一些特殊功能口,如下 表 所示: 表 3管脚 备选功能 行输入口) 行输出口) 部中断 0) 部中断 1) 0(计时器 0 外部输入) 1(计时器 1 外部输入) 部数据存储器写选通) 部数据存储器读选通) 位输入。当振荡器复位器件时,要保持 两个 机器周期的高电平时间。 访问外部存储器时,地址锁存允许的输出电平用于锁存地址的地位字节。在 程期间,此引脚用于输入编程脉冲。在平时, 以不变的频率周期输出正脉冲信号,此频率为振荡器频率的 1/6。因此它可用作对外部输出的脉冲或用于定时目的。然而要注意的是:每当用作外部数据存储器时,将跳过一个 冲。如想禁止 输出可在 址上置 0。此时, 有在执行 起作用。另外,该引脚被略微拉高。如果微处理器在外部执行状态 置位无效。 /部程序存储器的选通信号。在由外部程序存储器取指期间,每个机器周期两次 /效。但在访问外部数据存储器时,这两次有效的 /号将不出现。 9 / /持低电平时,则在此期间外部程序存储器( 0000不管是否有内部程序存储器。注意加密方式 1 时, /内部锁定为 /保持高电平时,此间内部程序存储器。在 程期间,此引脚也用于施加 12V 编程电源( 向振荡放大器的输入及内部时钟 工作电路的输入。 自反向振荡器的输出。 电器的选择 继电器是一种电控制 器件 。它具有控制系统(又称输入回路)和被控制系统(又称输出回路)之间的互动关系。通常应用于自动化的控制 电路 中,它实际上是用小电流去控制大电流运作的一种 “自动开关 ”。故在电路中起着自动调节、安全保护、转换电路等作用。本次设计过程中需要一个继电器来控制电磁阀的工作。由于需要工作电压在 5以选择了型号为 继电器,其工作电压在 4V 45V 之间 5。 磁阀的选择 阀门 是在流体系统中,用来控制流体的 方向 、 压力 、 流量 的装置。 阀门 是使配管和设备内的介质( 液体 、 气体 、粉末) 流动 或停止并能 控制 其流量的装置。 阀门 是管路 流体输送 系统中控制部件,它是用来改变通路断面和介质流动方向,具有导流、截止、 节流 、止回、分流或溢流卸压等功能。用于流体控制的阀门,从最简单的 截止阀 到极为复杂的自控系统中所用的各种阀门,其品种和规格 相当 繁 多 。 由于本设备采用单片机控制,并且电磁阀是由开关信号控制的,与单片机控制电路连接十分的方便,所以决定采用电磁阀作为阀门 6。 电磁阀从原理上分为三大类: (1) 直动式电磁阀: 原理:通电时, 电磁 线圈产生电磁力把关闭件从阀座上提起,阀门打开;断电时,电磁力消失,弹簧把关闭件压在阀座上,阀门关闭。 特点:在真空、负压、零压时能正常工作,但通径一般不超过 25 (2) 分步直 动式电磁阀: 原理:它是一种直动和先导式相结合的原理,当入口与出口没有压差时,通电后,电磁力直接把先导小阀和主阀关闭件依次向上提起,阀门打开。当入口与出口达到启动压差时,通电后,电磁力先导小阀,主阀下腔 压力上升 ,上腔压力下降,从而利用压差 10 把主阀向上推开;断电时,先导阀利用弹簧力或介质压力推动关闭件,向下移动,使阀门关闭。 特点:在零压差或真空、高压时亦可动作,但功率较大 ,要求必须水平安装。 (3) 先导式电磁阀 : 原理:通电时,电磁力把先导孔打开,上腔室压力迅速下降,在关闭件周围形成上低下高的压差,流体压力推动关闭件向上移动,阀门打开;断电时,弹簧力把先导孔关闭,入口压力通过旁通孔迅速腔室在关阀件周围形成下低上高的压差,流体压力推动关闭件向下移动,关闭阀门。 特点:流体压力范围上限较高,可任意安装(需定制)但必须满足流体压差条件。 由于直动 式电磁阀结构较为简单,动作可靠,而且设备需要在断电条件下铁芯始终保持在关闭状态,所以选用常闭型的直动式电磁阀。具体为 列的二位二通直动式电磁阀(常闭型)。 示器的选择 在显示器的选择上,虽然 码管消耗电力比液晶 显示器 多一点,但是 码管显示更加清晰,更加适合在白天等强光条件下显示。液晶 显示 极其省电,但是使用有温度范围限制,且因是反光式的,在外界光线很明亮的情况下很容易看不清楚。 另外, 码管的价格与液晶显示器相比较为低廉,故本次设计采用 码管 7。 11 4. 硬件电路设计 片机最小系统 振电路设计 片机芯片内部设有一个反相放大器所构成的振荡器, 脚上外接定时元件,内部振荡电路就产生自激振荡。定时元件常常是用石英晶体和电容组成的并联谐振回路。系统选择了 12晶振片,两个 30电容 振电路如图 4示。 图 4振电路 位电路 本设计采用的按键复位电路,当要系统自动复位时,只需要按住 键,此时电源 过电阻 压,并且在 产生一个复位的高电平。同样,只要保证 保持高电压的时间大于两个机器周期时,系统自动能实现正常复位。复位电路如图 4示: 12 图 4片机的复位电路 片机最小系统电路设计 单片机最小系统设计电路如图 4示: 图 4如图所示, 片机的 脚连接复位电路, 脚连接电磁阀电路,脚连接按键电路, 脚连接晶振电路, 13 脚连接指示灯 电路, 脚连接放大电路则与 脚一起控制 8。 键电路设计 系统采用非编码键盘,按键电路主要由 5 个按键 5 组成,采用独立式的按键形式。各按键的功能见表 4 表 4键功能对照表 按键编号 功能 连接端口 2 3 4 5 键电路如图 4示,按照图中的电路连接方法,判断是否有键按下的方法是:查询每一根接按键的 I/O 口线的输入电平,如果是低电平则说明这个接口线连接的按键处于按下状态。相反,若为高电平则说明按键处于非按下状态。 图 4键电路 码管显示电路设计 系统采用两个七段发光数码显示器 是共阳极的数码显示器。 14 处于工作状态的数码管,其显示情况由单片机的 个接线口决定,其七个口分别连接着数码管的七个笔画。例如要在数码管 显示 1,而数码管 于非工作状态,则需要将 线口置为 1, 线口置为 0,并且使 ,而 线口置为 0。 字形段码表如表 4示: 表 4码管段码表 根据上面的 7 段字形码表可以进行编码,从而控制数码管的显示。 示电路如图 4示 图 4显示字符 共阴极字型码 五班 0 3 06H 54H 3 40H 4 66H 99H 5 62H 6 72H 7 07H 70H 9 60H 15 磁阀电路 设计 如下图所示 一个 极管, 普通二极管, 电器, 在继电器失电的状态下,动合触点断开,动断触点闭合,当继电器得电后,动合触点闭合,动断触点断开,利用继电器的触电开关作用可以控制设备或者传送逻辑电平信号。 动合触点 是指 继电器 (或功能电器 )中有预定激励时闭合,无激励时断开的触点 ,而动断触点则是 继电器 (或功能电器 )中有规定的激励时断开,无规定的激励时闭合的触点。 在本次系统设计中选用了动合触电开关,使继电器在失电状态下保持断开的状态,然而在得电的状态下 保持闭合状态。即当 极得到一个低电平则继电器开关立即闭合,在处于高电平时继电器开关保持断开状态 9。 当继电器的开关闭合时,电磁阀则处于一个通路的状态下,进而电磁阀开始工作,系统设备开始浇水。相反,当继电器的开关断开时,电磁阀处于一个断路的状态下,则电磁阀不工作,从而系统设备也不工作。电磁阀电路如图 4示。 图 4磁阀电路 体电路设计 总电路 主要由 : 晶振电路 ,复位 电路,按键设置电路 , 示电路, 电磁阀 电路,以及电源电路等几个部分。 通过这几 个 分电路 的分工合作,能够 使得 系统具 有 显示功能, 16 并且 具备键盘调整功能, 同时能够对电磁阀进行有效的控制。从而使设备顺利的进行工作。整体电路图见附录 1。 17 5. 系统软件设计 件架构设计 在编写程序代码之前,必须先对系统通盘考虑,事先设计好系统的软件架构。 软件架构是指在一定的设计原则基础上,从不同角度对组成系统的各部分进行搭配和安排,形成系统的多个结构而组成架构,它包括该系统的各个组件,组件的外部可见属性及组件之间的相互关系。 对本系统而言,就是要设计好每一个功能最合理的实现方法,不要等到代码写到一半才发现某个功能难以实现,导致全部重 写或是迫不得已采用有隐患的的实现方法。 一般而言,软件架构设计要达到如下的目标:可靠性( 安全性( 可 扩展性( 可定制化( 可扩展性( 可维护性( 10。 在本系统中,主要的部分有按键处理、数码管的动态显示和工 作时间的计算。这三个任务都是必须连续工作的。如果按键处理相关程序暂停运行,用户按下按键时就没有反应;如果数码管相关的程序暂停运行,显示的数字就会出现异常。 为了实现系统软件架 构要求的目标(主要是可靠性、可扩展性和可维护性),采用了这样的软件结构:在主程序中读取按键输入以及进行相应按键的处理;用定时器时出发中断,在定时器的终端服务程序中进行数码管的动态扫描显示;另一个定时器 来计算工作间隔时间和工作持续时间。 程序 主程序指的是单片机上电以后就开始运行的程序,与中断服务程序相区分。 主程序进行了两个操作,首先对系统进行初始化设置,然后进入一个循环结构,扫描按键是否被按下,当有键按下以后就执行相应的按键处理程序 11。流程图见图 5 单片 机复位以后(无论上电复位还是按键复位)将从程序存储器的 0000H 地址开始运行程序。在这里必须写一条跳转指令,引导程序跳转到主程序的起始地址。 为了使程序更清晰,提高可读性,采用了模块化的思想来指导程序的编写。也就是将各功能封装成子程序,在使用时直接调用。 在主程序中调用了两个子程序,分别是初始化子程序和按键判别与处理子程序,在 18 接下来的几节中将会依次介绍。 始化模块 在本系统中,初始化的操作要实现两个目标,一是对单片机本身的特殊功能寄存器( 行赋值,是单片机内部集成的各功能正常工作,比如定时器;二是对单片机外围的输出设备的状态进行设置,防止出现不希望的输出,比如电磁阀控制的水管。 单片机内部的设置主要集中在定时器相关的寄存器。将定时器 0 设为 10出一次,用于数码管的动态显示;定时器 1 也设为 10出一次,通过软件计 100 个数实现 1 秒的定时时间 12。 外部设备方面,电磁阀驱动端口 要设为高电平,让电磁阀不通电,保持关闭状态; 动端口 为高电平,让其点亮; 动端口 设为低电平,让它不亮;数码管 段码选择端口 为 0其显示“ 00”,稍后将由定时器0 中断控制它显示正确的数字;按键输入端口 设为高电平,否则将无法正确读取按键状态。初始化子程序见附录二。初始化子程序流程图见 5 程序开始 初始化 按键判别与处理 程序结束 图 5程序流程图 19 程序开始 配置定时器 0 寄存器 配置定时器 1 寄存器 输入端口设为高电平 设置 数码管显示“ 00” 设置电磁阀关闭 程序结束 图 5始化子程序流程图 20 键判别与处理模块 ? ? ? ? ? 程序开始 读取 抖处理 程序结束 切换显示 当前数加 1 当前数减 1 当前数 =0 保存数值 Y Y Y Y Y N N N N N 图 5键判别处理子程序流程图 21 上图 5键判别处理子程序流程图 在这个子程序内,首先读取 的输入状态,经过消抖处理以后依次判断 电平是否由 1 变为 0,哪一 位变为 0 了,就说明其对应的按键已经被按下,可以跳转到相应的按键处理程序。 按键具体的操作连锁关系如下 12: ,数码管 1 选中时,经过“ “ 节按键调节过的显示数字存储与 (41)H,其相应的 存储与( 40) H。 起,数码管 2 选中时,经过“ “ 节按键调节过的显示数字存储与 (61)H,其相应的 存储与( 61) H。 起,数码管 1 选中时,经过“ “ 节按键调节过的显示数字存储与 (51)H,其相 应的 存储与( 51) H。 起,数码管 2 选中时,经过“ “ 节按键调节过的显示数字存储与 (71)H,其相应的 存储与( 71) H。 键消抖方法 为了确保 一次按键动作只确定一次,系统采用软件消除抖动的方法。具体为:若 测到有键按下时,先执行一段延时程序后再检测此按键,若仍为按下状态,则 为此按键确实按下。同样,在键从按下到再次松开时,若 测到有键松开,并在延时一段时间后仍检测到键在松开状态,则认为此键确实松开了 13。消抖流程图如图 5示。 22 码显示模块 数码管显示程序是基于定时器 0 的中断功能实现的。定时器溢出时间是 10次溢出中断选中一位数字,下一次中断再选中另一位数字。有研究证实,当图画变换速度大于每秒 24 帧以后,人眼就看不出闪烁 14。按照刚才的计算,数码管刷新的速度是每秒 50 帧,大大超过 24 帧的最低限度,所以肉眼看不出扫描时的闪烁。 主程序开始 读键盘 有键按下否? 用延时程序 确定键是否按下 键按下是否有效? 按键处理 初始化 N N Y Y 图 5键消抖方法流程图 23 在用按键修改工作参数后,将参数存入一个指定的内存地址单元,在定时器 0 中断中,读取这个单元内的数据并显示出来。 作时间计算模块 工作间隔时间的计算是基于定时器 1 的中断功能实现的。定时器 1 的溢出时间为程序开始 i=0? 选中十位 i=1 P 0 输出 十位数码 i=0 出 个位断码 选中个位 程序结束 N Y 图 5码管显示程序(定时器 0中断服务程序)流程图 24 10溢出 100 次以后,即为 1 秒。每次计数达到一秒,就将预存的工作间隔时间减去 1 秒,当工作间隔时间减到 0 时,说明已经到了浇花时间,开启继电器,让水流通15。 程序开始 i=i+1 i=100? i=0 间隔时间 减 1 秒 间隔时间 =0? 开始浇花 程序结束 N N Y Y 图 5作时间计算程序(定时器 1中断服务程序)流程图 25 结论 本次毕业论文所设计的智能浇花控制系统的主要特点为系统的两大功能,即 定时浇花 和 定量浇 花,系统的主要控制器件为 片机、 继电器、电磁阀 以及 码管,通过软硬件的共同控制,完成浇水过程。 通过本次毕业设计,让我进一步了解了微电脑控制的智能系统,更扎实关于单片机相关知识。也使我真正接触到了检测控制系统的设计,让我了解到设计中不仅要考虑到技术方面的问题,还有实用性、实际操作性等很多细节需要注意。 通过对智能浇花系统的 设计,我摆脱了单纯的理论知识学习状态, 理论 和实际的结合锻炼了我综合运用所学的专业基础知识 来 解决实际工程问题的能力,同时也提高我查阅文献资料、设计 手册 以及电脑制图等专业能力水平,而且通过对整体的掌控, 对局部的取舍,以及对细节的斟酌处理,都使我的能力得到了锻炼 。 在 我的设计 中也许还有好多不足的地方,但是正是 这些不足 才给了我们研究单片机的巨大 动力,只有发现问题 , 面对问题 , 才有可能解决问题,不足和遗憾不会给我打击只会更好的鞭策我前行,今后我会 更加 关注 这些 新技术新设备,并争取尽快的掌握这些先进的 技术 知识,更好的为 自己努力,为自己奋斗。 26 致 谢 通过这一阶段的努力,我的毕业论文终于完成了。 论文的顺利完成,我要由衷地感激 翟淑霞老 师。在整个设计期间, 翟老师 倾注了大量的 时间和 精力,从论文选题、开展调 研到 论文的软硬件设计 阶段一直给予指导与启发,并为我提供了 许多有用的想法和设计思路 , 在我写作论文的过程中,翟老师给我提供了许多资料,并对电路设计中出现的问题给予耐心解答,完稿之后在百忙之中仔细阅读,给出修改意见,在此对她表示感谢。与此同时,还 要感谢 身边的 同学 们 对我的帮助 ,在我写本论文的过程中 , 他们 给予我大量的指导和建议,对我不解的地方 进行 耐心 的 讲解 ,我才能顺利的完成论文的写作。 27 参考文献 1 郭天祥 语言教程 入门、提高、开发、拓展全攻略 M电子工业出版社, 2009:672 王玉凤 ,刘湘黔 M清华大学出版社 ,2010:1233 谭浩强 M清华大学出版社, 2011:234 童诗白 M等教育出版社 ,2010:455 赵克中 M化学工业出版社 ,2008:1346 林伸茂 M中 国电力出版社 ,2007: 567 吴磊 M清华大学出版社 ,2008:988 郭英涛 M人民邮电出版社 ,2009:2459 张炜 动程序与典型应用 M人民邮电出版社 ,2009:25610 D 2008:45611 Z011:4612 张琳 M化学工业出版社 ,2009:7613 徐贤 M人民邮电出版社 ,2009:4714 崔雪莉 M电子工业出版社 ,2010:3615 唐绪军 M新华出版社 ,1999:117 29 附 录 附录 1 整体电路图 30 附录 2 浇花程序 # /内部函数 ,包含 _空函数指令 #S = ; / 定义 块控制引脚 W = ; = ; #2 /定义 块数据端口 # /忙标志 ,为 1 说明忙 /列方向地址指针 /行方向地址指针 /以下是短延时函数 i = 5552; 5; 269; ; /以下是读忙状态函数 / 功能 :在正常读写操作之前检测 块的忙状态
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2025学期九年级数学学科评估计划
- 湘美版美术六年级上册创意绘画计划
- 移动应用开发课程实施计划
- 2025年人教版小学数学三年级上册学习计划
- 五年级下册沟通技巧复习计划
- 化工产品材料检测计划
- 2025-2030中国生物废物容器行业市场发展趋势与前景展望战略研究报告
- 2025-2030中国婴儿服装行业深度调研及投资前景预测研究报告
- 2025-2030中国农产品行业发展分析及投资前景预测研究报告
- 初中数学课程改革与教学计划探讨
- 小学英语写作教学的思考与实践 桂婷婷
- 叉车安全程序管理实施细则
- 肠外营养静脉输注途径的规范应用
- 2021年新高考全国1卷(含答案解析)
- 自动泊车辅助系统课件
- 中外古典园林史-南京林业大学中国大学mooc课后章节答案期末考试题库2023年
- 小学综合实践活动-《认识二十四节气》教学课件设计
- 神经外科疾病诊疗规范诊疗指南诊疗常规2022版
- 廉政风险防范管理办法
- 上海市长宁区西延安中学2022-2023学年八年级数学第二学期期末检测试题含解析
- 施工方案设计(宿舍楼装修改造)
评论
0/150
提交评论