这些小活动你都参加了吗?快来围观一下吧!>>
电子产品世界 » 论坛首页 » DIY与开源设计 » 开源硬件 » 可视铰链四杆机构教学用具 + SINA33开发板申请 (第二季)

共6条 1/1 1 跳转至

可视铰链四杆机构教学用具 + SINA33开发板申请 (第二季)

菜鸟
2015-04-29 16:03:11     打赏

1. 为何申请

申请理由:用作产品升级。

该项目是机械方面的一个项目,当初由于机械创新大赛,学校有几组需要电学方面的学生,因此被推荐加入了其中一组。《可视铰链四杆机构教学用具》就是我们组的作品,该作品获得了全国二等奖的好成绩,属于结合得非常好的机电一体化的作品。

作品也曾刊登在报刊上(http://www.cnepaper.com/whkjb/html/2014-08/11/content_5_7.htm),也申请了相关的专利,在机械方面核心期刊上面发表过论文,可以说是比较成功的一个作品,而且有一定的商业价值,市面上基本无相似产品。目前有几个机械的同学一起想要创业,其中有我之前的比赛组员。他们想要推进这个产品。所以想对这个作品做一个升级,希望先能用于自己学校的教学,有机会再往外推。所以他们希望我能和几个同学一起将产品作一个升级。同时自己研究生方向是嵌入式物联网方向,也需要学习一下高端ARM,并且该系统交互相对较为复杂,有很多参数需要设定,所以打算选用的平台是ARM。

 

2.  研发的项目及名称

 我的项目及名称为《可视铰链四杆机构教学用具》




菜鸟
2015-04-29 16:03:40     打赏
2楼

3.  研发的命题方向及思路(需具体写出使硬件和软件的情况、框图及产品具体实现的功能)

目前的平台使用的是STM32 + uCOS + uCGUI实现的参数计算以及人机交互。

如图是参赛时候的作品,每根杆内装有一根微米级的直线位移传感器,滑块上装有角位移传感器,并且每根杆内都装有MSP430+24L01,用锂电池供电,每个传感器将测得的数据发送到STM32主机,进行相应的计算,就可以计算出当前属于什么机构,通过角位移传感器,监测临界点,从而可以计算出曲柄滑块等机构的急回特性。上位机使用C#开发的,用来显示实验数据,以及实时的数据,以及机构的名称,还有急回特性K值。

硬件方面的升级:由于急回特性测量不是特别准确,而测量急回特性是我们项目的亮点,所以硬件方面的改进主要是围绕这方面展开。该传感器节点改用TI最新的带有sigma delta高精度ADC的低功耗MSP430i2系列单片机,进一步提高采样精度,更换更高精度的角位移传感器。将实时的临界数据检测,改为存储多个周期的角位移传感器数据,进行数据分析,检测临界位置,测量急回特性。传感器节点重新制板,选择更低功耗更小封装的IC,在锂电池体积容量一定情况下,进一步提高工作时长。

软件方面的升级:由于之前使用的STM32,uCOS+uCGUI开发的传感器终端,现在需要增设功能, 以及界面改版,uCGUI改动起来较为复杂,而且实现功能不是特别方便,特别是目前要增设绘制实时运行的轨迹图,STM32的资源将会不够用,并且不利于以后的升级。目前上位机传输数据采用的是串口传输,希望能改进使用网口来进行传输,一来便于非专业人员使用,二来方便上位机开发人员开发功能更为复杂的上位机软件,并且数据传输更快。改进人机交互界面,让非专业人员也可以操作,增设更多参数的测量以及设定。具体的参数设定需要和机械方面的人交流,目前我主要负责开发嵌入式软件以及硬件,另一个同学开发上位机软件。由于大家都还是学生,还是非常希望能够得到免费的开发板的,也好节省开支。

 

4. 个人目前的技术知识技能及工作经验,从事的工作的方向

专业是电子信息工程。本科在校期间,在学校电子实验室差不多有两年半的学习时间,主要接触的是单片机的自动控制,熟练掌握C语言,熟练掌握51、MSP430、STM32、TM4C等单片机,有过单片机上开发uCOS+uCGUI+FatFS+LwIP的小型嵌入式系统的经验,有过一些FPGA的开发经验,对C#

、JAVA有一定的了解,会使用SolidWorks绘制一些简单的机械图。有过一定的Android软件开发经验(这里是我曾经开发的一款安卓软件:http://app.meizu.com/apps/public/detail?package_name=com.android.bluetoothcomm)。在校期间参加过2届电子设计大赛、1SOPC大赛、一届机械创新大赛。并且也获得了不错的成绩。对专业非常感兴趣。目前正读大四,今年9月份就要读研究生了,方向是嵌入式物联网。所以没有多少工作经历,目前才工作一个月,从事的是嵌入式开发工作,在一个小公司接了一个小项目,该公司主要是用STM32做工业控制。自己一个人负责整个项目的设计,从硬件、软件,再到少许简单的外壳结构的设计,这段实习期间,自己需要完成这个产品的原型机的设计。非常希望能够得到这个开发板,真的很想很想学啊= =


助工
2015-04-29 16:33:35     打赏
3楼

楼主,以前的硬件,主要涉及到什么硬件接口呢?


项目完成以后是否可以开源到社区里来?


助工
2015-05-02 08:16:24     打赏
4楼
好厉害的样子。。。

助工
2015-05-02 15:19:51     打赏
5楼
楼主熟悉linux底层,还有android系统吗?

菜鸟
2015-07-04 19:14:44     打赏
6楼

最近公司交给我的项目就要交期了,初步验收已经通过。一个人担一个项目的压力还是挺大的,虽然是个小项目,但是软件硬件到调试测试,全部都由我一个人完成,还是学习到了挺多的,逐渐的明白了项目与产品之间的差别,在项目中看似一个小问题,再产品中很有可能是致命的。真的感触特别大,曾经在学校非常执着于技术,自己不说精通,起码会四五种语言,精通单片机,设计过电源,设计滤波等小信号电路,写过Android软件,PC端上位机,搞过FPGA比赛,接触过ARM11。发表了2篇论文,申请了3个专利,最后毕业的时候论文也被评为省优。

但是来到公司之后真的发现技术不是最重要的,还有很多重要的东西需要自己去把握,真的很佩服我们boss,才32岁就带领一批年轻人来创业,技术牛逼,市场也很不错,因为这些所见所闻,我又捡起了自己的音乐爱好,开始弹吉他唱歌,参加各种活动,每天跑步锻炼身体。技术固然重要,但不是全部,希望以后自己能成为一个像boss一样厉害的人。

还有两个月研究生就要开学了,不打算再接这种压力大的项目了,这两月应该不会太忙,在公司其他项目组帮帮忙,挣点生活费,也省得无聊。打算学点东西咯~~这个活动也要接近尾声了,所以自己也来回复一下顶顶自己咯~~~~争取一下仅有的几个名额。。。。哈哈~~~


共6条 1/1 1 跳转至

回复

匿名不能发帖!请先 [ 登陆 注册 ]