首页
|
新闻
|
新品
|
文库
|
方案
|
视频
|
下载
|
商城
|
开发板
|
数据中心
|
座谈新版
|
培训
|
工具
|
博客
|
论坛
|
百科
|
GEC
|
活动
|
主题月
|
电子展
注册
登录
论坛
博客
搜索
帮助
导航
默认风格
uchome
discuz6
GreenM
»
工业控制
» 自由摆平板控制系统的分析与设计2
返回列表
回复
发帖
发新话题
发布投票
发布悬赏
发布辩论
发布活动
发布视频
发布商品
自由摆平板控制系统的分析与设计2
发短消息
加为好友
rise_ming
当前离线
UID
864567
帖子
4448
精华
0
积分
2224
阅读权限
70
在线时间
123 小时
注册时间
2011-12-12
最后登录
2014-8-25
金牌会员
UID
864567
1
#
打印
字体大小:
t
T
rise_ming
发表于 2013-8-1 22:02
|
只看该作者
自由摆平板控制系统的分析与设计2
控制系统
,
步进电机
,
单片机
,
加速度
,
传感器
2.2 系统的工作流程
系统硬件设计平板转动后,通过传感器形成的加速度值经过A/D转换,作为单片机的输入数据,原理图如图3所示。单片机STC12C5A16 S2利用其I/O口,输出信号来驱动DDS模块,产生频率精确、宽度可调的脉冲信号。该脉冲信号可使高细分两相混合式步进电机驱动芯片THB6128驱动42BYGH4417完成步进运行,原理图如图4所示。从而实现对电机转速、转向、启停等多种工作状态的快速准确控制,最终使平板达到自由摆系统中的规定位置。我们利用按键来选择不同的工作模式,利用LCD显示角度传感器的数值,各个功能完成时利用LED指示结束。
2.2 平板随着摆杆的摆动而旋转
单片机STC12C5A16S2采用内部定时器方式2工作,获得不同周期的时钟,T=(2s-N)/SYCLK。
自由摆周期摆动时,平板需在单个周期内完成360°旋转。由自由摆摆动周期
可知,摆长L=1m,当地重力加速度g=9.76m/s,则摆动周期T=2.011s。
两相四线混合式步进电机42BYGH4417利用芯片THB6128对其步距角进行细分。步距角为1.8°,细分数为A,则步进电机转动角度a°时,PWM脉冲个数N=a*A/1.8。步进电机脉冲数为N时,脉冲频率f与转动时间T间的关系为N=f*T。
综上所述,若细分数A=128,则DDS模块需要产生频率f=12.73kHz的脉冲信号,通过单片机内部定时器编程即可实现。考虑到外界压力、空气阻力等状况,可多次试验调试,适当增加频率f即可实现单摆一个周期摆动时,平板旋转一周。
2.4 硬币的稳定控制
我们在平板上叠放8个一元的硬币,当单摆从角度θ开始摆动时,控制平板由水平快速同步到图5所示位置,则硬币整体受到一个竖直向下的重力和始终沿杆方向变化的支持力,将这些力沿垂直和平行于速度方向进行分解。其中,垂直于速度方向上的力使硬币的速度方向发生改变,充当硬币绕悬点做变速圆周运动的向心力。平行于速度方向上的力使硬币的速度大小发生改变,充当摆球的回复力。在此种情况下即可保证硬币随摆杆摆动而不滑落。为了达到放手后平板快速同步,我们将开启开关安装在摆杆上,放手即开启。
2.5 激光笔的定位
开启系统,让平板上的激光笔初始化到指定中心线位置。当摆杆被推到角度θ时,角度传感器将偏离角度读入到单片机,要完成快速定位,激光笔需旋转角度γ,如图6所示。
经计算可知,当摆杆处于近离中心线位置(左图)时,
;当摆杆处于远离中心线位置(右图)时,
。
设定t秒完成定位,则利用平板随摆杆的摆动而旋转中所示方法,可得PWM脉冲个数,从而得到DDS模块需要产生的脉冲频率,通过单片机内部定时器方式2工作,完成DDS的输出。
收藏
分享
评分
回复
引用
订阅
TOP
返回列表
电商论坛
Pine A64
资料下载
方案分享
FAQ
行业应用
消费电子
便携式设备
医疗电子
汽车电子
工业控制
热门技术
智能可穿戴
3D打印
智能家居
综合设计
示波器技术
存储器
电子制造
计算机和外设
软件开发
分立器件
传感器技术
无源元件
资料共享
PCB综合技术
综合技术交流
EDA
MCU 单片机技术
ST MCU
Freescale MCU
NXP MCU
新唐 MCU
MIPS
X86
ARM
PowerPC
DSP技术
嵌入式技术
FPGA/CPLD可编程逻辑
模拟电路
数字电路
富士通半导体FRAM 铁电存储器“免费样片”使用心得
电源与功率管理
LED技术
测试测量
通信技术
3G
无线技术
微波在线
综合交流区
职场驿站
活动专区
在线座谈交流区
紧缺人才培训课程交流区
意见和建议