微波EDA网,见证研发工程师的成长!
首页 > 研发问答 > 硬件电路设计 > 硬件电路设计讨论 > ,求帮助,脱离CPU,实现每23.6ms发送一个50us的脉冲?

,求帮助,脱离CPU,实现每23.6ms发送一个50us的脉冲?

时间:10-02 整理:3721RD 点击:
如题!要求每隔23.6ms,输出一个方波,方波时长50us。求帮助!谢谢!

简单的数字器件,具体种类不限制,阻容件任意。

我想到最簡單的方式,是用一顆 8 Pin 的 PIC MCU 幹掉!
其它高手看看有沒有更好、更簡單的方式?

不是不用CPU吗?

用一個 NE556 (等於2個NE555) 就可以了。
一個 NE555 用於非穩態複振器 (astable multivibrator)使產生 23.6ms 週期信號。將 23.6ms 週期信號交給下一級當觸發。
一個 NE555 用於單穩態複振器 (monostable multivibrator) 【或是叫做單穩態正反器(One Shot)電路】做出 50u長度的信號。

我用下面的参数进行仿真,为什么输出的高电平总是达不到要求的宽度呢?总是和前面触发的低电平信号宽度一致,求指教,谢谢!


悲剧,自己算错了,C2换0.1uF就对了

学习了                 

阻容收温度影响很大的,用mcu又方便,价格也不会很贵。

狗小编會說 【有狗奴才真好用! 】


FPGA很轻松精确搞定,最低端的FPGA也不贵吧,而且稳定可靠。

MCU简单也实用,有精度保证,还可以任意修改。用其它调试麻烦,也容易偏移

用一個 556 或兩個 555 也不算草率啦!
若是不用太精準,空間又不是問題,也不算是一個壞方案。

谢谢小编的热心帮助!
我现在还想在原设计的基础上,验证其他一些东西,输出一个方波,因此我利用了一个556的通道。同时添加了一个或非门器件。请问我只用一个555构成多谐振荡器,然后用取非的方式,能实现最初的目的呢?(如果可以的话,我仿真取值1.54M、3.3k、22nF时得到时间间隔为什么会是40ms左右?)
我在查看资料时发现构成多谐振荡器的两个电阻,要求不小于1k,和值不大于3.3M,是不是有此要求呢?

【555多谐振荡器的两个电阻,要求不小于1k,和值不大于3.3M,是不是有此要求呢?】
===> 應該沒有此要求,我看了二分DATASHEET都沒有提到,不知你是打那兒看到了,還請你告訴我他的出處。

任意找了5個網路計算器,沒一個有提到 RA、RB 是有限制的。
http://www.daycounter.com/Calculators/NE555-Calculator.phtml
http://gc.digitw.com/Program/NE5 ... er%20Calculator.htm
http://www.royalrife.com/555_calculator.html
http://www.ohmslawcalculator.com/555_astable.php
http://www.838dz.com/calculator/1803.html

上一篇:电路的作用
下一篇:烧TF卡的现象

Copyright © 2017-2020 微波EDA网 版权所有

网站地图

Top