在三表上,经常会出现红外发射与接收作为备用的或者现场抄表接口,或者生产过程中的参数读取与写入接口。

现在使用的电路如下所示,其中Q2作为控制红外的电源,以便在不使用时关闭红外电源,节约能耗。D2为红外发射管,D1为红外接收管,Q3使用9013的NPN三极管,作为电平取反和电平校正等功能。

一直是想当然的使用,认为是二级管性质的,便是“长正短负”。也就是长的管脚接到VCC上。

从画样板的PCB到焊样板时,都是这样用的,没发现什么问题。

等样板调试好后,便要转换正式流程了,PCB板由专门同事进行Layout,贴片厂进行焊接了。

于是PCB Layout的同事,便按照红外接收管的规格书进行标记红外管的正负极。如下图所示。

等正式板的样板焊接完成后,调试却发现红外不能通信。

最后经过一系列对比排查,发现是自己画的样板也此次的样板比较而言是红外接收二极管“焊反了”或者是标记反了,于是换个方向重新焊接,通信正常。

于是便让PCB同事简单粗暴的进行改图,把正负极反着用。因为通过实际测试表明,只有与规格书反着用才能通信。

于是,便“反着用”当成了正式文件,主要也是因为这个红外通信用的情况极少。多数情况只在厂内的生产线上作为参数的配置接口使用。能用便行,没有深究。

等另外一个系列的产品同样在使用该电路时,也出现了不能通信的问题,于是仍然简单粗暴的“反着用”。但同事让一起讨论测试下,是什么原因导致的,必须“反着用”。

最初简单的怀疑是厂家的规格书问题,但是一讨论感觉不会,这种管子厂家肯定卖出去的不是少数量,不可能一直让它错着放在官网上。

于是,进一步的上示波器测试,看规格书的参数。

最后锁定了原因,是电路中的R14太大了。

当正确使用时,由于红外接收管稍微接收到一点光线,包括太阳光、灯光、主要是旁边的发射管,都会产生小电流,流经R14时,V=I*R,很少的电流经过大电阻,电压也会提升很多,很容易超过0.7V,将Q3“打开”,输出低电平。于是,MCU收到的数据便是包含了很多错误电平的数据。直接结果便是“无法通信”。

而当反着错误的使用时,电路如下时。

由于是反着用,从D2的E极流向C极的电流会非常小。于是,非常小的电流流经R14时,便会有了正常的数据。

当将R14的电阻降低到4.7K时,便可以将D2正常按规格书去使用了。

最后的正确的使用形式如下。

测试了通信和功耗,一切正常,如此,便将一个“简单”的红外接收管的电路确定了下来。

由于4.7K的阻值,是通过“猜测”的形式去确定的,并没有测试。

因此,该阻值需要通过串入电流表,通过红外管接收日光的电流、正常通信的电流、以及不同的红外抄表头留出冗余(简单的通过手上的抄表头留出距离)去确定阻值,才能最终定稿BOM。

总结:

本身是一个简单的三极管电路,但是因为原理没有深究,也没有深入测试,便想当然的简单粗暴的去解决问题,真是要不得。更主要的原因还是模拟电路的底蕴是渣渣。基础还是要扎固啊。

红外接收管硬件电路曲折的调试过程,错误的使用过程记录相关推荐

  1. 手把手硬件电路详细设计过程

    献给那些刚开始或即将开始设计硬件电路的人. 时光飞逝,离俺最初画第一块电路已有3年.刚刚开始接触电路板的时候,与你一样,俺充满了疑惑同时又带着些兴奋.在网上许多关于硬件电路的经验.知识让人目不暇接.像 ...

  2. 备赛电赛学习硬件篇(四):红外光电测速传感器电路以及红外寻迹和避障电路设计

    目录 一.红外光电测速传感器模块 二.红外寻迹模块 三.红外避障模块 一.红外光电测速传感器模块 U2为一个施密特触发器,利用它规整波形,如2脚输入1.2V,如直接接入单片机可能会判断不准状态,但是经 ...

  3. 一套完整的导视设计案例_经验分享 | 我的一套完整的硬件电路设计方案

    在学习电路设计的时候,不知道你是否有这样的困扰:明明自己学了很多硬件电路理论,也做过了一些基础操作实践,但还是无法设计出自己理想的电路.归根结底,我们缺少的是硬件电路设计的思路,以及项目实战经验. 设 ...

  4. 调试GPRS模块--排查问题过程

    背景:在不知道硬件是否正确情况下,一步步进行调试,最终完成调试.以下是自己调试步骤. 1.从gprs模块TX ,RX 单独焊接两个线出来,通过上位机发送AT指令,是否能正常工作.一般情况下都是可以的. ...

  5. 硬件-----电路基础(上)

    OMEG,时隔5年又来看电路基础,虽然期末得分好像不高但是当初学的好像还行哈,学习的过程还能想起一些当初的知识,学起来挺快的哦,这篇博文主要是复习基础知识,知道原理,而非计算,主要是方便后面看电路图. ...

  6. 硬件电路工程师最全入门工作指南!

    本文主要针对那些刚开始或准备开始搞设计硬件电路的工程师,高级别的硬件工程师看这篇文章就没必要了.时光飞逝,离俺最初画第一块电路已有3年.刚刚开始接触电路板的时候,与你一样,俺充满了疑惑同时又带着些兴奋 ...

  7. 学习型红外遥控器硬件结构说明

    本篇文章上接:智能家居中红外遥控芯片分析比较 2 硬件结构  学习型红外遥控器由红外一体化接收电路. 反相器.温度传感器.AT89C52单片机.红外发送电路.E PROM存储器.键盘及 LCD显示器和 ...

  8. 51单片机常见的硬件电路

    要想自己做板,没有硬件电路知识储备是非常困难的,下面我们来说下51单片机中常见的几种电路,大家也可以通过看电路然后来评估一下自己有没有做硬件工程师的潜质.在51单片机中我们常见的电路有晶振电路.复位电 ...

  9. 硬件电路开发中数码管常用知识

    数码管简介 数码管是一种半导体发光器件,其基本单元是发光二极管.数码管按段数可分为七段数码管和八段数码管,八段数码管比七段数码管多一个发光二极管单元,也就是多一个小数点(DP),这个小数点可以更精确的 ...

  10. 关于手机Camera的硬件电路知识

    前阶段,小白教同事测了些Camere的基本功耗.正愁不知道写什么的小白,突然想到了素材,于是乎便趁着周末雷雨天宅家之际,写一篇关于手机Camere的硬件文章. 手机Camera 一.工作原理 关于Ca ...

最新文章

  1. NLayerAppV3-Distributed Service Layer(分布式服务层)
  2. 建立Microsoft SQL Server 2005数据仓库
  3. python面向对象-1方法、构造函数
  4. 小程序分享到朋友圈_如何给小程序添加分享朋友圈
  5. 手动标记用例状态_【自动化接口用例】从 1 到 1000 过程中的实践和思考
  6. mysql insert锁 innodb_mysql – 处理ON INSERT触发器时如何锁定innodb表?
  7. apache http server 停止工作_Tomcat9配置HTTP/2
  8. Android progressBar 自定义
  9. django–url
  10. oracle 数据库怎么启动,Oracle数据库:启动操作
  11. jq ajax ajaxsubmit,如何理解jQuery中的ajaxSubmit方法
  12. 2018.3.3idea破解(亲测可用)
  13. 利用SMB协议共享电脑文件,发挥ipad生产力
  14. 史上最全的工业相机CCD/CMOS靶面尺寸规格说明
  15. Snapper:通过同义、分类关键词快速定位并调用WAV文件
  16. PHP根据生日计算年龄(周岁)
  17. 通过API Key免登录访问Grafana
  18. 按某一列统计重复数据,并获取对应行数据
  19. 超级应用/_超级应用
  20. STC仿真芯片原理探讨

热门文章

  1. Vue框架Element UI+Mint UI教程汇总
  2. 手机连接ftp文件服务器,手机轻松玩转小白文件管理器远程FTP教程——x-plo
  3. EPSON/爱普生打印机Linux打印服务器基于ARM驱动安装踩坑CUPS实现支持远程打印AirPrint
  4. 交换机TFTP配置备份
  5. 【kvm虚拟化详解01】-虚拟化概述和主流方案介绍
  6. 如何缩小图片大小kb?
  7. MATLAB模糊控制器
  8. 个人收支统计小软件-个人理财(PersonalFinace)- 2009-03-27
  9. 欠采样临界采样matlab,信号临界采样、过采样、欠采样实验报告
  10. JavaCV 绘制多边形