一、任务概述
在进行行为范式时,需要在被试完成任务时给以声音及给果汁奖励,特指非人灵长类等动物。果汁的多少由实验者根据实验情况进行调节,可以增加/减少量,或者增加/减少次数等。
二、原理概述
AR信号控制系统的奖励控制基于STM32单片机开发,配合串口数据线、奖励给水装置,及上位机端的Unity3d实现。上位机端将奖励控制信号通过串口线传输给单片机,由于AR信号控制系统会接收到多种信号,因此需要对奖励信号进行特定编码。在一群编码中需要设置给水的量参数,即:控制给水的时间。奖励控制流程图如下:
三、任务难点
1、单片机IO口端与奖励设备接线端相连,隔一段时间后,IO口就会失去控制始终保持一种电平,导致无法控制给水。
这样情况可能是因为IO口长时间负荷,导致强过载后IO口失灵。有尝试增加一个三极管进行缓冲,但是依然无法起到保护作用。因此,采用了笨方法,更换新的IO口,保持奖励控制可以正常进行。但是,表示心很累,每次试验提心吊胆。
2、有多套奖励设备,它们的控制方式也各有不同。
这样带来的问题是,可能对其中一台设备写的代码,对其他设备确无效。因此,在进行实验前,需要调试好奖励设备,别等装好了才测试,就晚了。浪费很多时间。
自我激励:
付出不一定有收获,但是满足感会促使更坚定的付出。踏出去的每一步都会留下脚印,都是属于生命的印记。