步驟1:準(zhǔn)備
步驟2:Power Blough-R
那么Power Blough-R是什么,它有什么作用?
如果您將Octoprint與3D打印機(jī)一起使用,通常即使通過(guò)關(guān)閉樹(shù)莓派的USB電源,打印機(jī)的屏幕仍保持打開(kāi)狀態(tài)的問(wèn)題。盡管這還不是世界末日,但尤其是在黑暗的房間里,它可能會(huì)變得很煩人。
Power Blough-R是一個(gè)簡(jiǎn)單的PCB,上面有一個(gè)公母接口,但它沒(méi)有連接5V線。
還有其他方法可以解決此問(wèn)題,有些人剪掉了USB電纜的5V線或在5V連接器上放了一些膠帶,但我想提出了一種簡(jiǎn)單,可靠的方法來(lái)實(shí)現(xiàn)相同的結(jié)果,而又不損害任何USB電纜!
如果您對(duì)Power BLough-R感興趣,可以購(gòu)買(mǎi)以下產(chǎn)品:
在我的Tindie商店(套件或已組裝)上
TH3dstudio.com(已組裝)
(就像BTW一樣,該帖子未獲贊助,我有除了Power Blough-R的供應(yīng)之外,沒(méi)有參與TH3D。我沒(méi)有收到任何其他東西,包括與TH3D的鏈接,或者是原始協(xié)議中討論過(guò)的文字/視頻)
第3步:背景:大訂單
I主要在我的Tindie商店中出售了Power Blough-R。但是對(duì)于我組裝的那些,我會(huì)用萬(wàn)用表測(cè)試它們。 In將測(cè)試Ground,D-和D +的輸入和輸出之間的連接是否良好,并且未連接5V并測(cè)試電橋。
這大約需要30秒鐘左右,非常容易如果我不是很小心的話,我會(huì)犯錯(cuò)誤。但是對(duì)于我售出的組裝件來(lái)說(shuō),這并不是一個(gè)巨大的時(shí)間投入。
但是我在3d打印子reddit上貼了一張Power Blough-R的照片,在TH3DStudio.com上貼了Tim的照片。聯(lián)系我,詢(xún)問(wèn)是否要訂購(gòu)一些在他的商店中進(jìn)行試用。我說(shuō)肯定,然后問(wèn)他要找?guī)讉€(gè)。我希望他說(shuō)10或20,但是他說(shuō)讓我們從100開(kāi)始。。..
用萬(wàn)用表自信地測(cè)試100個(gè)設(shè)備對(duì)我?guī)缀跏遣豢赡艿模晕抑牢冶仨氉鳇c(diǎn)什么
步驟4:硬件
我以絕對(duì)簡(jiǎn)單的方式進(jìn)行組裝,因?yàn)槲疫€很小時(shí)間緊迫!
Arduino Nano(這有一個(gè)微型USB,但是任何一個(gè)都可以)*
Nano螺絲端子分接*
USB公分接*
USB母分接*
一些電線
沒(méi)有組裝起來(lái)真的很多。如果還沒(méi)有插頭,則將其焊接到nano上,并將其插入螺釘端子的插座中。
5根電線應(yīng)焊接到USB公頭和母頭USB頭上。請(qǐng)注意,對(duì)于屏蔽線,母型分線沒(méi)有用于此的焊盤(pán),因此我將其焊接到連接器的側(cè)面。這些電線可以在另一端剝開(kāi)并擰入螺釘端子(請(qǐng)確保留有一些松弛,以便更輕松地插入和拔出設(shè)備)
對(duì)于公連接器,我使用了以下引腳
GND》 2
D +》 3
D-》 4
VCC》 5
Shield》 10
對(duì)于我使用的母連接器:
GND》 6
D +》 7
D-》 8
VCC》 9
Shield》 11
*關(guān)聯(lián)鏈接
步驟5:軟件
首先,您需要下載Arduino IDE并進(jìn)行設(shè)置(如果尚未安裝的話)。
您可以抓取我在Github上使用過(guò)的草圖并將其上傳到板上。完成操作后,您就可以開(kāi)始了!
在啟動(dòng)時(shí),草圖會(huì)通過(guò)一系列測(cè)試。如果所有測(cè)試均通過(guò),它將使內(nèi)置LED亮起。如果有任何故障,它將使內(nèi)置LED閃爍。該設(shè)備還將故障原因輸出到串行監(jiān)視器,但是我實(shí)際上并沒(méi)有使用此功能。
該草圖將通過(guò)以下測(cè)試
初始測(cè)試:
這是在忽略公引腳的同時(shí)檢查母引腳的讀數(shù)是否符合預(yù)期。有關(guān)這一方面的更多信息,請(qǐng)參見(jiàn)“三態(tài)邏輯”步驟。
主要測(cè)試:
該測(cè)試檢查在5V線路時(shí)是否連接了GND,D +,D-和Shield。受阻。這是為了檢查Power Blough-R的主要功能,使其通過(guò)5V線路以外的所有線路。
電橋測(cè)試:
這將檢查是否沒(méi)有引腳被橋接在一起。因此,它將逐步遍歷每個(gè)引腳,設(shè)置其輸出,然后檢查所有其他引腳均不受此影響。
在接下來(lái)的幾步中,我將介紹測(cè)試中使用的一些功能/概念。
第6步:INPUT_PULLUP
這是一個(gè)非常有用的工具,它可以為您的項(xiàng)目節(jié)省一個(gè)額外的電阻(每個(gè)引腳)。
當(dāng)一個(gè)引腳設(shè)置為INPUT_PULLUP時(shí),它基本上通過(guò)10k電阻將該引腳連接到VCC。如果沒(méi)有上拉(或下拉)電阻,則該引腳的默認(rèn)狀態(tài)為浮動(dòng)狀態(tài),并且在讀取該引腳時(shí)會(huì)出現(xiàn)不一致的值。由于電阻值相當(dāng)高,因此可以通過(guò)對(duì)引腳施加不同的邏輯電平來(lái)輕松更改引腳的狀態(tài)(例如,當(dāng)按下按鈕時(shí),它將引腳接地),該引腳將顯示為L(zhǎng)OW。
我將FEMALE引腳的引腳模式設(shè)置為INPUT_PULLUP,因此只要沒(méi)有外部作用力,我就可以參考該引腳應(yīng)為(HIGH)的位置。 ,則將MALE引腳設(shè)置為L(zhǎng)OW,然后將這兩個(gè)引腳連接時(shí),我們期望FEMALE引腳為L(zhǎng)OW。
步驟7:三態(tài)邏輯
對(duì)于初始測(cè)試,我想檢查FEMALE引腳的邏輯電平,而基本上忽略了MALE引腳。
這似乎是一個(gè)問(wèn)題,因?yàn)镸ALE引腳必須具有一些邏輯電平,
實(shí)際上,大多數(shù)微控制器的引腳都具有所謂的三態(tài)邏輯,這意味著它們可以處于三種狀態(tài):HIGH,LOW和HIGH-IMPEDENCE
HIGH-IMPEDENC通過(guò)將引腳設(shè)置為INPUT可實(shí)現(xiàn)E。這相當(dāng)于在該引腳的前面放置一個(gè)100 Mega OHM電阻,可以有效地將其與電路斷開(kāi)連接。
三態(tài)邏輯是Charlie-plexing的主要功能之一,這是一種使用較少數(shù)量的引腳尋址單個(gè)LED的神奇方法。如果您有興趣進(jìn)一步了解Charlie-plexing,請(qǐng)查看上面的視頻。
步驟8:測(cè)試測(cè)試儀
這實(shí)際上是非常重要的一步,因?yàn)槿绻粶y(cè)試測(cè)試儀是否遇到不良情況,那么您可以確定測(cè)試通過(guò)后設(shè)備是否按預(yù)期運(yùn)行。
如果熟悉軟件開(kāi)發(fā)中的單元測(cè)試,這相當(dāng)于創(chuàng)建負(fù)面測(cè)試方案。
為了測(cè)試這一點(diǎn),我創(chuàng)建了一些帶有錯(cuò)誤的電路板:
將USB接頭連接器焊接在板的錯(cuò)誤一側(cè)。 USB接頭連接器可以很好地連接,但不會(huì)連接接地線,而可以連接5V線。 (不幸的是,這不是故意創(chuàng)建的,這證明需要測(cè)試器!)
故意橋接了兩個(gè)引腳以測(cè)試橋接測(cè)試代碼。
第9步:結(jié)論
正如我在本文開(kāi)頭提到的那樣,這可能是我用Arudino構(gòu)建的最有用的東西。
由于最初的訂單是Tim再次訂購(gòu)了200臺(tái)Power BLough-R,雖然節(jié)省了很多時(shí)間,但我對(duì)它所擁有的主要信心是使產(chǎn)品處于完美的工作狀態(tài)。/p》
事實(shí)上,我的妻子基本上對(duì)200進(jìn)行了所有測(cè)試。她真的很喜歡它使用起來(lái)這么快,以及通過(guò)/失敗指示符多么簡(jiǎn)單。
-
測(cè)試儀
+關(guān)注
關(guān)注
6文章
3941瀏覽量
56639 -
Arduino
+關(guān)注
關(guān)注
188文章
6488瀏覽量
189947
發(fā)布評(píng)論請(qǐng)先 登錄
LCR測(cè)試儀的使用方法與注意事項(xiàng)

TH2822系列LCR測(cè)試儀的自動(dòng)化測(cè)試

絕緣電阻測(cè)試儀使用方法

怎樣使用防水測(cè)試儀對(duì)手機(jī)進(jìn)行測(cè)試

全自動(dòng)密封性測(cè)試儀的工作原理及應(yīng)用

行業(yè)不同,防水測(cè)試儀咋選?

絕緣電阻測(cè)試儀
導(dǎo)體電阻測(cè)試儀導(dǎo)體電阻測(cè)試儀

電池測(cè)試儀與充電器的區(qū)別 電池測(cè)試儀常見(jiàn)故障及解決方法
電池測(cè)試儀的使用方法 電池測(cè)試儀適用范圍
內(nèi)阻測(cè)試儀怎么測(cè)內(nèi)阻怎樣測(cè)量
微機(jī)繼電保護(hù)測(cè)試儀的檢查和維護(hù)
環(huán)路測(cè)試儀的工作原理是什么
如何正確維護(hù)和保養(yǎng)防水測(cè)試儀

山東防水測(cè)試儀的標(biāo)準(zhǔn)設(shè)置

評(píng)論