Altium Designer畫的心形萬年歷原理圖和PCB圖如下:(51hei附件中可下載工程文件)
實訓任務書
1.時間:2018年5月7日~2018年5月18日
2. 實訓單位:河南工學院
3. 實訓目的:熟悉電子產品設計和制作的全過程
4. 實訓任務:
①理解電路的工作原理,會繪制電路原理圖;
②能夠根據功能需要進行元器件布局操作;
③會根據電路板約束條件完成電路板布線工作;
④掌握電路板的制作過程,訓練動手能力;
⑤能別電子元器件,會用萬用表測量元器件,完成電路板的焊接工作;
⑥會根據功能需要編寫單片機程序;
⑦掌握電子產品軟硬件調試過程,會檢修電子產品,排除故障;
⑧作好實訓筆記,對自己所發現的疑難問題及時請教解決;
⑨聯系自己專業知識,體會電子產品制作過程,總結自己的心得體會;
參考相關的書籍、資料,認真完成實訓報告。
實訓報告
一、前言:
××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××
二、原理圖及功能和原理說明
××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××
三、電路板圖及繪制方法
××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××
四、電路板制作步驟及照片
××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××
五、電路板焊接步驟及照片
××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××
六、單片機程序的編寫
××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××
七、電路通電調試過程及照片
××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××
八、心得體會
××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××
特殊要求說明:
――-紅色文字為說明,寫報告時請先刪除!
- 本次“綜合實訓”時間為2周【第10-11周】。要求:完成電路板的制作、程序的編寫、通電調試和報告的書寫等工作。
- 實訓地點:實字3號樓
102房間【嵌入式系統開發實驗室】:講課、編程
111(東)房間【電路板制作實訓室】:制板、焊接
- 實訓任務:設計制作一款與樣機具有相似功能的萬年歷,并且完成單片機程序的編寫工作。
- 特別提示:
- 電子實訓報告在周五下午交給班級負責人,并以班級為單位交給老師。報告格式統一,不允許擅自改動封面,不允許用參考資料的樣式;
- 制作過程中,注意保留各個步驟的照片。
- 實訓任務要求上交以下2部分內容:
- 時間安排相對靈活,鼓勵提前完成實訓任務,嚴禁滯后。
參考資料:





電路板制作的步驟和注意事項:
- 繪制PCB圖;
- 打印:用激光打印機在熱轉印紙上打印電路板圖;
- 打磨:將覆銅板用細砂紙打磨光亮,一邊打磨一邊用水龍頭沖洗;
【打磨要輕,目的是:只磨去表層氧化膜,盡量不要傷害到銅,磨后要光亮如鏡】
- 轉。毫栏筛层~板,使用“熱轉印機”將電路板圖轉印到覆銅板上;
【熱轉印機的溫度設置在190-200℃之間】
- 修圖:覆銅板上斷掉的油墨線,用油性筆填涂完整;
- 腐蝕:將圖形完整的覆銅板放入FeCl3溶液中,將沒有被覆蓋的銅腐蝕掉;
【配FeCl3溶液時要用溫水,水要少,溶液濃度要高,這樣反應速度才會快】先腐蝕再打孔
- 沖洗:取出腐蝕好的覆銅板要及時沖洗干凈;
- 打孔:先用Φ0.8的鉆頭打孔,然后將元件引腳較粗的焊盤孔用適當的大鉆頭擴大孔直徑;
- 可焊性處理:用砂紙在水龍頭沖洗下打磨掉覆銅板上的油墨,晾干電路板后,涂上一層松香水(松香的酒精飽和溶液),起到助焊的作用;
- 插裝:插裝元器件時一般按照從低到高、從小到大的順序;并且要注意每個元器件的極性和方向;一般要求元器件要貼板插裝到底;
- 焊接:通常一邊插裝一邊焊接,每個元件先焊一個引腳,觀察器件位置和高低合適后再將其它引腳逐一焊牢。焊接后要及時剪去引腳的多余部分;
- 檢查;
- 通電調試;
- 編寫程序。
裝配焊接時的注意事項:
- 焊接前一定要檢查電路板是否有斷線和短路的現象,處理后再插裝和焊接;
【用“透光法”或萬用表確定是否斷線和短路,這是判斷電路板是否能用的依據】
- 部分焊盤孔不足夠大時,一定要用較大的鉆頭重新打孔;
【元件引腳粗細是判斷是否需要擴大焊盤內徑的依據】
- 焊接前,電路板要進行“易焊性”處理【輕輕打磨干凈、涂松香水】;
- 電路板設計有跳線時,不能忘記要最先焊接上;
- 觀察裝配圖,搞清楚“頂視圖”和“底視圖”的區別;
- 插裝前要熟悉每一個元器件,插裝時要注意元器件數值和極性【萬用表】;
- 一般,元器件要緊貼電路板插裝焊接;
- 焊接要采用“五步法”,確!皾櫇瘛U散、冶金結合”的焊接過程;
- 焊后的元器件引腳要及時剪除,剩余引腳長度不大于2mm;
- 焊接完成后,嚴禁立即通電。一定要先檢查。
【檢查項:漏焊、連焊、虛焊、元件極性、元件數值等】
- 制定和熟悉通電調試方案,然后再通電,第一次通電不要安裝單片機。
【第一次通電時一定要先用萬用表測量單片機底座的40腳和20腳電壓值和極性,
否則安裝上單片機后,可能會燒壞單片機!】
- 確定電路板的確沒有問題后,再將寫過程序的單片機安裝到底座上通電。
單片機源程序如下:
- #include "time.h"
- Time_Typedef Time=
- {
- 0, //中斷標志
- 0, //50ms計數
-
- 0, //秒
- 0, //分
- 12, //時
-
- 14, //日
- 4, //月
- 18 //年
- };
- void Timer0_Init(void) //50毫秒@12.000MHz
- {
- // AUXR &= 0x7F; //定時器時鐘12T模式
- // TMOD &= 0xF0; //設置定時器模式
- TMOD |= 0x01; //設置定時器模式
- TL0 = 0xB0; //設置定時初值
- TH0 = 0x3C; //設置定時初值
- TF0 = 0; //清除TF0標志
- TR0 = 1; //定時器0開始計時
-
- ET0 =1;
- EA =1;
- }
- void Init_Time()
- {
- Timer0_Init();
- }
- void Update_Time()
- {
- if(Time.Count ==20) //一秒時間
- {
- Time.Count =0;
-
- Time.Second ++;
- if(Time.Second ==60) //一分鐘
- {
- Time.Second =0;
- Time.Minute ++;
- if(Time.Minute ==60)//小時
- {
- Time.Minute =0;
- Time.Hour ++;
- if(Time.Hour ==24)//一天
- {
- Time.Hour =0;
- Time.Dat ++;
- if(Time.Dat >31)//一月
- {
- Time.Dat =1;
- Time.Month ++;
- if(Time.Month >12) //一年
- {
- Time.Month =1;
- Time.Year ++;
- if(Time.Year >99)Time.Year =0;
- }
- }
- }
- }
- }
- }
- }
- void EX0_INT() interrupt 1
- {
- TL0 = 0xB0; //設置定時初值
- TH0 = 0x3C; //設置定時初值 50ms
-
- Time.Flag =1;
- Time.Count ++;
- }
復制代碼
全部資料51hei下載地址:
心形萬年歷.rar
(8.74 MB, 下載次數: 40)
2018-11-15 17:33 上傳
點擊文件名下載附件
|