毕业论文,主要是关于函数信号发生器的设计,属于完整论文,可以产生方波、正弦波、三角波。
1
本低频数字式相位测量仪基于多周期同步计数法和DDS原理,以89C55单片机为控制核心,现场可编程逻辑器件(FPGA)为处理核心,由数字式移相信号发生器、移相网络、相位测量仪三部分组成,整个系统具有极高的性价比。
其中,移相信号发生器采用14位高精度数模转换器DAC904,其输出信号幅度范围为10mV~9VP-P,频率为0.1Hz~3MHz时无明显失真,输出相位差为0°~359.95°。
相位测量采用MAX913比较器芯片,测量范围为1Hz~500kHz,远超题目要求。
移相网络的连续移相范围为-45°~+45°,达到了预定要求。
整个系统模块化程度好、集成度高,具有友好人机交互界面且易于外部功能扩展。
关键词:DDS移相信号 移相网络 相位测量
2023/7/10 9:05:21 461KB 低频 数字式 相位测量仪
1
LibNoise分形噪声函数库的JAVA翻译版,个人开发,仅供参考。
包中包含:异常模块:noise.Exceptionnoise.ExceptionInvalidParam无效的参数异常。
noise.ExceptionNoModule无模块异常,无法检索到该源模块noise.ExceptionOutOfMemorynoise.ExceptionUnknown模型模块:noise.model.Line线noise.model.Plane平面noise.model.Sphere球体noise.model.Cylinder圆柱发生器模块:noise.module.Perlin培林噪声 noise.module.RidgedMulti脊多重分形噪声noise.module.Billow巨浪 value=|perlin_value|*2-1.0;noise.module.Voronoi细胞噪声,Voronoi图noise.module.Const常量 value=const;noise.module.Cylinders圆柱noise.module.Checkerboard棋盘格 value=(floor(x)&1^floor(y)&1^floor(z)&1)!=0?-1.0:1.0;noise.module.Spheres球体选择器模块:noise.module.Select选择noise.module.Blend混合 value=((1.0-(modules[3].value+1)/2)*modules[0].value)+((modules[3].value+1)/2*modules[1].value);修饰器模块:noise.module.Invert倒置 value=-value;noise.module.Abs绝对值 value=|value|;noise.module.Clamp截取 value=(valueupperBound?upperBound:value);lowerBound:下截取值;upperBound:上截取值noise.module.Curve曲线 value=noise.module.Curve.ControlPoint控制点noise.module.ScaleBias偏移缩放, value=value*scale+offsetnoise.module.Turbulence湍流 value=modules[0].getValue(x+modules[1].value*power,y+modules[2].value*power,z+modules[3].value*power);noise.module.Exponent指数 value=(pow(abs((value+1.0)/2.0),exponent)*2.0-1.0);组合模块:noise.module.Add添加 value=modules[0].value+modules[1].value;noise.module.Max最大值 value=max(value);noise.module.Min最小值 value=min(value);noise.module.Multiply乘法 value=modules[0].value*modules[1].value;noise.module.Power权重 value=pow(modules[0].value,modules[1].value);变压模块:noise.module.Displace位移替换,扭曲value=modules[0].getValue(x+modules[1].value,y+modules[2].value,z+modules[3].value);noise.module.RotatePoint点旋转noise.module.ScalePoint点缩放,轴缩放 value=modules[0].getValue(x*xScale,y*yScale,z*zScale);noise.module.Terrace露台,梯台noise.mod
2023/7/8 13:24:28 53KB java 噪声 分形 地形
1
智能家居作为家庭信息化的实现方式,已经成为社会信息化发展的重要组成部分,物联网因其巨大的应用前景,将是智能家居产业发展过程中一个比较现实的突破口,对智能家居的产业发展具有重大意义。
本文基于容易实现,方便操作,贴近使用的设计理念,设计了一款智能家居控制系统,本系统采用STC89C52单片机为控制核心,并采用GSM模块、按键等多个控制源来控制家用电器,并且通过煤气感应器和红外感应器及时的获取家中的信息,来保证居家的安全性。
当发生险情时也能第一时间的通知用户方便用户做出相应的措施来缓解危情。
2023/7/8 11:51:14 2.28MB 单片机论文
1
MSYH-JBM为非等宽字体,MSYH-JBM-M为等宽字体,可利用MacType分别热替换费眼且难看的宋体和新宋体,在Word中也不会导致文档的行间距和字间距发生变化(意味着替换后文档的版面不会有任何不同,这是其突出优点)。
压缩包中包含了对应的MacType配置文件,MacType请自行网上下载安装。
MSYH-JBM-M可作为编程字体,能保证中英文字符2:1的宽度比,不过只包含常规字形。
2023/7/8 5:44:46 4.2MB 混合字体 编程字体 等宽字体
1
分布式温控系统基本要求假定,某快捷廉价酒店响应节能绿色环保理念,推行自助式房间温度调节的空调系统,经过初步分析该系统的基本需求如下:1. 空调系统由中央空调和房间空调两部分构成;
2. 中央空调是冷暖两用,根据季节进行模式调整。
a) 当设置为供暖时,供暖温度控制在25°C~30°C之间;
b) 当设置为制冷时,制冷温度控制在18°C~25°C之间。
3. 中央空调具备开关按钮,只可人工开启和关闭,中央空调正常开启后处于待机状态。
a) 中央空调开机后,无论哪一种工作模式,缺省工作温度为25°C;
b) 当关闭后,不响应来自房间的任何温控请求;
c) 当有来自从控机的温控要求时,中央空调开始工作;
d) 当所有房间都没有温控要求时,中央空调的状态回到待机状态。
4. 房间内有独立的从控空调机,但没有冷暖控制设备。
a) 从控机具有一个温度传感器,实时监测房间的温度,并与从控机的目标设置温度进行对比,并向中央空调机发出温度调节请求。
b) 如果从控机发出的请求和中央空调设置的冷暖控制状态发生矛盾时,以中央空调机的状态优先,否则中央空调机不予响应。
5. 从控机只能人工方式开闭,并通过控制面板设置目标温度,目标温度有上下限制。
a) 从控机开机后动态获取房间温度,并将温度显示在控制面板上;
b) 从控机开机后与中央空调连接获取工作模式,并将工作模式显示在控制面板上;
6. 控制面板的温度调节可以连续变化也可以断续变化:a) 温度调节按钮连续两次或多次指令的时间间隔小于1s时,从控机只发送最后一次的指令参数;
b) 如果温度调节按钮连续两次的时间间隔大于1s时,从控机将发送两次指令参数;
7. 房间目标温度达到后,从控机自动停止工作。
a) 房间温度随着环境温度开始变化,当房间温度超过目标温度1°C时,重新启动;
b) 房间不考虑大小和管道的分布及大小问题,在达到目标温度后,房间温度每分钟上下变化X°C(各小组自行定义环境温度的变化曲线)。
8. 中央空调能够实时监测各房间的温度和状态,并要求实时刷新的频率能够进行配置;
9. 要求分控机的控制面板能够发送高、中、低风速的请求,要求各小组自定义高、中、低风情况下的温度变化值;
比如以中风为基准,高速风的温度变化曲线可以提高25%,低速风的温度变化曲线可以降低25%。
10. 系统中央空调部分具备计费功能:可根据中央空调对分控机的请求时长及高中低风速的供风量进行费用计算;
a) 每分钟中速风的能量消耗为一个标准功率消耗单位;
b) 低速风的每分钟功率消耗为0.8标准功率;
c) 高速风的每分钟功率消耗为1.3标准功率;
d) 并假设,每一个标准功率消耗的计费标准是5元。
11. 中央空调监控具备统计功能,可以根据需要给出日报表、周报表和月报表;
报表内容如下:房间号、开关机的次数、温控请求起止时间、温控请求的起止温度及风量大小12. 中央空调同时只能处理三台分控机的请求,为此主机要有负载均衡的能力,能够保证所有房间的请求都能进行温度调整。
该程序的配置环境文档:http://download.csdn.net/detail/zly9923218/6328843有问题咨询作者qq:1632310768该程序是温控的主控机,空调运行效果如下:http://hi.baidu.com/123ktjt/item/03e7047170f95a2b6cc37cea
2023/7/8 3:08:12 16.41MB 北邮 大三下 软件工程 分布式温控
1
C++封装32位CRC校验,亲测可用,可用在网络通信中对数据包的检验,防止数据包丢失或顺序发生错乱。
备注:提供参考学习
2023/7/8 3:07:50 928B C++ CRC 32位 面向对象封装
1
这不是中文版,但压缩包里面有TrueRTA3.03汉化版,这是为了一些英文不够的同学给于参考。
TrueRTA3.5.5版功能比3.03版加强了很多。
个人觉得TrueRTA比SpectraRTA和SpectraLAB更好用。
TrueRTA3.5.5具备基本声频功能的PC作为测试和评测音频系统的基于软件的音频分析器.TureRTA中的工具包括轻度失真信号发生器,数字电平表,振幅仪,双轨示波和高分辨率实时音频频谱分析器.TrueRTA将你的PC变为强大的音频频谱分析器。
包中文件:TrueRTA3.0.3汉化参考.exeTrueRTAV3.3.2Reg-ArChiVeSTeam.exeTrueRTA_setup3.5.5.exe说明.txt
2023/7/8 2:01:24 2.66MB TrueRTA 3.5.5 注册机 破解版
1
项目管理一直是一个老生常谈的问题,我们身边项目时时刻刻发生,大到火箭上天,小到家庭装修。
老K作为技术出身,大大小小也做了不下50个项目,这里老K从IT的角度,带领大家用理论的知识分享如何做好一个项目。
对一个项目来说当然最理想的情况就是“多、快、好、省”。
“多”指工作范围大,“快”指时间短、“好”指质量高,“省”指成本低。
但是,这4者之间是相互关联的,提高一个指标的同时会降低另一个指标,所以实际上这种理想的情况很难达到。
在谈项目管理要素之前,首先明确一下什么是项目管理。
按PMI的定义:
2023/7/6 9:22:24 121KB 浅谈IT中的项目管理
1
《敏捷系统工程》表达了系统工程的一种愿景,即在敏捷的工程背景环境中,精确的需求规范、结构和行为可以满足系统安全性、安保性、可靠性以及性能等更大的关注。
世界著名的作家及演说家BrucePowelDouglass博士将敏捷方法和基于模型的系统工程(MBSE)有机结合在一起,定义了系统整体的特性,从而避免传统的基于文档规范的方式所带来的错误。
 《敏捷系统工程》阐述了系统开发的整个生命周期,包括需求、分析、设计以及向特定工程学科的转交。
Douglass博士自始至终都将敏捷方法与SysML和MBSE相结合,进而为系统工程师提供概念和方法层面应用的流程指南,使他们可以避免规范中的缺陷并改进系统的质量。
与此同时,敏捷方法可以降低系统工程的工作和成本。
主要特色◆识别出在系统工程的环境中如何更有效地应用敏捷方法的概念和技术◆展示了如何进行基于模型的功能分析并将分析的结果往回与系统需求和利益攸关者需要相关联,并往前与系统架构和接口定义相关联◆提供了一种用于保证系统工程数据质量和正确性的方式(并且是在系统建造之前)◆解释了敏捷系统架构的规范以及系统功能到系统组件的分配◆阐释了如何将工程规范数据传递到下游工程而不发生保真度的丢失◆包括了跨行业系统全生命周期中不同阶段的详细案例,其中以工业外骨骼“Waldo”为例介绍了复杂系统的系统工程过程
1
共 952 条记录 首页 上一页 下一页 尾页
在日常工作中,钉钉打卡成了我生活中不可或缺的一部分。然而,有时候这个看似简单的任务却给我带来了不少烦恼。 每天早晚,我总是得牢记打开钉钉应用,点击"工作台",再找到"考勤打卡"进行签到。有时候因为工作忙碌,会忘记打卡,导致考勤异常,影响当月的工作评价。而且,由于我使用的是苹果手机,有时候系统更新后,钉钉的某些功能会出现异常,使得打卡变得更加麻烦。 另外,我的家人使用的是安卓手机,他们也经常抱怨钉钉打卡的繁琐。尤其是对于那些不太熟悉手机操作的长辈来说,每次打卡都是一次挑战。他们总是担心自己会操作失误,导致打卡失败。 为了解决这些烦恼,我开始思考是否可以通过编写一个全自动化脚本来实现钉钉打卡。经过一段时间的摸索和学习,我终于成功编写出了一个适用于苹果和安卓系统的钉钉打卡脚本。
2024-04-09 15:03 15KB 钉钉 钉钉打卡