首页/文章/ 详情

基础电路学习(4)-- 单片机如何检测PWM输入信号?工程师应该如何面对需求的变更?

1年前浏览473

最近一款项目开发,需要用到PWM输入信号采集电路。一般来说,PWM输出比较多,比如驱动LED,电机,风扇等等,输入则相对较少。这种情况下,没有这方面的硬件设计经验,接下来怎么办呢?


先去问问无所不能的百度,他会告诉你啥呢?

 


几乎满屏都是与单片机相关的检测方法,重点在检测,而不是输入设计!


如果系统没有告诉你其他条件的情况下,只知道是PWM输入,且没有说是哪种类型,我们该怎么设计呢?顺便也说说工程师遇到需求变更应该怎么推进项目。


1. PWM输入


下面这个电路我觉得肯定是第一时间想到的,接对输入信号分压,单片机检测高低电平就好了,另外防止过冲或者地漂移加上钳位设计;

 

2. 开漏输出


和同事一起进行原理图评审的时候,他提出来PWM输出信号是开漏输出的,于是电路又变成了这样,有了后级的钳位,电阻分压就可以大点;

 


3. 单片机同相采集PWM开漏信号


我记得原来设计过这种电路,然后回去查了一下原理图,发现多了个如下图所示二极管D1,这时候从单片机输入端往外看,D1的阳级经过2次反相后,与输入同相。

 


通常设计之前,工程师获得的需求不是很明确,往往都是一些模糊的输入,但是随着设计逐步定稿,客户的需求变更导致增加删减一些功能的时候,如果对接的产品经理或者项目经理不够强势的话,工程师就需要权衡各种指标,和客户确认某些指标是否可以协商,如果合理或者行业内都达不到的指标,正常情况下都会同意,从而使项目能够正常推进。

来源:射频工程师的日常
电路电机
著作权归作者所有,欢迎分享,未经许可,不得转载
首次发布时间:2023-05-12
最近编辑:1年前
EE小新
硕士 签名征集中
获赞 77粉丝 70文章 212课程 1
点赞
收藏
未登录
还没有评论
课程
培训
服务
行家
VIP会员 学习 福利任务 兑换礼品
下载APP
联系我们
帮助与反馈