前面介绍了单片机的基本结构、功能及其扩展和基本外围设备的接口技术。从单片机应用系统设计的角度看,这些内容仅使我们掌握了单片机的工作状态,或者说,使我们掌握了单片机所提供的软件和硬件资源,以及怎样合理地使用这些资源。这为单片机应用系统设计奠定了基础。除此之外,一个实际的单片机应用系统除需要进行多种配置及其接口连接外,还会涉及到更为复杂的内容和问题,多种类型的电路结构(模拟电路、伺服驱动电路、抗干扰隔离电路等)。因此,单片机应用系统设计应遵循一些基本原则和方法。从一般应用角度来说,了解单片机应用系统的结构、设计的内容与一般方法,对于单片机应用系统的工程设计与开发有着十分重要的指导意义。
上传时间: 2013-11-23
上传用户:猫爱薛定谔
本章基本要求:通过对本章的学习主要了解一个单片机系统设计的全过程,包括:提出要求、方案确定、硬件设计、软件设计、系统可靠性设计及最后的调试通过、产品定型等。 7.1.1设计要求与设计步骤(1)设计要求单片机应用系统大多数用于工业环境、嵌入到其它设备或作为部件组装到某种产品中,所以单片机应用系统的设计应满足以下要求:●高可靠性●较强的环境适应能力●较好的实时性●易于操作和维护●具有一定的可扩充性●具有通信功能(2)设计步骤单片机不同应用系统的开发过程基本相似,其一般步骤可以分为需求分析,总体方案设计、硬件设计与调试、软件设计与调试、系统功能调试与性能测试、产品验收和维护、文件编制和技术归档等。①需求分析需求分析就是要明确所设计的单片机应用系统要“做什么”和“做的结果怎样”。需求分析阶段的结果是形成可操作的设计需求任务书。任务书应包含单片机应用系统所应具有的功能特性和性能指标等主要内容。如果是自主开发产品,还应附有市场调研和可行性论证等内容;如果是委托开发,则应该与委托方讨论拟制的需求任务书是否满足对方的需求。②总体方案设计总体方案设计就是要从宏观上解决“怎么做”的问题。其主要内容应包括:技术路线或设计途径、采用的关键技术、系统的体系结构、主要硬件的选型和加工技术、软件平台和开发语言、测试条件和测试方法、验收标准和条文等。如果是委托开发,设计需求任务书和总体方案设计的主要内容往往以技术文件的形式附于合同书之后。③硬件设计硬件设计的主要内容是基于总体方案设计,选择系统所需的各类元器件、设计系统的电子线路图和印刷电路板、安装元器件的调试硬件线路。硬件设计应确保功能设计和接口设计满足系统的需求,并且充分考虑和软件的协调工作关系,注重选用高集成度的器件和采用硬件软化、软件硬化等设计技术。④软件设计本阶段的主要任务是:基于软件工程的思想,拟制出本系统的软件设计方案,划分出主要的软件模块、根据需要绘制部分软件模块的流程图、调试程序和测试软件的基本功能。⑤系统功能调试与测试本阶段的重点是:基于系统的设计需求,进行系统功能调试和性能指标的测试,形成测试报告,核对用户需求或设计需求和系统现有功能、指标的一致性程度,提出修改意见,循环上述某些步骤,直至满足需求。⑥产品验收和维护单片机应用系统设或产品开发结束后,必须经过用户的验收。属于国家或部委的科研项目,还应通过有关部门的鉴定。产品投入市场或用户生产现场后,维护工作就开始了,这步工作一直要持续到该产品退出市场。⑦文档编制和技术归档为了维护单片机系统,或将目前的设计成果作为资源用于以后的设计,有必要编制相应的文档。提供给用户的安装手册、操作手册和维护手册等,是技术文档的重要组成部分之一。技术文档必须按国家标准对其进行标准化,经相关人员审核后存入技术档案室进行统一管理。
上传时间: 2014-12-27
上传用户:liuqy
基于AT89C52单片机的飞机副翼控制系统设计
上传时间: 2013-10-25
上传用户:csgcd001
提出了一种基于C8051F320的红外模拟枪战系统设计方案。介绍了红外模拟枪战系统的构成,给出了硬件选型、系统硬软件设计。利用红外抗对系统的工作原理,系统获得良好效果。 Abstract: This paper presents the design of simulated gunfight system based on C8051F320.Introduces system structure,and puts forward hardware selection of infrared simulated gunfight system and system hardware and software designs.Using the operation principle of infrared antagonizing system,the system result is good.
上传时间: 2013-11-20
上传用户:南国时代
为降低成本和解决现有膜片钳放大器系统中PC机的干扰问题,研究了一种基于单片机的膜片钳放大器小系统。该系统采用ADI公司生产的ADuC841作为控制核心,并且配置相应的液晶显示模块LCM3202401。模拟电路部分采用高输入阻抗的AD8627实现微电流信号的采集,并由后级电路进行信号的放大和电阻电容的补偿。它具有硬件电路简单、体积小、使用方便的特点。既可以单独作为小系统实现采集和显示,也可以通过红外方式和PC机进行通讯,在PC机上进行信号的处理。 Abstract: In order to reduce cost and resolve the interferential problem with PC in existing patch clamp amplifiers, a small patch clamp amplifier system design based on microcontroller is studied. It adopts a new high performance microconverter ADuC841 by the ADI as the control core in the system, configuring a liquid crystal module LCM3202401. In the analog circuit, AD8627 with high input impedance is used to detect the low current,signal magnification, as well as resistance and capacitance compensation are accomplished by subsequent circuits. It has the advantage of simple hardware circuit design, small volume and convenient operation. It can either be used as an independent system to measure and show signal detected or transmit to PC by infrared ray.
上传时间: 2013-11-06
上传用户:yy_cn
摘要:文章阐述了8031单片机较小系统的制作原理,系统分析了单片机较小系统是否正常工作的检测方法,说明制作该单片机较小系统的实际意义.关键词:8031单片机:2764程序存储器;LED显示器:12M晶体振荡器
上传时间: 2013-11-11
上传用户:herog3
单片机应用与系统设计
上传时间: 2013-12-16
上传用户:bcjtao
摘要:本文较为详细地介绍基于多CPU的单片机系统设计思想,并给出它在社区安全防范系统中的应用。关键词:多CPU安全防范系统设计
上传时间: 2013-11-20
上传用户:taa123456
AVR mega128学习板 联系 杨迪 15336417867 0531-55508458 QQ:1347978253 http://www.easyele.cn AVR mega128学习板是AVRVI设计生产的AVR学习开发生产工具,以Atmega128为核心,采用底板,核心板的组织形式,子板和母板组合,也可以分开。集成AVR JTAG ICE仿真器和STK500 ISP编程器,用户只需要再拥有一台计算机即可进行系统的学习。为了更好的支持客户的学习和开发,AVR mega128学习板板通讯接口升级为USB接口,方便计算机没有串口的朋友。货号:EasyAVRM128SK-A 规格: 套 重量:300克 单价498/套。 AVR mega128学习板他还是一个强大的开发工具。通过它进行学习后,你会觉得毕业设计如此简单,轻松应对电子设计大赛,机器人大赛,对电子产品的设计有进一步的认知,建立起学习ARM,DSP,FPGA的良好基础。AVR mega128学习板这个性价比高的专业工具是你的不二选择。购买本产品赠送LCD1602液晶一块。AVR mega128学习板是仿真器,编程器,开发板,核心板四合一的集功能于一体的产品,并且可以分开独立使用。 AVR mega128学习板于2008年开发,基于AVR中较高档芯片ATmega128设计,采用子板和母版叠加的方式,集成仿真和下载功能,原串口版本得到广大用户的支持和认可,2009年底升级为USB版本,使用更方便,兼容开发型号:ATmega64,特别适合新手学习,工程师快速产品开发。 AVR mega128学习板的关键特点: 1.采用核心板和主板分离的形式,在系统的学习之后,可以把核心板直接用于产品中,快速搭建系统。 2.AVR mega128学习板上集成了AVR JTAG ICE仿真器和AVR ISP编程器。 您只需要再拥有一台计算机,而不需要购买仿真器和编程器就可以学习开发了。 3.信号调理电路,输入0~10V,轨至轨信号调理。 学习阶段:AVR mega128学习板让你熟悉AVR的各种资源的应用,板载的常用外设,可以让你方便的进行各种学习实验。板载编程器和仿真器,让你无需担心自己的接线是否正确,即插即用。开发阶段:AVR mega128学习板的核心板可以用于产品核心,板子虽小,五脏俱全,最小系统板的基本电路,让你得心应手,标准的插针,可以将核心板直接插在万用板上使用,扩展方便。仿真器功能,让你开发变得更加简单,轻松找到程序中的各种问题,予以解决,加快开发。AVR mega128学习板的ISP 功能可以让你禁用JTAG接口,节省IO,并且让AD转换更加准确。生产阶段:编程器提供官方推荐的ISP在线下载方式,速度快,编程完成后不占用CPU的任何资源。 AVR mega128学习板是进入嵌入式开发领域的专业入门学习和开发工具,是学生,初学者,工程师的必备良弓。我们还为客户提供可选配件18B20温度传感器 10元 1602液晶 20元 12864液晶 80元 7.5/12V电源 12元 mini128核心板 147元 mini64核心板 138元。欢迎有志之士咨询选购。 想找一份好工作吗? 你想成为一名电子设计工程师吗? 你对电子设计有浓厚兴趣,而没有工具吗? 看了很久的程序方面的书籍,却没有实践的机会吗? 需要开发产品,想快速入门? 想参加电子设计大赛,机器人大赛吗? 这个性价比高的专业工具是你的不二选择。
上传时间: 2013-11-13
上传用户:ljj722
基于MAX3420的实时数据采集系统设计 针对TMSC3206000数字信号处理器的特点,设计了基于DSP和MAX3420的实时数据采集系统.
上传时间: 2014-12-27
上传用户:642778338