--- tags: 伴伴學共創專案 --- # 邏輯閘專案 套件包討論與分工 ## 分工(來跳坑吧~) ## 零件清單 DTL Logic BOM https://pondahai.github.io/bom/dtl_ibom.html  JLC PCB材料全(含順豐運) US$34.58 / 100Lot US$0.3458 / Lot PCB費用 US$2.612/Lot >**剛剛覺得,板子做沉金是不是比較耐用也比較好看?** 人工處理 $0/pcs(工讀生) 包材 $10/pcs 小七運費(小七店取) $35/pcs 開源社群捐款 利潤的5%/pcs ### 零件購買資料 - 電晶體ss8550 https://www.ruten.com.tw/item/show?21509514749995 - 電晶體ss8050 https://www.ruten.com.tw/item/show?21509514745924 - 撥動開關 https://item.szlcsc.com/1046841.html - Pogo Pin https://item.taobao.com/item.htm?spm=a230r.1.14.142.16247553CfMt2A&id=657021325463&ns=1&abbucket=5#detail - Button https://reurl.cc/XjR4WD  ## 販售形式 四種商品:分別為三合一套件包、AND Gate、OR Gate、NOT Gate 提供選配(pogo pin)標配90度排針(庫存永為0 XDD)、2.54一般排針 平台:711賣貨便(售價:NT$199不含運) ## 介紹文案 數位小玩意兒,邏輯閘鑰匙圈! 隨時隨地複習數位電子學 讓你邏輯清晰 (希望加上實拍大小、白底質感實拍圖、焊接完可以有怎樣的展示?不焊接當鑰匙圈也好看) ## 第二版,已於20220606完成功能驗證   ## 尺寸  ## github https://github.com/pondahai/accomdemy_gate/ ## sch  ## kicad JLCPCB 外掛 https://github.com/Bouni/kicad-jlcpcb-tools ## 是不是加個強制輸入?  ## 這樣是不是好看些?  ## 20220604 功能驗證,還沒有完成。預計外觀如下   # 20220608 第三版打樣   ## 設計理念(設計者的murmur) 這件事一開始是從某次的捷運地圖電路板專題(已爛尾?請注意是問號)討論中分支出來的。一開始忘記是先討論鑰匙圈,還是先討論邏輯閘,印象中,是官帥先在臉書上分享有一些網路上看到的邏輯閘學習套件,還有一件值得一提的是外國工程師設計的邏輯閘童書。那本童書設計成每一頁都可以運作一段電路,有個開關,有的LED燈。只要邏輯輸入正確,燈號就會亮起來。他好像是在厚紙板構成的書本裡面藏有單晶片控制,並且利用某種感知機制,每當翻道不同頁面時,開關與燈號會有對應的行為。於是,我們在討論中提到我們也想來做一套邏輯閘實驗套件,後來歸納成鑰匙圈。另外也討論到邏輯閘們該如何連接彼此,這時候大家找到一種名為POGO PIN的連接器,可透過磁吸方式連接,但同時發現他的價格太高。所幸他的接腳間距相容於一般的2.54mm腳距,因此結論電路板佈局中留下他的接腳銅墊,但是實際留給消費者自己決定。對於電路架構的部分,後來採用我的建議,使用DTL架構來實現,於是我們先用線上電路模擬器:https://www.falstad.com/circuit/ 來模擬DTL電路。但由於一般DTL的電路架構,由於先天的緣故會剛好是萬用閘形式存在,例如NAND以及NOR,我們討論認為這樣反向邏輯可能不適合初學者的認識,於是我把這些電路改造成正邏輯表現,於是最終定案為AND,OR,NOT三種基本邏輯閘樣式。在第一版電路測試時,確認了電路的可行性,也同時驗證了零件位置的干涉性。電路板外觀的設計上,一方面為了顧及兩輸入與一輸出的形式,也同時兼顧一點話題性,我們討論出六角形設計。六角形的形狀讓邏輯閘的兩輸入剛好位於中線兩次,而輸出則是可以維持在中線位置。在另一個層面的解釋,六角形雷同於古代的龜甲形狀,似乎可以呼應古代用龜甲占卜吉凶,而現代使用邏輯來決定事情。 ## 數位邏輯電路簡史 上個世紀的1937年,一位碩士生的畢業論文拉開了數位邏輯電路設計數學公式化的序幕。在此之前,工程師發現開關與繼電器電路可用來做一些順序控制,但是設計的原則一直都是依靠經驗,直到這篇碩士論文的出現後,數位電路才具備有可計算性,也才能夠應用數位邏輯電路執行更複雜的事情。這個人就是克勞德夏儂。可能有一些人對於夏儂的認識,來自於計算機概論中的資訊理論,夏儂後來提出的「夏儂熵」概念,開創了資訊科學這一門學科。話說回到夏儂在MIT攻讀碩士的時候,有一次機會到貝爾實驗室實習,看到他們正在研發的自動化電話交換機。電話交換機需要大量的繼電器,夏儂在觀察中發現繼電器電路竟然有邏輯性,這與他大學時學的布林代數完全一致。於是夏儂在與指導教授討論之後,將他的想法落實成論文發表,從此,只要是需要用邏輯運算解決的事情,都可以用電路來獲得答案。此舉不但可以讓數位電路的設計透過數學方程式來描述,讓設計數位邏輯電路的錯誤成本大大降低,也同時推波助瀾地促進了資訊時代的發展。
×
Sign in
Email
Password
Forgot password
or
By clicking below, you agree to our
terms of service
.
Sign in via Facebook
Sign in via Twitter
Sign in via GitHub
Sign in via Dropbox
Sign in with Wallet
Wallet (
)
Connect another wallet
New to HackMD?
Sign up