医疗空气净化器系统软件总体设计

      从上节控制系统硬件总体设计上可以看出本空气净化器控制系统主要是通过核心处理器控制相关元器件和电路来实现系统功能。根据硬件设计方案决定对系统软件进行模块化设计和实现,系统软件功能通过主程序和各子程序共同完成。本控制系统软件主要由初始化模块、显示模块、按键控制模块、空气质量检测数据模块子程序和主程序构成。

       

      初始化模块主要根据系统软件设计方式所准备的,主要功能是对各I/O端口进行初始化、各个功能子模块初始化设置。

    系统硬件电路设计使用Auto Designer软件绘制实现。系统软件编程使用C语言环境,主要由于C语言编写具有直观、可读性强的特点,便于后期更新维护。主要采用Arduino IDE开发环境编写。开发平台还涉及到软件的仿真调试和下载。本文设计开发使用的软件平台包括以下软件:

1.Arduino IDE编程软件,使用C语言编写单片机程序,并对程序进行在线调试和仿真;

2.Auto Designer软件,主流绘制电路的原理图工具;

3.Proteus6.9电路仿真软件,为英国Labcenter公司开发的电路分析与实物仿真软件,可以仿真、分析(SPICE)各种模拟器件和集成电路;

4.AVRISP mkII,通过ISP口进行程序的烧写。


你可能感兴趣的:(医疗空气净化器系统软件总体设计)