加入星計(jì)劃,您可以享受以下權(quán)益:

  • 創(chuàng)作內(nèi)容快速變現(xiàn)
  • 行業(yè)影響力擴(kuò)散
  • 作品版權(quán)保護(hù)
  • 300W+ 專業(yè)用戶
  • 1.5W+ 優(yōu)質(zhì)創(chuàng)作者
  • 5000+ 長(zhǎng)期合作伙伴
立即加入

節(jié)省幾百大洋的簡(jiǎn)易示波器制作

2018/06/11
88
服務(wù)支持:
技術(shù)交流群

完成交易后在“購(gòu)買成功”頁(yè)面掃碼入群,即可與技術(shù)大咖們分享疑惑和經(jīng)驗(yàn)、收獲成長(zhǎng)和認(rèn)同、領(lǐng)取優(yōu)惠和紅包等。

虛擬商品不可退

當(dāng)前內(nèi)容為數(shù)字版權(quán)作品,購(gòu)買后不支持退換且無(wú)法轉(zhuǎn)移使用。

加入交流群
掃碼加入
獲取工程師必備禮包
參與熱點(diǎn)資訊討論
相關(guān)方案
  • 方案介紹
  • 相關(guān)文件
  • 相關(guān)推薦
  • 電子產(chǎn)業(yè)圖譜
申請(qǐng)入駐 產(chǎn)業(yè)圖譜

迷你示波器最大采樣率1Mbps、最小10bps,可選擇自適應(yīng)采樣率或手動(dòng)調(diào)節(jié)采樣率,支持四路邏輯分析,一路方波輸出。

制作材料:

  1. Arduino nano 328
  2. 鋰電池
  3. 鋰電升5V板
  4. 電位器50K
  5. LED 5枚
  6. LCD5110液晶屏
  7. 開關(guān)
  8. 音頻插座
  9. 電阻若干
  10. 微動(dòng)開關(guān)2個(gè)
  11. 表筆2個(gè)
  12. 音頻頭1個(gè)

原理及電路

主控采用Arduino Nano,通過ADC端口采樣波形電壓,波形電壓可通過切換分壓電阻衰減到原來(lái)十分之一或不衰減,可測(cè)量電壓范圍為0~50V。波形顯示采用LCD5110液晶屏。四路邏輯輸入連接到Nano的四個(gè)端口。

制作過程

1、 連接鋰電池升壓電路

鋰電池連接開關(guān)后接到鋰電池升5V板,5V板輸出給Arduino Nano供電。

2、 連接LCD5110模塊

LCD5110模塊支持80*48點(diǎn)陣顯示。外部接口有RST、CE、DC、Din、CLk、Vcc、BL、Gnd幾個(gè)接口。我們將這分別連接到Nano的D3、D4、D5、D6、D7、5V、D8、Gnd上。

3、 連接音頻插座及表筆

音頻插座的地連接到Nano地,左聲道通過衰減切換開關(guān)連接到Nano A6口。黑紅表筆分別焊接在音頻頭的左聲道和地。

4、 連接邏輯輸入

邏輯輸入L1~L4入通過4個(gè)插針分別連接到Nano的D2、D9、A1、A0

5、 連接方波輸出

方波輸出通過1個(gè)插針連接到Nano的D10

6、連接電位器及按鍵、LED

編寫程序

Arduino驅(qū)動(dòng)5110顯示屏使用的是Nokia5110 lcd library,直接在arduino的庫(kù)管理搜索即可找到。但由于庫(kù)中行坐標(biāo)y是從0到5,不能按點(diǎn)設(shè)置位置,所以不提供畫點(diǎn)劃線功能,所以程序?qū)υ搸?kù)做了修改,可在ArduinoIDE導(dǎo)入此修改后的庫(kù)。詳情見見附件。

附件截圖如下:

轉(zhuǎn)自Geek-wlgrass。

  • Arduino驅(qū)動(dòng)5110顯示屏資料.zip
    描述:Nokia5110 lcd library
  • main.zip
    描述:主程序

相關(guān)推薦

電子產(chǎn)業(yè)圖譜