MAX32655FTHR 是一款快速开发平台,可帮助工程师使用MAX32655 Arm© Cortex®-M4F和Bluetooth® 5.2低功耗(LE)快速实施超低功耗无线解决方案。该电路板还包括MAX20303 PMIC以实现电池和电源管理。0.9 x 2.6英寸小尺寸双排接头与Adafruit Feather Wing外设扩展板兼容。该电路板包括各种外设,如数字麦克风、低功耗立体声音频编解码器、128MB QSPI闪存、micro SD卡连接器、RGB指示器LED和按钮。
活动任务(以下任务任选其一完成即可):
任务1:使用MAX32655FTHR板卡搭配任意彩色LCD屏幕,移植LVGL,设计一个显示两个ADC通道数值的app
任务2:使用BLE功能读取米家温湿度计的读数,并显示在LCD屏幕上
任务3:自命题。若您针对这个板卡有更好的创意,可自命题完成(需使用BLE功能和彩色LCD屏幕,且难度不能低于以上任务)
返还规则:完成任务审核通者返还与购板费用等值的京东购物券
TMC4361A 是一款适用于实验室自动化、3D打印、扫描仪及其他自动化设备应用的步进电机运动控制器,支持S形斜坡(S-shaped ramps)。该器件可作为梯形(trapezoidal)和高级六点斜坡(SixPoint™ ramp)发生器使用。此外,TMC4361A 采用 ADI Trinamic 的 DcStep™、闭环控制(closed loop control)和 ChopSync™ 技术驱动。该器件的设计工作电压为3.3V。TMC4361A 提供 SPI 控制器和 SPI、S/D 驱动程序接口,同时支持A/B/N增量式、SPI及SSI编码器接口。
TMC2160 是一款具有 SPI 接口的高功率步进电机栅极驱动器 IC。它采用业界最先进的步进电机驱动技术,并支持简易的步进/方向(Step/Dir)接口。通过外部晶体管,可实现高动态、高扭矩驱动。基于 ADI Trinamic 精密的 SpreadCycle™ 和 StealthChop™ 斩波器技术,该驱动器可确保绝对无噪音的运行,同时兼备最高效率和最佳电机扭矩。其高集成度、高能效及小尺寸,使小型化和可扩展的系统成为可能,从而提供具有成本效益的解决方案。
活动任务(以下任务任选其一完成即可):
任务1:使用TMC4361A-BOB&TMC2160-BOB板卡连接步进电机,使用任意MCU或者Linux SoC实现电机定速旋转、指定角度旋转、指定圈数旋转、正反转切换功能。
任务2:使用TMC4361A-BOB&TMC2160-BOB板卡连接步进电机,使用任意MCU或者Linux SoC实现一个彩屏LCD界面设置步进电机的工作状态,控制电机转动对应角度、旋转速度、正反转等。
任务3:自命题。若您针对这个板卡有更好的创意,可自命题完成(需配合步进电机实现,且难度不能低于以上任务)
返还规则:除任务所需两块板卡以外,参赛者还需自行搭配电机,以及自有的MCU,完成任务审核通者返还与购板费用等值的京东购物券,另加100元奖励
ADMT4000 是一种磁转数传感器,即使在设备断电时也能够记录磁系统的旋转次数。通电时可以查询该套件,以报告系统的绝对位置。绝对位置通过串行外设接口 (SPI) 报告。ADMT4000 最多可计数 46 圈外部磁场,以顺时针 (CW) 方向递增绝对位置计数。该套件包括三个磁传感器,一个用于计数系统旋转次数的巨磁电阻(GMR)转数计数传感器,一个 GMR 象限检测传感器和一个各向异性磁阻(AMR)角度传感器。AMR 角度传感器与 GMR 象限检测传感器结合使用,可确定系统在 360° 范围内的绝对位置。将 GMR 转数计数传感器输出与 AMR 角度传感器输出相结合,该套件就能以高角度精度报告系统的位置。
活动任务(以下任务任选其一完成即可):
任务1:完成ADMT4000电路板和测试结构的设计和实现,使用任意使用任意MCU或者Linux SoC设计一个程序读取出旋转圈数和角度数据,并显示在彩色LCD屏上。
任务2:完成一个使用ADMT4000和步进电机组合,实现一个线性执行器或者旋转执行器,并设计一个LCD的控制界面显示当前工作状态和修改工作状态。
任务3:自命题。若您针对这个芯片有更好的创意,可自命题完成(需配合步进电机实现,且难度不能低于以上任务)
返还规则:此款板卡参赛者需要根据活动任务要求,自己打板、自行设计结构搭配MCU测算角度。完成任务审核通过后最高返300元,另加100元打板奖励
额外奖励任务:板卡2 + 板卡3任务组合
活动任务(以下任务任选其一完成即可):
任务1:使用TMC4361A-BOB&TMC2160-BOB板卡连接步进电机,配合ADMT4000实现一个线性执行器或者旋转执行器,ADMT4000接MCU,使用软件计算丢步情况,并用软件补相应步数。
实物试验方式如下:指定执行器从位置A(先在A处做标记)移动到B位置,然后再从B位置返回到A位置(返回时使用手稍微发力模拟负载变化,让执行器丢步),软件上显示对应丢步数据和补充步数。
任务2:使用TMC4361A-BOB&TMC2160-BOB板卡连接步进电机,配合ADMT4000实现一个线性执行器或者旋转执行器,ADMT4000接TMC4361A,使用硬件计算丢步情况,由硬件补相应步数。
实物试验方式如下:指定执行器从位置A(先在A处做标记)移动到B位置,然后再从B位置返回到A位置(返回时使用手稍微发力模拟负载变化,让执行器丢步),软件上显示对应丢步数据和补充步数。
返还规则:将板卡2、板卡3,两题进行组合,实现电机位置闭环任务,并且提交额外任务对应的项目报告,还可获得100元的额外奖励。额外奖励与原有的板卡返还不冲突,可叠加