<dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><s id="yhprb"><strike id="yhprb"></strike></s></dfn><small id="yhprb"></small><dfn id="yhprb"></dfn><small id="yhprb"><delect id="yhprb"></delect></small><small id="yhprb"></small><small id="yhprb"></small> <delect id="yhprb"><strike id="yhprb"></strike></delect><dfn id="yhprb"></dfn><dfn id="yhprb"></dfn><s id="yhprb"><noframes id="yhprb"><small id="yhprb"><dfn id="yhprb"></dfn></small><dfn id="yhprb"><delect id="yhprb"></delect></dfn><small id="yhprb"></small><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn> <small id="yhprb"></small><delect id="yhprb"><strike id="yhprb"></strike></delect><dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"><s id="yhprb"><strike id="yhprb"></strike></s></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn>
關(guān) 閉

新聞中心

EEPW首頁(yè) > 工控自動(dòng)化 > 設計應用 > 驅動(dòng)條形圖顯示器的微控制器I/O端口單條線(xiàn)路技術(shù)

驅動(dòng)條形圖顯示器的微控制器I/O端口單條線(xiàn)路技術(shù)

作者: 時(shí)間:2012-07-18 來(lái)源:網(wǎng)絡(luò ) 收藏

帶有數字的儀器設計也許會(huì )受益于一個(gè)提供顯示參數的模擬版的副。條形圖提供了一種很容易解釋的圖形指示器,該指示器允許與它的滿(mǎn)刻度值相比較,但基于的常規設計要使用至少一個(gè)8線(xiàn)I/O來(lái)8段條形圖LED顯示器。

本文引用地址:http://dyxdggzs.com/article/202251.htm

作為替代方案,一些包含PWM(脈寬調制)輸出。如果使用PWM輸出來(lái)National Semiconductor公司的LM3914條形圖顯示器電路或等效器件,就能把需要的I/O線(xiàn)路數量減少至最低程度。在操作中,的程序調節PWM輸出的脈寬,使得輸送給LM3914電路的平均電壓能照明顯示器中必要數量的條形。

圖1中的設計消除了這些方法的缺點(diǎn),并且只使用一條線(xiàn)路來(lái)驅動(dòng)一個(gè)8段條形圖。該設計不使用PWM輸出,因此能應用到任何微控制器。請參考圖2中的時(shí)序示意圖,無(wú)論條形圖顯示器何時(shí)需要更新,微控制器的軟件都通過(guò)它的輸出提供一個(gè)脈沖序列。第一個(gè)脈沖的寬度為T(mén)1,它比脈沖寬度T2更寬,后者是通過(guò)觸發(fā)單穩態(tài)IC1(74123 或等效器件)產(chǎn)生的。把兩個(gè)脈沖施加到IC3(7400或等效NAND門(mén)),它和IC1 一起組成一個(gè)長(cháng)脈沖檢測器。利用IC1的數據表中的公式來(lái)為C1和R1 選值,它們?yōu)?T2 的輸出脈沖產(chǎn)生約為1.5ms的值。T1和T3 的典型寬度分別是3ms和1ms。

C3的輸出脈沖變低,持續時(shí)間為T(mén)1-T2,并且該脈沖清空IC2(一個(gè)8Bit串入并出移位寄存器),這迫使 IC2 的所有輸出變低,并點(diǎn)亮條形圖陣列(LED1 ~ LED8)的所有段。

為了點(diǎn)亮條形圖陣列的N段,微控制器立即通過(guò)輸出端口線(xiàn)路發(fā)送一個(gè)由(8-N)個(gè)寬度為T(mén)3的脈沖組成的串行序列。由于這些脈沖的寬度小于 T2,NAND門(mén)IC3的輸出始終保持高電平,因此不清空移位寄存器。微控制器的每個(gè)輸出脈沖的上升沿都把一個(gè)高電平加載到IC2的某個(gè)輸出端。

請注意:移位寄存器IC2的QA輸出連接到條形圖最重要的段。因此,第一個(gè)脈沖關(guān)斷最重要的段。從最重要的段開(kāi)始,對于(8-N)個(gè)脈沖,8-N個(gè)段關(guān)斷,而由最不重要的段開(kāi)始的N個(gè)段則保持點(diǎn)亮。運用這個(gè)反向邏輯,就可利用移位寄存器的輸出端的能力來(lái)使吸收的電流大于它們能供應的電流——分別是8mA和0.4mA,因此在不添加輸出緩沖器的前提下產(chǎn)生了更亮的條形圖顯示。圖2顯示了一張樣本時(shí)序示意圖,它點(diǎn)亮了8個(gè)顯示段中的5個(gè)。

如果還有第二條輸出端口線(xiàn)路,則可不使用單穩態(tài)多諧振蕩器IC1和NAND門(mén)IC3,而是使用第二個(gè)端口,通過(guò)在條形圖需要更新時(shí)輸出零來(lái)清空移位寄存器。為了獲得更好的分辨率,可以串聯(lián)額外的移位寄存器來(lái)向條形圖添加一些段。為了點(diǎn)亮M段長(cháng)顯示器的 N 個(gè)段,第一個(gè)輸出端口向移位寄存器的時(shí)鐘輸入發(fā)送 M-N 個(gè)脈沖。

更多計算機與外設信息請關(guān)注21ic計算機與外設頻道



評論


相關(guān)推薦

技術(shù)專(zhuān)區

關(guān)閉
国产精品自在自线亚洲|国产精品无圣光一区二区|国产日产欧洲无码视频|久久久一本精品99久久K精品66|欧美人与动牲交片免费播放
<dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><s id="yhprb"><strike id="yhprb"></strike></s></dfn><small id="yhprb"></small><dfn id="yhprb"></dfn><small id="yhprb"><delect id="yhprb"></delect></small><small id="yhprb"></small><small id="yhprb"></small> <delect id="yhprb"><strike id="yhprb"></strike></delect><dfn id="yhprb"></dfn><dfn id="yhprb"></dfn><s id="yhprb"><noframes id="yhprb"><small id="yhprb"><dfn id="yhprb"></dfn></small><dfn id="yhprb"><delect id="yhprb"></delect></dfn><small id="yhprb"></small><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn> <small id="yhprb"></small><delect id="yhprb"><strike id="yhprb"></strike></delect><dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"><s id="yhprb"><strike id="yhprb"></strike></s></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn>