基于麒麟系统arm64的jdk8基础镜像,亲测可用!!! # 选择一个已有的os镜像作为基础 FROM centos@sha256:43964203bf5d7fe38c6fca6166ac89e4c095e2b0c0a28f6c7c678a1348ddc7fa # ADD命令 将jdk打包文件上传到镜像的/usr/java ,会自动解压 ADD jdk-8u301-linux-aarch64.tar.gz /usr/local/ # 配置java环境变量 ENV JAVA_HOME /usr/local/jdk1.8.0_301 ENV JRE_HOME /usr/local/jdk1.8.0_301/jre ENV PATH $JAVA_HOME/bin:$PATH
2024-07-30 14:21:14 238.91MB java linux
1
STM32采集声音/噪音传感器数据测试程序: 1、使用杜邦线连接声音传感器到开发板(声音传感器VCC连接开发板5V,声音传感器GND连接开发板GND,声音传感器OUT连接开发板PB6); 2、下载程序后,制造声音达到声音传感器有效分贝时,开发板上用户指示灯LD2(PB9引脚)亮;反之,开发板用户指示灯LD2灭。 3、代码使用KEIL开发,当前在STM32F103C8T6运行,如果是STM32F103其他型号芯片,依然适用,请自行更改KEIL芯片型号以及FLASH容量即可。 4、软、硬件技术服务:349014857@qq.com;
2024-07-30 10:57:55 4.69MB stm32 源码软件 arm
1
《基于FPGA的AC-AC谐振变换器实现》 文章探讨了一种创新的非接触电能传输系统中的核心技术——AC-AC谐振变换器,它能够实现从低频到高频的直接转换。这种变换器的恒幅控制策略是其核心,通过分析其运行模式,设计了一个基于Field Programmable Gate Array(FPGA)的控制系统,进而通过实验验证了这一方案的可行性。 非接触电能传输系统主要依赖高频交变磁场来传递能量,而FPGA因其可编程性和高效率,成为实现AC-AC谐振变换器控制的理想选择。在能量注入式AC-AC谐振变换器的拓扑结构中,四个MOSFET开关管与反并联二极管及RLC串联谐振网络共同作用,形成能量注入和回馈的双向流动。在不同的输入电压极性下,电路会经历能量注入、自由谐振和能量回馈三种工作模态,以实现电能的高效传输。 为了确保系统在零电流开关(Zero Current Switching,ZCS)模式下运行,并维持输出谐振电流的恒定幅值,文章设计了一个基于FPGA的双闭环控制系统。内环检测谐振电流的过零点,实现ZCS软开关,外环则通过误差比较器调整输出电流,以保持其在设定范围内。这种控制策略确保了系统在不同工作模态下的稳定运行。 具体到硬件实现,文章采用了Altera公司的EP2C5T144C8 FPGA芯片,设计了控制电路板,其中包括三路输入信号处理:50 Hz交流电源过零信号、谐振电流过零信号和误差信号。高速比较器LM319用于检测电流峰值,高速光耦隔离器件6N137则提高了隔离驱动电路的抗干扰能力和响应速度。FPGA根据设定的开关控制逻辑,实时调整MOSFET的状态,从而控制谐振电流峰值。 控制算法流程设计是系统的另一关键部分。通过对谐振电流峰值、电流方向和50 Hz低频信号方向的连续检测,系统能够在不同工作模态间切换,以保持输出电流的恒幅特性。实验结果表明,无论在空载还是10 W负载条件下,基于FPGA的谐振变换器都能有效维持谐振电流峰值的稳定性。 本文深入研究了基于FPGA的AC-AC谐振变换器的实现,通过精确的控制策略和硬件设计,实现了非接触电能传输系统中高效稳定的电流传输。这种方法对于优化能源转换效率,提升非接触电能传输系统的性能具有重要意义。
2024-07-30 05:02:06 272KB FPGA
1
基于pytorch框架实现的yolov3项目源码.zip基于pytorch框架实现的yolov3项目源码.zip基于pytorch框架实现的yolov3项目源码.zip基于pytorch框架实现的yolov3项目源码.zip基于pytorch框架实现的yolov3项目源码.zip基于pytorch框架实现的yolov3项目源码.zip基于pytorch框架实现的yolov3项目源码.zip基于pytorch框架实现的yolov3项目源码.zip基于pytorch框架实现的yolov3项目源码.zip基于pytorch框架实现的yolov3项目源码.zip基于pytorch框架实现的yolov3项目源码.zip基于pytorch框架实现的yolov3项目源码.zip基于pytorch框架实现的yolov3项目源码.zip基于pytorch框架实现的yolov3项目源码.zip基于pytorch框架实现的yolov3项目源码.zip基于pytorch框架实现的yolov3项目源码.zip
2024-07-30 00:55:43 111.99MB pytorch pytorch
1
【项目资源】:包含前端、后端、移动开发、操作系统、人工智能、物联网、信息化管理、数据库、硬件开发、大数据、课程资源、音视频、网站开发等各种技术项目的源码。包括STM32、ESP8266、PHP、QT、Linux、iOS、C++、Java、python、web、C#、EDA、proteus、RTOS等项目的源码。【项目质量】:所有源码都经过严格测试,可以直接运行。功能在确认正常工作后才上传。【适用人群】:适用于希望学习不同技术领域的小白或进阶学习者。可作为毕设项目、课程设计、大作业、工程实训或初期项目立项。【附加价值】:项目具有较高的学习借鉴价值,也可直接拿来修改复刻。对于有一定基础或热衷于研究的人来说,可以在这些基础代码上进行修改和扩展,实现其他功能。【沟通交流】:有任何使用上的问题,欢迎随时与博主沟通,博主会及时解答。鼓励下载和使用,并欢迎大家互相学习,共同进步。
2024-07-29 21:40:38 16.82MB 毕业设计 springboot
1
友情提醒:在tao宝下载本资源是旧版的,注意不要受骗 当前资源在后续更新会以私信的方式发送,已经购买资源的朋友请不要取关,谢谢了 帖子地址: https://blog.csdn.net/qq_38693757/article/details/131223450?spm=1001.2014.3001.5502 具体的介绍请看帖子,这里文字放不下了 2023.07.25 添加了本地黑名单文件夹功能 2023.12.30 进行了大幅度的优化,同时改动了一部分功能,具体更新内容参考帖子 2024.01.05 优化了部分代码 2024.01.13 优化了部分代码 2024.06.18 添加了更新界面 修复了 UNIX/Linux FTP 服务器 无法下载的bug 2024.06.20 添加了配置文件生成工具,更新工具读取配置文件来检测那些文件需要更新,大大的提高了更新速度 有疑问欢迎私信我
2024-07-29 18:54:49 5.9MB wpf
1
【标题】"基于STM32的小电流检测装置"是一个实用的硬件工程项目,它利用微控制器技术来实现对微小电流的精确测量。STM32是一款广泛使用的基于ARM Cortex-M内核的微控制器,以其高性能、低功耗和丰富的外设接口而备受青睐。 在该装置中,电流检测的关键步骤是通过一个采样电阻来转换小电流为小电压。这种方法称为分压法,是电流测量的基本原理。当电流流过采样电阻时,会产生一个与电流成正比的电压降。这个电压随后被送到放大电路,以增强信号以便后续处理。 描述中提到的“二级放大”可能指的是采用了两个连续的放大器,这通常是为了提高信噪比和确保足够的电压增益。第一级放大可能用于提升信号大小,第二级则可能用于进一步稳定信号或增加增益。放大倍数的三种选择可能意味着用户可以根据实际应用需求选择合适的放大级别,以确保测量精度。 ADC(模拟数字转换器)是微控制器中的关键组件,它将放大后的模拟电压转换为数字值,从而使STM32能处理这些数据。ADC的分辨率和转换速度直接影响到电流测量的精度和实时性。0.96寸OLED显示屏用于实时显示测量结果,提供直观的用户界面,五轴按键则允许用户进行参数调整,增强了交互性。 此外,设备还集成了蜂鸣器报警功能,可能用于提示超出设定电流阈值的情况,从而为用户提供即时反馈。蜂鸣器的设置和触发条件可能通过程序控制,增加了系统的灵活性和安全性。 文件名称"C8T6forDING.PcbDoc"和"C8T6forDING.SchDoc"暗示了项目的设计文件,其中"PcbDoc"代表PCB(Printed Circuit Board)设计文档,记录了电路板的布局和连接;"SchDoc"则代表电路原理图文档,描绘了电子元器件间的连接关系。这两份文件是硬件设计的核心,用于指导制造和调试过程。 这个项目涉及了嵌入式系统设计、模拟电路、数字信号处理、微控制器编程等多个IT领域的知识点,展示了硬件工程师在解决实际问题时的综合技能。
2024-07-29 17:07:03 3.48MB 硬件工程
1
SPENCER多模式人员检测和跟踪框架 在欧盟FP7项目的背景下开发的针对移动机器人的基于ROS的多模式人员和组检测和跟踪框架。 功能一览 多模式检测:在一个通用框架中的多个RGB-D和2D激光检测器。 人员跟踪:基于最近邻居数据关联的高效跟踪器。 社会关系:通过连贯的运动指标估算人与人之间的空间关系。 群体追踪:根据人群的社会关系来检测和追踪人群。 鲁棒性:各种扩展功能(例如IMM,跟踪启动逻辑和高召回检测器输入)都使人员跟踪器即使在非常动态的环境中也能相对鲁棒地工作。 实时:在游戏笔记本电脑上以20-30 Hz的频率运行,跟踪器本身仅需要1个CPU内核的10%。 可扩展和可重用:结构良好的ROS消息类型和明确定义的接口使集成自定义检测和跟踪组件变得容易。 强大的可视化:一系列可重复使用的RViz插件,可通过单击鼠标进行配置,以及用于生成动画(2D)SVG文件的脚本。 评
2024-07-29 16:18:22 4.98MB
1
【STM32F103C8T6微控制器】STM32F103C8T6是意法半导体(STMicroelectronics)推出的基于ARM Cortex-M3内核的微控制器,具有高性能、低功耗的特点。这款芯片拥有72MHz的工作频率,内置512KB闪存和48KB SRAM,适用于各种嵌入式应用,如本例中的智能小车。 【循迹系统】智能小车的循迹功能通常依赖于一组传感器,如红外线反射传感器或光电耦合器,用于检测地面的黑色线条或颜色差异。通过读取这些传感器的数据,微控制器可以计算出小车相对于赛道的位置,并通过PID(比例-积分-微分)算法调整电机速度,确保小车准确地沿着预设路径行驶。 【舵机控制】舵机是一种可精确控制角度的执行机构,广泛应用于机器人和模型制作。在智能小车上,舵机会被用于转向,通常连接到微控制器的PWM(脉宽调制)端口。STM32F103C8T6可以通过编程产生不同的PWM信号,从而控制舵机的角度变化。 【步进电机驱动】步进电机是一种能够实现精确位置控制的电机,其运动通过接收脉冲信号来控制。在智能小车上,步进电机可能用于驱动轮子,以实现高精度的移动。微控制器通过驱动步进电机的四相线圈,使得电机每次接收到一个脉冲就转动固定的角度。为了有效地驱动步进电机,需要使用合适的驱动电路,如H桥驱动器,同时微控制器需要有精准的时序控制能力。 【长征小车(课程思政场地)】这个名称可能指的是这个项目与长征系列火箭或者是中国的长征精神有关,也可能是在特定的教育环境下进行的课程项目。在这个场景下,智能小车的设计和实施不仅锻炼了学生的硬件设计和编程能力,还可能融入了爱国主义教育和科技创新的元素,让学生在实践中理解并传承长征精神。 总结,基于STM32F103C8T6的智能小车是一个集成了硬件设计、嵌入式软件开发以及控制系统理论的综合项目。它利用循迹技术保证小车按轨迹行驶,通过舵机实现转向,而步进电机则提供了精确的移动控制。此外,这个项目还可能融入了教育意义,使学生在学习过程中体会到科技与文化的融合。
2024-07-28 21:11:39 137.69MB stm32 智能小车 舵机 步进电机
1
有部署问题可私信联系 划出行路线、查询公交车辆的实时位置和到站时间,提供公交线路的详细信息等功能。 该系统通常包括以下几个主要模块: 用户管理模块:用于用户注册、登录、个人信息管理等功能。 公交线路管理模块:用于管理城市公交线路的信息,包括线路名称、起始站点、途经站点、票价等。 公交站点管理模块:用于管理城市公交站点的信息,包括站点名称、所属线路、经纬度坐标等。 公交车辆管理模块:用于管理公交车辆的信息,包括车牌号、所属线路、当前位置等。 公交查询模块:用于提供公交线路查询、站点查询、实时到站查询等功能。 路线规划模块:用于根据用户输入的起始点和目的地,自动规划最佳公交路线。划出行路线、查询公交车辆的实时位置和到站时间,提供公交线路的详细信息等功能。 该系统通常包括以下几个主要模块: 用户管理模块:用于用户注册、登录、个人信息管理等功能。 公交线路管理模块:用于管理城市公交线路的信息,包括线路名称、起始站点、途经站点、票价等。 公交站点管理模块:用于管理城市公交站点的信息,包括站点名称、所属线路、经纬度坐标等。 公交车辆管理模块:用于管理公交车辆的信息,包括车牌号、所属线路
2024-07-28 18:18:00 58.31MB 课程资源 毕业设计
1