内容全面,体系完备。本丛书给出了广大电子爱好者学习电子技术的全方位解决方案,既有初学者必须掌握的电路基础、模拟电路和数字电路等基础理论,又有电子元器件检测、电子测量仪器的使用、电路仿真与设计等操作性较强的内容,还有电气控制与PIC、单片机、CPLD等综合应用方面的知识,因此,本丛书内容翔实,覆盖面广。通俗易懂、重点突出。传统的电子技术图书和教材在介绍电路基础和模拟电子技术等内容时,大都借助高等数学这一工具进行分析,这就给电子爱好者自学电子技术设置了一道门槛,使大多数电子爱好者失去了学习的热情和兴趣。本丛书在编写时,完全考虑到了初学者的需要,不涉及高等数学方面的公式,尽可能地把复杂的理论通俗化和实用化,将烦琐的公式简易化,再辅以简明的分析及典型的实例,从而形成了本丛书通俗易懂的特点。为了满足不同层次读者的需求,本丛书对难点和扩展知识用“*”进行了标注,初学者可跳过此内容。实例典型,实践性强。本丛书最大程度地强调了实践性,书中给出的例子大都经过了验证,可以实现,并且具有代表性;本丛书的大多数分册都配有光盘,光盘中收录了书中的实例、常用软件、实验程序和大量珍贵资料,以方便读者学习和使用。内容新颖,风格活泼。本丛书所介绍的都是电子爱好者最为关心并且在业界获得普遍认同的内容,本丛书的每一分册都各有侧重,又互相补充,论述时疏密结合,重点突出。对于重点、难点和容易混淆的知识,书中还特别进行了标注和提示。
标签: 电路基础
上传时间: 2022-06-25
上传用户:
玻璃由于其透明、透光、反射、多彩、光亮的特性,已经作为一种重要的建筑、装饰材料被广泛地应用在各个领域,市场潜力十分巨大。但是,国内玻璃加工行业技术相对落后,自动玻璃切割系统多依赖于进口,价格昂贵,维修费用高,周期长而且很难考虑到我国用户的特殊要求。因此,自主开发自动玻璃切割系统具有重要的现实意义,它将大大增强国内玻璃机械生产厂家的国际竞争力。上位机软件是玻璃切割机数控系统的重要组成部分,本文首先结合玻璃切割需求,对软件进行了总体设计,接着对图形编排系统中所涉及的主要技术问题进行讨论,包括异型玻璃产品图形数据的导入,自动优化编排,交互式图形编排,图形数据的存储方式。其中,结合玻璃切割的工艺特点,提出了一种启发式矩形排样方法,能有效提高原料利用率和排样速度。同时,阐述了玻璃图形形成加工路径算法,分析了影响玻璃切割质量的主要因素。在总结与控制器通信任务的基础上,制定通信协议,实现了下传加工文件,实时加工路径仿真等通信功能。接着介绍了实践成果玻璃切割机上位机软件的用户界面和操作方法。最后,针对玻璃加工行业的特点,提出了逆向工程在玻璃切割机中的几种应用方案,并分析其优缺点和适用范围。
上传时间: 2022-06-25
上传用户:
第1章:介绍如何输出方波信号,使喇叭发出声音的方法,包括发出“哗”声的函数和分别传递一个、二个及三个白变量的“哗”声函数,以及利用定时器产生方波信号而令喇叭发出“哗”声,并叙述音阶与频率的关系,以此作为演奏音乐的基础。第2章:演奏音乐的程序由main()函数开始,将其所有函数定义在·个main.c的模块内,并分别以各种指令结构来循序渐进地介绍软件构建的思维与解决方法。第3章:以模块化的设计方式将单独的个main.c模块细分为main.c模块、initial.c模块、delay.c模块、music.c模块以及其对应的包括文件,可以使种序易于了解,节省开发时间。而且,用范例来说明各种应用方法,以使读者建立.整体思维,并进行有效的学习。第4章:详细介绍如何利用定时器钓中断方法来产生音阶的频率,并山1/)输出此方波信号而驱动喇叭发出正确的音阶。当连续产生各音符的音调频率时,则形成演奏音乐,并渐进式地说明什么样的设计方法是最好的。第5章:音符的形成有两个要素:音调及音长,当音调以定时器中断方法来生,音长是否也可以由定时器来产生呢?本章介绍如何利用timerO及timer]两个定时器中断方法来演奏音乐,并特别说明当音长计时中断时间太短时所造成的影响以及解决的方法。第6章:说明音乐中“移调”的概念,分别以查表法和计算法来举例说明D大调、降E大调、F大调、G大调、降A大调、降B大调。并以TACT开关的按键动作来阐述移调的功能,而以外部中断的方法来达到音乐演奏中实时移调的功能。第7章:介绍如何以按键开关来选曲,以“哗”声和LED闪烁方式作为选曲的提示动作,并以下列技巧来说明按键的处理方法:开关持续按着的重复动作、开关持续按着也动作一次、消除按键弹跳波的程序规划、持续按键以延时方式来继续执行动作,及持续按键以定时器计时方式来继续执行动作。同时,通过此方式来培养读者软件设计的能力并使读者养成慎密的思维方式。第8章:以9个按键开关分别代表1~9首的按键选曲,并介绍如何以l/O的方式、SCAN的方式以及ADC的方式来检测按键动作,以及当微电脑1/0不敷使用时的解决方法。更多相关内容已全部上传:8051单片机彻底研究-基础篇:http://dl.21ic.com/download/8051-330965.html 8051单片机彻底研究-经验篇:http://dl.21ic.com/download/8051-330966.html 8051单片机彻底研究-入门篇:http://dl.21ic.com/download/8051-330967.html 8051单片机彻底研究-实习篇:http://dl.21ic.com/download/8051-330969.html 8051单片机C语言软件设计的艺术:http://dl.21ic.com/download/8051-330970.html
上传时间: 2022-06-25
上传用户:
更多相关内容已全部上传:8051单片机彻底研究-基础篇:http://dl.21ic.com/download/8051-330965.html 8051单片机彻底研究-经验篇:http://dl.21ic.com/download/8051-330966.html 8051单片机彻底研究-入门篇:http://dl.21ic.com/download/8051-330967.html 8051单片机彻底研究-实习篇:http://dl.21ic.com/download/8051-330969.html 8051单片机C语言软件设计的艺术:http://dl.21ic.com/download/8051-330970.html 本书全面介绍了8051单片机的基础知识,全书共21章,分七部分,主要内容包括:第一部分:第t章至第4章,8051的由来与应用范围。第部分:第5章至第7章,8051的指令与汇编语言的用法,以最简单的操作米建立单片机系统。第三部分:第8章全第9章,AT2051控制板的设计原理与用法。第四部分:第10章至第11章,8051单片机最重要的定时/计数与中断的应用。第五部分:第12章至第13章,8051的串行通信彻底研究。第六部分:第14章至第18章,一系列的8051练习程序,从基础的LED应用,到高级的串行连线控制等各种详尽的示范程序。第七部分:第19章至第21章,805程序与相关仪器的使用。本书选材实用性和可操作性强,范例丰富,文字叙述清楚,是8051单片机初学者的入门指南,同时对于8051已经有一定基础的读者也具有较高的参考价值。本书也适合作为大专院校学牛做实验、专题制作、研究和设计单片机产品的专业参考书。
上传时间: 2022-06-25
上传用户:
随着嵌入式系统的不断发展,许多开发技术得到了实际的应用。为了解决开发过程中周期长,效率低以及开发成本高等问题,利用本工程中设计开发的软件架构实现多项目的套用,大大简化了开发工序,节省二次开发时间。从嵌入式系统整体来看,除了软件开发外,也包含硬件客制化,因此驱动设备程序在嵌入式系统技术领域中,占了举足轻重的地位。本工程的应用价值在于以应用为中心、以嵌入式开发技术为基础、实现软件硬件可裁剪、实现对功能、可靠性、成本、体积、功耗严格要求的专用嵌入式系统结构,缩短项目系统设计周期和提高系统的可靠性。多设备应用是在嵌入式系统中实现复杂功能的一个重要组成部分,一个拥有良好设计支持多设备的系统,使得产品能够突破硬软件平台的瓶颈,适应不斯变化的功能需求,实现对设备的灵活应用,方便后续开发,为企业缩短研发周期,为追求利益最大化奠定扎实的技术基础。最后,关于进一步工作的方向进行了简要的讨论。关键词:多设备,单元,嵌入式,多实例架构,功能抽象
上传时间: 2022-06-26
上传用户:
组态王教程及使用问题解答(基础篇)一、组态王教程简介:本教程是学习组态王”软件的入门教程,覆盖了组态王”软件的大部分基本功能。学完本教程后,您将能够建立一个功能齐全、可实际使用的上位机监控系统。下列课程向你演示如何:*使用工程浏览器*建立新项目*绘制画面*使用图库和控件*构造数据库*和下位机通讯*产生动画效果*查看趋势曲线和报警信息*设计自定义报表*系统安全防范您按照以上步骤对一个化工厂反应车间的模型进行组态,建立监控中心。完成后的组态将具有操作按钮、趋势曲线和报警功能。下图是组态画面:组态王教程第一课了解组态王在本课程您将:·了解组态王软件的整体结构·了解组态王的工件方式·了解建立应用程序的一般过程
标签: 组态王
上传时间: 2022-07-06
上传用户:
人工智能是20世纪下半叶兴起的一门新学科,被誉为20世纪的重大科学技术成就之一,并将在新世纪的网络经济时代发挥重要作用。作为计算机学科的登要分支,人工智能将渗透到应用计算机技术的各行各业,促进这些行业乃至计算机软件产业本身的变革~所以,让信息学科(尤其是计算机和自动化领域)杠计算机应用密筷的其他学科的研究生和本科高年级学生掌握人工智能的基础性知识,已成为国内外许多高校提高学生综合素质,培养高水平、复合型和创新型人才的一项重要举 措。浙江大学是国内最早进行人工智能研究的高校之一,井长期重代研究生和本科生的人工智能课程教学。基于科研和教学实践的丰富积累,我们认为人工智能技术是信息学科和其他学科领域提高计算机应用水平的重要工具,从而,“人工智能”课程的教学目标应定位在使这些学科领域的学生掌握人工智能技木的基本常识和培养开发应用的初级能力,为他们将来在各自学科领域开拓高水平的人工智能技术应用奠定基础,为此,本书对“人工智能”课程的教学内容作了大胆的革新,强调从工程应用的争度,深入浅出地系统介绍人工智能的基本原理、方法及应用技术,强化实用化介绍,并全面反映国内外研究和应用的新进展。全书分3个部分:绪论,基础篇和提高篇。 绪论即一章,阐述人工智能研究的发展和基本原则,基础篇由5章构成,第二~三章介绍人工智能的基本概念、方法和技术,包括搜索、旧约和逻铎推理等问题求裕的基本方法以及知识表示的理论和方法;第四、五、六章讨论人工智能技木的主要应用,包括基于知识的系统 ,自动规划和配置 ,以及机器学习和知识发现。提高篇由七、八、九3章组成,旨在拓广人工智能的研究和应用,包括非单调推理,不确定推理,模糊推理、神经网络等新型问题求解技术,与惑知相关的机器视觉和自然语言理祒技术,以及Agent 技术和信息基础设施的智能化。
上传时间: 2022-07-08
上传用户:
LabWindows/CVI基础教程序言Lab Windows/CVI是National Instruments公司推出的一套面向测控领域的软件开发平台。它以ANSIC为核心,将功能强大,使用灵活的C语言平台与数据采集,分析和表达的测控专业工具有机地接和起来。它的集成化开发平台,交互式编程方法,丰富的控件和库函数大大增强了C语言的功能,为熟悉C语言的开发人员建立检测系统,自动测量环境,数据采集系统,过程监控系统等提供了一个理想的软件开发环境。本教程面向的是那些从未使用过LabWindows/CVI的读者,但是假设读者以有了C语言的基础并且熟悉Windows2000/9x/NT操作系统。在每一章节的学习中,作者都是通过一个具体的实例让读者迅速的掌握本章的知识点;而不是长篇大论,述及边枝细叶,反而使读者望而却步,只见树木,不见森林。想信通过对本教程的学习,读者可迅速掌握LabWindows/CVI编程思想及步骤,为读者日后进一步学习打下基础。本书约定:“File>>Page Setup>>Options”File 这一种黑色斜体字是指多级菜单名,按扭名,窗口名或者是关键性词汇。“ss是指打开一个多级菜单或对话框。如:File>>Page Setup>>Options 是指你首先打开File菜单,然后选择Page Setup项,最后从弹出的对话框中选择Options项。
标签: labwindowscvi
上传时间: 2022-07-11
上传用户:
Altium Designer Summer 09的发布延续了连续不断的新特性和新技术的应用过程。这必将帮助用户更轻松地创建下一代电子设计。同时,我们将令Altium Designer更符合电子设计师的要求。Altium的一体化设计结构将硬件、软件和可编程硬件集合在一个单一的环境中,这将令用户自由地探索新的设计构想。在整个设计构成中,每个人都使用同一个设计界面。 Summer 09版本解决了大量历史遗留的工具问题。其中就包括了增加更多的机械层设置、增强的原理图网络类定义。新版本中更关注于改进测试点的分配和管理、精简嵌入式软件开发、软设计中智能化调试和流畅的License管理等功能。我们为这个版本发布的新特性和新功能的作用感到高兴,我们非常相信这些新的特性和技术也将令您激动不已!电路板设计增强了图形化DRC违规显示Summer 09版本改进了在线实时及批量DRC检测中显示的传统违规的图形化信息,其含盖了主要的设计规则。 利用与一个可定义的指示违规信息的掩盖图形的合成,用户现在已经可以更灵活的解决出现在设计中的DRC错误。用户自定制PCB布线网络颜色Summer09版本允许用户在PCB文件中自定义布线网络显示的颜色。现在,用户完全可以使用一种指定的颜色替代常用当前板层颜色作为布线网络显示的颜色。并将该特性延伸到图形迭层模式,进一步增强了PCB的可视化特性。PCB板机械层设定增加到32层Altium Designer Summer 09版本为板级设计新增了16个机械层定义,使总的机械层定义达到32层。提升了PCB向Specctra导出数据的兼容性3D单层显示模式改进了测试点管理系统改进了DirectX图形重建速度在Altium Designer Summer09的PCB应用中增强了DirectX图形引擎的功能,直接关系到图形重建的速度。由于图形重构是不常用到的,如果不是非常必要,将不再执行重构的操作;同时也优化了DirectX数据填充特性。经过测试,Summer09将在原版本的基础上提升20%的图形处理性能。前端设计按区域定义原理图网络类功能Altium Designer现在可以允许用户使用网络类标签功能在原理图设计中将所涵盖的每条信号线纳入到自定义网络类之中。当从原理图创建PCB时,就可以将自定义的网络类引入到PCB规则。使用这种方式定义网络的分配,将不再需要担心耗费时间、原理图中网络定义的混乱等问题。Summer09版本将提供更加流畅、高效和整齐的网络类定义的新模式。装配变量和板级元件标号的图形编辑功能Altium Designer Summer 09版本提供了装配变量和板级元件标号的图形编辑功能。在编译后的原理图源文件中就可以了解装配变量和修改板级元件标号,这个新的特性将令你从设计的源头就可以快速、高效的完成设计的变更;对于装配变量和板级元件标号变更操作,更重要的是这将提供一种更快速、更直观的变通方法。软设计支持C++高级语法格式的软件开发由于软件开发技术的进步,使用更高级、更抽象的软件开发语言和工具已经成为必然。从机器语言到汇编语言,再到过程化语言和面向对象的语言。Altium Designer Summer09版本现在可以支持C++软件开发语言(一种更高级的语言),包括软件的编译和调试功能。基于Wishbone协议的探针仪器Altium Designer Summer 09新增了一款基于Wishbone协议的探针仪器(WB_PROBE)。该仪器是一个Wishbone主端元件,因此允许用户利用探针仪器与Wishbone总线相连去探测兼容Wishbone协议的从设备。通过实时运行的调试面板,用户就可以观察和修改外设的内部寄存器内容、存储器件的内存数据区,省却了调用处理器仪器或底层调试器。对于无处理器的系统调试尤为重要。为FPGA仪器编写脚本Altium Designer已经为用户提供了一种可定制虚拟仪器的功能,在新的版本中您还将看到Altium新增了一种在FPGA内利用脚本编程实现可定制虚拟仪器的功能。该功能将为用户提供一种更直观、界面更友好的脚本应用模式增强的存储单元管理器支持多软件平台知识库新的FPGA外设内核元件新的FPGA可配置通用元件虚拟存储仪器在Altium Designer Summer 09版本中,用户将看到一种全新的虚拟存储仪器(MEMORY_INSTRUMENT)。 就在虚拟仪器内部,其就可提供一个可配置存储单元区。利用这个功能可以实现从其它逻辑器件、相连的PC和虚拟仪器面板中观察和修改存储区数据。系统级设计按需模式的License管理系统(On-Demand )Altium Designer Summer 09版本中增加了基于WEB协议和按需License的模式。利用客户账号访问Altium客户服务器,无须变更License文件或重新激活License,基于WEB协议的按需License管理器就可以允许一个License被用于任一一台计算机。就好比一个全球化浮动License,而无需建立用户自己的License服务器。可浏览的License管理和报表全新的主页Altium Labs私有的License服务模式在外部Web页面内打开网络链接增强了供应商数据Altium Designer Summer 09版本中新增了两个元器件供应商信息的实时数据连接,这两个供应商分别为 Newark 和 Farnell 。通过供应商数据查找面板内的供应商条目,用户现在可以向目标元件库(SchLib, DbLib, SVNDbLib)或原理图内的元器件中导入元器件的参数、数据手册链接信息、元器件价格和库存信息等。另外,用户还可以在目标库内从供应商条目中直接创建一个新的元器件。
上传时间: 2022-07-22
上传用户:canderile
AD17是一款十分出色的专业化PCB电路设计工具,Altium Designer 2017功能强劲,为用户提供了全新的PCB布线及增强技术、动态铺铜、自动交叉搜索等功能,AD17操作简便,能够帮助用户轻松地将自己从干扰设计工作的琐碎任务中解放出来,从而完全专注于设计本身。AD17软件介绍 AD17是一款简单易用、原生3D设计增强的一体化设计环境,它结合了原理图、ECAD库、规则和限制条件、BoM、供应链管理、ECO流程和世界一流的PCB设计工具。从概念到完成产品,您的设计过程可以分解为若干个不同的阶段,这些阶段需要保持一致性和连接性。利用Altium Designer强大的工具,您可以完全掌控设计过程,提高了整个设计团队的生产力和工作效率,为您节省总体成本、缩短产品上市时间,助您一直处于新科技的最前沿。AD17软件特点 1、轻松的设计自动化 1)超级强大的布线技术帮助您充分发挥设计潜力 从复杂的电路板布局到创新的可穿戴技术,altium designer 17可以非常很容易地设计出有效无误的PCB板。凭借强大的布线技术,包括交互式布线模式和智能自动完成助手,您可以完全掌控PCB设计。 2)领先一步开始下一个设计工程 今天的设计是建立在过去成功的设计基础之上的。通过altium designer 17中最高效的设计复用工具,帮助您发掘真正的设计潜力。轻松保存、共享和复用一切最值得信赖的设计资产,包括设计片段、受管的原理图图纸、公司的元器件库和模板等。 3)轻松完成您的设计之旅 从概念到完成产品,您的设计过程可以分解为若干个不同的阶段,这些阶段需要保持一致性和连接性。利用altium designer 17强大的发布管理工具,您可以完全掌控设计过程。利用灵活的输出文档管理工具,您可以即时向制造商传达完整的设计意图。 2、直观的团队协作 1)创造未来的柔性设计技术 要想在瞬息万变的电子设计领域中生存下去,您需要一直站在变化的最前沿,来保持设计竞争力。通过业界第一款也是唯一一款支持刚柔结合PCB设计的Altium Designer工具,设计当前最具创新性的产品。轻松地定义材料选择,智能地完成刚柔结合板的布局和布线,在美观的、原生3D PCB中展现您的工程艺术作品。 2)规范并集中管理您最有价值的设计资产 设计过程的成功取决于所使用元器件的数据完整性、可靠性和一致性。通过Altium Designer的集中元器件库管理功能 ,可以建立一个来源唯一的、可信赖的、由整个设计团队共享的元器件库。您可以在未来所有的项目中,立刻使用、管控和复用所有有价值的元器件。 3)在机械世界可视化和验证您的电子设计 任何电子设计产品都要安装在机械物理实体之中。通过altium designer 17的原生3D可视化与间距检查功能,确保电路板在第一次安装时即可与外壳完美匹配,不再需要昂贵的设计返工。在3D编辑状态下,电路板与外壳的匹配情况可以实时展现,您可以在几秒钟内解决电路板与外壳之间的 3、广阔的工程应用范围 1)将您的设计与动态、智能的数据相连 最佳的元器件是,需要的时候就能够买到,并且价格还符合您的预算要求。使用altium designer 17的Supplier Links功能,可以从信赖的供应商那里获得丰富的元器件实时定价和可用性数据。即时获得常用元器件的价格和库存信息,您不再会因为买不到元器件而推迟产品发布日期了。 2)掌控设计数据和工作流程的效率 设计过程的成功取决于一系列单独但密切相关的细节。通过altium designer 17强大的数据管理工具,掌控您的设计数据和工作流程。使用灵活的生命周期管理系统,可以精确地控制设计数据;使用强大的版本控制系统,可以跟踪每一个设计变更。 3)发掘专业创建设计内容的潜力 无需从头开始进行所有的PCB设计,您可以直接利用Altium建库专家们的知识和经验。访问Altium公司提供的超过300000个免费元器件,提高元器件的创建效率。充分利用Altium专业制作专业管理的统一元器件库内容,节省创建和管理元器件库的时间。
上传时间: 2022-07-22
上传用户:canderile