用Arduino&proteus仿真信號(hào)發(fā)生器(一)前幾天琢磨proteus仿真Arduino的時(shí)候,嘗試仿真了Arduino的正弦波信號(hào)發(fā)生器。這個(gè)正弦波發(fā)生器,是從一篇老外的教程里面節(jié)選出來(lái)的。這兩天在CSDN上,忽然看到也有人在做它: https://blog.csdn.net/weixin_37576915/article/details/104609331 于是把這個(gè)信號(hào)發(fā)生器又看了一下,感覺(jué)還是比較實(shí)用的,仿真的結(jié)果是大約20Hz到400Hz以下,還是比較穩(wěn)定的,至少做高中物理里面的實(shí)驗(yàn),綽綽有余。計(jì)劃是這樣: 1、在proteus里先把原型的東西做一下,看看情況。所以現(xiàn)在是仿真; 2、在面包板上把實(shí)際的電路接一下,有時(shí)間的時(shí)候。所以以后是實(shí)際電路。 CSDN的這篇文章,作者是有圖、有視頻為證的,說(shuō)明人家肯定做出來(lái)了。但是所附fritzing電路可能畫錯(cuò)了,R-2R少了一個(gè)電阻。另外,這個(gè)電阻似乎應(yīng)該20k的,就是我補(bǔ)上的R16,但是一些文章里都畫成10k了,它對(duì)輸出貢獻(xiàn)的權(quán)重是,所以10k還是20k,幾乎看不出波形的差別。確實(shí)不敢確認(rèn)。以后琢磨。 這樣,畫出圖來(lái)如下。其中電位器FREQUENCY用來(lái)調(diào)節(jié)信號(hào)頻率。WAVE下拉電阻把D12拉到地,然后電鍵按下動(dòng)作發(fā)生,就切換波形輸出。示波器用來(lái)顯示波形,頻率計(jì)用來(lái)測(cè)量輸出的頻率,這些東西只是大概的測(cè)量,實(shí)際電路里往往還會(huì)有一些誤差。然后為了避免對(duì)輸出波形有大的影響,用100k以上的電阻把信號(hào)送給三極管,點(diǎn)亮LED。 仿真過(guò)程: |
|
|
來(lái)自: 新用戶5228KeDY > 《待分類》