- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
PAGE
PAGE 2
.
.
毕业论文
基于STM32的云台控制
目录
TOC \o 1-3 \h \z \u 摘要 3
Abstract 4
第1章 绪论 5
1.1 课题研究背景 5
1.2 国内外云台研究发展现状 5
1.3 本文的主要工作和结构安排 6
第2章 系统概述 8
2.1 STM32F103处理器 8
2.1.1 STM32 F107处理器概述 8
2.1.2 STMF103处理器系统结构 9
2.1.3 STM32微处理器对电机的控制 10
2.1.4 STM32F103处理器低功耗 11
2.2 电机的定义及控制原理 11
2.2.1 直流电机定义 11
2.2.2 直流无刷电机工作原理 12
第3章 直流电机控制模块 13
3.1 直流电机驱动电路 13
3.1.1 直流电机驱动芯片L293D 13
3.2 直流电机转速PWM控制 14
3.3 直流电机闭环控制 15
3.3.1 PID控制算法 15
第4章 倾角检测模块 17
4.1加速度传感器 17
4.2测倾角原理 18
第5章 基于STM32云台系统硬件设计 21
5.1 驱动电路的介绍 21
5.2 倾角检测电路的介绍 22
第6章 基于STM32云台控制系统软件设计 23
6.1 软件设计流程图如下 23
第7章 总结 24
7.1 总结 24
摘要
随着经济社会的发展,人们对于想在高空拍摄地面图片的要求越来越高,云台技术得到了迅速发展并逐步开始应用各个领域。为了能够扩大拍摄视野,便于远程操作,常借助于云台,即把摄像机安装在云台上,通过云台转动来带动摄像机转动,同时通过云台控制协议设置摄像机镜头参数,云台在拍摄系统中起着非常重要的作用。而现在又的云台控制系统普遍采用步进电机作为驱动源,存在着稳定性差、功耗大、计数不准确等特点,而采用体积小,节能环保的直流电机作为驱动源的云台控制系统成为研究的热点,并且具有广阔的应用前景。
本文提出以低功耗云台设计为出发点的系统设计方案。以现有的单片机技术和控制理论为依托,研究如何从硬件和软件两方面,对系统进行低功耗设计。硬件核心处理器采用的是意法半导体公司的STM32F103芯片,该芯片使用好高性能且低功耗的的ARM Cortex-M3处理器。云台驱动源采用低功耗的直流无刷电机,在角度计数方面采用加速度计来检测倾角从而实现云台的精确定位功能。
论文采用模块化的设计概念,以STM32处理器为核心,通过外围电机驱动电路来驱动无刷直流电机,实现电机的正传与反转,同时由直流电机的转速与其电枢两端的电压成正比,根据这一特性可通过STM32单片机PWM外设控制直流电机的转速。STM32微处理器根据为角度编写的PID算法来调节PWM输出,保证了云台的匀速、稳定、精确运行。
关键词:STM32 直流电机驱动 PWM 陀螺仪
Abstract
With the development of economy and society, people who want to shoot at high altitude ground pictures have become increasingly demanding, PTZ technology has been developing rapidly and gradually began to apply in various fields. To be able to shoot horizons expand, easy remote operation, often by means of PTZ camera that is mounted on the head, led by head rotation to rotate the camera, while the camera lens control protocol parameters set by the head, the head in the shooting system plays a very important role. And now the head stepper motor control system widely used as a driving source, there is a poor stability, power consumption, the count is not accurate, etc., and the u
原创力文档


文档评论(0)