第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
上传用户:
由于多绕组移相整流变压器的二次线圈互相存在一个相位差,实现了输入多重化,由此可以消除变频器各单元产生的谐波对电网的污染,是高压变频器成为“绿色”电力电子产品的重要组成部分。本文以高压变频器中多绕组移相整流变压器为主要研究对象,进入了深入的研究,主要包括以下几方面:1、对移相整流变压器的研究现状和发展趋势作了较为全面的综述,介绍了移相整流变压器在高压变频器中的作用。2、分析了多绕组移相整流变压器的移相原理。研究了多绕组移相整流变压器励磁涌流产生的原因、后果及如何解决。3、分析了ZTSG-530/6移相整流变压器的主要参数计算、结构设计。用Visual C++编程语言开发了多绕组移相整流变压器的电磁设计软件。4、对多绕组移相整流变压器的电磁场进行了详细的分析,运用电磁场有限元分析软件Maxwll3D对ZTSG-530/6移相整流变压器样机的瞬态磁场进行分析。5、根据设计,研制出样机并试验,得出试验数据,并对比分析了电磁设计软件的计算结果、试验结果和有限元分析结果,验证了所设计样机数据的合理性。
标签: 整流变压器
上传时间: 2022-06-25
上传用户:
ANSYS电磁兼容仿真设计软件用途:用于电子系统电磁兼容分析,包括PCB信号完整性、电源完整性和电磁辐射协同防真,数模混合电路的噪声分析和抑制,以及机箱系统屏蔽效能和电磁洲漏仿真,确保系统的电磁干扰和电磁兼容性能满足要求。一、购置理由1现代电子系统设计面临越米越恶劣的电磁工作环境,一方面电子系统包括了电源模块、信号处理、计算机控制、传感与机电控制、光电系统及天线与微波电路等部分,系统内部相互不发生干扰,正常工作,本身就非常困难;另一方面,在隐身、电子对抗、静放电,雷击和电磁脉冲干扰等恶劣电磁环境下,设备还需要有足够的抗干扰能力,为电路正常工作留有足够的设计裕量。为了确保xx系统的工作可靠性,设备必须通过相关的电磁兼容标准,如国军标GJB151A,GJB152A.长期以来,设备的电磁兼容设计和仿真一直缺乏必要的仿真设计手段,只能依赖于设备后期试验测试,不仅测量成本高昂,而且,如果EMI测量超标,后续的查找问题和修正问题基本上依赖于经验和猜测。而解决电磁兼容问题,也只能靠经验进行猜想和诊断,采取的措施也只能通过不断的试验进行验证,这已经成为制约我们产品进度的重要原因
上传时间: 2022-06-26
上传用户:
摘要:采用Visual Basic 60设计多路数据采集系统的上位机软件,实现对由单片机组成的测量系统数据的采集、传输、保存、分析、绘制曲线图以及数据和曲线图的打印,文中以烘炉内多点温度数据采集系统设计为例说明用于串口通信上、下位机的软件设计,以及VB中mscamn,mslexgri等控件的用法。关键词:多路数据采集:上位机:mscmm控件:mstlexgrid控件微软公司的visual basic 60是windows应用程序开发工具,是目前应用最为广泛、易学易用的面向对象的开发工具,并且为用户提供了大量的控件。这些控件可用于实现各种功能,减少了程序设计的很多困难。本文主要介绍利用mscamm控件实现和RS232串口的数据通信,接收测量系统上传的数据,然后通过msflexgrid控件将数据以电子表格的形式进行显示,再利用picturebox根据分析完成的数据绘制出曲线,利用cammond ia kg实现数据和曲线图的保存和调出,利用printer将接收的数据、处理好的数据和绘制的曲线通过打印机打印出来。现以烘炉内多点温度数据采集系统为例,其上位机软件界面见图1.
上传时间: 2022-06-27
上传用户:
电力系统潮流计算是研究电力系统的重要手段之一。通过电力系统潮流计算,能够计算出各个节点的电压和功率分布,检查节点电压和潮流分布是否符合要求;同时,能够分析出合理的潮流分布,从而降低全网络的网损;除此之外,在正常检修及特殊运行方式下,还能通过潮流计算得知电厂开机方式,为预想事故、设备退出等情况作出理想的调整方案。为了完成本次设计,需要学习电力系统仿真软件PSS/E了解其各个功能,学会软件中数据卡的填写,以及各个元件的模型。并通过对电力系统稳态书中的简单例题进行仿真,了解自己学习该软件的程度。接着通过仿真软件PSS/E对IEEE39节点系统进行潮流计算,在仿真成功的基础上,分析改变系统无功功率对系统电压的影响,改变有功功率对系统电压相角的影响以及改变变压器的变比对系统电压的影响,同时对IEEE39节点系统进行经济调度,分析如何合理分配发电机的有功出力,降低网损,以达到经济运行的效果。在分析中,多次用到举例和对比的方法,大大提高了实验结果的可靠性。最后通过上述仿真,得到的实验结论如下:通过调节电力系统的无功功率能够改善系统节点的电压;得到了负荷的有功功率与系统电压的相角的变化关系;得到了变压器变比与电压的关系;还得到了不同煤耗率的发电机与其所承担的负荷的关系,具体参见论文正文。
上传时间: 2022-06-30
上传用户:
摘要:电子方年历是一种非常广泛日常计时工具,对现代社会越来越流行。它可以对年、月、日、周日、时、分和秒进行计时,还具有间年补偿等多种功能,而且DS1302的使用寿命长,误差小。对于数字电子万年历采用直观的数字显示,可以同时显示年、月、日、周日、时、分、秒等信息,还具有时间校准等功能。该电路采用AT89C52单片机作为核心,功耗小,能在3V的低压工作,电压可选用3到5V电压供电。万年历的设计过程在硬件与软件方面进行同步设计。硬件部分主要由AT89C52单片机,液晶显示电路,复位电路,时钟电路,稳压电路电路以及串口下载电路等组成。在单片机的选择上使用了AT89C52单片机,该单片机适合于许多较为复杂控制应用场合。显示器使用液晶LCD1602。软件方面主要包括日历程序,液晶驱动程序,显示程序等。程序采用汇编语言编写。所有程序编写完成后,在KeilC51软件中进行调试,确定没有问题后,在Proteus软件中嵌入单片机内进行仿真。关键词:时钟电钟,DS1302,液晶LCD1602,单片机
上传时间: 2022-07-02
上传用户:
培养小小电子科学家的软件 linkboy是一款开源免费的图形化编程仿真平台,通过鼠标交互拖拽快速搭建编程逻辑,拥有所见即所得的可视化界面,独一无二的模拟仿真功能,是开源免费的创客教育神器,适用于中小学开展创客教育!软件特点:国产编程语言,自主编译器架构图形化模块连线,所见即所得模拟仿真,运行过程一目了然自主python引擎,首创支持Arduino2560文件较大,存在百度网盘,下载文件中提供了链接和提取码。打开即可下载。
上传时间: 2022-07-02
上传用户:
基于单片机AT89C51的电子血压计的设计设计的电子血压计是采用示波法测量原理, 以AT89C51 单片机为控制核心,辅以 US9111-006-D 型压力传感器与 MCU 之间模拟信号处理,通过 ADC0808 转换器完成数字 信号转换以及液晶显示、报警、自动关机等电路来实现家用电子血压计的设计。在本次设 计中,通过对模拟脉搏波的输入进行放大,通过 AD 转换器来进行模拟信号到数字信号的 转换,最后通过单片机进行处理,来完成显示、比较、储存、查询等功能。 关键词:血压计;传感器;液晶显示; AT89C51 单片机 设计系统最终要实现的 性能指标如下: 1) 显示范围:0-299mmHg 2) 测量范围:40-270mmHg 3) 脉率:40-200 次/分 4) 放气速率:2.3-6.0mmHg/ 5) 分辨率:1mmHg 6) 静态压力基本误差: 3mmHg 7) 动态压力基本误差: 5-8mmHg 8) 脉率误差:5% 9) 低电压显示:当电池电压低于 4.0-0.2V 时,显示低压符号 10) 记忆功能:能显示前次测量值 11) 自动关机:5min 在单片机控制系统中,软件是很重要的一部分。本设计编程采用的是汇编语言,用汇 编语言编程简单、开发快,指令执行的速度快,节省存储空间。本文主要介绍了基于 AT89C51 单片机的电子血压计的设计思路及方法,详细介绍了系统所实现的功能,系统的 设计方法,系统的总体构成,模块电路的设计步骤和系统的调试方法等内容。
上传时间: 2022-07-03
上传用户:
KiCad v5.1.3 版本下载,包含 64位,32位下载。KiCad 简介KiCad 一个跨平台的开源电子设计自动化套件。KiCad EDA 是一款用于印刷电路板设计的开源自由软件,最初由法国人 Jean-Pierre Charras 于 1992 年推出,现由 KiCad 开发团队维护。软件包含原理图设计、线路板绘制、符号库设计、封装库设计、线路板 3D 显示、Gerber 查看、线路板实用计算等工具。
上传时间: 2022-07-04
上传用户:canderile
本文介绍了 Ansoft 三维结构电磁场仿真软件 HFSS 和时域有限差分法,并用这两种方法分别仿真计算了共面波导馈电的准八木天线,仿真计算结果与实验测量结果非常相近,证明了 HFSS 仿真软件的有效性。
上传时间: 2022-07-04
上传用户: