0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

智能优化电路功能测试实例分析

NJ90_gh_bee81f8 2017-12-11 18:40 次阅读

基于STC12C5A60S2单片机中的AD采样实时采样用于检测电路是否正常,利用NRF24L01与主机通信,主单片机用12864显示电路是否正常,若主电路出现故障,自动切换到备用电路,当主电路修复完成后,电路自动从备用电路切换到主电路,还可以通过按键自由切换电路。

硬件设计

图一 系统框图

整体结构如图1所示,包括控制模块,12864显示屏,按键,NRF24L01通信系统以及AD采样模块。检测模块通过AD采样检测主电路是否完好,通过NRF24L01将检测的结果不断发送给主控模块,主控模块通过12864显示结果,如果主电路出现问题,自动切换到备用电路,可以通过按键自由切换电路。

软件设计

软件部分包括AD采样设计、按键控制、12864显示设计和2.4G无线传输,其中程序流程图如下。

图二 检测模块主流程图;图三 主控模块主流程图

软件设计的难点在于控制主控模块和监测模块上的无线传输模块收发功能之间的同步切换,经过全体组员的共同努力,最终成功解决了问题。

测试与分析

本次以LED照明电路为测试对象,进行了完整的智能优化电路功能测试,测试结果如下:

电路自修复功能测试

图四 二极管正常发光

图五 主电路工作正常

主电路正常使用时,白色与红色二极管发光指示线路工作正常如图四所示,主控模块液晶屏显示主电路工作正常,如图五所示。

图六 显示使用通道

图七 白色二极管熄灭

图八 用电器正常

当主电路出现故障时,采样分析电路通过无线发送信息,主控电路瞬时完成功能切换,并显示结果,如图六所示;白色发光管灭,红色发光管亮,表示主电路已损坏,备用电路正常工作,如图七所示;图八表示LED照明线路工作正常,主、副电路顺利切换。

人工选择电路功能测试

在规定时间内,如果主控电路没有自主消除故障,则系统进入手动选择模式,如图九,图十,图十一所示;

图九 手动模式

图十 选择主电路

图十一 选择备用电路

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 电路
    +关注

    关注

    172

    文章

    5907

    浏览量

    172211
  • STC12C5A60S2
    +关注

    关注

    36

    文章

    219

    浏览量

    70029

原文标题:【变废为宝DIY/拆解】智能优化电路

文章出处:【微信号:gh_bee81f890fc1,微信公众号:面包板社区】欢迎添加关注!文章转载请注明出处。

收藏 人收藏

    评论

    相关推荐

    Reddit测试人工智能问答功能Reddit Answers

    近日,Reddit公司宣布了一项重要的新功能测试计划,旨在通过人工智能技术为用户提供更加便捷的问答体验。这项新功能被命名为Reddit Answers。 据Reddit官方介绍,Red
    的头像 发表于 12-12 09:46 168次阅读

    TTL电路的实验与测试方法

    TTL电路的实验与测试方法主要包括功能测试、性能测试和可靠性测试。以下是对这些
    的头像 发表于 11-18 10:49 602次阅读

    人工智能ai 数电 模电 模拟集成电路原理 电路分析

    人工智能ai 数电 模电 模拟集成电路原理 电路分析 想问下哪些比较容易学 不过好像都是要学的
    发表于 09-26 15:24

    智能IC卡测试设备的技术原理和应用场景

    提供工作电压,完成数据的读写操作。 数据处理: 测试设备向IC卡发送各种指令(如读取数据、写入数据、修改数据等),并接收来自IC卡的响应。 通过分析响应数据,测试设备可以判断IC卡的各项功能
    发表于 09-26 14:27

    直流负载箱的主要功能有哪些?

    排放。通过节能环保功能,可以降低测试成本,提高测试效率。直流负载箱作为一种重要的测试设备,具有模拟负载、负载控制、故障模拟、保护功能、数据采
    发表于 09-24 16:30

    组合逻辑电路逻辑功能测试方法

    ,对组合逻辑电路逻辑功能测试是确保数字系统正确性的关键步骤。 二、测试目的 组合逻辑电路逻辑功能
    的头像 发表于 07-30 14:38 1201次阅读

    功能测试主要做什么 功能测试包含哪些测试

    的主要任务、包含的测试类型以及实施方法。 功能测试的主要任务 需求分析 :理解软件需求,包括用户需求和系统需求。 测试计划制定 :根据需求制
    的头像 发表于 05-29 16:05 5450次阅读

    功能测试和接口测试的区别

    功能测试和接口测试是软件测试的两个重要方面,它们在确保软件质量和性能方面发挥着关键作用。本文将详细介绍功能
    的头像 发表于 05-29 16:02 933次阅读

    矢量网络分析仪在射频电路调试中的应用

    详细阐述矢量网络分析仪在射频电路调试中的应用,包括其工作原理、基本结构、测量功能以及具体应用实例等方面,以期为射频电路调试提供有力的支持。
    的头像 发表于 05-13 17:21 591次阅读

    LCR测试仪与阻抗分析仪的区别

    在电子测试领域中,LCR测试仪和阻抗分析仪都是常用的电子测试仪器,它们各自在电路元件和系统的测试
    的头像 发表于 05-13 16:40 1122次阅读

    深圳比创达电子EMC|EMI测试整改:从问题识别到有效优化.

    图纸和电路原理,分析干扰产生的原因。 三、EMI测试整改的方法针对识别出的EMI问题,可以采取多种整改方法进行优化。以下是一些常用的整改方法:1、屏蔽技术:通过添加金属屏蔽罩、导电涂层
    发表于 05-06 14:09

    专用集成电路的设计流程有哪些 专用集成电路包括什么功能和作用

    应用需求进行优化的特点,具备了更高的性能、更低的功耗和更小的尺寸。 专用集成电路的设计流程主要包括需求分析、系统设计、电路设计、物理设计、验证测试
    的头像 发表于 05-04 15:02 859次阅读

    DEKRA被CSA指定为Zigbee统一测试工具开发和优化功能测试用例

    DEKRA德凯被CSA联盟(Connectivity Standards Alliance,CSA)指定负责为Zigbee统一测试工具(Zigbee Unified Test Harness,ZUTH)开发和优化功能
    的头像 发表于 04-09 14:10 521次阅读

    智能座舱包含哪些功能 智能座舱测试包括哪些方面?

    功能测试测试座舱的各种功能是否正常,如智能控制系统、人机交互系统等。 故障诊断测试
    的头像 发表于 01-16 10:57 2085次阅读

    智能座舱测试包含哪些 智能座舱包含哪些功能

    智能座舱测试的意义在于确保智能座舱在功能、性能、安全等方面达到一定的标准,以满足用户需求和保证用户体验。
    发表于 01-09 17:22 1795次阅读