设计整体系统时,除了单片机和点火器这两个原件,还需要如LCD显示器和控制键盘等外部电路,为此需要对整个系统进行电路设计。选用的电路设计软件是Protel软件的原厂商Altium公司推出了Protel系列的最新高端版本Altium Designer 10.0。它是完全一体化电子产品开发系统的一个新版本,也是业界第一款也是唯一一种完整的板级设计解决方案。Altium Designer 是业界首例将设计流程、集成化PCB 设计、可编程器件(如FPGA)设计和基于处理器设计的嵌入式软件开发功能整合在一起的产品,一种同时进行PCB和FPGA设计以及嵌入式设计的解决方案,具有将设计方案从概念转变为最终成品所需的全部功能。
1.3.3 LCD显示控制
本点火器选用LCD12864液晶显示模块是一种具有4 位/8 位并行、2 线或3 线串行多种接口方式,内部含有国标一级、二级简体中文字库的点阵图形液晶显示模块;其显示分辨率为128×64, 内置8192个16×16点汉字,和128 个16×8 点ASCII字符集。该模块灵活的接口方式和简单、方便的操作指令,可构成全中文人机交互图形界面。可以显示8×4 行16×16点阵的汉字。也可完成图形显示,低电压低功耗是其又一显著特点。由该模块构成的液晶显示方案与同类型的图形点阵液晶 显示模块相比,不论硬件电路结构或显示程序都要简洁得多,且该模块的价格也略低于相同点阵的图形液晶模块。
1.3.4 目前发展趋势
如何设计点火器在整个运行范围内实现最佳点火始终是点火器开发者的追求目标。在点火控制电路中采用模拟电路,模拟式点火器所控制的点火特性只能大致接近而很难达到最佳值。要实现在整个运行范围内的最佳点火就必须采用数字控制电路,这种数字式点火器被称为第三代点火器。由于数字式点火器采用了单片机控制电路,故能保证其最佳点火。此次研究重点便是其按人的要求实现智能点火。
1.3.5 研究方法
基本知识:通过看相关书籍以及相关论文来完成基本的知识学习。
整体系统的电路设计:通过参考其他有关LCD显示器的设计连接,电阻测量的连接以及其他相关功能的电路连接,然后再整合在一起,通过学习Altium Designer 10.0软件的相关操作来完成电路设计。
51单片机的程序设计:结合所看的知识,分析典型的程序设计以及找到相关的案例来参考所需要的程序设计,如LCD字显示程序则可以通过网上已有的代码来方便完成,对于其他功能的程序同样在网上查找相关的资料来完成。
后续的实际操作:通过已完成电路图及程序来完成实物的操作,可以先在网上买些相关硬件,试着完成一些简单的功能,以此积累经验过后来完成此次毕业设计