完善资料让更多小伙伴认识你,还能领取20积分哦, 立即完善>
` 本帖最后由 小鹰fighting 于 2014-1-9 12:34 编辑 一、项目设计背景及概述 本次设计背景主要是因为深联华与电子发烧友举办的比赛,本人一直想做一个魔方复原的设计,就想通过这次活动来实现。 以前我觉得能够把魔方六面复原的人都是天才,直到一次寒假,潜心研究,最后终于能在三分钟之内复原了,才知道我以前的想法是错的,其实普通人也是可以学会的,靠的就是坚持与埋头摸索。不过说回来,虽然会拼了,也没有继续玩了,看到网上别人30s复原,我只能望洋兴叹啊……现在忙于工作,等以后闲下来,一定要学会CFOP,30s之内复原……2014-1-4 现在想做一个复原魔方的项目,从硬件到软件这些我会,从最基础的原理图设计、PCB、焊接、单片机程序编写,上位机使用labview进行图像颜色识别、3D模拟仿真魔方和串口发送指令,这些都会,所以不存在技术难题,即使有,也会想办法攻克的。 二、项目设计原理 2.1原理概述 本次项目设计的基本原理主要是:labVIEW进行六面颜色识别,构建出3D魔方,通过魔方解算算法,算出复原步骤,再通过串口发送给单片机,单片机识别指令,进而控制六路步进电机,识别魔方复原。 2.2硬件设计原理 // ************************************************************ SLH89F5162总共有40个IO口,IO口分配: 6路步进电机共4个IO,6个IO分别通过光耦控制ULN2004的电源,3个IO为数码管驱动芯片,14个IO为按键,2个IO为串口,共计29个,单片机满足本次设计要求。 // …………………………………………………………………………… 三、项目设计框图 1、硬件设计框图 |
|
相关推荐
29 个讨论
|
|
只有小组成员才能发言,加入小组>>
小黑屋| 手机版| Archiver| 电子发烧友 ( 湘ICP备2023018690号 )
GMT+8, 2024-11-29 23:41 , Processed in 0.840707 second(s), Total 64, Slave 53 queries .
Powered by 电子发烧友网
© 2015 bbs.elecfans.com
关注我们的微信
下载发烧友APP
电子发烧友观察
版权所有 © 湖南华秋数字科技有限公司
电子发烧友 (电路图) 湘公网安备 43011202000918 号 电信与信息服务业务经营许可证:合字B2-20210191 工商网监 湘ICP备2023018690号