只为小站
首页
域名查询
文件下载
登录
基于LT4356的
本质
安全型电源保护模块设计
针对目前
本质
安全型电源保护模块存在保护功能简单、转换效率低、抗干扰能力差、
本质
安全电流较小等问题,设计了一种基于LT4356浪涌抑制器的
本质
安全型电源保护模块;详细分析了该模块中软启动,过压、过流及电压跌落故障保护,保护锁定功能的实现原理。该模块实现输出电压DC5~18V,输出
本质
安全电流850~1 000mA,故障保护时间在2μs以内,符合GB 3836.4—2010
本质
安全要求。
2023-02-14 16:58:17
184KB
行业研究
1
浮现式设计:专业软件开发的演进
本质
.[美]Scott L. Bain(带详细书签).pdf
浮现式设计是一种敏捷技术,强调在开发过程中不断演进。《浮现式设计:专业软件开发的演进
本质
》的讨论围绕着专业软件开发方法的演进主题展开,强调了让软件成为一个真正专业的重要性,以及以演进方式开发软件的重大意义。书中谈到了如何在演进过程中综合运用设计模式、重构、单元测试和测试驱动开发等实践,以及何时制定耦合、内聚和封装等关键决策,而且通过准确生动的示例说明了如何开发出真正有用的软件。 《浮现式设计:专业软件开发的演进
本质
》主要面向软件开发者群体,尤其是对敏捷开发感兴趣的程序设计人员。 第1章 软件开发这个职业 1 1.1 人类制作软件已经有多久的历史了 1 1.2 软件开发是一种什么样的活动 2 1.3 软件开发缺少了什么 4 1.4 谁说了算 6 1.5 独特性 6 第2章 从衣橱到探月 8 2.1 软件开发中的模式和专业化 8 2.2 Andrea的衣橱 9 2.3 探月 13 2.3.1 因素的连锁变化 16 2.3.2 不同的因素导致不同的设计 16 2.3.3 还有更多环境因素 17 2.3.4 成本和获益 18 2.3.5 火星探险 18 2.4 模式的价值 19 2.5 小结 20 第3章 软件开发的
本质
21 3.1 失败率过高 21 3.2 成功的定义 22 3.3 Standish Group 23 3.4 做了错误的事情 24 3.5 做事的方式错了 25 3.6 随着时间的推移,软件开发也有所改善 27 3.7 一个原因:土木工程的类比 27 3.8 放弃希望 29 3.9 有时等待和拖延也是必要的 30 3.10 桥是硬的,软件是软的 30 3.11 我们在变化的海洋中游泳 31 3.12 接受变化 31 3.13 拥抱变化 32 3.14 利用变化 32 3.15 更好的类比:不断演进的系统 34 3.16 小结 37 第4章 代码的演进:初级阶段 38 4.1 用对象结构来代替过程逻辑 38 4.2 面向对象和模式的起源 39 4.3 一个示例:简单条件和Proxy模式 40 4.4 下一步:多路径条件选择 43 4.5 为什么要采用对象结构 45 4.6 从多个条件中选择一个 46 4.7 小结 46 第5章 使用和发现模式 48 5.1 根据上下文进行设计:我做的另一个木匠活 48 5.2 模式引出了另一个看问题的角度 55 5.3 模式提供了一种讨论设计的语言 55 5.4 本书中的模式 56 5.5 小结 56 第6章 软件开发金字塔 58 6.1 构成专业的元素 58 6.2 一种形象的表示 60 6.3 小结 60 第7章 注重软件质量 61 7.1 封装 62 7.2 内聚 62 7.2.1 方法内聚 63 7.2.2 视角层的内聚 65 7.2.3 类内聚 66 7.2.4 内聚到何种程度才足够 67 7.3 耦合 67 7.3.1 有意耦合与意外耦合 68 7.3.2 耦合类型 69 7.4 冗余 73 7.5 可测试性 77 7.6 可读性 78 7.7 软件的病症 79 7.7.1 内聚性较差的信号 79 7.7.2 意外耦合或不合逻辑耦合的信号 80 7.7.3 冗余的信号 81 7.8 小结 81 第8章 注重原则和智慧结晶 83 8.1 使用与创建分离 83 8.1.1 Fowler的三层视角 83 8.1.2 另一种视角 84 8.1.3 使用的视角 85 8.1.4 一个单独的视角:创建 86 8.1.5 最后考虑构造细节 87 8.1.6 回到现实 88 8.2 开闭原则 89 8.2.1 类级的开闭原则 90 8.2.2 方法级的开闭原则 91 8.3 依赖倒置原则 92 8.4 GoF的建议 93 8.4.1 设计方法的接口 93 8.4.2 设计类的接口 94 8.4.3 GoF:优先使用对象聚合而非类继承 95 8.5 GoF:在设计中思考什么应该变化并封装会发生变化的概念 98 8.6 小结 100 第9章 注重实践 101 9.1 统一编码风格 101 9.1.1 注释 102 9.1.2 命名类、方法和变量 103 9.1.3 编码标准的好处 104 9.2 意图导向编程 105 9.3 封装构造函数 107 9.3.1 原则与实践 110 9.3.2 做出决定 110 9.4 公共性-可变性分析 111 9.5 实践与自由 114 9.6 小结 115 第10章 注重纪律:单元测试 116 10.1 测试的经济学 116 10.1.1 单元测试 117 10.1.2 先写测试 119 10.2 JUnit框架 120 10.2.1 JUnit基础知识 121 10.2.2 JUnit示例 122 10.2.3 Rule.java:先编码,再测试 122 10.2.4 RuleContainer.java:先测试,再编码 128 10.2.5 消除冗余:@Before和@After 135 10.2.6 自动化批量测试 137 10.2.7 异常和单元测试 139 10.3 模拟对象 141 10.3.1 MockObject框架 142 10.3.2 伪对象 145 10.3.3 依赖注入和Endo-Testing技巧 146 10.3.4 Endo-Testing 147 10.4 小结 148 第11章 注重纪律:重构 149 11.1 重构质量糟糕的代码 150 11.2 重构质量优秀的代码 151 11.3 结构变化与功能变化 152 11.4 重构可帮助你做出选择 153 11.5 模式可以成为重构的目标 154 11.6 避免重构:预构 154 11.7 重构技巧 155 11.8 重构遗留代码 162 11.9 小结 164 第12章 测试驱动开发 165 12.1 何谓测试驱动开发 165 12.1.1 测试驱动与先写测试 165 12.1.2 从单元测试的角度来设计 166 12.2 测试与质量 167 12.2.1 测试与内聚 167 12.2.2 测试与耦合 168 12.2.3 测试与冗余 169 12.3 测试驱动开发与模式 169 12.3.1 Strategy模式 169 12.3.2 乌龟站在乌龟上,一直向下 170 12.3.3 模拟对象/模拟乌龟 171 12.4 模拟对象 172 12.5 模拟乌龟 174 12.6 测试Decorator模式 174 12.7 小结 178 第13章 模式与因素 179 13.1 在演进的设计中做决策 179 13.2 Christopher Apexander与他所提出的“因素” 180 13.2.1 信号处理器示例 180 13.2.2 PKZip示例 184 13.2.3 测试与因素 186 13.3 更多选择,更多因素 187 13.4 小结 190 第14章 浮现式设计:案例分析 191 14.1 问题领域:MWave公司 191 14.2 团队 192 14.3 最简单的能够正常运作的设计 194 14.4 新需求:更复杂的机器 196 14.5 顺便介绍一下 198 14.6 更多好消息 199 14.7 小结:设计是一次漫长而奇特的旅行 200 第15章 结束语:展望2020年 202 附录A 演进路径 204 附录B 示例中用到的模式简介 213 附录C 有用幻觉之原理 274 参考书目 279
2023-01-28 10:15:26
23.86MB
软件工程
浮现式设计
软件开发
敏捷
1
关于对自动化测试的理解:目的与
本质
!(新手必看)
关于对自动化测试的理解:目的与
本质
!(新手必看)
2022-10-24 09:06:38
186KB
自动化测试
基于PIC单片机的
本质
安全型电流-频率转换电路设计
针对模拟量传感器的信号输出形式存在多样性的问题,设计了一种基于PIC单片机的
本质
安全型电流-频率转换电路。该电路采用
本质
安全电源供电,将模拟量电流信号经高精度采样电阻接地转换为电压信号并送入PIC单片机的A/D采样口,由软件处理后转换为频率信号。实际应用表明,该电路能满足各种电流型传感器方便接入煤矿安全监控系统的需求。
2022-10-17 15:20:24
524KB
煤矿
安全监控
电流型传感器
本质安全型
1
com好书合集 com
本质
论 COM原理与应用COM技术内幕 深入解析ATL
com
本质
论 COM原理与应用COM技术内幕 深入解析ATL,可以按这个顺序来看这些书,以上愚见,请指点.
2022-10-10 07:34:55
138.32MB
com好书合集
com本质论
原理与应用
COM技术内幕
1
DXH-13.2/5便携式
本质
安全型电源
根据神华集团神东矿区的需求,设计了DXH-13.2/5便携式
本质
安全型电源,详细介绍了该电源的技术指标、结构组成及选型设计。实际应用表明,该电源可为煤矿井下便携式无源仪器仪表提供5 V本安电源,具有容量大、体积小、安全性高等特点。
2022-09-30 23:03:29
411KB
行业研究
1
GB_T 3836.4-2021 爆炸性环境 第4部分:由
本质
安全型“i”保护的设备
最新版的3836.4,换证必备
2022-08-21 18:03:21
1.85MB
防爆标准
本质安全
2021版
1
06. 进阶 2: push 的
本质
1
具体大概像这样:这时我执行 git push ,就会把 master 的最新位置更新到远端,并且把它的路径上的 5而如果这时候我再切到 feature1 去后再
2022-08-04 17:00:47
675KB
git
1
浅谈阻塞和非阻塞语句的
本质
区别
Verilog HDL是目前应用最为广泛的硬件描述语言。Verilog HDL可以用来进行各种层次的逻辑设计,也可以进行数字系统的逻辑综合,仿真验证和时序分析等。Verilog HDL适合算法级,寄存器级,逻辑级,门级和版图级等各个层次的设计和描述。Verilog HDL进行设计最大的优点是其工艺无关性。这使得工程师在功能设计,逻辑验证阶段可以不必过多考虑门级及工艺实现的具体细节,只需根据系统设计的要求施加不同的约束条件,即可设计出实际电路。Verilog HDL是一种硬件描述语言(hardware description language),为了制作数字电路而用来描述ASICs和FPGA的设
2022-07-21 14:28:59
116KB
浅谈阻塞和非阻塞语句的本质区别
其它
1
矿用本安电源的设计
由于线性电源的转换效率低、损耗大等缺点和煤矿井下易燃易爆的特殊环境,设计了一款基于UC3842,输出为12 V/1 A
本质
安全型开关电源;给出了该开关电源的总体设计思路,并重点介绍了UC3842的上电启动电路和输出过流过压保护电路。该电源具有体积小,安装简单,输入与输出进行电气隔离,转换效率高等优点。
2022-07-20 16:59:37
559KB
开关电源
本质安全
UC3842
过流过压保护
1
个人信息
点我去登录
购买积分
下载历史
恢复订单
热门下载
CPLEX12.8学术版安装包:cplex_studio128.win-x86-64.exe
机械臂避障路径规划仿真 蚁群算法 三维路径规划
基于MATLAB的水果图像识别
2022学术英语写作(东南大学) 章节测试+期末test答案
算法设计(中文版)和习题解答 Jon_Kleinberg著,张立昂译
故障诊断数据集及实现代码
基于OpenCV的车牌号码识别的Python代码(可直接运行)
IEEE 39节点系统的Simulink模型
基于蒙特卡洛生成电动汽车充电负荷曲线程序
transformer_pytorch_inCV.rar
Vivado license 永久
基于matlab扩频通信系统仿真(整套代码)
ios无人直播 虚拟视频实用版 可以导入视频
IBM CPLEX 12.10 学术版 mac操作系统安装包
倒立摆的模糊控制(基于simulink仿真,适合初学者).rar
最新下载
新飓风视频加密工具V12.5.02VIP免费版
瑞芯微RK312X 方案升级工具AndroidTool v2.41.zip
SINAMICS 西门子运动控制应用基础手册(共3册)
IEEE 系统接线图(VISIO绘制)
永磁同步电机无感FOC模型参考自适应(MRAS)转速估计算法simulink仿真模型
ESXi-Customizer-v2.7.2-WIN10.zip
ADS Cree 的GAN Model(含CGH40010F等等)ADS2019-ADS2022
怡趣X2投影仪固件 RK3128芯片方案
LiteSQL2000_Release
linux zip unzip rpm离线安装包
其他资源
TableCurve 3D 4.0 2D 5.0破解版
Hi3559V200_MobileCam_SDK_V1.0.1.5——ReleaseDoc_zh.zip
verilog编写的数字时钟、万年历、闹钟
BBS论坛UML建模
UML元模型MOF 2
VisendoSMTPExtender-pop3.zip
滚你个球项目源码素材
计算流体力学及其并行算法
ExportToCad.rar
完整电气计算书.xls
使用FontCvt.exe字库生成过程.pdf
45套 HTML5 CSS3后台管理登录模板.zip
图灵书籍( C#经典实例(第4版).pdf+NET框架设计 模式、配置、工具.pdf)
牛客2020年面试求职攻略附加笔试题库.zip
ABC of igraph
LQR最优控制器设计
论文研究-基于视觉的人体行为识别算法研究综述.pdf
java编写的操作系统
计算机科学引论
最小生成树问题报告
l289n电机驱动
《轻松玩转ARM Cortex-M0+微控制器基于飞思卡尔FRDM-KL25Z评估板》代码
AT89C51单片机程序以及原理图
nwjs-sdk-v0.18.3-win-ia32