×
嵌入式开发 > 详情

基于AVR单片机的服装压力检测系统设计

发布时间:2020-06-23 发布时间:
|

O 引言
服装是人们生活的一个重要组成部分,它的设计除了款式、花色、光泽等外观因素之外,舒适性也是服装功能性的一个重要组成部分。所谓服装舒适性是指人体着装后,服装具有满足人体要求并排除任何不舒适因素的性能。服装压可分为两种:由服装自身重量形成的垂直压和由服装紧裹身体产生的束缚压。
传统服装压力舒适度测试方法主要有:流体压力法、电阻法、石膏法。其中,使用流体水银压力计或水压机来测量服装压力的方法简单直接,但精度较低,尤其动态测量相当困难;电阻测量方法是将电阻应变片传感器插入衣服内,由于服装压力而使应变片变形导致电阻值的变化,从而将压力变化转换为变化的电压信号,通过测量该变化的电压值得出服装压力测试结果。该方法测试精度高,结果稳定,但易受外部条件的影响,且对服装压力进行动态测量比较困难;石膏法主要是通过模型检测实现,这种方法可以测出接近穿衣时的自然压力值,但不能进行连续动作时的服装压力测试,并且石膏模型难以制作。以上各种测试方法受时间和空间的限制,难以适应不同测试条件的需要,且测试数据的精度不高,没有数据保存功能。
针对传统测试方法的缺陷,本系统采用AVR低功耗、高性能单片机作为核心CPU,选用美国Tekscan公司研制地新型Flexiforce传感器来测量服装压力,并把其设计成为可便携的,能够进行动、静态测量,具有数据储存功能的服装压力测试系统。

1 系统组成
本系统的功能模块主要有:参数检测模块、数据显示模块、储存模块、实时时钟模块、PC机通信模块和控制模块。服装压力检测采用多点测试方法,即测试模块上连接多个压力传感器。各个传感器完成一次数据测试后,将其数据发送给核心CPU,然后主芯片对该数据做运算处理,并将数据按一定的规则储存在存储器中,同时将数据实时地显示在液晶屏上。完成检测后,可通过串口将储存器中的数据读入:PC机中进行分析、存储。控制模块主要完成系统功能的设定。系统结构如图1所示。



2 功能模块设计
2.1 微处理器

本系统微处理器采用高性能、低功耗的AVR系列单片机中的ATmegal6L,其内部集成定时器、ADC、片内时钟、USART、SPI、TWI,中断源达到21个。ATmegal6L在1 MHz,3V,25℃时的功耗,正常模式为1.1 mA,空闲模式为0.35 mA,掉电模式小于μA。AVR单片机采用大型快速存取寄存器组,快速单调指令系统和单级流水线技术,使得其处理速度高达1 MIPS/MHz的高速运行处理能力。其内部的可编程FLASH为16 KB,擦写次数可达到10000次。AVR内部集成8路10位逐次逼近型ADC。ADC与一个8通道的模拟多路复用器连接,能对来自端口A的8路单端输
入电压进行采样。器件还支持16路差分电压输入组合,有可编程增益级控制功能。其强大的数据处理能力和高集成性的内核完全满足该系统的设计要求。
2.2 服装压力检测模块
本系统利用美国Tekscan公司研制地新型Flexiforce传感器来测量服装压力。与传统服装压力测试系统中所采用的传感器相比,Flexifo-rce传感器薄如纸张、柔韧性强,能够测量几乎所有接触面之间的压力。在线性、滞后性、漂移和温度灵性方面具有更优良的特性。根据待测的服装压力值,选用压力范围为O~1 lb(4.4 N)的Flexiforce A201型压力传感器。FlexiforceA201型压力传感器由两层薄膜组成,每层薄膜上铺设银质导体并涂上一层特殊的压敏半导体材料,两片薄膜压合在一起就形成了传感器。银质导体从传感点处延伸至传感器的连接端。 Flexiforce A201的传感器点在电路中起电阻作用。当外力作用到传感点上时,传感器点的阻值随外力成比例变化,传感器未受力时,传感点阻值最大,压力越大,传感点阻值越小。



『本文转载自网络,版权归原作者所有,如有侵权请联系删除』

热门文章 更多
发明专利在疫情影响下的逆势增长