需要金币:2000 个金币 | 资料包括:完整论文 | ||
转换比率:金额 X 10=金币数量, 例100元=1000金币 | 论文字数:9396 | ||
折扣与优惠:团购最低可5折优惠 - 了解详情 | 论文格式:Word格式(*.doc) |
摘要:本设计是利用STM32作为信号检测的核心模块,光电编码器作为信号输出设备。编码器的脉冲信号进入单片机的计数器通道,利用计数器对脉冲计数。所得到的脉冲信号个数可以利用相关算法转换为光电编码器的位移、速度、角速度、角度以及加速度等相关物理量,从而达到检测技术的目的。该技术可以引用到工业自动化机器人领域以及汽车电子技术等领域。 该系统通过外加一个ILI9341型号的LCD液晶显示/触摸屏,最终实现了简单的人机交互任务。对于LCD液晶屏上的界面,我们是通过UCGUIBUILDER实现的,利用该技术可以大大提高显示效果,同时也简化相应的程序应用与编写,提高了编程效率。试验的最终结果表明,该系统具有良好的稳定性与操控性,有效地实现编码器信号采集技术。
关键词:STM32;光电编码器;脉冲计数;LCD液晶屏;人机交互;UCGUIBUILDER技术
目录 摘要 Abstract 一、绪 论-1 1.研究背景及意义-1 2.单片机嵌入式系统-1 3.设计任务-2 二、硬件模块-2 1.单片机模块-2 2. 光电编码器模块-4 3.显示/触摸屏模块-5 4. 运行流程-6 5. 电源、稳压模块-6 三、软件设计-7 1.定时器模块-7 2.LCD显示驱动模块-9 3.LCD触摸驱动模块-11 4. UCGUI模块-12 5.main()函数模块-14 四、设计过程所遇到的问题-15 参 考 文 献-16 致 谢-17 |