我现在想用FPGA开发板(bassy3)控制几个电机和一个机械爪,最终实现一个抓娃娃机。
但是网上买各种零件害怕无法匹配,所以我想买一个儿童玩的小型娃娃机,然后改造一下。
所以我想请问一下大家,有没有可能实现用FPGA开发版来代替娃娃机中的电路板,然后进行编程,最终实现用我的这块板子来控制娃娃机实现正常功能。
理论上来说,你是可以使用 FPGA 开发板来控制娃娃机的电路板,然后进行编程实现关于电机和机械爪的控制。不过,这样做需要你具备相应的硬件设计和编程能力,并且需要对娃娃机的内部电路有足够的理解。
在实际实现过程中,你需要先对娃娃机的电路进行分析,了解其中各个部分的功能和电路结构,找到需要控制的电机和机械爪的输入信号以及它们的驱动方式。然后,你需要设计一个与娃娃机电路板相兼容的接口电路,并将其集成到 FPGA 开发板中。接着,你可以使用 FPGA 设计软件(如 Quartus Prime 或 Vivado)来编写代码,控制娃娃机中的电机和机械爪,实现相关功能。
需要注意的是,儿童玩具通常由于安全原因采用了低电压和低功率的电路,而 FPGA 开发板一般采用的是高电压和高功率的电路,因此在进行改造时需要注意相关安全事项,并确保不会对使用者造成危险。
用单片机就可以了,FPGA那么贵开发难度又大
单片机更灵活点,FPGA麻烦