滤波器(filter),是一种用来消除干扰杂讯的器件,将输入或输出经过过滤而得到纯净的直流电。对特定频率的频点或该频点以外的频率进行有效滤除的电路,就是滤波器,其功能就是得到一个特定频率或消除一个特定频率。本文主要讲解滤波器选型经验总结
1
倒立摆经验总结
2026-03-26 22:38:16 695KB
1
自动驾驶多传感器联合标定系列:激光雷达到相机图像坐标系标定工程详解,含镂空圆圆心检测及多帧数据约束的外参标定方法,附代码注释实战经验总结,自动驾驶多传感器联合标定系列之激光雷达到相机图像坐标系的标定工程 , 本提供两个工程:基于雷达点云的镂空标定板镂空圆圆心的检测工程、基于镂空标定板的激光雷达到相机图像坐标系的标定工程。 其中镂空圆圆心的检测是进行lidar2camera标定的前提。 lidar2camera标定工程中带有多帧数据约束并基于Ceres非线性优化外参标定的结果。 这两个工程带有代码注释,帮助您对标定算法的的理解和学习。 实实在在的工作经验总结 ,核心关键词: 1. 自动驾驶 2. 多传感器联合标定 3. 激光雷达到相机图像坐标系标定 4. 镂空标定板 5. 圆心检测 6. lidar2camera标定 7. 多帧数据约束 8. Ceres非线性优化 9. 外参标定 10. 代码注释 用分号分隔的关键词结果为: 自动驾驶;多传感器联合标定;激光雷达到相机图像坐标系标定;镂空标定板;圆心检测;lidar2camera标定;多帧数据约束;Ceres非线性优化;外参标定;代
2026-01-24 22:50:07 215KB
1
### PIC单片机MPLAB安装步骤、工程建立与经验总结 #### 一、MPLAB安装步骤 针对用户在安装MPLAB过程中遇到的各种问题,本文将详细介绍MPLAB的安装步骤及其注意事项。 1. **下载安装包**:首先需要从Microchip官方网站或其他可信渠道下载最新版本的MPLAB安装包。本例中使用的是8.2版本。 2. **选择安装位置**:开始安装过程后,在选择安装路径时要注意,虽然一般情况下可以选择安装在除C盘外的其他磁盘分区,但根据作者的经验,如果遇到软件无法正常启动或编译等问题时,建议优先尝试将MPLAB安装在C盘根目录下。 3. **安装PicC编译器**:对于使用K149等工具进行程序烧写的用户而言,还需要额外安装PicC编译器。安装步骤如下: - 运行PicC安装程序。 - 按照提示操作直至完成安装。 - 特别注意,PicC必须安装在C盘根目录下。 4. **安装完成**:安装完成后,可以直接关闭安装向导。 #### 二、新建工程步骤 完成MPLAB及PicC的安装后,接下来介绍如何创建一个新的工程。 1. **打开MPLAB IDE**:启动MPLAB IDE软件。 2. **新建工程**:点击菜单栏中的“Project” > “Project Wizard”来开始创建新工程。 3. **选择芯片型号**:在弹出的界面中,选择目标芯片型号。例如,选择16F877A作为示例。 4. **选择工具套件**:在“Active Tool Suite”选项中,选择“HI-TECH Universal Tool Suite”。需要注意的是,如果没有此选项,需要单独下载并安装HI-TECH编译器,并将其放置于C盘PicC目录下。 5. **指定编译器路径**:在“Location”中输入路径“C:\PICC\bin”,确保指向正确的PicC编译器执行文件“picc.exe”。 6. **保存工程**:选择合适的保存路径。建议保存在C盘下,避免后续编译出现问题。 7. **编译工程**:完成以上步骤后,即可对工程进行编译。如果编译成功,则表明程序无误,可以使用K149等工具烧写生成的.hex文件至单片机。 #### 三、学习经验和技巧 在学习PIC单片机的过程中,往往会遇到各种挑战,以下是一些宝贵的学习经验和技巧: 1. **调整心态**:尽管刚开始接触新的单片机会感到不适应,但不必过分担忧。通过一段时间的实践和摸索,会逐渐熟悉并掌握其特性。重要的是保持耐心和积极的态度。 2. **聚焦能力而非单一技术**:正如作者所言,学会一种编程语言或单片机并不代表只能停留在该领域。实际上,掌握一种技能后,再学习类似技术会更加容易。因此,重点在于培养解决问题的能力而非单一的技术点。 3. **实践经验**:理论学习固然重要,但实际操作更是不可或缺。从简单的LED点亮实验开始,逐步尝试串口通信、PWM调制等功能,这些实践中遇到的问题往往是学习的最佳时机。 4. **遇到问题时的处理方式**:面对难题时不要轻易放弃。通过查阅资料、求助社区等方式寻找解决方案。记住,每一次挫折都是成长的机会。 通过以上步骤和经验分享,希望能帮助初学者更好地理解和掌握PIC单片机及其开发环境MPLAB的使用方法。
2026-01-06 13:21:57 2.08MB
1
随着互联网应用的广泛普及,海量数据的存储和访问成为了系统设计的瓶颈问题。对于一个大型的互联网应用,每天百万级甚至上亿的PV无疑对数据库造成了相当高的负载。对于系统的稳定性和扩展性造成了极大的问题。 一、负载均衡技术负载均衡集群是由一组相互独立的计算机系统构成,通过常规网络或专用网络进行连接,由路由器衔接在一起,各节点相互协作、共同负载、均衡压力,对客户端来说,整个群集可以视为一台具有超高性能的独立服务器。 1、实现原理实现数据库的负载均衡技术,首先要有一个可以控制连接数据库的控制端。在这里,它截断了数据库和程序的直接连接,由所有的程序来访问这个中间层,然后再由中间层来访问数据库。这样,我们就可
2026-01-05 15:50:55 235KB SQL
1
第十六届蓝桥杯单片机国一经验总结(含第11-15届省赛/国赛代码)
2025-12-18 22:35:43 4.14MB 蓝桥杯 代码开源
1
单片机硬件电路设计是电子工程领域中的一个重要分支,它涉及到微控制器的选取、外围电路的设计、信号处理、电源管理等多个方面。这份"单片机硬件电路设计实例(工程师多年经验总结)"的文档,无疑为学习和实践这一技术提供了宝贵的参考资料。 单片机的选择是设计的基础。不同的应用场合需要不同性能的单片机,例如,有的需要高速运算能力,有的则注重低功耗。工程师的经验总结中可能涵盖了如何根据项目需求选择合适的单片机型号,包括考虑其内核类型(如8位、16位或32位)、处理速度、内存大小、外设接口等参数。 硬件电路设计是单片机应用的核心。这包括了电源电路设计、复位电路、晶振电路、I/O接口电路等。电源电路是系统稳定运行的保障,工程师可能会分享如何设计高效稳定的电源转换模块,以及如何进行电源噪声抑制。复位电路是确保单片机正常启动的关键,设计时要考虑手动复位、看门狗复位等多种情况。晶振电路则决定了单片机的工作频率,其精度直接影响到程序执行的效率和稳定性。 再者,外围设备接口设计也是重要的环节。这可能包括串行通信接口(如UART、SPI、I2C)、模拟输入输出(ADC和DAC)、定时器/计数器、PWM等。这些接口电路的设计直接影响到单片机与传感器、显示器、电机等硬件的交互。 此外,电路保护和抗干扰设计不容忽视。工程师可能会介绍如何通过添加瞬态电压抑制器、滤波电容等元件来保护电路免受过压、过流的损害,以及如何利用接地、屏蔽等方法降低电磁干扰。 实际的硬件调试和测试是验证设计是否成功的关键步骤。工程师的经验可能涵盖如何使用示波器、逻辑分析仪等工具进行信号检测,如何定位和解决电路问题,以及如何优化电路性能。 这份文档无疑是深入理解和实践单片机硬件电路设计的一份宝贵教材,它将帮助工程师们避免常见的设计陷阱,提升设计效率,从而在实践中不断积累自己的经验。对于初学者来说,它可以提供直观的实例学习;对于有经验的工程师,它也可以作为查漏补缺、提升技能的参考。通过学习和借鉴这份文档,我们可以更好地理解和掌握单片机硬件电路设计的精髓。
2025-08-21 17:14:06 23.71MB 设计实例
1
ic 版图设计经验总结 ic 版图设计是集成电路(IC)设计的重要步骤之一。一个良好的版图设计可以确保芯片的可靠性、性能和制造效率。在这里,我们总结了 ic 版图设计的经验总结,包括版图设计的基本原则、版图设计的步骤、版图设计的注意事项和版图设计的技巧。 版图设计的基本原则 1. 版图设计的目标是实现芯片的可靠性、性能和制造效率。 2. 版图设计应该遵守工艺规则和设计规则。 3. 版图设计应该考虑到芯片的电气特性和热特性。 4. 版图设计应该尽量减少芯片的面积和功耗。 版图设计的步骤 1. 分析电路图,了解电路的工作原理和性能要求。 2. 选择合适的工艺和设计规则。 3. 进行版图设计,包括设备的布局、连线和布线。 4. 检查和验证版图设计的正确性和可靠性。 版图设计的注意事项 1. 版图设计应该考虑到芯片的热特性和电气特性。 2. 版图设计应该遵守工艺规则和设计规则。 3. 版图设计应该尽量减少芯片的面积和功耗。 4. 版图设计应该考虑到芯片的可靠性和可维护性。 版图设计的技巧 1. 使用合适的设计工具和软件。 2. 合理安排设备的布局和布线。 3. 使用合适的连接方式和线宽。 4. 考虑到芯片的热特性和电气特性。 ic 版图设计经验总结 1. 查看捕捉点设置是否正确,08 工艺为 0.1,06 工艺为 0.05,05 工艺为 0.025。 2. Cell 名称不能以数字开头,否则无法做 DRACULA 检查。 3. 布局前考虑好出 PIN 的方向和位置。 4. 布局前分析电路,完成同一功能的 MOS 管画在一起。 5. 对两层金属走向预先订好,一个图中栅的走向尽量一致,不要有横有竖。 6. 对 pin 分类,vdd、vddx 注意不要混淆,不同电位(衬底接不同电压)的 n 井分开。 7. 在正确的路径下(一般是进到 ~/opus)打开 icfb。 8. 更改 cell 时查看路径,一定要在正确的 library 下更改,以防 copy 过来的 cell 是在其他的 library 下,被改错。 9. 将不同电位的 N 井找出来。 10. 更改原理图后一定记得 check 和 save。 11. 完成每个 cell 后要归原点。 12. DEVICE 的个数是否和原理图一至(有并联的管子时注意);各 DEVICE 的尺寸是否和原理图一至。 13. 如果一个 cell 调用其它 cell,被调用的 cell 的 vssx、vddx、vssb、vddb 如果没有和外层 cell 连起来,要打上 PIN,否则通不过 diva 检查。 14. 尽量用最上层金属接出 PIN。 15. 接出去的线拉到 cell 边缘,布局时记得留出走线空间。 16. 金属连线不宜过长。 17. 电容一般最后画,在空档处拼凑。 18. 小尺寸的 mos 管孔可以少打一点。 19. LABEL 标识元件时不要用 y0 层,mapfile 不认。 20. 管子的沟道上尽量不要走线;M2 的影响比 M1 小。 21. 电容上下级板的电压注意要均匀分布;电容的长宽不宜相差过大。 22. 多晶硅栅不能两端都打孔连接金属。 23. 栅上的孔最好打在栅的中间位置。 24. U 形的 mos 管用整片方形的栅覆盖 diff 层,不要用 layer generation 的方法生成 U 形栅。 25. 一般打孔最少打两个。 26. Contact 面积允许的情况下,能打越多越好,尤其是 input/output 部分,因为电流较大。 27. 薄氧化层是否有对应的植入层。 28. 金属连接孔可以嵌在 diffusion 的孔中间。 29. 两段金属连接处重叠的地方注意金属线最小宽度。 30. 连线接头处一定要重叠,画的时候将该区域放大可避免此错误。 31. 摆放各个小 CELL 时注意不要挤得太近,没有留出走线空间。 32. Text2、y0 层只是用来做检查或标志用,不用于光刻制造。 33. 芯片内部的电源线/地线和 ESD 上的电源线/地线分开接;数模信号的电源线/地线分开。 34. Pad 的 pass 窗口的尺寸画成整数 90um。 35. 连接 Esd 电路的线不能断,如果改变走向不要换金属层。 36. Esd 电路中无 VDDX、VSSX,是 VDDB、VSSB。 37. PAD 和 ESD 最好使用 M1 连接,宽度不小于 20um;使用 M2 连接时,pad 上不用打 VIA 孔,在 ESD 电路上打。 38. PAD 与芯片内部 cell 的连线要从 ESD 电路上接过去。 39. Esd 电路的 SOURCE 放两边,DRAIN 放中间。 40. ESD 的 D 端的孔到 poly 的间距为 4,S 端到 poly 的间距为 0.2。 41. ESD 的 pmos 管与其他 ESD 或 POWER 的 nmos 管至少相距 70um 以上。 42. 大尺寸的 pmos/nmos 与其他 nmos/pmos(非 powermos 和 ESD)的间距不够 70um 时,但最好不要小于 50um,中间加 NWELL,打上 NTAP。 43. NWELL 和 PTAP 的隔离效果有什么不同?NWELL 较深,效果较好。 44. 只有 esd 电路中的管子才可以用 2*2um 的孔。怎么判断 ESD 电路?上拉 P 管的 D。
2025-05-19 10:02:39 37KB
1
Google Earth划分区域边界图经验总结 本文总结了使用Google Earth(简称GE)软件对城市进行区域划分工作的经验,并且可以应用于暂没有电子地图的初级预规划。主要包括了区域划分方法、区域保存和区域调整三个方面。 区域划分方法:在GE中点选Add Polygon图标,出现Polygon设置页面,然后用鼠标在地图上点划边界,最后按OK(确认)键即可。在Polygon设置页面中,可以输入区域名称、划线颜色和宽度。在Area选项中,选择“Outlined”,则只画出区域边界,如果选择“Filled+Outlined”,则按照选定颜色填充区域内部;由于规划工作通常只要区域边界,因此建议选择“Outlined”。 区域保存:划好区域后,要在Places界面中查看,划好的Polygon在哪一个文件夹下面;在划区域前,鼠标选择了哪个文件夹,划好的Polygon区域就在哪个文件夹。如果之前没有选择,则划好的Polygon会存放到“Temporary Places”文件夹下,软件关闭时不会自动保存;需要用鼠标将Polygon拖动到My Places文件夹下面,则软件可以自动保存,下次开启软件时Polygon仍旧存在。对于划好的区域,可以右键保存为文件。保存时,kml格式文件可以用Excel打开,kmz为kml的压缩格式,占用空间较小,可以根据情况选择。 区域调整:在GE中划好区域后,可以对其进行修改。在Places界面中选中要调整的区域名,然后右键选择Properties(属性),弹出Polygon设置页面,可以对名称、颜色以及区域边界等进行调整。调整名称和线条颜色的方法同新建Polygon。在Polygon边界调整中,先选择边界中要调整的端点,选中的为蓝色显示,然后按住左键可以拖动,直接调整区域。对于选中的某个端点,在其他区域按鼠标左键,可以按逆时针方向增加新端点;按鼠标右键,可以按顺时针方向逐个消除端点。 区域面积统计:在规划工作中,对划分的区域要统计面积,但普通Google Earth没有统计功能。可以使用Google Earth Pro版本,安装后打开统计功能(Ruler),选Polygon子页面,然后按照原Polygon区域边界划线,得到面积统计结果。也可以使用Global Mapper软件,将GE的地图格式转换为Mapinfo格式,进行精确统计。
2025-05-14 12:08:21 2.16MB Google Earth 区域边界
1
对于设计人员而言,数字电位器正变得越来越重要,它们具有很多优点,但也存在很多限制。下面比较机械电位器,数字电位器的共同点和区别,并由此帮助读者了解如何使用数字电位器。
2024-06-19 11:22:20 116KB 数字电位器 常见问题 应用经验
1