[发明专利]一种嵌入式汽车数字仪表无效
申请号: | 200910013406.2 | 申请日: | 2009-08-26 |
公开(公告)号: | CN101995262A | 公开(公告)日: | 2011-03-30 |
发明(设计)人: | 孙婷婷 | 申请(专利权)人: | 孙婷婷 |
主分类号: | G01C22/00 | 分类号: | G01C22/00 |
代理公司: | 暂无信息 | 代理人: | 暂无信息 |
地址: | 110179 辽宁省沈阳市浑*** | 国省代码: | 辽宁;21 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 嵌入式 汽车 数字 仪表 | ||
技术领域
本发明属于汽车电子领域,是涉及一种嵌入式汽车数字仪表。
背景技术:
汽车仪表是驾驶员与汽车的信息交流界面,对汽车安全以及经济行驶具有重要作用。近年来,随着汽车电子技术的发展,汽车仪表显示信息也不断增加,而传统机械指针式汽车组合仪表则无法满足现在使用需求。特别是计算机、微电子和各种现场总线通信技术广泛运用,以嵌入式微处理器为核心的智能化数字式仪表将是汽车仪表发展的必然趋势。
本发明的内容:
本发明就是针对上述问题,提供一种高精度高、高灵敏度、工作稳定的嵌入式总线汽车数字仪表。
为实现上述目的,本发明采用如下技术方案,本发明包括程序存储器和数据存储器,采用16Mbit的:FlashSST39VF160及64Mbit的SDRAMHY57V641620分别作为程序存储器和数据存储器,采用AT24C04存储器件来存储里程信息,AT24C04是4Kbit的串行存储器,采用I2C总线方式实现里程信息的存储。本发明的有益效果:
1)车速脉冲测量任务:脉冲信号接EINTO,使用定时器1定时,测量t时间内脉冲数,并将数据发送到消息队列。
2)CAN总线任务:CAN总线任务等待中断服务程序发送,接收CAN总线数据的信号量,获得CPU使用权后,CAN总线任务处理CAN总线数据并将其发送到消息队列,并再次等待接收信号量。
3)水温和油量采样任务:定时采样模拟量,并将采样到的模拟量数值发送到消息队列。
4)开关量处理任务:根据开关量的状态控制LED点亮或熄灭,延时。
5)里程记录及LCD显示任务:当车速脉冲值累加至0.1km计数值,向本任务发出信号量,任务获得信号量后进入准备就绪状态,在任务调度时获得CPU的使用权,显示并记录里程信息,运行后继续等待接收信号量。
6)步进电机驱动任务:首先等待消息队列,再根据送出消息的任务识别出信息内容,根据队列中的数据驱动步进电机旋转相应的步数,运行后再次等待队列中的消息。本任务赋予第2高优先级。
7)WDT任务:用于监控,提高系统的可靠性,任务优先级最高,延时。
S3C44BOX资源丰富、执行速度快,能扩展很多种功能,如IC卡、GPS、黑匣子等;加之嵌入式实时操作系统简化了应用程序,可高效实时地调用系统任务,因此本汽车数字仪表系统能够很好地解决汽车仪表迈向综合信息化的问题。
附图说明:
图1是本发明的电路原理图。
具体实施方式:
本发明包括程序存储器和数据存储器,采用16Mbit的:FlashSST39VF160及64Mbit的SDRAM HY57V641620分别作为程序存储器和数据存储器,采用AT24C04存储器件来存储里程信息,AT24C04是4Kbit的串行存储器,采用I2C总线方式实现里程信息的存储。
实施例1:汽车数字仪表系统采用汽车蓄电池供电,汽车蓄电池的电压约为12V,而该系统需采用5V、2.5V和3.3V工作电压,S3C44BOX内核工作电压是2.5V,I/O端口的工作电压是3.3V,调理电路以及一些驱动器件需用5V的工作电压。因此,系统选用7805稳压器作为5V电压转换器,选用AS2515AU2.5和AS2515AU3.3分别作为2.5V和3.3V电压转换器。掉电时能够及时存储里程信息,电源地需接一只1000μF的电容。掉电时,大电容可以确保S3C44BOX工作一段时间,完成里程信息的存储。复位电路采用专用的复位电路IPM811实现系统稳定启动。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于孙婷婷,未经孙婷婷许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/200910013406.2/2.html,转载请声明来源钻瓜专利网。