21.4 计算例子 我们计算一个薄透镜组得光焦度,有效焦距(EFL)为 400mm 的胶合消色差透镜,用到 的玻璃(及其性质)如表 21.2 所示。ΔPij如表 21.2 所示。 代入表中的数值,等式 21.13 中的分母为: 代入方程 21.13: 因此: 同理,由方程组 21.14 和 21.15 可得: (注意三个光焦度的总和等于 0.0025。)
2025-06-13 20:08:19 4.98MB Zemax初学宝典
1
使用CMake编译 osm高精地图解析库lanelet2
2025-06-13 17:51:32 2.91MB CMake
1
(1)从Library中添加: 在菜单上选择add->component,弹出如下对话框: 在directory框下选择library文件,在symbol框中选择元器件,点击Place,将器件放原理图上。元器件放置后,可单击右键选择Transform对元件进行变形处理
2025-06-13 16:45:48 2.99MB dxdesigner
1
抓包工具,有需要的可以自行使用
2025-06-13 15:13:54 9.62MB
1
LVGL(LittleVGL)是一个开源的图形库,主要用于嵌入式系统,为微控制器提供高效、功能丰富的GUI(图形用户界面)设计。这个“19.3 LVGL使用外部SRAM”主题主要关注如何在资源有限的嵌入式设备上,利用LVGL库将图形渲染的数据存储到外部SRAM(Static Random-Access Memory)中,以提高性能和扩展内存空间。 我们需要了解SRAM的基本概念。SRAM是一种高速缓存存储器,与内部RAM相比,它提供了更快的数据访问速度,但通常成本较高且占用空间较大。在嵌入式系统中,如果微控制器的内置RAM不足以满足LVGL库运行时的需求,可以考虑使用外部SRAM作为扩展。 1. **配置外部SRAM**:在嵌入式系统中,使用外部SRAM需要对硬件平台进行适配。这通常涉及到配置存储器控制器(如STM32的FSMC或SDRAM控制器),设置正确的地址映射、数据宽度、时序参数等。这些参数应根据SRAM芯片的数据手册来设定,确保正确通信。 2. **驱动开发**:在软件层面,你需要编写一个驱动程序来操作外部SRAM。这包括初始化SRAM、读写操作以及错误处理等功能。驱动程序通常会集成到操作系统内核或者作为单独的库文件,供其他应用调用。 3. **LVGL配置**:在使用LVGL时,需要告诉库你的图形缓冲区位于何处。通过修改LVGL的配置结构体`lv_conf_t`,你可以指定外部SRAM的起始地址和大小作为显示缓冲区。例如,设置`LV_CONF_INCLUDE_DEFAULTS`宏后,可以通过`LVGL_DISP_BUF1`和`LVGL_DISP_BUF2`变量来定义两个缓冲区的地址和大小。 4. **优化性能**:使用外部SRAM可能会带来一些性能挑战,因为访问外部存储器通常比访问内部RAM慢。为了最大化效率,你可以采用双缓冲技术,即同时使用两个缓冲区,当一个缓冲区正在被LVGL更新时,另一个缓冲区可以用于显示,从而减少屏幕闪烁。 5. **内存管理**:在使用外部SRAM的过程中,内存管理也非常重要。LVGL库本身可能已经包含了内存管理机制,但你仍需确保分配给LVGL的内存区域不会与其他系统组件冲突。在嵌入式系统中,有效管理内存能避免碎片化并提高系统稳定性。 6. **调试与测试**:在实际应用中,务必进行充分的测试以确保外部SRAM的稳定性和性能。这包括验证读写操作的正确性,检查是否出现内存泄漏,以及评估UI响应速度和流畅度。 7. **电源管理**:对于某些低功耗应用,使用外部SRAM可能需要考虑额外的电源管理策略。确保SRAM在待机模式下能够保持数据,并在系统唤醒时快速恢复工作状态。 通过以上步骤,你可以成功地将LVGL库与外部SRAM结合,充分利用额外的内存资源,为嵌入式设备创建更复杂、更高效的GUI。不过,每个具体的嵌入式平台都有其独特的硬件和软件限制,因此在实际应用中可能需要进行相应的调整和优化。
2025-06-13 13:48:16 27.72MB
1
《看图学万用表使用快速入门》是杜逸鸣先生编写的一本实用技术书籍,主要针对初学者和电工爱好者,旨在帮助读者迅速掌握万用表的使用技巧。万用表,又称多用电表或万能表,是电子电路测量中最常用的工具之一,能够测量电压、电流和电阻等多种参数。通过本书的学习,读者可以了解万用表的基本结构、功能以及在实际操作中的应用方法。 1. **万用表的基本组成**:万用表通常包括表头、量程选择开关、接线端子、表笔等部分。表头是显示测量结果的核心组件,而量程选择开关则用来切换不同的测量模式和量程。 2. **电压测量**:万用表可以测量直流电压(DCV)和交流电压(ACV)。在测量前,需要确保表笔连接正确,红色表笔通常连接到标有“+”或“V”的插孔,黑色表笔连接到“COM”插孔。根据被测电压的大小选择合适的量程,并将表笔接触待测电路。 3. **电流测量**:测量电流时,万用表必须并联或串联在电路中。测量直流电流(DCA)时,表笔应串联接入;测量交流电流(ACA)时,同样需要根据电流大小选择适当的量程。 4. **电阻测量**:在测量电阻(Ω)时,必须断开电路电源,以免电流通过万用表造成误读。使用欧姆挡,红表笔插入标有“Ω”或“V/Ω”的插孔,黑表笔仍接“COM”插孔。逐级增加量程,直至找到合适的测量范围。 5. **其他功能**:除了基本的电压、电流和电阻测量,高级的万用表还可能具备电容、频率、二极管检测等功能。例如,二极管挡可以检测二极管的好坏,电容挡可测量电容器的容量。 6. **安全注意事项**:在使用万用表时,必须遵循电气安全规范,避免触电。始终确保量程选择正确,过高可能导致仪表损坏,过低则可能使电路短路。测量过程中不要触摸表笔的金属部分,以防止人体成为导体。 7. **实践操作**:理论学习后,通过实际操作来加深理解,如检查家用电器的电源线电压、判断电池的电量、修复电路故障等。书中通过图文并茂的方式,详细介绍了这些操作步骤,便于读者对照学习。 《看图学万用表使用快速入门》不仅讲解了万用表的基础知识,还提供了丰富的实例和图解,让学习过程更为直观易懂。对于想要提升动手能力,或者准备从事电工工作的读者来说,是一本非常实用的入门教材。
2025-06-13 10:45:12 32.45MB 万用表使用
1
### 万用表使用从入门到精通 #### 一、万用表简介 万用表是一种多功能电子测量仪器,主要用于电压、电流、电阻等电气参数的测量。它广泛应用于电子设备维修、电路检测以及各种电子工程领域。《万用表使用从入门到精通》一书由孙立群编写,旨在帮助读者全面掌握万用表的操作技巧和应用场景。 #### 二、万用表的基本结构与功能 1. **显示屏**:显示测量结果。 2. **选择旋钮**:用于选择不同的测量功能。 3. **红黑测试笔**:红色代表正极,黑色代表负极。 4. **输入插孔**:根据不同测量需求接入不同的测试笔。 #### 三、万用表的使用方法 ##### 1. 测量直流电压 - 将选择旋钮调至“V~”(直流电压)档位。 - 将红色测试笔插入“VΩ”孔,黑色测试笔插入“COM”孔。 - 连接被测电路,读取显示屏上的数值。 ##### 2. 测量交流电压 - 调整选择旋钮至“V-”(交流电压)档位。 - 插入测试笔并连接电路,读取数值。 ##### 3. 测量电阻 - 调节至“Ω”档位。 - 断开待测电阻与其他元件的连接。 - 使用测试笔接触电阻两端,读取阻值。 ##### 4. 测量电流 - 选择合适的电流档位(mA或A)。 - 断开电路,将万用表串联接入。 - 读取显示值,并注意量程的选择。 #### 四、万用表的维护保养 - 定期检查电池电量,确保正常使用。 - 避免在潮湿环境中使用,防止内部受潮。 - 清洁表面时,使用干燥的软布擦拭。 #### 五、万用表的应用场景 - **电子设备维修**:快速定位故障位置。 - **电路板检测**:检查电路板上元件的好坏。 - **家庭电工**:家用电器的安全检查。 - **科研实验**:数据采集与分析。 #### 六、进阶技巧 1. **二极管检测**:利用特殊档位测量二极管导通压降判断好坏。 2. **电容容量测试**:通过测量充放电过程中的电压变化估算电容值。 3. **晶体管放大倍数测量**:适用于NPN或PNP型晶体管。 #### 七、常见问题及解决方案 - **测量误差大**:确认是否选择了正确的量程。 - **无法开机**:检查电池是否安装正确且有电。 - **显示乱码**:可能是显示屏损坏,建议送修或更换。 #### 八、案例分析 **案例一**:某电子工程师在维修一台电视机时,使用万用表检测发现电源板上的某个电容出现鼓包现象,经过更换后设备恢复正常工作。 **案例二**:一位爱好者在组装自己的电脑过程中,使用万用表测量主板上的电压分布,确保各部件正常供电。 #### 九、结语 通过上述介绍,《万用表使用从入门到精通》这本书不仅适合初学者了解基本操作方法,也能够为专业人士提供更深层次的技术支持。随着实践的积累和技术的进步,相信每位读者都能成为使用万用表的高手。
2025-06-13 10:32:27 20.78MB
1
数据模拟器的功能主要是通过“虚拟设备”模拟真实设备上报传感数据的行为,当您有以下情景时建议采用: 设备接入开发还未完成时,可以使用该功能同步进行应用方面的开发 为了验证某个Restful接口时,可以使用该功能快速验证数据 某些应用场景无法实现设备接入开发能力,可以使用该功能替换真实设备持续运行模拟数据 模拟设备上报数据 发送控制指令 请求返回设备数据 发送控制指令 1)使用该功能前需要先 添加传感器 (如果未添加设备,请先添加设备再添加传感器),已添加的略过。 2)请在此处选择需要虚拟的设备(默认为第一项): 111 3)在右侧的“模拟设备上报数据”表格输入相应模拟的数据,然后点“开始上报” 4)模拟设备开始连接服务器同时上报数据,并且记录在线信息等数据
2025-06-13 09:56:35 36.39MB
1
TK—80使用讲义 TK—80是日本KENWOOD公司生产的100W,50W。25W可调的短波电台,与之配套的是宽带天线,电源DM—120MVZ。 使用注意事项: 1. 开机前先确认主机天线电源是否配接正确。 2. 开机,先开电源,主机。 3. 关机,先关主机,电源。 一. 前面板 1. 电源开关(POWER) 2. 头戴式送受话器插孔(PHONES) 3. 调谐键(AT RUNE) 4. 扫描键(SCAN) 5. 菜单键(MENU) 6. 模式键(MODE) 7. 数据传输键(DATA) 8. 话筒插座(MIC) 9. 静噪调节旋钮(SQUELCH) 10. 音量调节旋钮(VOLUME) 11. 信道选择按钮(CHANNEL) 12. 精调旋钮(CLARLFLER) 13. 内部扬声器 《TK-80使用详解》 TK-80是由日本知名无线电设备制造商KENWOOD公司生产的高性能短波电台,具备100W、50W、25W三种功率可调功能,适合各种通信需求。这款电台搭配有宽频天线和专用电源DM-120MVZ,确保在不同环境下的稳定工作。在使用TK-80时,务必遵循安全操作规程,如开机前检查主机、天线和电源的正确连接,开机时先开电源再开主机,关机时则相反。 电台的前端面板包含了多种功能键和调节旋钮,便于用户操作。电源开关(POWER)控制电台的开启和关闭;头戴式送受话器插孔(PHONES)用于连接耳机;调谐键(AT RUNE)用于频率的精确调整;扫描键(SCAN)实现对频段的快速浏览;菜单键(MENU)进入设置菜单;模式键(MODE)切换不同的工作模式;数据传输键(DATA)处理数据通信;话筒插座(MIC)连接麦克风;静噪调节旋钮(SQUELCH)控制背景噪音;音量调节旋钮(VOLUME)调整声音大小;信道选择按钮(CHANNEL)切换频道;精调旋钮(CLARIFIER)微调频率;内部扬声器提供语音输出。 背面面板设计同样精细,包括接地端子(GND)保证安全;AT插座(AT)用于外接自动天线调谐器;天线插座(ANT)连接天线;电源插座(直流13.6V)接入电源;外部线性放大器连接插口(ALC)扩展功率;细电器插孔(RELAY)控制继电器;等幅电报键输入插孔(CW KEY)用于等幅电报操作;音控增益/回授抑制/延迟时间(VOX/ANTL)调整音频效果;外部扬声器插孔(EXT SP)连接外部扬声器;ACC2和ACC1插座提供额外的辅助接口。 电台的显示屏提供了丰富的信息反馈,如RX、TX指示接收和发射状态;NB显示噪声抑制功能是否开启;TUNE在调谐时闪烁,匹配良好后稳定显示;SCAN表示扫描功能激活;S.CALL显示选呼功能;LOCKOUT显示被锁定的信道;MENU在使用菜单时出现;8.8显示当前选择的信道或菜单项;CH、# # # #分别显示信道和频率信息;接收信号强度、发射功率级别(NML)、精调指示(CLARL)以及各种模式标识(USB、LSB、AM、CW、DATA)等,提供全方位的操作提示。 菜单系统是TK-80的一大特色,通过[MENU]键可以访问各种功能设置。例如,项目01用于设定发射功率,项目02控制噪声抑制器,项目04管理信道闭锁,项目05设置遇忙停止,项目06和07涉及选呼和自台号码。菜单中的设置会直接影响电台的操作行为,比如信道闭锁功能,允许用户在扫描时跳过特定的信道,以避免不必要的干扰。 此外,TK-80还具备计算机通信接口,通过IF-232C接口单元与计算机连接,实现远程控制。通信参数应设置为9600BPS的波特率,8位数据位,1位停止位,无奇偶校验,确保数据传输的准确无误。电台采用全双工异步串行接口,通过DIN ACC1插头与计算机硬件交互。 总体而言,TK-80是一款功能全面且易于操作的短波电台,无论是业余无线电爱好者还是专业通信人员,都能从中体验到高效便捷的通信乐趣。其丰富的功能和灵活的设置选项,确保了在复杂多变的通信环境中保持稳定的通信质量。
2025-06-12 23:02:49 57KB 80使用说明
1