《一种汽车仪表的生产方法.pdf》由会员分享,可在线阅读,更多相关《一种汽车仪表的生产方法.pdf(5页珍藏版)》请在专利查询网上搜索。
1、(10)申请公布号 CN 103353754 A (43)申请公布日 2013.10.16 CN 103353754 A *CN103353754A* (21)申请号 201310268167.1 (22)申请日 2013.06.28 G05B 23/02(2006.01) (71)申请人 惠州市德赛西威汽车电子有限公司 地址 516006 广东省惠州市仲恺高新区和畅 五路西 103 号 (72)发明人 杨进超 (74)专利代理机构 广州粤高专利商标代理有限 公司 44102 代理人 任海燕 (54) 发明名称 一种汽车仪表的生产方法 (57) 摘要 本发明公开了一种汽车仪表的生产方法, 包 。
2、括以下步骤 : 将生产软件以及初始数据分别写入 MCU 及 EEPROM 中 ; 将 MCU 及 EEPROM 与其他一个或 多个零部件进行组装, 通过生产软件对外围设备 进行测试与校准, 并将基于初始数据校准后的数 据保存在 EEPROM 中 ; 擦除 MCU 中的生产软件, 将 功能软件写入MCU中 ; 运行功能软件, 使用EEPROM 中经过校准后的数据, 完成汽车仪表的应用功能 测试。本发明使用生产软件能够完成自动化测试 与校准工作, 基于测试与校准结果对固定数据进 行更新, 便于对汽车仪表所用到的数据进行操作 和权限控制 ; 有效降低了系统复杂度, 有利于模 块的重用 ; 有效降低软。
3、件对 ROM 和 RAM 空间的较 大要求, 降低成本。 (51)Int.Cl. 权利要求书 1 页 说明书 3 页 (19)中华人民共和国国家知识产权局 (12)发明专利申请 权利要求书1页 说明书3页 (10)申请公布号 CN 103353754 A CN 103353754 A *CN103353754A* 1/1 页 2 1. 一种汽车仪表的生产方法, 其特征在于, 包括 : (1) 将生产软件以及初始数据分别写入 MCU 及 EEPROM 中 ; (2) 将所述 MCU 及 EEPROM 与其他一个或多个的零部件进行组装, 通过生产软件对外围 设备进行测试与校准, 并将基于初始数据校。
4、准后的数据保存在 EEPROM 中 ; (3) 擦除 MCU 中的生产软件, 将功能软件写入 MCU 中 ; (4) 运行功能软件, 使用 EEPROM 中经过校准后的数据, 完成汽车仪表的应用功能测试。 2. 根据权利要求 1 所述的一种汽车仪表的生产方法, 其特征在于, 所述初始数据包括 固定数据及可变数据。 3. 根据权利要求 2 所述的一种汽车仪表的生产方法, 其特征在于, 所述功能软件包含 了汽车仪表在实际应用中所需的全部功能, 对可变数据进行读写操作, 对固定数据只进行 读操作。 4. 根据权利要求 2 所述的一种汽车仪表的生产方法, 其特征在于, 所述生产软件包含 生产过程中配合。
5、测试校验所需的功能, 对固定数据进行读写操作, 在生产的测试与校准过 程中根据测试与校准结果对 EEPROM 中的固定数据进行更新保存。 5. 根据权利要求 1 所述的一种汽车仪表的生产方法, 其特征在于, 步骤 (2) 的实现步骤 为 : (21) 将 MCU 与 EEPROM 芯片焊接、 安装到 PCB 板 ; (22) 将其他的零部件按照功能用途进行分组, 每组的零部件数量为一个或多个 ; (23) 按照顺序选择一组零部件, 焊接、 安装到 PCB 板上并与 MCU 及 EEPROM 连接, 使用生 产软件对该组零部件进行测试或校准, 根据测试或校准的结果对 EEPROM 中的固定数据进。
6、 行校正更新 ; (24) 选择下一组零部件部件, 进入步骤 (23) , 直到所有零部件测试或校准完毕。 6. 根据权利要求 1 所述的一种汽车仪表的生产方法, 其特征在于, 还包括功能软件检 测步骤 : 将功能软件写入 MCU 后, 对其各项功能进行运行检测。 权 利 要 求 书 CN 103353754 A 2 1/3 页 3 一种汽车仪表的生产方法 技术领域 0001 本发明涉及一种汽车仪表的生产方法。 背景技术 0002 车仪表的生产制造过程使用了大量的自动化设备, 为保证产品质量, 在生产过程 中需要对其进行大量测试与校准工作。这些工作的实现, 除了需要特定的设备固定、 连接、 测。
7、量之外, 一般还需要一台计算机与仪表连接, 如使用 CAN、 K-Line、 UART 等总线方式, 计算 机发送命令给仪表, 仪表收到命令后执行相应的动作, 并反馈给计算机, 然后计算机再针对 已发出的命令进行接下来的测试, 即通过双方交互的方式将仪表置于相应状态, 然后再测 试其状态是否满足要求。 那么为了完成这样的测试工作, 必须在测试计算机上开发软件, 用 于完成通信、 控制和测试, 而另一方面, 仪表软件也需要实现通信功能, 并且能够执行预先 定义好的动作, 反馈状态信息等。 为了配合实现产品生产过程中的自动化测试与校准, 仪表 必须做相应功能的软件开发, 对焊接在 PCB 板上的零。
8、部件进行自动化的测试与校准, 例如 测试 LED 是否能正常点亮和熄灭, 测试 LCD 是否能够正常显示, 对指针指示误差进行校准 等, 这些测试与校准工作的实现需要有相应的软件运行在 MCU 中, 对需要测试或校准的设 备进行特殊控制, 这一部分功能模块的存在需要占用一定的Flash与RAM空间, 对于仪表所 用 MCU 来说, 有些情况下就必须选择更大空间的一款 MCU, 换句话说, 由于这部分功能的需 求, 导致了必须选择价格更贵的 MCU, 带来成本的上升。同时, 对已驾驶员来说, 汽车仪表只 是产生一些重要的信息与提示, 如汽车行驶速度、 发动机转速、 剩余油量、 安全带报警灯等, 。
9、必须看到的是这部分功能只在仪表的生产过程中使用, 出厂以后在仪表的整个生命周期都 不会再用到, 那么成本的增加并没有给仪表本身的功能带来任何提升, 浪费掉了这一部分 成本, 这样的情况会使仪表方案在一些情况下由于成本的原因失去竞争力。 0003 仪表不仅要实现自身的功能, 还需要实现生产的自动化测试与校准功能, 那么后 者无疑会增加整个系统的复杂度, 给软件开发与测试增加难度, 并且给软件平台的移植和 重用带来麻烦。 发明内容 0004 为了解决上述问题, 本发明提供一种软件设计及其生产的设计方案。 0005 一种汽车仪表的生产方法, 包括以下步骤 :(1) 将生产软件以及初始数据分别写 入 。
10、MCU 及 EEPROM 中 ;(2) 将所述 MCU 及 EEPROM 与其他一个或多个的零部件进行组装, 通过 生产软件对外围设备进行测试与校准, 并将基于初始数据校准后的数据保存在 EEPROM 中 ; (3) 擦除 MCU 中的生产软件, 将功能软件写入 MCU 中 ;(4) 运行功能软件, 使用 EEPROM 中经 过校准后的数据, 完成汽车仪表的应用功能测试。 0006 具体的, 所述初始数据包括固定数据及可变数据。 0007 更具体的, 所述功能软件包含了汽车仪表在实际应用中所需的全部功能, 对可变 数据进行读写操作, 对固定数据只进行读操作。 说 明 书 CN 10335375。
11、4 A 3 2/3 页 4 0008 更具体的, 所述生产软件包含生产过程中配合测试校验所需的功能, 对固定数据 进行读写操作, 在生产的测试与校准过程中根据测试与校准结果对 EEPROM 中的固定数据 进行更新保存。 0009 进一步的, 步骤 (2) 的实现步骤为 :(21) 将 MCU 与 EEPROM 芯片焊接、 安装到 PCB 板 ;(22) 将其他的零部件按照功能用途进行分组, 每组的零部件数量为一个或多个 ;(23) 按照顺序选择一组零部件, 焊接、 安装到 PCB 板上并与 MCU 及 EEPROM 连接, 使用生产软件对 该组零部件进行测试或校准, 根据测试或校准的结果对 E。
12、EPROM 中的固定数据进行校正更 新 ;(24) 选择下一组零部件部件, 进入步骤 (23) , 直到所有零部件测试或校准完毕。 0010 优选的, 还包括功能软件检测步骤 : 将功能软件写入 MCU 后, 对其各项功能进行运 行检测, 检查汽车仪表在装车后会使用的各项功能是否正常。 0011 综上所述, 本发明具有以下有益效果 :(1) 使用生产软件能够在汽车仪表的生产 制造过程中完成自动化测试与校准工作, 基于测试与校准结果对固定数据进行更新, 便于 对汽车仪表所用到的数据进行操作和权限控制 ;(2) 在生产制造和应用过程中分别使用生 产软件与功能软件, 有效降低了系统复杂度, 有利于模。
13、块的重用 ;(3) 功能软件去除了在实 际应用过程中所不需的功能, 有效降低软件对ROM和RAM空间的较大要求, 能够在一些情况 下避免使用价格更高的 MCU, 降低产品成本。 具体实施方式 0012 为了让本领域的技术人员能够更好地了解本发明的技术方案, 下面对本发明作进 一步的阐述。 0013 本发明揭示了一种汽车仪表的生产方法, 包括以下步骤 : (1) 将生产软件以及初始数据分别写入 MCU(MCU 的 FLASH) 及 EEPROM 中, 初始数据包 括固定数据及可变数据, 生产软件能够对 EEPROM 中的固定数据及可变数据进行读写操作。 0014 (2) 将所述 MCU 及 EE。
14、PROM 与其他所有的零部件进行组装, 即焊接、 安装到 PCB 板 上, 通过生产软件对所有零部件进行测试或校准, 并根据其结果对初始数据进行更新 ; 将所述 MCU 及 EEPROM 与其他所有的零部件根据设计焊接、 安装到 PCB 板上。为了方便 测试, 通常将零部件根据功能进行分组, 每组的零部件数量为一个或多个 ; 按照工位的顺序 要求, 选择一组利用生产软件对其进行功能的测试或校准, 根据测试或校准结果对 EEPROM 中的固定数据进行校正更新。测试完该组后选择下一组进行测试或校准, 直到该工位要求 的测试或校准全部完成。 0015 (3) 当组装、 测试与校准全部完成后, 生产软。
15、件的作用已经完全发挥, 后续生产过 程以及产品出厂后将不会再使用到, 此时便将 MCU 中的生产软件擦除, 并把功能软件写入 MCU中。 功能软件对EEPROM中的固定数据只能读取, 不能进行写操作, 确保在生产过程中已 经做好测试与校准的数据不会被修改, 而对于可变数据可进行读写操作, 用于保存里程信 息等仪表在正常使用中需要改变并存储的数据。 0016 还包括功能软件检测步骤 : 将功能软件写入 MCU 后, 对其各项功能进行运行检测, 确保功能正常使用。 0017 本发明根据生产和应用这两个过程各自的需求特点, 将生产和应用两个过程所使 用的软件设计为两份相互独立的软件, 互不相交, 各自应用在所需要的过程。 说 明 书 CN 103353754 A 4 3/3 页 5 0018 本实施例只是本发明的较优实施方式, 未进行详细描述的部分均采用公知的成熟 技术。 需要说明的是, 在不背离本发明精神及其实质的情况下, 熟悉本领域的技术人员当可 根据本发明作出各种相应的改变和变形, 但这些改变和变形都应属于本发明所附的权利要 求的保护范围。 说 明 书 CN 103353754 A 5 。