很多同學(xué)問的最多的問題就是,“為什么我按照你們的資料連接好,數(shù)碼管或者液晶卻沒有數(shù)據(jù)呢,是不是傳感器是壞的呢?”
在這里我統(tǒng)一給大家講解一下。首先傳感器發(fā)貨之前都是經(jīng)過測試合格后才打包發(fā)的,而且包裝都是防靜電袋密封的。所以到達(dá)親的手里后,壞的幾率微乎其微。那么我們就要來分析電路不工作的問題在哪里了。很多同學(xué)都用市場上那種高集成的51單片機(jī)開發(fā)板,新手按照我們的資料連接后,能工作的情況非常小,因?yàn)橥饷娴膯纹瑱C(jī)開發(fā)板的原理圖和我們提供的原理圖不可能完全一樣。下面就是一些同學(xué)發(fā)來的圖片,我隨機(jī)選取4張樣圖,你看下你是不是也是這種類似的板子 情況~~
其實(shí)電子初學(xué)者,我個(gè)人 是不建議大家用這種高集成的開發(fā)板的。因?yàn)榘遄由厦婧芏?傳感器 或者 驅(qū)動(dòng)芯片的引腳已經(jīng)把單片機(jī)上面的一些IO口默認(rèn)連接了,也就是占用了。那么這些占用的IO口明顯不能進(jìn)行二次開發(fā)了,如果你用這些IO連接壓力傳感器的信號(hào)端。那么一定是采集不到數(shù)據(jù)的。(有同學(xué)會(huì)說,我用萬能表測傳感器的信號(hào)線或者HX711輸出的信號(hào),發(fā)現(xiàn)一直不變。那么這一定是壞的! 說這話的同學(xué)完全是一點(diǎn)都不專業(yè),普通的萬能表根本是測不了變化的,即使你打到毫伏檔位! 壓力傳感器和其他傳感器不一樣。)
解決辦法:只要你清楚,軟件(指程序IO口配置)和硬件(指電路連接)只有一致才能工作。 所以, - (改軟件)如果你開發(fā)板上面的IO口被占用了,你可以連接其他沒有占用的IO口使用(你需要查看你開發(fā)板的原理圖才知道),既然你硬件修改了,那么軟件程序里面的IO口配置也要對應(yīng)的改下,那么這個(gè)問題就解決了。
- (改硬件)如果你不會(huì)或者不想改程序,你也可以自己按照我們提供的原理圖焊接一個(gè)電路板出來連接就可以直接使用。
|