3 个不稳定版本
0.4.1 | 2024年5月23日 |
---|---|
0.4.0 | 2024年4月14日 |
0.3.1 | 2024年4月12日 |
在 嵌入式开发 中排名 268
每月下载量 23
64KB
855 行
自动脑部检测系统
多学科综合设计课程项目,多伦多大学我们的团队(PFPU2)被要求在尸检过程中识别避免意外脑损伤的方法。通常,这是由于颅骨厚度的变化,这使得难以估计到大脑的距离。当与病理单位的快速周转结合时,这意味着尸检锯片的一些损伤并不罕见。
我们的解决方案是一个接触检测系统,它通过锯片传递高频交流信号来测量电导率,并通过测量输出以识别信号的变化。它受到用于木工的 SawStop® 自动制动技术的启发和推导。
您可以在这里找到我们展示海报的副本。
关于代码
这个纯 Rust 项目是为 RP2040(主要是 Pi Pico 板)设计的。它使用 PWM 生成 100 kHz 信号,并使用 ADC 测量输出。当前实现可能在分析信号(尤其是时间)方面有一些改进,但足以识别与高导电表面的接触,并显示出与电容相同的迹象。
如果您在此基础上进行构建,以下是一些有用的参考资料
- 您可以在cam-rod/aps490_retraction_fsm的硬件分支中找到我们设计的原理图。不要复制电池充电器,而是参考Pi Pico 数据手册 §4.5-4.6。
- 查看信号的电压高/低范围,但也查看电压本身。我发现它与高度导电表面(如 SawStop 的电容能力)的接近(不仅是接触)显著增加。有关更多信息,请参阅海报(§5.0,检测到的 ΔVavg)。
在logs/
文件夹中包含了一些用于系统验证的记录测试数据。它对程序不是关键。
关于我们
我们是正在完成本科学位的本科生
- 扎因巴·阿里,机械工程
- 奥利维亚·洛策,机械工程
- 卡梅隆·罗德里格斯,计算机工程
- 蒂娜·索科哈瓦尔,机械工程
- 泽伊内普·蒂比克,机械工程
我是卡梅隆,我编写了这个仓库中的软件。
致谢
我们想感谢以下个人
- 我们的客户,克里斯托弗·鲍尔博士,加拿大安大略省省法医病理学单位(PFPU)的法医病理学家
- 我们的行业顾问,法比奥·提罗尼博士,法医病理学家
- 我们的导师和APS490课程协调员,卡兰·贝希丹博士,机械工程教授和UT-IMDI主任
- 我们的助教,拉贾恩·米什拉,博士候选人
我们还想感谢我们的其他联系人,PFPU,以及整个APS490课程团队对他们提供的帮助。
SawStop
我们从SawStop的设计中汲取灵感,该设计由现已失效的美国专利7,055,417保护,可能还受到续展或国际专利的保护。我们仅为了实验用途构建了我们的概念证明,没有计划进行规模化。如果您打算基于我们的设计进行构建,您应咨询法律意见,特别是如果您计划更大规模或商业性地进行。
SawStop及其所有相关术语是SawStop,LLC的商标或注册商标。
许可证
版权所有2024年卡梅隆·罗德里格斯
根据Apache License,版本2.0(“许可证”);除非遵守许可证,否则您不得使用此文件。您可以在以下位置获得许可证副本:
https://apache.ac.cn/licenses/LICENSE-2.0
除非适用法律要求或书面同意,否则在许可证下分发的软件按“原样”基础分发,不提供任何明示或暗示的保证或条件。请参阅许可证,了解管理许可证权限和限制的特定语言。
依赖关系
~9MB
~182K SLoC