基于英创嵌入式主板EM9283的便携式无线WIFI应用方案

描述

  编者按:本文是第三方基于英创嵌入式主板EM9283开发的一款在工业现场使用的便携式嵌入式设备,内置的电池供电可保证设备白天不间断工作,设备晚间充电。设备设计紧凑,使用方便,感兴趣的客户可与我们联系。

1、系统简介

  本方案主要针对智能设备对无线(WiFi)通讯应用的基本需求,以英创的EM9283工控主板为核心,构造的一款整机原型应用方案(以下简称MLM9283)。MLM9283的基本功能除支持标准的WiFi(无线局域网),蓝牙模块通讯功能外,还带有一个小型的彩色显示界面,以及电池供电工作模式,支持移动便携式应用。本文是对MLM9283应用方案简单介绍,以帮助客户连接该整机方案的应用范围。

  MLM9283的基本系统构成如下图所示:

嵌入式主板

  MLM9283控制板提供了BMS电源管理,模拟前端,WIFI模块,LCD键盘模块等4大部分。蓝牙模块作为协议转换器前端。整体效果如下图:

  MLM9283整机指标:

  核心主板  EM9283
  蓝牙模块  1路
  WIFI模块  1路
  ES232  1路
  调试端口  1路
  USB-OTG  1路
  位置传感器  1路,X,Y轴方向
  模拟前端  2路
  充电电流  1100mA,(1500mAMax)
  LCD模块  3.5'LCD和8x8键盘
  内置电池  18650锂离子电池
 4.2V/6600mAh
 3枚/2200mAh
  内置存储器  64MB
  待机时间  约8小时
  外形尺寸(mm)  61.5 x 138.5 x 113.5
  输入电源  5V + 5% / 2A
  待机功耗  120mA
  环境温度  -25 - +70℃

2、系统结构设计

   MLM9283采用叠层式结构设计,整体安装到一个铝合金壳体中,如下图:

嵌入式主板

  腔体内部布局如下图所示:

嵌入式主板

  由MLM2014控制板(B),协议转换板(C),LCD板(A),传感器(E),电池腔体(D)组成。

  其中MLM2014控制板和协议转换板在壳体的安装位置如下图所示:

嵌入式主板

  内部的整体结构如下,这里可以看到天线,传感器,电池腔体的内部布局。

3、硬件设计

  MLM9283由EM9283主板,功能底板模块,充电控制模块,电池控制模块,倾角传感器,解码器模块组成。

3.1 EM9283

  EM9283是一款面向手持式设备的高性价比嵌入式主板,以FreeScale的iMX283为其硬件核心,通过预装正版Window CE6.0实时多任务操作系统,为用户构造了可直接使用的通用嵌入式核心平台。用户可使用Microsoft提供的著名软件开发工具Visual Studio 2005(简称VS2005),在EM9283上直接开发应用程序。这里EM9283作为整个系统控制核心,处理包括倾角传感器信号,充放电状态显示,程序界面,人机对话等众多功能。

3.2 功能底板

  功能底板提供由FPGA控制下的IO管理,控制逻辑,数字信号处理等功能,同时CPU需要的部分控制,也由该FPGA进行处理,可以大幅度减轻CPU的处理负担,提高运行效率。同时集成了WIFI,USB,电源管理,串口通讯,模拟数据采集等外围设备,同时作为EM9283模块的载板,为其提供接口管理,电源,IO逻辑等相关资源。

  该模块的机械尺寸图如下:

嵌入式主板

  该模块的指标如下:

  模块名称  MLM2014
  WIFI模块  1路
  RS232  2路
  调试端口  1路
  USB-OTG  1路
  位置传感器  1路,X,Y轴方向
  模拟前端  2路
  输入电流  600mA
  输入电压  5V ± 5%
  LCD模块  3.5'LCD和8x8键盘

3.3 电源管理模块

  该模块作为MLM9283的电源管理模块,主要用于电池系统的充放电管理,其指标如下:

  模块名称  MLM_PWR2014
  充电电流  1500mA,(2000mAMax)
  输出电流  2A Max
  输出电压  5V ± 2%
  输入电压  5 - 8V + 5%
  LCD模块  3.5'LCD和8x8键盘
  内置电池  18650锂离子电池
 4.2V/6600mAh
 3枚/2200mAh

3.4 电池控制模块

  该模块支持同时使用3个18650锂电池,主要用于电池系统的充放电管理,其指标如下:

  模块名称  MLM_BATPWR
  充放电流  5A Max
  过充保护电压  4.25V ± 50mV
  过放保护电压  2.4V ± 100mV
  过放释放电压  3.0V ± 100mV
  模块电压  4.2V

3.5 解码器模块

  略。

4、软件设计

  该软件运行WindowCE 6.0平台,是整个车辆测试系统的一部分,主要用于获取车辆的倾角信息,并通过WIFI和远程服务器通讯,将获取的数据传送到应用服务器,作为其他控制系统的状态参数。

  如下图所示,其中的8个键作为功能键,提供标定等功能的控制键。6个LED指示灯作为数据和状态显示指示灯。

嵌入式主板

  上排的LED指示等作为倾角状态显示指示灯,左边的红色指示灯亮表示状态偏左,右边的红色指示灯表示状态偏右,中间的绿色指示灯表示状态处于水平位置。

  下排的LED指示作为设备的工作状态显示,其中左下指示灯作为充电状态指示,通过不同的闪烁频率,指示电池冲放电状态,中间的红色指示灯作为系统能够故障指示灯,右下的指示灯作为启动状态指示灯。

  下表是键盘和指示灯定义表:

编号 定义 指示灯颜色 备注
 1  倾角左NG指示灯  红灯  倾角左NG
 2  倾角OK指示灯  绿灯  倾角OK
 3  倾角右NG指示灯  红灯  倾角右NG
 4  LED显示屏(标定和指示用)    3.5寸
 5  功能键F1  水平标定数据确认  
 6  功能键F2  左标定数据确认  
 7  功能键F3  用户自定义  
 8  功能键F4  右标定数据确认  
 9  功能键F5  用户自定义  
 10  功能键F6  用户自定义  
 11  电源指示灯  绿灯  1、闪烁:充电中
 2、绿色:工作/未充电
 12  指示灯  绿色  用户定义
 13  故障指示灯  红色  故障信号灯
 14  启动信号  启动信号输入接口  开关信号
 15  电源/充电接口    8芯,5V
 15X  调试接口    RS232
 16  OBD连接插头    
 17  OBD电源指示灯    
 18  OBD通讯指示灯    
 19  OBD串行通讯指示灯    
 20  天线窗口    WIFI天线
 N  按键  退出  
 M  按键  用户自定义  

打开APP阅读更多精彩内容
声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉

全部0条评论

快来发表一下你的评论吧 !

×
20
完善资料,
赚取积分