實用制作:基于單片機的數顯可調定時器
數碼管電路的主要工作原理就是電路驅動和動態掃描。
如圖5所示,數碼管的段驅動采用自帶BCD譯碼的4線7段譯碼驅動器74LS247。位驅動則采用八同相三態緩沖器/線驅動器的74HC244,由于它集成了八個同相驅動器,所以可以驅動八個數碼管。
圖5 顯示部分
數碼管動態掃描就是利用人眼的視覺暫留現象,某一時刻只有一位數碼管顯示,其它熄滅,通過位選切換,快速的在三個數碼管上依次顯示所需信息,由于速度很快,加上數碼管的余輝現象和人眼的視覺暫留現象,使得人們能夠看到完整流暢的三個數字。
4.輸出部分
輸出部分主要是一個能控制220V市電通斷的繼電器。繼電器的驅動部分則采用達林頓晶體管陣列ULN2003A(見圖6)。
圖6 輸出部分
它其實就是集成了七個繼電器驅動的集成電路,所以本制作可以擴展輸出七個繼電器,能滿足七個用電器的七種不同定時,當然,要實現此功能還需要修改程序。讀者也可以用分立元件來替代ULN2003A。
實物圖及PCB版圖如圖7~圖9所示。
圖7
圖8
圖9
評論