基于avr单片机的角度测量系统研究

基于avr单片机的角度测量系统研究

ID:17920278

大小:38.00 KB

页数:6页

时间:2018-09-10

基于avr单片机的角度测量系统研究_第1页
基于avr单片机的角度测量系统研究_第2页
基于avr单片机的角度测量系统研究_第3页
基于avr单片机的角度测量系统研究_第4页
基于avr单片机的角度测量系统研究_第5页
资源描述:

《基于avr单片机的角度测量系统研究》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、基于AVR单片机的角度测量系统研究摘要:随着科学技术的进步,特别是以传感器技术、通信技术和计算机技术为基础的现代信息技术的发展,数据采集技术的发展也是日新月异。各类设备的自动化、智能化程度越来越高,人力逐渐得到解放,效率得到了提高。我们所研究的角度测量系统属于数据采集系统,其目的是迅速稳定的得到我们想要的角度值,从而完成其他控制。本文主要对其硬件部分进行了一点研究。关键词:数据采集角度测量avr单片机中图分类号:tp274文献标识码:a文章编号:1007-9416(2012)02-0077-021、引言角度测量是数据采集的一种。数据采集是指将温度、压力、流量、负荷、位移等模拟量采集并转换成数字

2、信号,送入处理器进行存储、处理和输出结果的过程。数据采集系统的任务是采集传感器输出的模拟信号并转换成数字信号,然后送入计算机或专用信号处理设备进行处理,按需要输出处理结果[1]。在本文中,主要是利用光电编码器对一些不便于人工测量或者人工测量效率较低的角度值进行测量,输出若干位的2进制代码,传输给单片机,再由单片机传输给显示端显示。2、系统总体设计系统总体设计思想是以avr单片机atmega16为控制核心,基于AVR单片机的角度测量系统研究摘要:随着科学技术的进步,特别是以传感器技术、通信技术和计算机技术为基础的现代信息技术的发展,数据采集技术的发展也是日新月异。各类设备的自动化、智能化程度越来

3、越高,人力逐渐得到解放,效率得到了提高。我们所研究的角度测量系统属于数据采集系统,其目的是迅速稳定的得到我们想要的角度值,从而完成其他控制。本文主要对其硬件部分进行了一点研究。关键词:数据采集角度测量avr单片机中图分类号:tp274文献标识码:a文章编号:1007-9416(2012)02-0077-021、引言角度测量是数据采集的一种。数据采集是指将温度、压力、流量、负荷、位移等模拟量采集并转换成数字信号,送入处理器进行存储、处理和输出结果的过程。数据采集系统的任务是采集传感器输出的模拟信号并转换成数字信号,然后送入计算机或专用信号处理设备进行处理,按需要输出处理结果[1]。在本文中,主要

4、是利用光电编码器对一些不便于人工测量或者人工测量效率较低的角度值进行测量,输出若干位的2进制代码,传输给单片机,再由单片机传输给显示端显示。2、系统总体设计系统总体设计思想是以avr单片机atmega16为控制核心,实现数据的存储、传输和显示。根据系统所需完成的功能,包括数据的采集、处理、传输、显示以及数据通信、键盘/显示等。所设计的系统总体结构如下图所示。3、系统硬件设计3.1光电编码器光电编码器又称光电角位置传感器,是一种集光、机、电为一体的数字式角度、速度传感器,它采用光电技术将轴角信息转换成数字信号,与计算机和显示装置连接后可实现动态测量和实时控制[2]。这是目前应用最多的一种传感器,

5、由光栅盘和光电检测装置组成。光栅盘是在一定直径的圆板上等分地开通若干个长方形孔。由于光电码盘与电动机同轴,电动机旋转时,光栅盘与电动机同速旋转,经发光二极管等电子元件组成的检测装置检测输出若干脉冲信号,通过计算每秒光电编码器输出脉冲的个数就能反映当前电动机的转速。此外,为判断旋转方向,码盘还可提供相位相差90°的两路脉冲信号。我们要求水平角测量范围在0°至360°之间,高低角测量范围在0°至+85°之间,测量精度在1分以下,延迟时间小于1ms,通过考虑,我们选择了mjx40-15a型绝对式光电轴角编码器,其测角范围为00~3600,位数为15位,测角精度σ≤±50秒,输出为15位自然二进制并行

6、码,ttl电平,系统延迟时间小于0.5ms,性能能够满足我们的要求。使用微控制器内部通用计数器,或简单地增加可编程计数器即可实现计数。光电码盘的数据由8155的pa、pb口读取。3.2系统输入模块从光电码盘中输出的数据有15位,要是单一的用单片机去读取光电码盘的数据,一个光电码盘就会用到15个数据线,占用了单片机的大量资源。从而,在资源的利用上来讲是不和算的。利用8155的丰富的i/o口资源,可以减少对单片机资源的占用。单片机给光电码盘一个读取信号脉冲,8155的pa和pb口立即得到光电码盘的数据,并存到了pa和pb寄存器中,此时单片机只要读取8155的pa和pb寄存器就能得到光电码盘的数据,

7、通过计算就能获得此时的角度值。3.3avr单片机通过对性能、价格等的综合考虑,我们选取性价比最高的atmega16作为本设计中的核心芯片。具备32个可编程i/o口,其存储器有:32kb的系统内可编程flash,擦写寿命可达10000次;512b的eeprom,擦写寿命可达100000次;1k的数据存储器sram。3.4键盘/显示控制模块intel8279是一种通用可编程的键盘、显示接口芯片,单个芯

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。