设计方案范文6篇

上传人:夏** 文档编号:562177836 上传时间:2023-07-27 格式:DOCX 页数:18 大小:26.27KB
返回 下载 相关 举报
设计方案范文6篇_第1页
第1页 / 共18页
设计方案范文6篇_第2页
第2页 / 共18页
设计方案范文6篇_第3页
第3页 / 共18页
设计方案范文6篇_第4页
第4页 / 共18页
设计方案范文6篇_第5页
第5页 / 共18页
点击查看更多>>
资源描述

《设计方案范文6篇》由会员分享,可在线阅读,更多相关《设计方案范文6篇(18页珍藏版)》请在金锄头文库上搜索。

1、设计方案范文6篇设计方案范文6篇为了确保事情或工作平安顺利进行,常常要根据具体情况预先制 定方案,方案是从目的、要求、方式、方法、进度等方面进行安排的 书面方案。那么大家知道方案怎么写才标准吗?下面是收集的设计方 案6篇,希望能够帮助到大家。本设计以AT89S52单片机为核心,构成单片机控制电路,AT89C52 是一种带8K字节闪速可编程可擦除只读存储器(PEROM)的低电压、 高性能CMOS 8位为控制器。该器件采用ATMEL非易失存储器制造技术 制造,与工业标准的80C51和80C52指令集和输出管脚相兼容。结合 DS1302时钟芯片和24C02 FLASH存储器,完成时间的自动调整和掉电

2、 保护,全部信息用液晶显示。时间、日期调整由三个按键来实现,并 可对闹铃开关进行设置。日历能显示阳历和阴历年、月、日以及星期、 时、分、秒。在显示阴历月份时,能标明是否闰月。关键词:电子万年历;单片机;时钟芯片;FLASH存储器;液晶显 示随着科技的不断进步和开展,单片机的使用已经渗透到我们日常 生活当中的各个领域,几乎很难找到有哪个领域没有使用单片机的踪 迹。导弹的导航装置,飞机上各种仪表的控制,计算机的网络通讯与 数据传输,工业自动化过程的实时控制和数据处理,广泛使用的各种 智能IC卡,民用豪华轿车的平安保障系统,录像机、摄像机、全自动 洗衣机的控制,以及程控玩具、电子宠物等等,这些都离不

3、开单片机。 更不用说自动控制领域的机器人、智能仪表、医疗器械了。本文设计的电子万年历属于小型智能家用电子产品。利用单片机 进行控制,实时时钟芯片进行记时,外加掉电存储电路和显示电路, 可实现时间的调整和显示。电子万年历既可广泛应用于家庭,也可应用 于银行、邮电、宾馆、饭店、医院、学校、企业、商店等相关行业的 大厅,以及单位会议室、门卫等场所。因而,此设计具有相当重要的 现实意义和实用价值。1.2方案选择由于现在市面上的电子万年历的种类比拟多,因此到底选择什么 样的方案在设计中是至关重要的。正确地选择方案就可以使产品更加 人性化,并且可以减小开发的难度,缩短开发的周期,降低产品的本 钱等等,因此

4、就会被人们普遍接受,并且能够更快地将产品推向市场 实现其自身的价值。下面我们就拟订了两种方案,希望能够选择一种 性价比高的方案。1.2.1方案1基于AT89S52单片机的电子万年历设计不使用时钟芯片,而直接用AT89S52单片机来实现电子万年历设 计。AT89S52是一种带8K字节闪烁可编程可擦除只读存储器的低电压, 高性能CMOS 8位微处理器,俗称单片机。单片机的可擦除只读存储器 可以反复擦写1000余次。由于将多功能8位CPU和闪烁存储器组合在 单个芯片中,ATMEL的AT89S52是一种高效微控制器,为很多嵌入式控 制系统提供了一种灵活性高且价廉的方案。假设采用单片机计时,利用它的一个

5、16位定时器/计数器每50ms 产生一个中断信号,中断2 0次后产生一个秒信号,然后根据时间进制 关系依次向分、时、日、星期、月、年进位。这样就实现了直接用单 片机来实现电子万年历设计。用单片机来实现电子万年历设计,无须外接其他芯片,充分利用 了单片机的资源。但是精度不够高,误差较大,掉电后丧失所有数据 软件编程较复杂。2.2方案2基于AT89S52单片机和DS1302的电子万年历设计在以单片机为核心构成的装置中,经常需要一个实时的时钟和日 历,以便对一些实时发生事件记录时给予时标,实时时钟芯片便可起 到这一作用。过去多用并行接口的时钟芯片,如 MC146818,DS12887 等。它们已能完

6、全满足单片机系统对实时时钟的要求,但是这些芯片 与单片机接口复杂、占用地址, 数据总线接线多、芯片体积大占用空 间多、近年来串行接口的各种芯片在单片机系统中应用愈来愈多,串 行接口的实时时钟芯片也出现了不少,DS1302是一个综合性能较好且 价格廉价的串行接口实时时钟芯片。采用它作为记录测控系统中的数 据记录,其软硬件设计简单,时间记录准确,既防止了连续记录的大 工作量,又防止了定时记录的盲目性,给连续长时间的测量、控制系 统的正常运行及检查都来了很大的方便,可广泛应用于长时间连续的 测控系统中。在测量控制系统中,特别是长时间无人职守的测控系统 中,经常需要记录某些具有特殊意义的数据及其出现的

7、时间。传统的 数据记录方式是隔时采样或定时采样,没有具体的时间记录,因此只 能记录数据而无法准确记录其出现的时间;假设采用单片机计时,一 方面需要采用计数器,占用硬件资源,另一方面需要设置中断、查询 等,同样消耗单片机的资源,而且某些测控系统可能不允许。而在系 统中采用DS1302那么能很好地解决这个问题利用单片机进行控制,采用 DS1302 作为实时时钟芯片,其三线 接口 SCLK、I/O、RST与单片机进行同步通信,外加掉电存储电路、显示电路、键盘 电路和闹铃电路,即构成一个根本的电子万年历系统,假设还要添加 其他功能,在这根底上外扩电路即可。由于在系统设计时,需要考虑以下几点因素:功耗低

8、、精确度高、 软件编程较简单,制作过程简便,芯片的体积小、便于携带,芯片本 钱低等,而 DS1302 芯片有上面所述的诸多优点,所以本设计采用方 案2基于 DS1302 的电子万年历设计。本设计以AT89S52单片机为核心,构成单片机控制电路,结合 DS1302时钟芯片和24C02 FLASH存储器,显示阳历的年、月、日、星 期、时、分、秒和阴历的年、月、日,在显示阴历时间时,能标明是 否闰月,同时完成对它们的自动调整和掉电保护,全部信息用液晶显 示出来。输入接口由三个按键来实现,用这三个按键可以对日期和时 间进行调整,并可以对闹铃的开关和闹铃的时间进行设置。闹铃功能 通过蜂鸣器来实现。软件控

9、制程序实现所有的功能。整机电路使用+5V 稳压电源,可稳定工作。系统框图如图 2-1 所示,其软硬件设计简单 时间记录准确,可广泛应用于长时间连续显示的系统中。3系统硬件电路的设计,按照系统设计功能的要求,初步确定设计 系统由主控模块、时钟模块、存储模块、键盘接口模块、显示模块和 闹铃模块,AT24C02存储电路图3-1电子万年历电路系统构成框图, AT89S52是一个低功耗,高性能CM0S8位单片机,片内含8kBytesISP,3 系统硬件电路的设计按照系统设计功能的要求,初步确定设计系统由 主控模块、时钟模块、存储模块、键盘接口模块、显示模块和闹铃模 块。按照系统设计功能的要求,初步确定设

10、计系统由主控模块、时钟 模块、存储模块、键盘接口模块、显示模块和闹铃模块共6个模块组 成,电路系统构成框图如图3-1所示。主控芯片使用52系列AT89S52 单片机,时钟芯片使用美国DALLAS公司推出的一种高性能、低功耗、 带RAM的实时时钟芯片DS1302,存储模块采用美国ATMEL公司生产的 低功耗CMOS串行EEPROM存储芯片AT24C02。DS1302作为主要计时芯 片,可以做到计时准确。更重要的是,DS1302可以在很小电流的后备 (2.55.5V电源,在2.5V时耗电小于300nA)下继续计时,并可编 程选择多种充电电流来对后备电源进行慢速充电,可以保证后备电源 根本不耗电。3

11、. 1系统核心局部单片机 AT89S52AT89S52是一个低功耗,高性能CMOS 8位单片机,片内含8k Bytes ISP(In-system programmable)的可反复擦写 1000 次的 Flash 只读程 序存储器,器件采用ATMEL公司的高密度、非易失性存储技术制造,兼 容标准MCS-51指令系统及80C51引脚结构,芯片内集成了通用8位中 央处理器和ISP Flash存储单元,功能强大的微型计算机的AT89S52可 为许多嵌入式控制应用系统提供高性价比的解决方案。3.1.1 AT89S52具有以下主要性能8KB可改编程序Flash存储器(可经受1000次的写入/擦除周 期

12、)全静态工作:0Hz24MHz 三级程序存储器保密128X8字 节内部RAM32条可编程I/O线2个16位定时器/计数器6个中断源可编程串行通道片内时钟振荡器3.1.2 AT89S52的引脚及功能AT89S52单片机的管脚说明如图3-2所示。图3-2 AT89S52的管脚(1)主要电源引脚VCC电源端GND接地端(2)外接晶体引脚XTAL1和XTAL2 XTAL1接外部晶体的一个引脚。在单片机内部,它是构成片内 振荡器的反相放大器的输入端。当采用外部振荡器时,该引脚接收振 荡器的信号,既把此信号直接接到内部时发生器的输入端。 XTAL2接外部晶体的另一个引脚。在单片机内部,它是上述振 荡器的反

13、相放大器的输出端。采用外部振荡器时,此引脚应悬浮不连 接。(3)EA控制或与其它电源复用引脚RST、ALE/PROG、PSEN和 EA/VPP RST复位输入端。当振荡器运行时,在该引脚上出现两个机器周 期的、高电平将使单片机复位。 ALE/PROG当访问外部存储器时,ALE (地址锁存允许)的输出用 于锁存地址的低位字节。即使不访问外部存储器,ALE端仍以不变的频 率(此频率为振荡器频率的1/6)周期性地出现正脉冲信号。因此,它 可用作对外输出的时钟,或用于定时目的。然而要注意的是:每当访 问外部数据存储器时,将跳过一个ALE脉冲。在对Flash存储器编程 期间,该引脚还用于输入编程脉冲(P

14、ROG)6。 PSEN程序存储允许(PSEN)输出是外部程序存储器的读选通信 号。当AT89S52/LV52由外部程序存储器取指令(或常数)时,每个机 器周期两次PSEN有效(既输出2个脉冲)。但在此期间内,每当访问 外部数据存储器时,这两次有效的PSEN信号将不出现。 EA/VPP外部访问允许端。要使CPU只访问外部程序存储器(地 址为0000HFFFFH),那么EA端必须保持低电平(接到GND端)。当 EA端保持高电平(接VSS端)时,CPU那么执行内部程序存储器中的 程序。(4)输入/输出引脚P0.0P0.7、P1.0Pl. 7、P2.0P2.7和 P3.0P3.7P0端口(P0.0P0

15、.7) P0是一个8位漏极开路型双 向1/0端口。作为输出口用时,每位能以吸收电流的方式驱动8个TTL 输入,对端口写1时,又可作高阻抗输入端用。 P1端口(P1.0Pl. 7) P1是一个带有内部上拉电阻的8位双 向1/0端口。P1的输出缓冲器可驱动(吸收或输出电流方式)4个TTL 输入。对端口写1时,通过内部的上拉电阻把端口拉到高电位,这时 可用作输入口。作输入口时,因为有内部的上拉电阻,那些被外部信 号拉低的引脚会输出一个电流。 P2端口 (P2.0P2.7) P2是一个带有内部上拉电阻的8位双 向1/0端口。P2的输出缓冲器可驱动(吸收或输出电流方式)4个TTL 输入。对端口写1时,通

16、过内部的上拉电阻把端口拉到高电位,这时 可用作输入口。P2作输入口使用时,因为有内部的上拉电阻,那些被 外部信号拉低的引脚会输出一个电流。 P3端口( P3.0P3.7) P3 口管脚是8个带内部上拉电阻的双 向1/0 口,可接收输出4个TTL门电流。当P3 口写入“ 1”后,它们 被内部上拉为高电平,并用作输入。作为输入,由于外部下拉为低电 平,P3 口将输出电流,这是由于上拉的缘故。P3 口也可作为AT89S52 的一些特殊功能,这些特殊功能见表3-1。小壁虎借尾巴。1、学会本课 6 个生字,5 个新词,会认9 个字。2、能正确、流利、有感情地朗读课文。3、理解课文的意思,了解壁虎、小鱼、牛、燕子尾巴的功能及壁 虎尾巴可以再生的特点。了解小鱼、黄牛、燕子尾巴的功能。 幻灯片,壁虎、小鱼、黄牛、燕子头饰,棉线

展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


当前位置:首页 > 学术论文 > 其它学术论文

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号