基于Linux的ARM9远程客车监控系统
2 系统硬件设计
在硬件设计上,基于系统多任务并发执行的需要,主控电路采用ARM微处理器S3C2440芯片;系统的存储单元分别采用了SDRAM和NAND Flash;其外围接口设备包括GPS接收机、GPRS通信模块、摄像头等。系统的硬件连接框图如图2所示。本文引用地址:https://www.eepw.com.cn/article/148903.htm
以下就图中主要电路展开说明。
2.1 微处理器的选择
文中设计的监控终端要求具有性能高、运行可靠、功耗低等特点。鉴于此,嵌入式微处理器选择了内核为ARM920T的ARM9处理器。综合考虑成本、集成度、处理速度、开发难度等诸多因素,本系统决定选择SAMSUNG公司生产的S3C2440芯片作为系统的微处理器。该处理器是一款基于RISC的32位微处理器,工作频率为400MHz,最高可达533 MHz,满足了本系统对处理速度的要求,同时该处理器还集成了丰富的通信接口和控制器,有效地降低了系统的复杂度,为系统开发提供了良好的硬件平台。
2.2 GPS模块的选型与连接
GPS全球定位系统是最新一代的卫星导航定位系统,可为用户提供全天候、全球性和高精度的实时定位导航服务。GPS系统包括3个部分:空间部分-GPS卫星星座;地面控制部分-地面监控系统;用户设备部分-GPS接收机。GPS的空间部分和地面监控部分,是用户应用该系统进行定位的基础,而用户只有通过用户设备,才能实现应用GPS定位的目的。GPS接收机负责接收GPS卫星发送的定位信号,并计算出车载终端当前所处位置、速度、方向等信息。在嵌入式车载监控终端系统中,从价格、功耗、体积、抗干扰能力等方面比较,本课题选择了GARMIN GPS15L。最简单的系统,除GPS外还要包括外部电源和GPS天线。与GPS系统的通信可以通过RS232或CMOS电平的串行口来实现。
2.3 GPRS模块的选型与连接
GPRS技术具有实时在线、覆盖范围广、数据传输速率高等优点,目前被广泛应用于远程监控系统中,主要完成被监测数据的远程无线传输。采用GPRS无线通信技术进行远程数据传输为该系统的实时监控管理提供了良好的解决方案。GPRS通信模块主要完成无线上网的功能,通过GPRS传输手段连接到Internel网络,并主动与监控中心建立双向数据通信链路。文中选用SIMCOM公司的SIM300模块,它可自动掉线重连,支持GSM/GPRS通信,内嵌了强大的TCP/IP协议栈,AT指令功能完善,具有SIM卡连接、天线、RS232串口等接口。S3C2440提供标准的RS232串口,可以通过串口和各种外设进行通信。SIM300与S3C2440之间的通信就是通过串口来实现的。
评论