<noscript id="jftie"></noscript>
    <style id="jftie"><mark id="jftie"><dfn id="jftie"></dfn></mark></style>
  1. <span id="jftie"></span>
    • 国产成人精品久久一区二区,韩国精品久久久久久无码,国产精品国产高清国产av,欧美99久久无码一区人妻a片,亚洲高清码在线精品av,午夜人妻久久久久久久久,伊人热热久久原色播放www ,亚洲女教师丝祙在线播放
      你的位置:首頁 > 光電顯示 > 正文

      有趣設計:驅動電子骰子至少需要幾個I/O口?

      發布時間:2015-06-05 責任編輯:sherry

      【導讀】最近一時沖動,買了一個成本非常低的電子骰子套件。組裝的過程還是挺有古典趣味的。這個電路的設計風格還停留在70年代:一個CD4017,一個NE555,一對晶體管。當然,我開始思考,怎樣用最高效的方式來實現呢?當然這意味著需要用到微控制器;而且還要達到我們資源利用盡可能低的目標。那么用一個帶有3個I/O口的ATtiny10能夠實現嗎?
       
      骰子的圖案包含7個LED,但是,你可能很快就發現其中六個LED都是成對亮滅的,所以我們就具有3對LED外加一個額外的LED需要控制。這需要四個I/O口——但還是太多了!
       
      要減少需要的I/O口,一個很顯然的使用方法是“查理復用技術(Charliplexing)”,你能在網上找到很多關于查理復用技術電子骰子的電路圖。簡單來說,查理復用技術允許使用n個I/O口控制n²-n個LED。所以當我們采用查理復用技術時,我們就需要三個I/O口就夠了。但對于我們使用的ATtiny10來說還是太多了,因為我們還需要一個額外的I/O口來“搖骰子”。
       
      查理復用技術使用了微控制器I/O引腳的三態特性。同時激活的只有兩個I/O口——其中一個為高電平,另一個為低電平——而其他引腳就是高阻抗狀態。只有以正確的極性和激活的引腳直接相連的LED才能發光。而不與引腳直接相連的路徑上的LED——比如連接到激活引腳的的是兩個串聯的LED——那么這些LED就不會發光,這是因為二極管的非線性電流-電壓特性導致的。
       
      現在,你可能會疑惑當只有一個I/O口(而不是兩個)激活時會發生什么了?在查理復用技術的方案中什么也不會發生,但我們可以利用這一點。
      以上的電路展示了怎樣以不同的方案連接LED。除了兩個I/O引腳之間的反平行對之外,作為查理復用技術的使用習慣,LED還需要連接到VCC(5V)和GND。串聯的四個LED(LED1-4與LED5-8)的正向電壓之和超過5V,所以當PB0和PB2處于高阻抗(Z)狀態時,這些燈都不會發光。
       
      當PB0和PB2中有一個引腳處于高電平或低電平狀態,而另一個引腳為高阻抗狀態時,那就會有一對LED會發光。而當PB0為高電平而PB2為低電平或恰好相反時,LED9或LED10就將和一對LED并聯。這時大部分的電流會流過單個LED,所以這時只有LED9或LED10會發光。
      上表是可能的編碼。看到了嗎?兩個引腳可以控制六個部分的LED!這正是我們所需要的,任務完成了。
       
      但需要說明一點:單個LED的亮度并不同于串聯的兩個LED。這可能需要在查理復用技術中進行校正。但是事實上由于人眼對光亮度的差異并沒有特別敏感,兩者的差異只能說是勉強可見。
      [page]
      簡單測試一下(LED并未像骰子一樣排列)??雌饋砦覀冃碌亩鄰陀眉夹g能很好地工作。注意一點,該電路需要由AVR I/O接口的內部阻抗。這確實有效,但是在“真正”的設計中應當避免。

      我們可以講這種新的方案成為“查理復用+(Charlieplex Plus)”。分析表明,依靠這樣的技術,一個I/O口可以比普通的查理復用技術多控制兩個LED。也就是說n個I/O口所能控制的LED數量就為2n+n²-n = n²+n。具體情況如上表所示。
       
      你應該在你的設計中采用這種思路嗎?恐怕不應該,因為這種做法的缺陷和限制甚至比現有的查理復用還多。但是這卻很有趣!
       
      所以回到最初,控制電子骰子最少需要多少個I/O口呢?
       
      答案是2.
      要采購微控制器么,點這里了解一下價格!
      特別推薦
      技術文章更多>>
      技術白皮書下載更多>>
      熱門搜索
      ?

      關閉

      ?

      關閉

      主站蜘蛛池模板: 内射国产内射夫妻免费频道| 中文字幕人妻无码一夲道| 9l国产精品久久久久尤物| 九九热久久只有精品2| 日日干夜夜操高清视频| 久久亚洲国产精品成人av秋霞| 男人j进入女人j内部免费网站| 亚洲日韩久热中文字幕| 亚洲一区二区无码偷拍| 亚洲va在线∨a天堂va欧美va| 少妇被粗大的猛进69视频 | 大伊香蕉精品一区视频在线 | 亚洲色无码一区二区三区| 国产性夜夜春夜夜爽| 成年无码动漫av片在线观看羞羞| 亚洲狠狠婷婷综合久久久久图片| 久久久国产精品一区二区18禁| 日日噜噜夜夜狠狠视频无码日韩| 精品精品国产欧美在线小说区| 四虎影库久免费视频| 日本少妇被黑人猛cao| 九九精品无码专区免费| 国产亚洲精品久久久久久国| 国产精品特级毛片一区二区| 狠狠婷婷色五月中文字幕| 人体内射精一区二区三区 | 国产精品a久久777777| 免费裸体无遮挡黄网站免费看| 色诱久久久久综合网ywww| 亚洲精品55夜色66夜色| 国产日产欧产精品精品首页| 亚洲爆乳精品无码一区二区三区| 久久久久青草线蕉亚洲| 国产aⅴ无码久久丝袜美腿| 无码人妻一区、二区、三区免费视频| 少妇的肉体在线观看| 国产精品自在拍一区二区不卡| 亚洲综合激情五月丁香六月| 国产精品一区二区含羞草| 男女裸交免费无遮挡全过程| 怡红院精品久久久久久久高清|