第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
上传用户:
RFID无线射频识别技术从诞生发展到现在RFID技术已经日趋成熟和标准化,RFID标签具有体积小容量大,寿命长,可重复使用等特点,支持快速读写、非可视识别、移动识别、多目标识别、定位及长期跟踪管理。RFID技术与互联网、通讯等技术相结合,可实现全球范围内的物品跟踪与信息共享。RFID技术被广泛应用于物流、制造、公共信息服务等行业,大幅提高了管理与运作效率,降低了成本。如何将RFID技术与军事装备维修管理相结合,并且将其系统化、平常化,迅速转化为战斗力是一件非常有意义的事情。本课题研究的是RFID技术在军事装备维修保养中的应用。主要讨论了基于RFID技术的军事装备维修管理系统的开发与设计。通过该系统可以实现待修装备的入库信息更记(包括入库时间、入库送交人、送交单位、期望交货时间等)待维修设备的信息(包括出)日期、配发时间、配发单位、负责人以及维修历史记录)、维修记录信息(包括维修时间、故障现象、故障原因、维修内容、维修责任人)的增加与更改、已修装备的出库管理等过程的自动化管理。利用超高频(900M)RFID的远距离非接触读写特性,可以使这些操作的过程变得简单易行。该系统的使用必将为提高我军的装备维修效率,降低维修成本带来好处。
标签: RFID
上传时间: 2022-06-25
上传用户:
前言说明控制的方法远远不止PID这一招,在许多场合也未必是最佳的控制算法。对于学习能力较好的师弟也可以再去寻求一种更优秀的控制算法。PID的分类多如牛毛,例如:模糊PlD、数字PID、神经元PID等等。另外,本文档是参考几十个PID相关文档资料整合而成。由于个人能力等原因,从策划、编辑、排版等花了一个多月的时间才完成此次PlD法的整合。为了更有针对性和有效性,本文档主要讲解数字PID及其变种(改进式PID):位置式和增量式。以及这两种PID的C语言编程实现、参数的调整确定和PID控制的应用。我们为什么要用PID岸法呢?原国很商单:其一,PlD是一种比较成熟的控制算法,而且还有许多基于PID的变种算法(简称改进式PID)。其二,资杜多,学习难度路低,入门快。其三,多届师兄实践过,感觉效果还不错!但每年资料成指数增长,从上届师兄那搭贝了好几G资料,进PID控制的文档可以夸张的说跟天上的“星星”一样,看了之后眼花缭乱,而且有很多重复的。为了让更多人能快速上手使用PID控制算法,结合个人经验和相关文档将它浓缩如下:
标签: pid算法
上传时间: 2022-07-01
上传用户:
1设计任务与要求1.1基本功能1)能够测量正弦波、方波、三角波等交流信号的频率;2)测量信号的频率范围为1HZ-9999KHZ,分辨率为1HZ:3)测量结果直接用十进制数值,通过四个数码管显示;4)可手动测量,手动清零;5)具有高精度、迅速测量、读数方便等优点。1.2扩展功能1)具有不同可测频率范围的多个档位;2)有超量程警告,当测量信号频率超过所选档位的量程时,频率计发出警报。2设计原理脉冲信号的频率就是在单位时间(1s)里产生的脉冲个数,若在一定时间间隔tw内测得这个周期信号的重复变化次数为N,则其频率可表示为:豆f-N/T(1)数字频率计的总体框图如图1所示:数字频率计由四大基本电路组成:整形系统,单稳态触发器构成的闸门电路,可控的计数系统、锁存译码显示电路、超量程报警系统。经过放大衰减后的被测信号(包括正弦波,三角波,方波等周期信号)经过整形电路,变成峰值为3~5V(与TTL兼容)的方波信号Vx,送入计数器的时钟脉冲端。当门控信号到来后,闸门电路开启,时间为Ti,计数器实现计数功能,Ti时间过后闸门关闭,计数停止,锁存器使能端置零,计数结果被锁存,通过数码管可以方便读出被测信号频率。图2为数字频率计的波形图:
上传时间: 2022-07-01
上传用户:
HDMI系统架构由信源端和接收端组成。某个设备可能有一个或多个HDMI输入,一个或多个HDMI输出。这些设备上,每个HDMI输入都应该遵循HDMI接收端规则,每个HDMI输出都应该遵循HDMl信源端规则。如图3-1所示,HDMI线缆和连接器提供四个差分线对,组成TMDS数据和时钟通道。这些通道用于传递视频,音频和辅助数据。另外,HDMl提供一个VESADDC通道。DDC是用于配置和在一个单独的信源端和一个单独的接收端交换状态。可选择的CEC在用户的各种不同的音视频产品中,提供高水平的控制功能。可选择的HDMl 以太网和音频返回(HEAO,在连接的设备中提供以太网兼容的网络数据和一个和TMDS相对方向的音频回返通道。音频,视频和辅助数据在三个TMDS数据通道中传输。一个TMDS时钟,典型地是以视频像素速率,在TMDS时钟通道中传输,它被接收端做为一个频率参考,用于对三个TMDS数据通道的数据复原。在信源端,TMDS编码将每个TMDS数据的8比特数据转换成10位的DC平衡的最小变换序列,串行地,以每个TMDS时钟周期10位地,在差分线对上发送。视频数据,一个像素可以是24,30,36,48比特。视频的默认24比特色深,在等于像素时钟的TMDS时钟上传递。更高的色深使用相应的更高的TMDS时钟率。视频格式 TMDS时钟率低于25M(比如13.5M的480i/NTSC)可以使用重复像素发送的策略。视频像素可以用RGBYCbCr4:4:4,YCbCr4:2:2格式编码。为了在TMDS通道上发送音频和辅助数据,HDMI使用一个报文结构。为了得到音频和控制数据所需要的高可靠性,这个数据报文用BCH纠错码,使用特殊的差错矫正,对发送的10位数据编码。
标签: 接口
上传时间: 2022-07-03
上传用户:
电力电子系统的计算机仿真已经成为其产品设计研发过程中一个很重要的环节,MATLAB、Pspice和SABER是目前国际上最为流行的三大电力电子系统仿真软件。SABER软件以其强大的功能、开放的软件环境日益成为电力电子系统仿真的首选,跟另外两种软件相比其仿真速度更快、收效性更好、仿真结果的准确性更高。为了降低逆变器输出电压的谐波,简单且实用的方法是在逆变器的交流输出侧加装L.C滤波器。LC滤波器是低通滤波电路,它可以有效地抑制高次谐波。但它不能消除交流电压中的低次谐波,尤其是在LC滤波器的转折频率附近的谐波还被放大了。不同的LC滤波参数对输出电压的谐波含量影响很大,滤波参数选取不当会使滤波效果不能满足设计要求。以前,为了选择滤波参数人们需要重复试验并反复比较,耗时耗力。计算机仿真为人们提供了一种研究电力电子电路的方法,通过仿真可以加深人们对电路与系统工作原理的理解、加速设计周期和节约开发成本。建模和计算机仿真并对比不同参数下的滤波效果和差异,在兼顾滤波环节重量的同时,可以得到合适的滤波效果,为产品设计研发提供参考。本文结合铁科院机辆所研制DC600V客车空调逆变电源,采用SABER软件进行仿真,具体分析了影响逆变器输出电压谐波的诸因素及特点,本文还定量分析了不同载波频率、不同互锁时间以及不同负载工况下线电压谐波含量的变化。最后通过仿真得到客车逆变电源不同的LC滤波参数与逆变器输出电压谐波含量的关系。
上传时间: 2022-07-06
上传用户:
由王晓鹏老师主编的《面包板电子制作130例》,前身是《面包板电子制作68例》,王晓鹏老师在编写《面包板电子制作68例》一书之前,还编印过一本《555集成电路60种实验套件指导手册》,并提供配套元器件,同样是在面包板上完成有关555集成电路的若干实验,取得了良好的效果。 《面包板电子制作130例》 将这两本书的内容进行了重新编排,全新绘制了电路图和彩色装配图,尤其是针对装配图,采用了俯视图,接近实物的方式绘制。例如电阻,采用了四色环电阻的样式,使得装配图较之先前的更加清晰、美观、易懂。与此同时,还将两本书“ 合并同类项”,取消了内容重复的部分,删减了若干实验效果不显著、电路原理有重复的例子,同时又选编了- - 些新实例补充进来,新增编的实例以数字电路与555集成电路相结合为主,电路装配难度介于中级到高级之间,并使本书总实例增加到130例,超过了原先两本书的总和。 与此同时,本书中所列举的130个实例均拍摄有实验视频演示,视频中的元器件在面包板的坐标位置、连线方式均与书中的装配图一致。因此看书、看视频都能清楚地了解到元件的装配位置和方式。
标签: 面包板
上传时间: 2022-07-07
上传用户:
软件说明: 使用方法:(同BMP2PCB,只能导入黑白BMP文件.)关于比例:方法1) 对于经过图像处理软件处理过的BMP文件,由于比例已改变,可以先在PROTEL99SE的PCB里 按PCB实物大小画好KEEP层的外框,以便确定板大小, Place Graphics Options选项中,Placement Mode设置为Placement Rectang; 导入BMP时,图片的起点定位KEEP外框的左下角,终点定位在KEEP外框的右上角即可.方法2) 对于1:1扫描BMP文件,设置选项里,Place Graphics Options选项中, Placement Mode设置为Cursor;Scale设置为3.35;怎样在中文汉化版里编辑菜单:1. 打开PROTEL99SE,在PCB环境里,点左上角下键头,选择第二项;2. 点菜单右上角的MENU按钮,选EDIT;3. 点击菜单右上角的MENU按钮,选Expand ALL;4. 在菜单中找到选择向导 这一项,在其下面点击右键,选ADD(添加);5. 在下面TEXT栏目里修改名成为:Klipper (Y for pop up){Y};6. 在Klipper下面点击右键,选ADD(添加);7. 在下面TEXT栏目里修改成为&Copy to Windows Clipboard,并在PROCES栏目后面 点BROWSE指向Klipper99se:copyToWindowsclipboaed, PARAM栏目里点后面的INFO指向$Description=copy to zhe windows clipboard;8. 重复6,7步骤:依次建立下: 键名称(TEXT): Klipper 以下为子菜单: &Copy to Windows Clipboard ; BROWSE : Klipper99se:copyToWindows clipboaed, PARAM: $Description=copy to zhe windows (复制到WINDOWS剪贴板) &Paste From Windows Clipboard; PROCES: Klipper99se:PasteFromWindowsClipoard; PARAM: $Description=Paste From the Windows Clipoard; (WINDOWS剪贴板粘帖) Place &Graphic; PROCES: Klipper99se:PlaceGraphic; PARAM: $Description=Place Graphic using Klipper; (放置BMP图片) &Klipper Preferences PROCES: Klipper99se:KlipperPreferences; PARAM: $Description=Klipper Sst up; (设置参数)
标签: protel99SE
上传时间: 2022-07-12
上传用户:20125101110
【软件介绍】 pcb抄板也叫pcb克隆,是pcb设计的一项逆向工程,就是将pcb线路板上的元器件拿下来做成bom单,然后扫成图片经抄板软件(比如Quickpcb 2005)处理还原成pcb板图文件,然后再转给pcb制板厂做出板子(pcba),打上原件的bom单,最后就是与原pcb电路板一样的了。pcb电路板设计软件抄板软件Quickpcb可直接打开扫描彩图抄板,其元件预览、任意角度放置、走线及自动捕捉网格、元素中心功能可与PROTEL媲美,文件格式与主流电路设计软件兼容。【设置方法】 1.放置焊盘、孔、线、弧、过孔、元件、FILL、POLYGON、文字; 2.各元素属性设置、网格设置; 3.CTRL键自动捕捉网格与元素中心; 4.SHIFT键选择、去选择、剪切、拷贝、删除、旋转、镜像与重复功能; 5.32层设置功能,缩放显示; 6.任意设置原点; 7.设计精度:1mil; 8.自带B2P格式、可读取BMP、JPG图片,可自动BMP读取分辨率。 9.调用PROTEL2.5-2.8格式元件库文件 10、输出PROTEL2.5-2.8格式文件。
上传时间: 2022-07-21
上传用户:aben
一般调用元件的话,使用PartGallery的search功能都能找到相应的器件。注意MaST IOLAMS这里有两种不同语言描述的元件,一般不能同时在一张原理图中使用。在PartGallery中browse目录按照大的应用领域和市场领域划分。比喻Elctrical目录下包含一些电气行业相关的模型。1.翻转元件:选中该元件(可选多个),按R键,可实现90度翻转。按F键可实现180度翻转。2.电容或电感初始电压或电流值设置:在电容或电感元件的属性里有一项ic设置,默认未设置(undef),设置其为想要的值即可。3.Saber中,设置元件属性时,不能带任何单位符号,如电阻的“9,”电压的“V”时间的“S等,否则saber会报错。4.Saber中,仿真文件名不能和元件库中的元件同名,否则会报错。5.Saber中,原理图名称最好不要与路径名中有重复,否则会报错。6.原理图放大或缩小:按“page up或”“page down即可7.局部放大显示波形:直接拖动鼠标放大,或按“page up即可8.恢复波形显示原始大小:按“page down,”在右键菜单里点“zoom→tofi即可”9.按鼠标中键可拖动整个原理图包括波形显示图。
标签: saber
上传时间: 2022-07-23
上传用户: