99精品伊人亚洲|最近国产中文炮友|九草在线视频支援|AV网站大全最新|美女黄片免费观看|国产精品资源视频|精彩无码视频一区|91大神在线后入|伊人终合在线播放|久草综合久久中文

0
  • 聊天消息
  • 系統(tǒng)消息
  • 評(píng)論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線課程
  • 觀看技術(shù)視頻
  • 寫(xiě)文章/發(fā)帖/加入社區(qū)
會(huì)員中心
創(chuàng)作中心

完善資料讓更多小伙伴認(rèn)識(shí)你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

如何制作一個(gè)自動(dòng)設(shè)備測(cè)試儀

科技觀察員 ? 來(lái)源:hackster.io ? 作者:hackster.io ? 2022-06-28 16:58 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

背景介紹

可能是我做過(guò)的最有用的 Arduino 項(xiàng)目!用于對(duì)我所銷(xiāo)售的產(chǎn)品使用的自動(dòng)測(cè)試儀。這個(gè)項(xiàng)目可能看起來(lái)并不起眼,但可能是我用 Arduino 做過(guò)的最有用的東西。它是我銷(xiāo)售的名為 Power Blough-R 的產(chǎn)品的自動(dòng)測(cè)試儀。它不僅節(jié)省了我的時(shí)間(目前它已經(jīng)為我節(jié)省了至少 4 個(gè)小時(shí),而且還在不斷增加),而且它還讓我更加相信產(chǎn)品在發(fā)貨前 100% 正常運(yùn)行。

pYYBAGK6wQyAV_eWAAcwEpwe5XI459.png

Power Blough-R,發(fā)音為“Power Blocker”,用于解決您在使用 octoprint 和 3D 打印機(jī)時(shí)經(jīng)常遇到的反饋電源問(wèn)題。

要使用測(cè)試儀,您只需將 Power Blough-R 放入 USB 接頭并按下 Arduino Nano 上的重置按鈕。測(cè)試儀將運(yùn)行一系列測(cè)試,并使用 Nano 的內(nèi)置 LED 指示設(shè)備是通過(guò)還是未通過(guò)測(cè)試。燈光穩(wěn)定表示通過(guò),閃爍則表示失敗。

當(dāng)你有很多東西要做時(shí),找到能夠減少每個(gè)進(jìn)程時(shí)間的方法會(huì)對(duì)整個(gè)過(guò)程產(chǎn)生巨大的影響。于是,我使用這個(gè)測(cè)試儀將我測(cè)試一個(gè)單元的時(shí)間從大約 30 秒減少到 5 秒。雖然 25 秒聽(tīng)起來(lái)并不多,但當(dāng)你需要重復(fù) 100 次這樣的事情時(shí),它就能夠發(fā)揮巨大的功效!

還有一個(gè)可能令人印象深刻的點(diǎn),就是通過(guò)使用這個(gè)工具,我測(cè)試 Power Blough-R 兩次所需的時(shí)間比打開(kāi)它隨附的防靜電袋要短!

您可能不需要構(gòu)建這個(gè)確切的設(shè)備,但希望我做這個(gè)項(xiàng)目的一些想法可能對(duì)您有用。

Power Blough-R

那么什么是 Power Blough-R,它有什么作用?

如果您曾經(jīng)將 Octoprint 與您的 3D 打印機(jī)一起使用,那么通常會(huì)出現(xiàn)這樣一個(gè)問(wèn)題,即您的打印機(jī)屏幕被樹(shù)莓派的 USB 電源激活保持常亮,即使打印機(jī)電源關(guān)閉也是如此。雖然這不會(huì)有什么大影響,但這可能會(huì)讓我們的使用體驗(yàn)大幅下降,尤其是在較黑暗的環(huán)境時(shí)。

pYYBAGK6wQeAX0qLAAP0bhRzteY970.png

Power Blough-R 是一個(gè)簡(jiǎn)單的 PCB,上面有一個(gè)公和一個(gè)母 USB 連接器,但它不連接 5V 線。

還有其他方法可以解決這個(gè)問(wèn)題,像是剪掉 USB 電纜的 5V 線或在 5V 連接器上貼一些膠帶,但我想想出一種簡(jiǎn)單、可靠的方法來(lái)達(dá)到相同的結(jié)果,而不會(huì)損害任何USB數(shù)據(jù)線。

pYYBAGK6wQSAEBRYAA0gt47N2_M193.png

在此之前,我?guī)缀醪豢赡苡邪盐盏赜?a href="http://www.socialnewsupdate.com/v/tag/796/" target="_blank">萬(wàn)用表測(cè)試 100 臺(tái)設(shè)備,所以這就是這個(gè)項(xiàng)目誕生的意義!

poYBAGK6wP-AVreMAAeLjesXXtA782.png

硬件

pYYBAGK6wPqAM8lfAAcXgLLBvD4173.png

我選擇了最簡(jiǎn)單的方法來(lái)組裝它,因?yàn)槲业臅r(shí)間稍微有點(diǎn)緊迫。與此同時(shí),也是一個(gè)便宜的構(gòu)建方法。

Arduino Nano

納米螺絲接線端子

公頭 USB 分接頭

母 USB 分接頭

一些電線

將它們焊接到 nano 上,然后插入螺絲接線端子。

5 根電線應(yīng)焊接到公母 USB 分接頭上。請(qǐng)注意屏蔽線,母接頭沒(méi)有為此設(shè)置的焊盤(pán),因此我將其焊接到連接器的側(cè)面。這些電線可以在另一端剝開(kāi)并擰入螺絲端子(注意:確保留出一些空間,以便更容易插入和拔出設(shè)備)

對(duì)于公連接器,我使用了以下引腳

接地〉 2

D+〉 3

D-〉 4

VCC〉 5

Shield〉 10

對(duì)于我使用的母連接器:

接地〉 6

D+〉 7

D-〉 8

VCC〉 9

Shield〉 11

軟件

首先,您需要下載Arduino IDE并進(jìn)行設(shè)置。

你可以在本文下方提供的鏈接里抓取我使用的草圖并將其上傳到板上。完成后,您就可以開(kāi)始了!

在啟動(dòng)時(shí),草圖會(huì)通過(guò)一系列測(cè)試。如果所有測(cè)試都通過(guò),它會(huì)將內(nèi)置 LED 設(shè)置為亮起。如果有任何故障,它會(huì)閃爍內(nèi)置的 LED。設(shè)備也會(huì)將故障原因輸出到串口監(jiān)視器,但我實(shí)際上并沒(méi)有使用此功能。

草圖通過(guò)以下測(cè)試

初步測(cè)試:

這是為了檢查母針是否按預(yù)期讀取,而忽略公針。有關(guān)這一步的更多信息,請(qǐng)參閱三態(tài)邏輯的步驟。

主要測(cè)試:

該測(cè)試檢查 GND、D+、D- 和 Shield 在 5V 線路阻塞時(shí)是否已連接。這是為了檢查 Power Blough-R 的主要功能,它通過(guò)除 5V 線之外的所有東西。

橋接測(cè)試:

這將檢查是否沒(méi)有任何引腳橋接在一起。因此,它會(huì)逐步檢查每個(gè)引腳,設(shè)置其輸出,然后檢查所有其他引腳是否不受此影響。

下面我將介紹測(cè)試中使用的一些功能/概念:

INPUT_PULLUP

這是一個(gè)非常有用的方法,它可以在您的項(xiàng)目中為您節(jié)省一個(gè)額外的電阻器(每個(gè)引腳)。當(dāng)您使用按鈕時(shí),它特別有用。

當(dāng)一個(gè)引腳設(shè)置為 INPUT_PULLUP 時(shí),它基本上通過(guò)一個(gè) 10k 電阻將引腳連接到 VCC。如果沒(méi)有上拉(或下拉)電阻,則引腳的默認(rèn)狀態(tài)被認(rèn)為是浮動(dòng)的,當(dāng)您讀取引腳時(shí)會(huì)得到不一致的值。由于它是一個(gè)相當(dāng)高的電阻值,因此通過(guò)向引腳應(yīng)用不同的邏輯電平很容易改變引腳的狀態(tài)(例如,當(dāng)按下按鈕時(shí),它將引腳連接到地并且引腳將讀取為低電平。

我將 FEMALE 引腳的引腳模式設(shè)置為 INPUT_PULLUP,因此只要沒(méi)有外力作用,我就有一個(gè)引腳應(yīng)該是(高)的參考點(diǎn)。在整個(gè)測(cè)試過(guò)程中,MALE 引腳設(shè)置為低電平,當(dāng)這兩個(gè)應(yīng)該連接時(shí),我們預(yù)計(jì) FEMALE 引腳為低電平。

三態(tài)邏輯

對(duì)于初始測(cè)試,我想檢查 FEMALE 引腳的邏輯電平,而基本上忽略 MALE 引腳。這似乎是一個(gè)問(wèn)題,因?yàn)?MALE 引腳必須具有一些會(huì)影響的邏輯電平。

實(shí)際上,大多數(shù)微控制器的引腳都有所謂的三態(tài)邏輯,這意味著它們可以處于 3 種狀態(tài):高、低和高阻抗

高阻抗是通過(guò)將引腳設(shè)置為輸入來(lái)實(shí)現(xiàn)的。這相當(dāng)于在引腳前放置一個(gè) 100 兆歐電阻,這將有效地將其與我們的電路斷開(kāi)。

三態(tài)邏輯是 Charlie-plexing 的主要功能之一,這是一種使用較少數(shù)量的引腳尋址單個(gè) LED 的神奇方式。

測(cè)試測(cè)試儀

這實(shí)際上是一個(gè)非常重要的步驟,因?yàn)槿绻粶y(cè)試測(cè)試儀是否捕捉到負(fù)面場(chǎng)景,那么您能否確信當(dāng)測(cè)試通過(guò)時(shí)設(shè)備正在按預(yù)期工作。

poYBAGK6wPOARH-fAAYxUhicUlc739.png

如果您熟悉軟件開(kāi)發(fā)中的單元測(cè)試,這相當(dāng)于創(chuàng)建負(fù)面測(cè)試場(chǎng)景。

為了測(cè)試這一點(diǎn),我還特意創(chuàng)建了幾個(gè)有錯(cuò)誤的板:

將 USB 接頭焊接在電路板的錯(cuò)誤一側(cè)。USB 接頭可以很好地安裝,但接地線不會(huì)連接,5V 線會(huì)連接。

故意橋接兩個(gè)引腳來(lái)測(cè)試橋接測(cè)試代碼。

聲明:本文內(nèi)容及配圖由入駐作者撰寫(xiě)或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點(diǎn)僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場(chǎng)。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問(wèn)題,請(qǐng)聯(lián)系本站處理。 舉報(bào)投訴
  • 測(cè)試儀
    +關(guān)注

    關(guān)注

    6

    文章

    4001

    瀏覽量

    57803
  • 自動(dòng)設(shè)備
    +關(guān)注

    關(guān)注

    0

    文章

    3

    瀏覽量

    5553
  • Arduino
    +關(guān)注

    關(guān)注

    190

    文章

    6498

    瀏覽量

    192079
收藏 人收藏
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

    評(píng)論

    相關(guān)推薦
    熱點(diǎn)推薦

    網(wǎng)絡(luò)阻抗測(cè)試儀

    本帖最后由 gk320830 于 2015-3-9 00:56 編輯 網(wǎng)絡(luò)阻抗測(cè)試儀要求1)設(shè)計(jì)并制作個(gè)網(wǎng)絡(luò)阻抗測(cè)試儀2)能夠測(cè)量
    發(fā)表于 10-19 15:50

    網(wǎng)絡(luò)阻抗測(cè)試儀

    一個(gè)網(wǎng)絡(luò)阻抗測(cè)試儀的設(shè)計(jì),要求:設(shè)計(jì)并制作個(gè)網(wǎng)絡(luò)阻抗測(cè)試, 能夠測(cè)量
    發(fā)表于 10-19 16:28

    網(wǎng)絡(luò)阻抗測(cè)試儀

    設(shè)計(jì)并制作個(gè)網(wǎng)絡(luò)阻抗測(cè)試儀 能夠測(cè)量端口網(wǎng)絡(luò)阻抗的模|Z |及阻抗角φ能夠?qū)崿F(xiàn)阻抗模和阻抗角的
    發(fā)表于 10-24 19:52

    如何制作個(gè)簡(jiǎn)易的電路特性測(cè)試儀?

    如何制作個(gè)簡(jiǎn)易的電路特性測(cè)試儀?
    發(fā)表于 01-26 08:03

    機(jī)內(nèi)通話器自動(dòng)測(cè)試儀設(shè)計(jì)

    為了確認(rèn)機(jī)內(nèi)通話器的性能,開(kāi)發(fā)機(jī)內(nèi)通話器自動(dòng)測(cè)試儀。對(duì)機(jī)內(nèi)通話器自動(dòng)測(cè)試儀的硬件設(shè)計(jì)和軟件設(shè)計(jì)方法進(jìn)行了研究。提出了設(shè)計(jì)機(jī)內(nèi)通話器自動(dòng)測(cè)試儀的可行性方案。給出
    發(fā)表于 07-11 11:03 ?22次下載

    繼電器自動(dòng)測(cè)試儀

    繼電器自動(dòng)測(cè)試儀理想的電磁式繼電器快速測(cè)試儀——計(jì)算機(jī)程序控制的繼電器自動(dòng)檢測(cè)設(shè)備,測(cè)試電磁式繼電器的靜態(tài)和動(dòng)態(tài)參數(shù)。友好的菜單式計(jì)算機(jī)操作
    發(fā)表于 11-28 12:06 ?45次下載

    網(wǎng)線測(cè)試儀怎么用_網(wǎng)線測(cè)試儀的使用方法圖解

    制作網(wǎng)線過(guò)后,如何測(cè)試是否做通,我們就需要用到“網(wǎng)絡(luò)測(cè)試儀”了。本經(jīng)驗(yàn)就教大家如何使用普通的網(wǎng)絡(luò)測(cè)試儀測(cè)網(wǎng)線。
    發(fā)表于 03-15 14:42 ?20.9w次閱讀

    如何制作個(gè)電容耐壓測(cè)試儀?

    現(xiàn)在劣質(zhì)電容到處橫行霸道,只有做一個(gè)電容耐壓測(cè)試儀,在不損壞電容的情況下測(cè)試其大概的耐壓值。
    的頭像 發(fā)表于 08-15 16:31 ?3w次閱讀
    如何<b class='flag-5'>制作</b><b class='flag-5'>一</b><b class='flag-5'>個(gè)</b>電容耐壓<b class='flag-5'>測(cè)試儀</b>?

    電容測(cè)試儀,Capacitance Tester

    電容測(cè)試儀,Capacitance Tester 關(guān)鍵字:電容測(cè)試,電容測(cè)試電路,電容測(cè)試儀制作
    的頭像 發(fā)表于 09-20 18:31 ?1562次閱讀

    簡(jiǎn)易IC測(cè)試儀制作教程

    這款I(lǐng)C測(cè)試儀非常簡(jiǎn)單,由兩個(gè)主要單元組成:
    的頭像 發(fā)表于 07-31 17:42 ?5795次閱讀
    簡(jiǎn)易IC<b class='flag-5'>測(cè)試儀</b>的<b class='flag-5'>制作</b>教程

    設(shè)計(jì)個(gè)簡(jiǎn)易電路特性測(cè)試儀的試題詳細(xì)說(shuō)明

    設(shè)計(jì)并制作個(gè)簡(jiǎn)易電路特性測(cè)試儀。用來(lái)測(cè)量特定放大器電路的特性,進(jìn)而判斷該放大器由于元器件 變化 而引起故障 或變化的原因 。該測(cè)試儀僅有
    發(fā)表于 12-19 17:16 ?60次下載
    設(shè)計(jì)<b class='flag-5'>一</b><b class='flag-5'>個(gè)</b>簡(jiǎn)易電路特性<b class='flag-5'>測(cè)試儀</b>的試題詳細(xì)說(shuō)明

    小巧的RCL測(cè)試儀制作資料合集

    小巧的RCL測(cè)試儀制作資料合集
    發(fā)表于 12-13 10:12 ?2次下載

    氣密性測(cè)試儀設(shè)備對(duì)使用有哪些要求-深圳海瑞思

    、氣密性測(cè)試儀設(shè)備的種類(lèi) 1、氣密性測(cè)試儀設(shè)備也叫空氣密性測(cè)試儀,空氣密性
    的頭像 發(fā)表于 05-05 15:20 ?1009次閱讀

    氣密測(cè)試儀設(shè)備如何安裝?是否需要定期維護(hù)?

    、氣密測(cè)試儀設(shè)備的安裝 1.開(kāi)箱檢查:在安裝氣密測(cè)試儀設(shè)備之前,先檢查設(shè)備的質(zhì)量和完整性,確保
    的頭像 發(fā)表于 07-19 11:06 ?997次閱讀
    氣密<b class='flag-5'>測(cè)試儀</b><b class='flag-5'>設(shè)備</b>如何安裝?是否需要定期維護(hù)?

    為什么交流耐壓測(cè)試儀一大一小兩個(gè)絕緣柱

    為什么交流耐壓測(cè)試儀一大一小兩個(gè)絕緣柱? 交流耐壓測(cè)試儀種用于測(cè)試電氣
    的頭像 發(fā)表于 12-20 15:01 ?877次閱讀