位置:
首页

>

>

NiosII + GPS / GSM实现汽车状态监控系统
时间:
简介:based基于SoPC的汽车安全监控系统采用Altera最新的SoPC(可编程芯片上系统)解决方案和Nios处理器软核作为核心,并具有GPS和GSM系统,以监控停车情况。和汽车的运行状况。
基于SoPC的汽车安全监控系统可广泛应用于汽车防盗,日常维护和交通事故处理,为车辆故障提供有效的测试方法。 1系统硬件组成设计使用Altera的SoPC开发工具。
系统的开发包括两部分:硬件和软件。使用SoPC Builder生成Nios嵌入式处理器。
Nios嵌入式处理器开发工具允许用户配置一个或多个Nios CPU,从标准库添加外围设备,全面处理定制系统,以及与Quartus II设计软件一起编译系统。软件开发的步骤包括:使用SoPC Builder生成的软件文件,使用文本编辑器编写汇编语言或C / C ++源程序,并使用GNUPro软件开发工具进行程序设计,编译和调试。
GNUPro将源程序(包括汇编/编译和连接)编译为可执行程序,并通过下载电缆调试并运行可执行程序。 Quartus II设计软件提供了一个全面有效的设计环境,在无缝环境中集成了设计,综合,布局和验证以及第三方EDA工具接口。
使用集成在Quartus II 3.0中的SoPCbuilder来创建自己的Nios CPU系统。 Nios是由Altera开发的16/32位嵌入式处理器软核。
学校科研基金项目“基于SOPC的汽车安全监控系统”资助。 Altera公司推出了新一代的多系列FPGA。
该设计使用了低成本的Cyclone系列器件EP1C12,该器件具有12060个逻辑单元,52个M4K RAM块,239616个RAM位和2个锁相环,最大的用户I / O引脚249。系统硬件框图组成由Nios系统和外部设备组成,如图1所示。
Nios系统包括CPU(Nios),内存(存储器),计时器(TImer),总线和并行/串行接口(key_pio,led_pio,lcd_pio,ccs_pio,uart_0和uart_1)等,并且并行/串行接口是单独实现的与外部设备的连接,例如键盘,LED和LCD显示器,汽车中央控制系统,GPS和GSM系统。 Nios系统的设计和设计结果分别如图2和图3所示。
& Nbsp; & nbsp; Nios系统与诸如键盘,LED和LCD显示器,汽车中央控制系统和GPS系统之类的外部设备的连接相对简单,而GSM系统的连接则相对复杂,如图4所示。 ;整个系统的工作过程是:来自汽车中央控制系统和GPS系统的信息可以显示在LED和LCD显示屏上,也可以通过GSM系统无线发送。
用户可以通过键盘控制系统,也可以通过GSM系统远程和无线地控制汽车中央控制系统。
产品资料
行业信息