|
這款制作容易能顯示正負值的單片機DS18B20測溫模塊,只使用了6只元件:一片STC12C4052單片機、一個4位一體共陽數(shù)碼管,一只DS18B20數(shù)字溫度傳感器、一個USB插口、一個10uf貼片復(fù)位電容、一個10k的貼片復(fù)位電阻。單片機驅(qū)動數(shù)碼管的端口設(shè)置成推挽工作方式,這樣使用整個顯示電路比較簡單,數(shù)碼管段驅(qū)動端省去了限流電阻,數(shù)碼管亮度顯示通過程序控制通斷時間實現(xiàn)。由于電路比較簡單,這里直接給出PCB圖,制作PCB板時,我使用的是雕刻機雕刻,雕刻好后再用雕刻機鉆孔,之后手工去除多余的敷銅。設(shè)計溫度測量范圍是:-9.9~99.9℃,下面是制作過程,文后附有源程序,源程序適合于STC1T單片機。下圖是制作好的實物工作照片。
為了方便單片機愛好都仿制,附上源程序:
|
|