没有合适的资源?快使用搜索试试~ 我知道了~
嵌入式系统/ARM技术中的嵌入式智能化传感器的设计
1 下载量 161 浏览量
2020-12-08
12:59:38
上传
评论
收藏 144KB PDF 举报
温馨提示
试读
3页
作者:合服中国科学院智能机械研究所传感技术国家重点实验室(230031) 吴仲城 虞承端 来源:《电子技术应用》 嵌入式智能化传感器的设计 摘 要: 给出了智能化传感器嵌入式控制器的开发环境、典型嵌入式微控制器硬件结构和软件结构及设计方法,同时对智能化传感器的信号处理方法作了简单介绍,最后提供了一些目前广泛应用的嵌入式微控制器芯片。 关键词: 嵌入式微单片机 智能传感器 信号处理 在智能化仪表应用中,片上型微处理控制器已经得到非常广泛的应用,这种微型控制器主要是向着单片化、微型化、高性价比的方向发展,特别是具有片上程序存储器、数据存储器和不同的
资源推荐
资源详情
资源评论
嵌入式系统嵌入式系统/ARM技术中的嵌入式智能化传感器的设计技术中的嵌入式智能化传感器的设计
作者:合服中国科学院智能机械研究所传感技术国家重点实验室(230031) 吴仲城 虞承端 来源:《电子技术
应用》 嵌入式智能化传感器的设计 摘 要: 给出了智能化传感器嵌入式控制器的开发环境、典型嵌入式微
控制器硬件结构和软件结构及设计方法,同时对智能化传感器的信号处理方法作了简单介绍,最后提供了一些
目前广泛应用的嵌入式微控制器芯片。 关键词: 嵌入式微单片机 智能传感器 信号处理 在智能化仪表应用
中,片上型微处理控制器已经得到非常广泛的应用,这种微型控制器主要是向着单片化、微型化、高性价比的
方向发展,特别是具有片上程序存储器、数据存储器和不同的
作者:合服中国科学院智能机械研究所传感技术国家重点实验室(230031) 吴仲城 虞承端 来源:《电子技术应用》
嵌入式智能化传感器的设计
摘 要: 给出了智能化传感器嵌入式控制器的开发环境、典型嵌入式微控制器硬件结构和软件结构及设计方法,同时对智能
化传感器的信号处理方法作了简单介绍,最后提供了一些目前广泛应用的嵌入式微控制器芯片。
关键词: 嵌入式微单片机 智能传感器 信号处理
在智能化仪表应用中,片上型微处理控制器已经得到非常广泛的应用,这种微型控制器主要是向着单片化、微型化、高性
价比的方向发展,特别是具有片上程序存储器、数据存储器和不同的I/O接口的单片微处理器的出现,改变了传统的智能化仪
表的设计方法。传感器本身的智能化给现代仪表设计提供了更大的空间,一些微控制器本身带有A/D和D/A转换器、通讯接口
(SPI,CAN等)和保存校正参数的非易失存储器的功能,这种微控制器应用于传感器不仅给传感器功能提供了很多的附加功
能,给用户提供了方便,而且减小了系统的有效空间,与一般系统设计中采用放大器、电阻及A/D转换器相比,这种微型控制
器在性能/价格比上更具有竞争优势(其具备的A/D功能和D/A功能,通讯接口和程序存储器等可以节约更多的硬件成本)。
例如接近觉传感器在机器人机械手中有十分重要的应用,其线形化是制约其应用的主要的因素,一般红外接近觉传感器输
入输出呈明显的非线形,且与温度相关,利用一般的模拟电路设计方法将其转换为标准输入信号提供给A/D转换器尽管在功能
上能够实现,但是很难在性能上保持一致性;更为重要的是,在一些场合这种处理方法会增加硬件的成本,由于其体积较大而
无法满足实际的使用要求,例如航天机器人使用的机械手上所使用的接近觉传感器对体积、信号的稳定性等都有严格的要求。
如果使用嵌入式微型控制器可以通过校准获得的数据表存储到数据存储器中,还可以通过数学模型对温度的影响进行修正,并
将测量的结果(距离)直接通过接口传送给上位机,比较两种方式,后者从功能上看毫无疑问节省空间、性能优越,而成本则
相差无几,同时有效减少了上位机的处理时间。
下面根据实际使用中涉及到的一些问题做一些论述。
1 嵌入式微处理单片机硬件结构
图1是一典型的微型控制器的结构框图,与一般微处理器不同的是其将程序存储器、数据存储器以及各种输入输出接口集
成在单个芯片上,而一般的微型处理器需要外接各种存储器和扩展I/O接口。其基本的构成如下:
CPU——微型控制器中央处理单元比较简单,一般采用精简指令集,不具备浮点运算等高级操作功能,其中通用算术单元
ALU可以完成工作寄存器和文件寄存器间的算术和逻辑操作功能,以8位整形数据工作。在一般传感器的应用中无须复杂的数
据处理,这种结构简单价格低廉的微单片处理器提供了一较好的解决方案。
数据存储器——由通用寄存器和特殊功能寄存器共同组成,与一般单片机以K为单位的存储空间相比,微型控制器的存储
单元较小,只有256个字节甚至更少,由于其空间小,地址简单,故常常用来作为微控制器的文件寄存器。有一些微单片机将
这些寄存器作为EEPROM或闪存,用来存储校准数据和一般常数。
程序存储器——用来存储运行程序。一般微型控制器采用特殊的结构保证程序存储器和数据存储器分开,与传统的冯.诺
曼结构程序存储器和数据存储器在同一空间相比速度更快,使得处理器在获取命令的同时可以获取数据。同时这种结构可以使
数据存储器宽度和程序存储器宽度不一样,后者可以采用较宽的结构以获取更高的编码效率,其空间一般以K为单位记。
I/O口——用来提供数值输入输出通道与外界交换数据,这些口除用于采样状态标志外,还可以通过编程设置为与A/D或
D/A交换数据接口,或与其他单片机的通讯接口。
定时器/计数器——其功能主要根据相应的寄存器设置而定,作为计数器,可以对外界的状态变化或频率计数;用作定时
器时,可以用来实现对外界事件计时或控制微处理器周期运行,如在某一段时间内没有事件发生时,作为看门狗的定时器可以
周期的复位,对于智能型的传感器这种功能显然很有用。
A/D转换器——一般微单片机中都具备内部的4~8路A/D转换器,因此单片的微型机可以同时接入多个传感器并实现信号处
理。早期微处理器中的这种A/D转换器是以8位为主,而现在10位或12位精度的微型单片机较为普遍,给用户提供了较大的选
择余地。
通讯方式接口——对于不同的应用场合,目前的微单片控制器可以提供不同的通讯协议方式,例如SPI, ,或支持网络接
口的CAN,USB方式。
2 软件设计
现代微单片控制器中可以集成大量的硬件,给用户带来了很大的方便,在智能化传感器的应用设计时可以将其仅仅作为一
资源评论
weixin_38672815
- 粉丝: 11
- 资源: 870
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功