基于STM32F103VCT6的微位移控制系统设计
详细信息 本馆镜像全文    |  推荐本文 | | 获取馆网全文
摘要
为实现X-Y-Z三维工作台的精确定位,设计了一种基于STM32F103VCT6单片机和步进电机的三维微位移控制系统。该系统可与上位机实现串口通信,接收上位机命令并把处理结果反馈给上位机;根据光栅传感器提供的位置反馈信息,系统可以通过对步进电机的方向、速度调节来实现精确定位;采用匀加速和匀减速方式对步进电机的速度进行调节,避免了因步进电机的突然加速和急停所带来的丢步和冲击现象。控制系统的测量实验结果表明,步进电机运行平稳,噪音低,定位精度高,控制系统性能稳定可靠。
In order to realize the accurate location of three-dimensional(3D) motion platform,a micro displacement control system based on STM32F103VCT6 and stepping motor was designed.By using a RS 232 communication interface,the system can receive the commands from PC and transmit the corresponding results back;according to the feedback signal provided by the grating sensor,the accurate location of the system can be realized by regulating the direction and speed of the steeping motor.In order to avoid the appearance of step-losing and shock caused by the sudden acceleration and stop of the steeping motor,the uniform acceleration method was employed to adjust the speed of the steeping motor.It has been demonstrated by the experimental results that the stepper motor runs uniformly and the proposed system has the advantages of smooth motion,low noise,high precision.As a result,the micro-displacement control system is stable and reliable.
引文
[1]胡小唐.三维一体化超微定位系统的研制[J].电子显微学报,1999(1):147-150.
    [2]周宏甫.机电传动控制[M].北京:化学工业出版社,2006.
    [3]张邦成.机电一体化控制技术[M].长春:东北师范大学出版社,2006.
    [4]黄法,孔秀华.基于PIC16F873单片机的步进电机控制系统[J].现代电子技术,2009,32(12):175-178.
    [5]丁红斌.地震信号采集传输系统的设计[D].杭州:杭州电子科技大学,2010.
    [6]周超.基于STM32和μC/OS-Ⅱ的钬激光治疗机控制系统设计[D].太原:太原理工大学,2010.
    [7]黄涛.一种高细分、大功率步进电机驱动器设计[J].科技资讯,2010(18):124-125.
    [8]王永虹,徐炜,郝立平.STM32系列ARM Cortex-M3微控制器原理与实践[M].北京:北京航空航天大学出版社,2008.
    [9]喻金钱,喻斌.STM32F系列ARM Cortex-M3核微控制器开发与应用[M].北京:清华大学出版社,2011.
    [10]佚名.RealView MDK:引领ARM开发工具新潮流[J].电子产品世界,2007(11):125-127.

版权所有:© 2023 中国地质图书馆 中国地质调查局地学文献中心