IO_TEST.rar

  • 浏览量:8060
  • 下载量:153
  • 资料大小:28.96 KB
  • 日期:2015-01-16
  • 上传者:SingleYork
  • 分享
  • 评论
  • 举报
  • 收藏

资料描述

    这段时间在做一个项目,项目的内容不方便多说,这里主要是想跟大家分享一下所用到的技术:触摸屏+步进电机+单片机+sd卡存储,简单的说就是用单片机控制触摸屏及通过触摸屏来控制步进电机的相关动作,动作完后相关参数用sd卡存储成excel格式,方便在电脑上做数据分析!



    首先申明一下,本屌第一次用步进电机,所以对步进电机的操作不是很熟悉,如有说的不对的地方请大家指正!



    首先请大家看下这个手动的界面吧:


     





     


    触摸屏用的是迪文的4.3寸的dgus屏,该界面主要是用来调试用的,也就是来调试一下输入输出。其实这个程序以及界面已经改过好几次了,最开始只写了一个电机回原点及到终点的动作,后来又改成了点动,即按一次按键电机动一下,一直按着不放,电机一直动。对于刚接触步进电机的我来说,之前的动作还是勉强能写顺的,刚开始因为考虑到速度不是很快,也就没写电机加减速了,后来在实际应用中发现,不写加减速的话,电机速度过快的时候会堵住不动,并且有报警的声音,无奈,第二个版本中又只好写进加减速了哈,只是水平有限,写的不是很好,如果有高手正在看我这篇文章,还请指点一二!小弟在此感激不尽啊!


     





     



    说到步进电机,顺便说下本屌这次用到的步进电机及驱动器吧。这个步进电机不是什么大品牌的,是别人贴牌的一款,型号更加就不用说了,第一次用步进电机,就遇到了这样的情况,品牌、型号什么的没有就算了,资料什么的都没有,真心蛋疼!但是选这个步进电机不是我能决定的,也只有认命了哈,硬着头皮上,找卖家要资料,要了半天,也就给了我这么个玩意:


     





     



    第一次用步进电机,也不知道这个玩意有没有用,只得再去网上找各种资料了,折腾了大半天,总算让电机转起来了,顿时各种兴奋啊!然后就发现电机抖的厉害,然后就看资料,找原因啊,然后就是设置不同细分,各种设置,程序里面修改脉冲频率,总之,各种折腾,电机总算能顺利的正反转了,而且可以设置不同的速度!顺便说下,本次电机用的是带1:20减速比的电机!做完后发现,原来要让步进电机动起来的话其实还是挺简单的,只要控制好pul-跟dir-这两个信号就好了!要控制速度的话,就是控制pul-的频率,dir-自然就是控制方向了咯,需要注意的是,pul-、dir-跟单片机之间的连
评论(0)

登录后可评论,请 登录注册

   
相关资料
换一换