摘要:本文介绍一种基于单片机高功能可调直流稳压电源的设计,该设计主要分为主电路与控制电路。
其中主电路包括:采用二极管组成的三相桥式不可控整流电路;
采用新一代开关元件—绝缘栅双极晶体管IGBT作为开关功率管的降压斩波电路即稳压电路;
电容滤波电路。
控制电路采用AT89C51单片机经过软件程序编程生成PWM波,它作为IGBT驱动电路EXB841的输入信号,实现对IGBT器件的导通关断控制;
AT89C51通过反馈电压与所需基准电压比较调制PWM波,即改变占空比,从而实现高功能可调直流稳压。
我利用自己大学中所掌握的专业理论知识及所拥有的创新实践能力将现代电力电子技术中的整流、滤波、斩波技术,PWM脉宽调制技术,单片机技术,检测技术等有机结合在一起,以求达到所需直流稳压电源的要求:不仅要在功能上做到效率高、噪声低、高次谐波低、既节能又不干扰环境,还要在功能上力求实现数控化、自动化与智能化。
2015/4/11 16:05:07 3.28MB 单片机 稳压电源
1
摘要:很多的工作和软件安装或维护机器有关,这些工作还处理环境的特殊性。
这些特殊性作为全局范围的依赖关系(如已知主机文件系统的位置)、硬编码的部署架构(代码或配置的环境检查),或数据局部性(存储在特定的不在部署体系结构以内的机器上的数据)。
如果你的目标是建立低维护的系统,你应该努力减少这些事情。
Docker有三个特定的功能,以协助建立与环境无关的系统:只读文件系统环境变量注入存储卷处理卷是一个大主题,为了学习前两个功能,在本文的其余部分将改变对示例的需求。
WordPress使用一个名为MySQL的数据库程序来存储大部分数据,所以先确保运行WordPress的容器是只读文件系统,是一个好主意。
使用
2018/9/14 6:44:11 281KB 用Docker构建与环境无关的系统
1
摘要:这11项针对轻量级高效同行代码评审最佳实践被证明是有效的,它们建立在一个通过结合使用IBM?RationalTeamConcert?与SmartBearCodeCollaborator对Cisco系统的开发进行案例研究的基础之上。
它们可以协助您确保评审既能够改进您的代码,又能利用好开发人员的时间。
SmartBearSoftware团队?花费了数年时间去搜索已有的代码评审研究成果,并从超过100家公司的6000多名程序员那里,收集了“实践经验”。
很显然,人们在评审代码时会发现一些错误(bug),但是这种评审工作通常会花费大量的时间,因此变得不太实际。
我们通过数十年的经验使用获得的信息,来创
1
【文章摘要】用例是统一建模语言(UML)的核心概念之一,一个用例就是用户为达到某种目的与系统之间进行的一次典型交互。
用例是统一建模语言(UML)的核心概念之一,一个用例就是用户为达到某种目的与系统之间进行的一次典型交互。
用例主要用于捕获系统功能性需求,它包括参与者(Actor)、用例(UseCase)、关联(Association)三个模型元素:参与者是位于系统之外与系统发生交互的人或其他系统,在实际的用例模型中它往往模仿某个用户角色。
用例表示系统对外提供的服务或功能,它定义了系统是如何被参与者所使用的,每个用例都是对系统行为的动态描述。
关联表示了参与者与用例之间的对应关系,它描述了参与者如何
1
课程设计报告+使用说明+源码摘要1一、引言21.1FTP工作原理21.2C/S原理3二、系统需求分析32.1功能需求32.3系统工作流程设计4三、系统详细设计53.1次要模块设计:53.2界面设计:7四、系统测试10五、系统使用说明115.1程序说明115.2操作流程11六、心得体会12
2015/4/2 19:20:44 440KB FTP
1
用一个CI算法处理实际的问题,要求题目,摘要(10分,中英文各5分)1.问题描述(背景)(5分)2.算法理论介绍(原理、思路、公式)(10分)3.处理问题步骤(实际做什么工作)(15分)4.仿真运行结果,截图、描述,代表什么含义(15分)[文字描述清晰,截图清楚]5.与其他算法的比较分析、改进措施;
(10分)6.结论:总结+展望;
(5分)7.心得:课程的学习心得体会;
(10分)8.参考文献。
近五年至少5篇。
(5分)9.相关代码。
(15分)中国矿业大学作业可参考可当模板遗传算法计算智能路径规划
2020/1/20 17:28:12 366KB 遗传算法 计算智能 路径规划
1
《openssl编程》当前版本,在以前的基础上增加了椭圆曲线补充。
第一章 基础知识 81.1 对称算法 81.2 摘要算法 91.3 公钥算法 91.4 回调函数 11第二章 openssl简介 132.1 openssl简介 132.2 openssl安装 132.2.1 linux下的安装 132.2.2 windows编译与安装 142.3 openssl源代码 142.4 openssl学习方法 16第三章 堆栈 173.1 openssl堆栈 173.2 数据结构 173.3 源码 183.4 定义用户自己的堆栈函数 183.5 编程示例 19第四章 哈希表 214.1 哈希表 214.2 哈希表数据结构 214.3 函数说明 234.4 编程示例 25第五章 内存分配 275.1 openssl内存分配 275.2 内存数据结构 275.3 主要函数 285.4 编程示例 29第六章 动态模块加载 306.1 动态库加载 306.2 DSO概述 306.3 数据结构 316.4 编程示例 32第七章 抽象IO 347.1 openssl抽象IO 347.2 数据结构 347.3 BIO函数 367.4 编程示例 367.4.1 membio 367.4.2 filebio 377.4.3 socketbio 387.4.4 mdBIO 397.4.5 cipherBIO 407.4.6 sslBIO 417.4.7 其他示例 42第八章 配置文件 438.1 概述 438.2 openssl配置文件读取 438.3 主要函数 448.4 编程示例 44第九章 随机数 469.1 随机数 469.2 openssl随机数数据结构与源码 469.3 主要函数 489.4 编程示例 48第十章 文本数据库 5010.1 概述 5010.2 数据结构 5110.3 函数说明 5110.4 编程示例 52第十一章 大数 5411.1 引见 5411.2 openssl大数表示 5411.3 大数函数 5511.4 使用示例 58第十二章 BASE64编解码 6412.1 BASE64编码引见 6412.2 BASE64编解码原理 6412.3 主要函数 6512.4 编程示例 66第十三章 ASN1库 6813.1 ASN1简介 6813.2 DER编码 7013.3 ASN1基本类型示例 7013.4 openssl的ASN.1库 7313.5 用openssl的ASN.1库DER编解码 7413.6 Openssl的ASN.1宏 7413.7 ASN1常用函数 7513.8 属性证书编码 89第十四章 错误处理 9314.1 概述 9314.2 数据结构 9314.3 主要函数 9514.4 编程示例 97第十五章 摘要与HMAC 10015.1 概述 10015.2 openssl摘要实现 10015.3 函数说明 10115.4 编程示例 10115.5 HMAC 103第十六章 数据压缩 10416.1 简介 10416.2 数据结构 10416.3 函数说明 10516.4 openssl中压缩算法协商 10616.5 编程示例 106第十七章 RSA 10717.1RSA引见 10717.2 openssl的RSA实现 10717.3 RSA签名与验证过程 10817.4 数据结构 10917.4.1RSA_METHOD 10917.4.2 RSA 11017.5 主要函数 11017.6编程示例 11217.6.1密钥生成 11217.6.2 RSA加解密运算 11317.6.3签名与验证 116第十八章 DSA 11918.1DSA简介 11918.2 openssl的DSA实现 12018.3 DSA数据结构 12018.4 主要函数 12118.5 编程示例 12218.5.1密钥生成 12218.5.2签名与验证 124第十九章DH 12619.1 DH算法引见 12619.2 openssl的DH实现 12719.3数据结构 12719.4 主要函数 12819.5 编程示例 129第二十章
2018/2/16 22:25:54 354KB openssl
1
基于MATLAB的网络控制系统仿真-基于MATLAB的网络控制系统仿真.pdf基于MATLAB的网络控制系统仿真【英文篇名】ThesimulationofnetworkedcontrolsystemsbasedonMATLAB【作者中文名】[url=]许顺孝[/url];【作者英文名】[url=]XUShun-xiao(MarineEngineeringInstitute[/url];[url=]JimeiUniversity[/url];[url=]Xiamen[/url];[url=]Fujian361021[/url];[url=]China)[/url];【作者单位】[url=]集美大学轮机工程学院[/url];【文献出处】福州大学学报,JournalofFuzhouUniversity,编辑部邮箱2008年S1期  期刊荣誉:中文核心期刊要目总览  ASPT来源刊  CJFD收录刊【关键词】[url=]网络控制系统[/url];[url=]ActiveX[/url];[url=]MATLAB[/url];[url=]TrueTime[/url];【英文关键词】[url=]networkedcontrolsystem[/url];[url=]ActiveX[/url];[url=]MATLAB[/url];[url=]TrueTime[/url];【摘要】引见了基于TrueTime工具包和ActiveX技术的仿真平台实现方法.前者是根据网络MAC协议对通信延迟机理进行建模的仿真软件包;后者是针对网络控制系统通信模型仿真困难的缺点而提出,该方法通过ActiveX技术实现了对象模型和控制器通信,为网络控制系统的理论研究提供有效的检验平台.通过对两者的比较指出两种方法的优缺点.【英文摘要】ThispaperintroducestwomethodsofsimulationbasedonTrueTimeandActiveX,thefirstisasoftpackagewhichcreatemodelaccordingtodelayprincipleofnetworkedMACprotocol,thelatterisanewmethodtodealwiththedifficultyonthesimulationofcommunicationmodel.ThismethodrealizesthecommunicationoftheplantmodelandcontrollerthroughActiveXtechnology,thenprovidesaneffectivetestplatformfortheoryresearchonNCS.Finallythispapergivestheadvantageanddisadvantagebycomparin...
2020/1/25 11:46:08 324KB matlab
1
关于r-shinydashboard主页::套件授权:GPL-2.0或更高版本原料许可证:BSD3-条款摘要:使用“发光”创建仪表板。
该软件包在“发光”的顶部提供了一个主题,使创建有吸引力的仪表板变得容易。
当前构建状态所有平台:当前发行信息姓名材料下载版本平台类安装r-shinydashboard安装r-shinydashboard从conda-forge通道可以通过添加可以实现conda-forge到您的频道:condaconfig--addchannelsconda-forge一旦conda-forge信道已被启用,r-shinydashboard可以安装有:condainstallr-shinydashboard可以列出平台上可用的所有r-shinydashboard版本,其中包括:condasearchr-
2021/6/4 12:13:17 15KB Shell
1
摘要:为了优化协作通信系统的功能,提出了一种基于信道容量增益的中继节点选取策略,并在此基础上提出了源节点和中继节点最优功率分配算法.通过采用凸优化的算法,功率在源节点和中继节点问得到了合理的分配.理论分析和仿真验证表明,所提算法能以较低的复杂度显著提高系统功能和功率效率,因而可以有效地用于基于中继传输的协作通信中.
1
共 374 条记录 首页 上一页 下一页 尾页
在日常工作中,钉钉打卡成了我生活中不可或缺的一部分。然而,有时候这个看似简单的任务却给我带来了不少烦恼。 每天早晚,我总是得牢记打开钉钉应用,点击"工作台",再找到"考勤打卡"进行签到。有时候因为工作忙碌,会忘记打卡,导致考勤异常,影响当月的工作评价。而且,由于我使用的是苹果手机,有时候系统更新后,钉钉的某些功能会出现异常,使得打卡变得更加麻烦。 另外,我的家人使用的是安卓手机,他们也经常抱怨钉钉打卡的繁琐。尤其是对于那些不太熟悉手机操作的长辈来说,每次打卡都是一次挑战。他们总是担心自己会操作失误,导致打卡失败。 为了解决这些烦恼,我开始思考是否可以通过编写一个全自动化脚本来实现钉钉打卡。经过一段时间的摸索和学习,我终于成功编写出了一个适用于苹果和安卓系统的钉钉打卡脚本。
2024-04-09 15:03 15KB 钉钉 钉钉打卡