,求帮助,脱离CPU,实现每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
