项目简介
本项目由佛罗里达大学研究生团队开发,面向人类行为实验中神经信号采集研究场景。此场景需同步脑信号、按钮、肌电图传感器等多种设备数据,但市场缺乏通用灵活同步工具。团队经多次迭代开发出佛罗里达研究开源同步工具(FROST),满足实验室不同项目需求,相关研究成果后续将在期刊发表。
项目的主要特性和功能
硬件部分
- 核心为ATMega32 - U4微控制器,可处理模拟和数字输入信号,为不同采集系统输出同步脉冲。
- 支持汇编语言、C/C++编程,也支持Arduino Leonardo Bootloader。
- 有详细PCB设计和制造文档,可用Autodesk Eagle软件设计,Gerber文件可用于找PCB制造公司生产。
- 提供具体组件清单,方便板件组装,可使用常见焊接设备。
- 设计适配Arduino Box M000015,便于安装在实验箱中。
固件部分
- 提供FROST_Demo.ino作为功能示例,可与外围设备协同工作。
- 详细列出FROST输入输出端口及对应的Arduino引脚编号,含数字输出、数字输入、模拟输入等类型,满足多种数据同步采集需求。
安装使用步骤
假设用户已下载本项目源码文件: 1. 参照硬件文档,依据组件清单完成FROST设备组装。 2. 通过ISP编程器(如AVR - ISP MK2或AVR - Dragon)对ATMega32 - U4微控制器编程,也可用备用Arduino板上传引导加载程序。 3. 将组装好的FROST设备通过USB B型电缆连接到计算机USB端口,使用Arduino IDE上传固件文件。 4. 根据实验需求连接外围设备,并配置相关参数。 5. 启动实验,监控数据同步采集过程。
下载地址
点击下载 【提取码: 4003】【解压密码: www.makuang.net】