包含PSLab硬件设计文件。PSLab 是一个小型袖珍科学实验室,提供一系列用于进行科学和工程实验的测试和测量仪器。它可以用作示波器、波形发生器、频率计数器、可编程电压和电流源,也可以用作数据记录器。第一版硬件 (v1) 由Jithin BP开发。后来的版本是由Padmal开发的。 PCB布局: https://github.com/fossasia/pslab-hardware/blob/pslab-v6/docs/images/PSLab_v6_top.png 更多详情、使用方法,请下载后阅读README.md文件
2022-07-04 18:03:39 28.89MB gnuplot
工程师使用伺服电机来实现机器人、自动化和 CNC 制造等应用所需的精密运动。与 RC 伺服系统一样,工业伺服系统也会主动纠正外部干扰。与 RC 舵机不同,工业舵机可以提供非常精确的运动,并且通常支持高级运动控制模式。不幸的是,工业伺服系统的成本对单个制造商来说太高了(每台电机数千美元)。 我们一直在开发一种经济实惠的开源工业伺服电机,为复杂的机电一体化应用打开了大门。我们的设计利用了大规模生产的步进电机的低成本。我们能够通过 14b 编码器反馈实现非常高的分辨率(经过校准程序!)。 项目目标 位置、速度、扭矩回路 步进和方向输入,可与步进电机/步进杆兼容 I2c,串行输入 可定制/开源,可访问内部变量 透明且用户可定义的控制算法(商业伺服系统通常缺乏此功能) Arduino兼容易于使用的界面 高分辨率指向(低于 0.1 度) 低成本(不应该是步进器+踏板成本的巨大飞跃) 用于电机间通信的串行接口 板载处理器允许独立用于简单应用 可调换向配置文件 PID自整定 更多详情、使用方法,请下载后阅读README.md文件
2022-07-04 18:03:37 9.24MB eagle 设计 文件
解决了多层平面界面反射和透射的电磁问题。还计算多层附近的偶极发射器的衰减率
2022-07-04 14:07:51 16.44MB r语言
学习物理 用于矢量微积分、电场、电通量、磁场以及力学和电磁理论中的其他量的计算的函数库。
2022-07-04 14:07:48 63KB haskell
NumBAT 是一种数值布里渊分析工具,它集成了电磁和声学模式求解器来计算波导中光波和声波的相互作用 NumBAT 是在 Ubuntu 18.04 上开发的,具有以下软件包版本:Python 3.6、Numpy 1.16.2、Suitesparse 4.4.6 和 Gmsh 3.0.6。 用户也已在 Debian、RedHat 和 Windows 10(在启用 Linux 的 Windows 子系统后安装 Ubuntu)和不同版本的软件包上成功安装了它,但这些安装没有完整的文档记录,因此可能需要用户测试。 我们还提供了一个docker 镜像,可以轻松跨平台操作,尽管 docker 需要 WSL2。有关如何使用 docker 映像的信息包含在 docker_notes.md 文件中。根据我们的经验,使用 WSL1 和 github 源代码(本质上已经“容器化”)安装标准 Windows 比使用 docker 更可取。 更多详情、使用方法,请下载后阅读README.md文件
2022-07-04 14:07:45 24.84MB fortran
添加了小波变换方法和交替 DCT 方法 将目标检测方法更改为更真实并考虑球坐标 显着提高计算速度,修复错误 更改了割草机以单独跟踪状态,固定球坐标中的分布均匀性 固定目标检测概率变量命名 检测半径和陆地显示在主图中 为参数添加了单位标签 添加了新的图形输出选项 改进了加载自定义先验的行为 清理代码并添加更多评论
2022-07-03 19:54:40 213KB matlab 算法 开发语言
使用时域和 CUDA 中的有限差分对声波传播的简短实现。该代码正在求解压力公式中的二阶波动方程,O(2,8)。计算域被反射边界包围。 部分效果展示: https://github.com/ovcharenkoo/CUDA_FDTD_2D_acoustic_wave_propagation/raw/master/doc/wave.gif
2022-07-03 18:03:37 1.43MB cuda
该 shell 脚本运行编译器、执行命令、绘制输出文件并以设定的帧速率生成动画电影。 此 fortran 代码包含主程序以及有关数值解的主要例程。可以在此处找到单元号和文件名、数据文件的写入格式和传播例程。文件将存储在临时文件系统中以避免磁盘延迟。 更多详情、使用方法,请下载后阅读README.md文件
2022-07-03 18:03:35 6KB fortran
使用 GMSH 的主要目标是创建任何表面或体积的离散模型。但是,创建需要大量编码的网格有很多困难。许多“.geo”文件具有简单的几何形状,有些具有更密集的编码。大多数 .geo 文件都被导入到 VTMS 软件中。VTMS 是 BSAM 附带的 FEA 软件包的预处理工具部分。 教程: 了解 gmsh 如何创建合成的最好方法是查看compositeplate.geo。它需要一个简单的块并使用“For”循环为您创建一个组合。 更多详情、使用方法,请下载后阅读README.md文件
2022-07-03 18:03:32 648KB glsl
Matlab fdfd 代码,用于计算任意二维光子晶体结构中给定波长的传播场。
2022-07-03 18:03:31 13KB matlab