接昨天的話題《設(shè)計(jì)一款“交通燈控制系統(tǒng)”的想法》,我們今天來看看需都要用到什么元器件,? 第一個(gè),,單片機(jī):其實(shí)用什么單片機(jī)都可以,鑒于我們是“初學(xué)單片機(jī)”的話題,,為了表達(dá)和實(shí)驗(yàn)方便,,這里選擇傳統(tǒng)的51系列,例如89C52單片機(jī),。 那么51單片機(jī)需要基本的外圍元器件才能工作,,例如晶體、參與振蕩的電容,復(fù)位電路,,剩下的就是供電,。 這部分材料清單:
單片機(jī):STC89C52RC; 復(fù)位電路:10k電阻,、10uF電容,、按鍵; 晶振12MHz,、30P(20~50P均可)電容兩只,;
圖一.單片機(jī)以及外圍器件 第二個(gè),,顯示部分:從上篇文中的功能表可以看出,,需要4個(gè)兩位的LED數(shù)碼管,數(shù)碼管分共陽(yáng)和共陰型,,我們選擇共陽(yáng),。當(dāng)然共陰型也完全可以,相應(yīng)的公共極驅(qū)動(dòng)電路和程序做對(duì)應(yīng)的改變就可以,。提到驅(qū)動(dòng),,我們知道,STC89C51單片機(jī)的I/O口輸出一般也就8mA左右(器件手冊(cè)各有不同),,而數(shù)碼管公共極電流最大應(yīng)該在40mA左右(按單只5mA計(jì)算),。因此需要外接驅(qū)動(dòng),,例如74HC245,、74HC595、三極管等等,。我們今天選擇三極管,,原因是取材方便,就是說用什么都可以,,僅僅電路和程序做下改變,。我之前為了省材料也做過不用驅(qū)動(dòng)電路的設(shè)計(jì),利用了單片機(jī)程序分時(shí)控制的原理,,降低了每個(gè)端口的輸出電流,,也就是一次只點(diǎn)亮2個(gè)LED,把7段數(shù)碼管當(dāng)作2段來使用,,這個(gè)話題我們以后有機(jī)會(huì)再聊,。 這部分材料清單:
4只兩位共陽(yáng)型數(shù)碼管(0.36英寸);
LED指示燈需要三種顏色各4只,,四路共計(jì)12只,,用1k的限流電阻就可以驅(qū)動(dòng)。 電阻:數(shù)碼管段碼限流7只1K;LED因?yàn)槊柯吠粫r(shí)間只顯示一位,,因此用4只1K,;因?yàn)榫G色LED的壓降大于紅色和黃色,如果要求視覺完美的話單獨(dú)給綠色LED使用4只680歐左右的電阻,,這樣亮度趨于一致,。 三極管4只,驅(qū)動(dòng)共陽(yáng)型數(shù)碼管使用PNP型,,例如8550或9012,;
圖二. 顯示部分元器件 供電接口:可以使用你自己方便的材料,,例如接線柱,3.5直徑的圓孔插座,; 開關(guān):自鎖開關(guān),,用于電源通斷; 電源濾波電容:104pF(0.1uF)瓷片或獨(dú)石電容,,100~470uF電解電容,; 單片機(jī)程序下載接口:三針即可; 操作按鍵:根據(jù)功能可多可少,,加上復(fù)位先準(zhǔn)備5只,;
圖三. 其它元器件 最后就是PCB:蝕刻,、洞洞板連線,、面包板均可,根據(jù)個(gè)人喜好選擇,。 這里是洞洞板: 洞洞板分電木和玻纖以及二者中間的不同材質(zhì),,電木最差,正品玻纖最優(yōu),。
圖四. 常見電木洞洞板 除以上元器件以外,還需具有單片機(jī)下載程序的條件,,當(dāng)然也可以僅仿真,,無需制作實(shí)物。 今天我們就聊到這里,,下次繼續(xù)做繪制原理圖的步驟,。
|