新聞中心

        EEPW首頁 > 嵌入式系統 > 設計應用 > 電子溫度報警器設計制作總結

        電子溫度報警器設計制作總結

        作者: 時間:2012-09-18 來源:網絡 收藏

        制作方案:

        本溫度計采用一種智能溫度傳感器作為檢測元件。該元件測溫范圍為-55~125度,最高分辨率為0.0625度,完全滿足本設計中分辨率為0.1度的要求!考慮到下載程序的方便和一些條件的限制我選了這款單片機作為控制器!顯示電路方面,我選擇四位共陽LED數碼管作為顯示電路!

        而鑒于單片機驅動力有限,所以P0,P2口均加一上拉排阻以提升其驅動力!P0,P2口均有一鎖存器74HC573以使數據控制方便!

        報警方面,當溫度超過警界最高溫度時,響報警音樂,紅色發光二極管閃爍;當溫度低于最低溫度報警時,響報警音樂,黃色發光二級管閃爍!因為所選單片機可擦寫次數達萬次以上,為使電路的簡化,其溫度報警值已預設在程序中,可以通過修改程序中的預設值改變報警溫度!

        因為當時用總線不太熟練,怕出錯,所以一條一條線連接的。并且該原理圖只加了一個排阻,后來修改后的那個圖找不到了。修改后的原理圖加了兩個排阻,如電路板中所繪!后來焊接實物時,老師買了四個排阻,所以把單片機各接口均加了一個排阻,具體實物如實物圖所示!

        其電路板原理圖如下:

        點擊瀏覽下一頁

        因為所用數碼管的型號暫時未知,所以未畫出數碼管的原理圖,只是將其位置標出:

        最終成品圖片如下:

        點擊瀏覽下一頁

        所需元件如下:

        (單片機) 一片

        晶振(12MHZ)一個

        陶瓷電容(22PF) 兩個 (接晶振用)

        電解電容(10uf) 一個

        電阻(330歐姆) 十個

        電阻(4K7) 一個

        電阻(5K1) 六個

        電阻(10K) 一個

        排阻(八位 4K7) 兩個

        發光二極管(紅,黃) 各一個

        74HC573 兩個

        三極管(2SA1015) 五個

        四位八段共陽數碼管 一個

        (溫度傳感器) 一個

        蜂鳴器 一個

        按鈕 一個

        經驗總結:

        關于這個題目選擇的原因其實很簡單,自己已經學了一段時間的單片機了,但是卻沒有機會嘗試做些東西,而這個也不太難,這次正好鍛煉下自己的動手能力。

        關于這次制作可以說是失敗的,雖然理論上通過仿真已經實現了它的功能,但那只是在軟件上仿真出來的,最終的產品卻沒有實現預期的功能!制作之后我仔細分析了下自己設計的制作,發現有很多不合理的地方。比如74HC573的使用,其實在本制作中74HC573未必是有用的,因為在我的設計中,該鎖存器的LE端,OE端我把它直接接到了電源端和接地端,這樣的話,鎖存器只是被當做了D觸發器,而這是可以省略的!還有那幾個330歐的電阻,其實在元器件中老師買的排阻是10K的,其電流應該可以直接驅動數碼管,而我加的330歐的電阻是仿照的開發板上接法,對于我這個設計是完全沒必要的。這些不合理的地方主要是因為自己的經驗不足,沒有用心仔細考慮各元器件的選擇!

        總的來說,通過這次制作練習我確實學到了不少東西。像電路板的繪制與制作,電路板的打孔,一些常用工具的使用,設計電路時各元件的正確選取,這些對于將來從事電子事業的我來說是十分寶貴的!



        評論


        相關推薦

        技術專區

        關閉
        主站蜘蛛池模板: 丁青县| 绩溪县| 尖扎县| 龙岩市| 青阳县| 昌黎县| 兴宁市| 靖宇县| 合江县| 马边| 普兰店市| 柳江县| 右玉县| 曲周县| 沙河市| 西藏| 略阳县| 剑阁县| 贵阳市| 镇平县| 郎溪县| 平阳县| 循化| 涟水县| 塘沽区| 精河县| 安化县| 遵化市| 平塘县| 黑河市| 札达县| 临猗县| 兴仁县| 静乐县| 沐川县| 建水县| 南昌市| 衡山县| 凤庆县| 黄大仙区| 黎川县|