• 当前位置: 

    第四章 空气质量检测仪的软件设计

    第四章 空气质量检测仪的软件设计

    狼人三少

    184

    0

    4.0分

    共13页 2021-10-31 5知币
    VIP免费
    第四章 空气质量检测仪的软件设计
    4.1 系统软件设计思路
    4.1.1 编程语言的选择
    硬件设计结束之后,剩下的主要任务是软件设计。使用不同软件会导
    致硬件系统功能出现差异,具体设计标准为:
    1. 可靠性
    设计的关键指标是可靠性,具备强大的抗干扰实力。
    2. 便于维护、便于理解
    所设计的软件需要让人轻松阅读、了解和使用,便于改正问题,进行
    修改与扩充。
    3. 准确性
    确保信息记载的精确性,提高系统精确度。
    4. 实时性
    系统可以及时响应外部情况,并及时作出反馈,进行处理。
    当前出现四种语言可以使用,PL/M51 语言、汇编语言、C 语言、BASI
    语言。使用相对普遍的是汇编与 C 语言,前者的机器代码控制性突出,综
    合效率较高,但是它的移植性不高。而 C 语言的特点主要有:有良好的移
    存储间占用小,编制的序效率高,运行速度较。可以及
    算机实际情况能写出效率高的程序;其能和接口电路、
    联系,也能申请中断;便读与维修,并且具良好的模
    化。根据本系统的要求及特点,使用 C 语言进行编写。
    4.1.2 软件功能需求
    家用空气质量检测仪一般包含核心控制器、温湿度传感器采集、人机
    接口、AD 转换等多个模块。不同模块的主要功能参考下表内容:
    4.1 各模块功能描述
    Table4.1 Each module function description
    功能模块 功能描述
    温湿度传感器采集模块 对室内温湿度进行实时监测
    AD 转换模块 完成信号采集与数据传输
    核心控制模块 系统时基分配,人机接口控制
    人机接口模块 键控制,动态信息显示
    甲醛传感器采集模块 对室内甲醛气体进行实时监控
    声光报警器模块 及时报警
    4.1.3
    系统来说,设计的关键性所轻。此处主要原因
    件出现问题会表现不但
    ,有题所并不相对严苛
    软件。但依旧特性件内
    立即下载
    评论(0)
    没有更多评论了哦~