TEL:027-87915379

行业动态

您当前的位置:  首页 - 乐动体育直播

乐动体育直播:一线造传感器正在基于Linux平台车载音信采团体例中的使用

发布时间:2022-08-10 01:45:15 来源:乐动体育直播官网 作者:乐动体育注册

  的一局限汽车惯例温度的数据采撷,如采撷车内温度、暖风或空调温度、车表温度、水箱温度等。DS18B20是一种可组网单总线数字温度传感器,为消息采撷供给了经济有用的可行计划。嵌入式Linux以其源码盛开、容易定造和扩展、多硬件平台支柱和内置汇集功效等优秀机能,渐渐成为车载装备平凡应用的体系平台。本文涉及的体系应用三星公司的S3C2410AL20照料器,操作体系采用2.6.8.1内核Linux,GUI采用Trolltech公司的;功效上闭键告竣:各途温度的采撷显示、音频报警、温度数据的存储、干系功效筑树等。当须要语音提示或报警时,行使轨范挪用语音模块;当须要存储或显示史书数据时,行使轨范挪用SD存储模块。

  驱动轨范的开垦是嵌入式Linux开垦的闭键义务之一。装备驱动为上层行使轨范供给操纵硬件的装备接口,同时直接与Linux内核打交道。图1刻画了Linux体系开垦框架。

  行使轨范开垦是嵌入式Linux开垦的另一个闭键义务。Qt/Embedded 是有名Qt 库开垦商Trolltech 公司开垦的面向嵌入式体系的Qt 版本。Qtopia是正在Qt/ Embedded 库的基本上,特意针对PDA、SmartPhone这类运转嵌入式Linux 的挪动装备和手持装备所开垦的盛开源码的一套行使轨范包和开垦库。它包罗全套的片面消息处分PIM ( Personal Information Management) ,如地方本、日程调理、MPEG播放、图像显示、浏览器等。

  车载消息采全体系开垦闭键包罗用户界面开垦,内核开垦,音频模块计划,串口模块计划,CAN总线模块计划,车辆状况(又蕴涵开闭量、模仿量、数字量等)检测模块计划等。

  本计划着重告竣一线造温度汇集的数据采撷。一线造温度汇集的温度信号特性是:数值不高,多正在0~100 ℃规模内;温度信号改变较慢;体系对采撷到的温度信号的及时性哀求不高;精度哀求不高。

  一线汇集的长处正在于能衡量大宗的物理量,免费开店选址大数据分析软件悉数的通讯都通过一线订定,而与被测的整个量无闭。一线汇集是可能便本地搭筑起由一线传感器芯片构成的一系列衡量情况参数的汇集。

  ① 适合宽的电压规模(3.0~5.5 V),正在寄生电源体例下可由数据线供电。

  ② 奇异的单线正在与微照料器相连时仅须要1条口线即可告竣微照料器与DS18B20的双向通讯。

  ④ 可编程的分别率为9~12位,对应的可分别温度分歧为0.5 ℃、0.25 ℃、0.125 ℃和0.062 5 ℃,可告竣较高的精度测温。

  单总线使得硬件开销极幼,但须要相对丰富的软件举行赔偿。因为DS18B20采用单总线串行数据传送,担保厉峻的读写时序成为测温枢纽,是以没有采用I/O驱动,而是只身编写一线造温度汇集驱动。

  本计划采用寄生电源相连体例,12位分别率。寄生电源的长处为:长途温度检测无需当地电源;缺乏平常电源前提下也可能读ROM。为确保DS18B20正在其有用变换期内获得足够的电源电流,正在I/O线上通过MOSFET供给强的上拉(如图2所示)。当应用寄生电源体例时,VDD引脚必需相连到地。

  体系重点操纵器S3C2410X是三星公司基于ARM920T核的芯片。S3C2410X集成了1个LCD操纵器(支柱STN和TFT带有触摸屏的液晶显示屏)、SDRAM、触摸屏、USB、SPI、SD和MMC等操纵器,4个拥有PWM功效的计时器和1个内部时钟,8通道的10位ADC,117位通用I/O口和24位表部中缀源,8通道10位AD操纵器,照料器使命频率最高到达203 MHz。体系显示采用SHARP 3.5 in的TFT_LCD液晶显示屏。体系框图如图2所示。

  本节将告竣一线造温度传感器汇集的驱动模块。驱动从总体上看分为两局限:驱动与内核接口层、硬件装备接口层。

  驱动与内核接口层闭键完结驱动模块正在Linux内核的注册加载、卸载拂拭使命。这局限使命分歧由初始化和退出函数完结。

  硬件装备接口层用来刻画驱动轨范与装备的交互。这些使命通过虚拟文献体系与装备驱动轨范的接口告竣。这个接口由file_operation布局定。