NI產品與技術 討論區

取消
顯示結果 
搜尋替代 
您的意思是: 

LABVIEW配合DAQ製作七段顯示器

已解決!
前往解決方案
小弟目前使用LABVIEW與NI USB-6008製作七段顯示器,但是碰到了一個難題,就是把所有電路接好了,七段顯示器也有反應了,可是在七段顯示器中出現的卻不是我輸入的數值,如我輸入1,七段顯示器應該會出現1,也就是七段顯示器的a和b兩個燈亮,可是卻只亮a,輸入2卻亮b,輸入3卻亮b和c,想老半天卻不知問題在哪,煩請知道的人救救小弟
0 積分
1 條訊息(共 3 條)
5,518 檢視

您好,是否可以請您附上程式碼及您的配線圖,這樣比較容易做Debug.

謝謝.

2 條訊息(共 3 條)
5,505 檢視
解決方案
由主題作者所接受 coolyao

你好,

不是很清楚您想表達的問題。

因為七段顯示器通常共用的輸入代號為A、B、C、D,用4 個2進制的A、B;、C、D來表示16進位的輸入,

輸出為a、b、c、d、e、f、g。

 

而你提到

「輸入1,七段顯示器應該會出現1,也就是七段顯示器的a和b兩個燈亮,可是卻只亮a,輸入2卻亮b,輸入3卻亮b和c」

 

正確來說

如果你描述的的「輸入1」是指說「D'C'B'A」 ,輸出應該會是 e、f亮。

                            「輸入2」是指說「D'C'BA'」 ,輸出應該會是 a、b、g、e、d亮。

                            「輸入3」是指說「D'C'BA」 , 輸出應該會是 a、b、c、d、g 亮。

 

所以這邊不大理解您的所描述的情形?!

判斷encoder 邏輯閘設計有錯誤之外,您對於七段顯示器的理解可能有些不完整。

下面幫你 Research 幾個還不錯的連結以供參考。

謝謝 。

 

http://sun.cis.scu.edu.tw/~lab/knowledge/led06.jpg

http://sun.cis.scu.edu.tw/~lab/knowledge/led05.jpg

http://www.shs.edu.tw/works/essay/2007/10/2007103022363699.pdf

 

NI AE Support Joe

 

由 JoeHuang 在 12-18-2008 09:07 PM
上編輯的訊息
3 條訊息(共 3 條)
5,501 檢視