第一篇:無線音樂門鈴實訓報告
無線音樂門鈴實訓報告
一、綜合實訓目的1.熟悉無線音樂門鈴的組成、工作原理,提高讀整機電路圖及電路板圖的能力。
2.通過對無線音樂門鈴的安裝、焊接及調試,掌握無線音樂門鈴的生產工藝流程,提高焊接工藝水平。
3.掌握電子元器件的識別及質量檢驗,學會故障判斷及排除。
二、實訓要求
1、分析并讀懂無線音樂門鈴電路圖。
2、對照電原理圖看懂接線電路圖。
3、認識電路圖上的符號,并與實物相對照。
4、根據技術指標測試各元器件的主要參數。
5、認真細心地安裝焊接。
6、按照技術要求進行調試。、無線音樂門鈴的原理及裝配說明
1、無線音樂門鈴的原理
該無線音樂門鈴用TC4069UBP集成塊來作發射和接收主電路,(已編碼)該電路用先進的脈碼調制發射及石英晶振穩頻技術,接收由解調、放大、整形、聲響電路組成,性能穩定,遙控距離遠,功耗低等特點。
發射器由調制振蕩級和高頻振蕩級兩級組成。調制級電路由一塊
TC4069UBP和32.768KHz晶體完成,TC4069UBP是6反相器。所謂反相器,就是么相器都有兩端,輸入端是高電平時輸出端就轉為低電平,輸入端是低電平時
輸出端就為高電平,輸入和輸出端的電平總是相反。如圖1腳和2腳為第一個反相器,本文稱反相器1,之后稱反相器2、3、……,總共TC4069UBP有六個。
圖一 TC4069UBP 內部電路圖圖二 TC4069UBP
圖三 反相器原理圖
發射器開關按下時,反相器1和2及相關元件組成振蕩發生器,產生
32.768KHz低頻信號。過程:反相器1的1腳開始為低電平,2腳就是高電平,4腳也為高電平。2腳的高電平經R2對晶體X1充電,充電電流經R2-X1-反相器2的4腳到負極。充電時間由X1決定,等效電容為200P。由于X1的充電,X1上的電壓逐漸上升,左正右負,當升至反相器1的翻轉電平時,2腳就由原來的高電平轉為低電平,4腳也同時轉為低電平。X1開始放電,放電通路為R2-反相器1的2腳-負極。放電后X1上的電位降低,到一定程度時1腳降為低電平了,輸出端又翻轉成高電平,再次對X1充電,至此已完成一個充放電過程,即一個振蕩周期,4腳輸出一次低高變化的電平。之后振蕩一直持續下去,反相器2的4腳就會一直輸出高低不斷變化的電平信號。這個信號的頻率由晶體;決定,為32.768kHz。上面解說的過程在電路實際工作時完成得極快。
反相器1和反相器2用于產生振蕩信號,反相器3~6并聯使用,構成輸出控制,能提供20-30mA的灌入電流。反相器3~6的輸出端接在發射管Q1的發射極對Q1進行調幅,向外發射電磁波。
圖四: 發射板原理圖圖五: 9018
Q1、L1、C3和6P電容組成高頻振蕩器,振蕩頻率由印刷電
感L1和C3及三極管的集電結電容決定。一般為200-270MHz。Q1的發射極如果直接接在負極時就能產生等幅高頻波,再接在反相器的輸出端就使輸出受32.768KHz振蕩信號調制,通過印刷電感發射信號。按鍵每按一次就發射一次。圖六 接收板電路圖
Q3、L2、C4、C16為超再生振蕩接收器,L2為繞制線圈,在直徑5mm的骨架上繞制,用0.51漆包線繞3圈,骨架中間用銅芯調節。當L2的振蕩頻率與發射端相同時,諧振,Q3的超再生信號就受發射端的調幅信號控制,L1為扼流線圈,阻止高頻信號通過。超再生振蕩電路具有自檢波功能,檢波后的調制信號在R4上產生壓降,經R5、C9送入IC2進行放大,整形再放大,這由三個反相器13和12、11和10、1和2完成,C8濾波濾除檢波后的高頻雜波,使用檢波后的有用信號信噪比最大。經三極放大后的調制信號與發射端(低頻32.768KHz)同頻,X1在電路中起選頻作用,同頻率的信號能順利通過,免除了許多不需要的各種外界信號的干擾,選頻后的信號送入Q2放大整形,該信號的幅度還較低,經最后兩級開路反相放大后輸出等幅方波信號。R21限流,C11濾波,對方波進行平滑濾波,并有數十毫秒的延時,也能消除外界尖脈沖對觸發電路的干擾,本電路采用TQ33G系列三種聲音可選擇,雙音叮咚,西敏寺,愛麗斯。K1是樂曲選擇開關,音樂信號經Q1放大推動喇叭發出優美的門鈴音樂聲。
圖七 TC4069UBP圖八 TQ33G2、裝配說明
(1)本套件為音樂門鈴,用標準的 TQ33G 系列音樂芯片電路,本電路設計合理,外型美觀大方。發音宏亮是電子技術入門的良好實驗套材,使初學者能一次裝配成功,務請在動手裝配前仔細閱讀(裝配說明)。
(2)該音樂門鈴采用 5 號 3 節電池(4.5V)供電,音樂 IC 可以發出三種音樂(雙音叮咚,西敏寺,愛麗斯),可以轉換開關選擇喜歡的音樂。
(3)當拿到本套件后,對照(元件清單)逐一將數量清點一遍,并用萬用表將各元件測量一下。
(4)在焊接時請按先焊小元件,再焊大元件,最后再焊集成塊的原則進行操作,元件盡量 “貼著底板,對號入座”不得將元件插錯,由于集成塊 TC4o69 是雙排 14 腳直插式結構,焊接時請用尖鉻鐵頭進行快速焊接,如果一次不成功,應冷卻后再進行下一次焊接,以免損壞集成塊,焊接完成后應反復檢查有無虛,假.錯焊,有無拖錫短路造成故障。(發射板.接收板都要按上述要求焊接組裝)。
(5)發射調整:裝上 12v 電池,用萬用表測發射電流(電流表跨接再 s 兩端),應在 3 到 8mA間,若用手觸摸 C2 兩端時電流應大幅升高,說明已起振。
(6)接收調整:裝上3節 5 號電池,測量接收整機電流小于 lmA,按下發射機開關 S 不放,將發射機放在待調的接收機附近,用無感起子微調 L2 如果調到某點,門鈴發出聲音,就
說明接收機和發射機的頻率大致相同;反義微調 L2 直到距離最遠即可。
第二篇:叮咚門鈴實訓報告
四川交通職業技術學院
四川交通職業技術學院
PROTEL實訓報告
題目:叮咚門鈴
系部:計算機工程系 專業:計算機應用技術 班級:10-1班 姓名:田志勇 學號:20102834
指導教師:時云峰,肖祥林
2012年1月4日
第1頁
四川交通職業技術學院
目錄
(一)引言??????????????????3
(二)實訓目的????????????????4
(三)實訓要求????????????????5
(四)實訓步驟????????????????5
(五)設計內容????????????????6
(六)總結??????????????????9
引言
第2頁
四川交通職業技術學院
Protel DXP 在前一版本 Protel99 SE 的基礎上增加了許多新的功能。新的可定制設計環境功能包括雙顯示器支持,可固定、浮動以及彈出面板,強大的過濾和對象定位功能及增強的用戶界面等。新的項目管理和設計合成功能包括項目級雙向同步、強大的項目級設計驗證和調試、強大的錯誤檢查功能、文件對比功能等。新的設計輸入功能包括電路圖和 FPGA 應用程序的設計輸入,Xilinx 和 Altera 設備族提供完全的聚集和基元庫,直接從電路圖產生 EDIF 文件、電路圖信號、PCB 軌跡、Spice模型和信號集成模型等元器件集成庫。新的工程分析與驗證功能包括同時可顯示4個所測得圖像的集成波形觀察儀,在板卡最終設計和布線完成之前可從源電路圖上運行初步阻抗和反應模擬等。新的輸出設置和發生功能包括輸出文件的項目級定義、制造文件(Fabrication files),包括Gerber、NcDril1、0DB++和輸入輸出到 ODB++或 Gerber 等。
Protel DXP 是將所有設計工具集成于一身的板級設計系統,電子設計者從最初的項目模塊規劃到最終形成生產數據都可以按照自己的設計方式實現。Protel DXP 運行在優化的設計瀏覽器平臺上,并且具備當今所有先進的設計特點,能夠處理各種復雜的 PCB 設計過程。通過設計輸入仿真、PCB 繪制編輯、拓撲自動布線、信號完整性分析和設計輸出等技術的融合,提供了全面的設計解決方案。
第3頁
四川交通職業技術學院
Protel DXP 的強大功能大大提高了電路板設計、制作的效率,它的 “方便、易學、實用、快速”的特點,以及其友好的 Windows 風格界面,使其成為廣大電子線路設計者首選的計算機輔助電路板設計軟件。
PCB:印制電路板,又稱印刷電路板,是電子元器件電氣連接的提供者,印刷線路板,簡稱印制板,英文簡稱 PCB,以絕緣板為基材,切成一定尺寸,其上至少附有一個導電圖形,并布有孔(如元件孔、緊固孔、金屬化孔等)用來代替以往裝置電子元器件的底盤,并實現電子元器件之間的相互連接。由于這種板是采用電子印刷術制作的,故被稱“印刷”電路板。習慣稱“印制線路板”為“印制電路”是不確切的,因為在印制板上并沒有“印制元件”而僅有布線。它是重要的電子部件,是電子元器件的支撐體。
(正文部分)
二.實訓目的
1.了解Protel軟件的功能和特點。熟悉Protel的基本操作;
2.掌握用Protel繪制原理圖的基本方法
3.了解PCB的概念和功能,掌握用Protel制作PCB板的方法;
第4頁
四川交通職業技術學院
4.掌握Protel中庫文件的制作方法; 5.設計一個門鈴電路; 6.熟悉簡單門鈴的制作過程。
三.實訓要求
1.使用Protel DXP完成門鈴系統原理圖的繪制;
2.該門鈴系統應包含一個電源系統、三個電阻、四個電容、導線若干、一個揚聲器、一個IC555芯片、兩個二極管;
3.制作門鈴系統所需工具應有電烙鐵一支,烙鐵架一個,焊錫絲若干,海綿一個;
4.完成門鈴系統的PCB設計,并生成相應的報表; 5.根據實訓內容,完成實訓報告;
6.PCB尺寸4000mil×3000mil,四個角為直角。
四.實訓步驟
第一步
電路原理圖繪制
根據要求在常用器件庫中找到電路圖的相關器件,第5頁
四川交通職業技術學院
并根據要求個該相關參數。第二步
原理圖庫與PCB庫的設計
根據器件形狀和大小尺寸設計和修改器件的原理圖期間和封裝。第三步
PCB的繪制
根據實際的PCB設計和器件布局以及PCB的布線
第四步印制PCB板
將設計好的PCB電路打印到熱轉印紙上,再印制在覆銅板上,最后用腐蝕液腐蝕覆銅板。第五步
焊接元器件
對應PCB原理圖放置元件,并用電烙鐵和焊錫絲焊接牢固。
五.設計內容
原理圖
第6頁
四川交通職業技術學院
PCB頂層
第7頁
四川交通職業技術學院
PCB底層
頂部絲印層
第8頁
四川交通職業技術學院
六.實訓小結
通過這次DXP(2004)實訓使我掌握PCB的獨立設計步驟和電路原理圖的繪制。注意到一些常見的問題并能夠獨立解決這些問題,了解一些畫圖技巧和步驟,能夠正確使用這些軟件,熟悉常用的電子器件的類別,型號,規格,性能及其使用范圍,能夠熟練的繪制電路原理圖。這次實習也大大提升了我的動手操作能力。能很正確的理解各個電子元器件,還懂得了如何檢測各元器件,也熟練掌握了怎樣繪制電路圖,第9頁
四川交通職業技術學院
懂得自己分析電路并自己糾錯更正。通過這次設計,是我深深的知道,在工作中的任何環節都不能馬虎,任何一點小小的差錯都可能造成最終的失敗。所以我學到了:做事要有膽大,心細,謹慎的作風。在以后的工作當中,我還將一如既往的保持下去,我想它將會使我以后的工作做得更好,路走的更寬,更遠。
致謝
感謝指導老師平時對我們的教會和嚴格要求,讓我們在工作室養成了良好的實驗習慣,使我們實訓能夠按照要求順利完成。只有在嚴格要求下我們才會認識到自己的錯誤,并小心不會再犯。衷心感謝指導老師一直對我們的培養和教會!老師深厚的專業背景、嚴謹的治學態度、平易寬厚的人格作風使我受益匪淺。
第10頁
第三篇:1無線實訓 報告
1、圖像處理
圖像銳化(image sharpening)就是補償圖像的輪廓,增強圖像的邊緣及灰度跳變的部分,使圖像變得清晰,亦分空域處理和頻域處理兩類。
灰度變換是圖像增強的一種重要手段,它常用于改變圖象的灰度范圍及分布,是圖象數字化及圖象顯示的重要工具
濾波原理:將空間域模板用于圖像處理,通常稱為空間濾波。空間濾波可分為線性平滑濾波(鄰域平均法)和非線性平滑濾波(中值濾波法)兩種。鄰域平均法的基本原理是用當前圖像像素點鄰域的幾個像素顏色的平均值來代替其像素顏色值。
輪廓抽取:根據圖像的灰度值,選取一個閾值,大于這個值的部分顯示白色,小于這個值的部分顯示黑色,根據這樣,圖中就會有黑色邊緣,即輪廓抽取得到
實驗步驟:打開軟件,選中圖片,對其進行灰度值,平滑,銳化,濾波及輪廓抽取等操作,認真觀察每次操作后的圖像效果
2、流量控制的有效性和可靠性
實驗環境:每兩臺PC一組,6603(2個),串口線 實驗步驟:
文件傳輸:
1、建立物理連接,操作與速率測試時相同;
2、設置誤碼率;設置信道編碼方式;設置最大重傳次數;設置數據幀長;
3、選擇需要傳輸文件;發送方記錄傳輸所消耗的時間,重傳次數,接收方記錄接收的文件錯誤的比特數;
4、給定誤碼率和傳輸文件長度,記錄兩組數據;尋找在給定誤碼率,傳輸文件長度,編碼方式條件下最佳的幀長
信道容量:在特定約束下,給定信道從規定的源發送消息的能力的度量。通常是在采用適當的代碼,且差錯率在可接受范圍的條件下,以所能達到的最大比特率來表示。信道利用率:在一定時間內在信道上有效傳輸的數據包量與總傳的數據包的量的百分比 思考:文件傳輸中的最佳幀長結果與仿真1中結果有什么差異,你如何解釋?
實際傳輸中存在存在誤差,干擾,仿真結果是理想情況。實際傳輸必然會存在失真的問題。實際中通信系統需要一定手段來保證傳輸可靠性,這往往需要犧牲傳輸速度,在可靠性與與有效性之間尋求平衡。
數字通信可靠性因素就主要地、本質地說,主要還是信噪比問題,另一因素是設計的信號本身抗擾能力。但數字信號傳輸最終反映在判決輸出的碼元符號是否正確,因此其可靠性指標均為碼元或碼字的差錯概率,即一定時間內的平均差錯率。一般通信系統,差錯率主要決定于信噪比輸出大小。
3、GSM 怎樣實現主叫和被叫之間的連接(我是主叫)?
主叫流程:當用戶輸入被叫號碼完畢按下發射按紐后,手機(以下以MS代替)將進行一系列動作,首先MS將在隨機接入信道(RACH)向BSS發送信道請求消息,以便申請一個專用信道(SDCCH),BSC為其分配相應的信道成功后,在接入允許信道(AGCH)中通過立即分配消息通知MS為其分配的專用信道,隨后MS將在為其分配的SDCCH上發送一個層三消息---CM業務請求消息,在該消息中CM業務類型為移動發起呼叫,該消息被BSS透明的傳送至MSC,MSC收到CM業務請求消息后,通過處理接入請求消息通知VLR處
理此次MS的接入業務請求,(同時,由于在BSC和MSC之間用到了SCCP有連接服務,為建立SCCP連接,MSC還將向BSC回連接確認消息),收到業務接入請求后,VLR將首先查看在數據庫中該MS是否有鑒權三參組,如果有,將直接向MSC下發鑒權命令,否則,向相應的HLR/AUC請求鑒權參數,從HLR/AUC得到三參組,然后再向MSC下發鑒權命令。MSC收到VLR發送的鑒權命令后,通過BSS向MS下發鑒權請求,在該命令中含有鑒權參數,MS收到鑒權請求后,利用SIM卡中的IMSI和鑒權算法,得出鑒權結果,通過鑒權響應消息送達MSC,MSC將鑒權結果回送VLR,由VLR 核對MS上報的鑒權結果和從HLR取得的鑒權參數中的結果,如果二者不一致,拒絕此次接入請求,此次呼叫失敗;如果二者一致則鑒權通過,鑒權通過后,VLR將首先向MSC下發加密命令,然后通知MSC該MS此次接入請求已獲通過,MSC通過BSS通知MS業務請求獲得通過,然后MSC向MS下發加密命令,該命令內含加密模式,MS收到此命令并完成加密后,回送加密完成消息,到此MS完成了 整個接入階段的工作。經過接入階段和鑒權加密過程后,主叫用戶的合法身份已經得到確認,已經接入了網絡,為繼續進行呼叫,需要更為詳細的信息,按照規范,此時MS將發送一個set up消息,在此消息中,攜帶有被叫號碼和主叫標識等更為詳細的信息,MSC收到此消息后,首先通過S.I.F.O消息 向VLR查詢該用戶的相關業務信息,VLR根據此次業務類別和開戶時MS已經申請的業務信息,決定此次呼叫是否可以繼續,如果可以繼續,通過完成呼叫消息向MSC回送該用戶數據,MSC收到該信息后,通過呼叫繼續消息,經BSS通知MS呼叫在繼續處理之中,然后,根據A接口電路情況,向BSC發送指配請求消息,在該消息中選定某條A接口電路,BSC收到該指令后,向BTS、MS指定無線資源,MS收到該指令后,占用成功回送分配完成消息,到此TCH指配階段完成,本局的無線資源和A接口電路均已成功分配。MSC收到MS上報的指配完成消息后,進行被叫分析,根據被叫號碼,尋址到HLR,發送路由信息請求消息,HLR收到該消息后,根據被叫IMSI查詢得到被叫所在的VLR,向被叫所在的VLR請求漫游號碼,被叫所在的VLR在受到請求漫游號碼消息后,為對應的MS分配MSRN,然后在請求漫游號碼響應消息中回送給HLR,HLR得到該MSRN后,向主叫所在MSC發送路由信息響應消息,MSC從該消息中得到被叫的MSRN,根據MSRN進行局間中繼選路,并向被叫所在的MSC發送IAI消息。至此主叫信令流程基本結束
4、無線傳感器的實驗
實驗步驟:打開軟件,通過串口連接傳感器,對其進行初始化配置(星型,直鏈型,網型等)還有對各個傳感器進行初始配置,設置溫度警報點,繪畫其網絡拓撲圖,改變各個傳感器的類型(router,master,label),觀察其網絡拓撲圖。
思考: 直鏈型時一個router,5個label可行嗎?一個master,5個label可行嗎?
實驗時試過網型6個router,1個master 5個router,直鏈型一個router,5個label和一個master,5個label,結果都顯示可行(用新的設備)
5、電話網接入實驗
實驗環境:兩臺計算機分別作為語音終端和電話網關
網關:6603、并行電纜、串口電纜、電話線
終端:6604、串口電纜、耳機(帶麥克風)
PSTN(公用電話交換網絡):主要采用電路交換技術 實驗過程:
1、安裝好并口驅動程序后設備管理器界面
2、運行電話網接入實驗,選擇使用串口,進入網關實驗界面
3、運行電話網接入實驗(終端),選擇使用的串口,進入電話終端實驗界面
4、網關和終端的建立連接,邏輯連接建立完畢后進行呼入呼出操作
呼叫建立流程:網關發出呼叫請求——撥打電話——通話——斷鏈請求——釋放完畢
終端收到呼叫請求——連接請求——通話——接受斷鏈,釋放請求——釋放完畢
6、語音傳輸實驗
思考:隨機錯誤和突發錯誤的異同是什么?怎樣將突發錯誤轉換成隨機錯誤?
隨機錯誤:錯誤的出現是隨機的,錯誤出現的位置是隨機分布的,各個碼元是否發生錯誤是互相獨立的,通常不是成片地出現錯誤。一般是由信道的加性隨機噪聲引起的。
突發錯誤:錯誤的的出現是一連串出現的。在一個突發錯誤持續時間內,開頭和末尾的 碼元總是錯的,中間的某些碼元可能錯也可能對,但錯誤的碼元相對較多。如移動通信中信號在某一段時間內發生衰落而造成一串差錯,光盤上的一條劃痕等等。
突發錯誤長度:如果B比特連續碼序列的首位和末位,或中間任意位在接收時發生誤 碼,則定義該連續碼序列為n比特接收碼字中的長度為B的突發錯誤。
采用交織技術可以將突發錯誤轉換成隨機錯誤。
心得體會:
這次的無線網絡實訓課,本來覺得是沒有太多的意義的,好多都是以前學過的一些東西,想圖像處理什么的。但我還是學到了不少的東西,并且深刻地體會到了無線網絡對于線代通訊和其它個方面的意義。而且它的應用非常廣泛,小到對圖像像素的處理,大到整個無線網絡的各種傳輸(比如語音傳輸)。雖然操作十分的簡單,但是要掌握其原理是非常不容易的,所以這些使得我對這些實驗的基本原理有了一定的了解,擴展了我的知識領域,讓我明白了做實驗其實不光是做成功一個實驗就可以的,還必須掌握它當中的原理。當然,我覺得這樣的實驗其實沒有太多的必要,因為之前也做過類似的無線網絡培訓,主要是因為老師太累了,連續上兩天課。當然,如果有空閑的時間 我覺得還是很有必要的。
簡單的圖像處理(旋轉)
#define PI 3.1415926535 #define RADIAN(angle)((angle)*PI/180.0)//角度到弧度轉化的宏 BOOL Rotation(HWND hWnd){ DLGPROC dlgInputBox = NULL;DWORD OffBits,SrcBufSize,DstBufSize,DstLineBytes;LPBITMAPINFOHEADER lpImgData;LPSTR lpPtr;HLOCAL hTempImgData;LPBITMAPINFOHEADER lpTempImgData;LPSTR lpTempPtr;float SrcX1,SrcY1,SrcX2,SrcY2,SrcX3,SrcY3,SrcX4,SrcY4;float DstX1,DstY1,DstX2,DstY2,DstX3,DstY3,DstX4,DstY4;DWORD Wold,Hold,Wnew,Hnew;HDC hDc;HFILE hf;DWORD x0,y0,x1,y1;float cosa,sina;//cos(a),sin(a)float num1,num2;BITMAPFILEHEADER DstBf;BITMAPINFOHEADER DstBi;//出現對話框,輸入旋轉角度(順時針方向)
dlgInputBox =(DLGPROC)MakeProcInstance((FARPROC)InputBox, ghInst);DialogBox(ghInst, “INPUTBOX”, hWnd, dlgInputBox);FreeProcInstance((FARPROC)dlgInputBox);//角度到弧度的轉化 RotateAngle=(float)RADIAN(RotateAngle);cosa=(float)cos((double)RotateAngle);sina=(float)sin((double)RotateAngle);//原圖的寬度和度 Wold=bi.biWidth;Hold=bi.biHeight;//原圖的四個角的坐標 SrcX1=(float)(-0.5*Wold);SrcY1=(float)(0.5*Hold);SrcX2=(float)(0.5*Wold);SrcY2=(float)(0.5*Hold);SrcX3=(float)(-0.5*Wold);SrcY3=(float)(-0.5*Hold);SrcX4=(float)(0.5*Wold);SrcY4=(float)(-0.5*Hold);//新圖四個角的坐標 DstX1=cosa*SrcX1+sina*SrcY1;DstY1=-sina*SrcX1+cosa*SrcY1;DstX2=cosa*SrcX2+sina*SrcY2;DstY2=-sina*SrcX2+cosa*SrcY2;DstX3=cosa*SrcX3+sina*SrcY3;DstY3=-sina*SrcX3+cosa*SrcY3;DstX4=cosa*SrcX4+sina*SrcY4;DstY4=-sina*SrcX4+cosa*SrcY4;//計算新圖的寬度,高度
Wnew =(DWORD)(max(fabs(DstX4-DstX1), fabs(DstX3-DstX2))+0.5);Hnew =(DWORD)(max(fabs(DstY4-DstY1), fabs(DstY3-DstY2))+0.5);
高
num1=(float)(-0.5*Wnew*cosa-0.5*Hnew*sina+0.5*Wold);num2=(float)(0.5*Wnew*sina-0.5*Hnew*cosa+0.5*Hold);//OffBits為BITMAPINFOHEADER結構長度加調色板的大小 OffBits=bf.bfOffBits-sizeof(BITMAPFILEHEADER);SrcBufSize=bf.bfSize-sizeof(BITMAPFILEHEADER);//顯示時,采用新圖的寬度和高度,ImgWidth=Wnew;ImgHeight=Hnew;//新圖每行占用的字節
DstLineBytes=(DWORD)WIDTHBYTES(Wnew*bi.biBitCount);DstBufSize=(DWORD)(sizeof(BITMAPINFOHEADER)+NumColors*sizeof(RGBQUAD)+(DWORD)DstLineBytes*Hnew);//要開的緩沖區的大小 //為新產生的位圖分配緩沖區內存
if((hTempImgData=LocalAlloc(LHND,DstBufSize))==NULL){ MessageBox(hWnd,“Error alloc memory!”,“Error Message”,MB_OK| MB_ICONEXCLAMATION);return FALSE;//失敗,返回 } //lpImgData為指向原來位圖數據的指針
lpImgData=(LPBITMAPINFOHEADER)GlobalLock(hImgData);//lpTempImgData為指向新產生位圖數據的指針
lpTempImgData=(LPBITMAPINFOHEADER)LocalLock(hTempImgData);lpPtr=(char *)lpImgData;lpTempPtr=(char *)lpTempImgData;//將新的緩沖區內存中的每個字節都填成255,這樣以后未處理的像素就是白色 memset(lpTempPtr,(BYTE)255,DstBufSize);//拷貝頭和調色板信息 memcpy(lpTempPtr,lpPtr,OffBits);//得到新的BITMAPFILEDER和BITMAPINFOHERDER memcpy((char *)&DstBf,(char *)&bf,sizeof(BITMAPFILEHEADER));memcpy((char *)&DstBi,(char *)&bi,sizeof(BITMAPINFOHEADER));//做一些必要的改變,這一點特別要注意 DstBf.bfSize=DstBufSize+sizeof(BITMAPFILEHEADER);DstBi.biWidth=Wnew;DstBi.biHeight=Hnew;//用新的BITMAPINFOHERDER覆蓋原來的那個
memcpy(lpTempPtr,(char *)&DstBi,sizeof(BITMAPINFOHEADER));for(y1=0;y1 hBitmap=CreateDIBitmap(hDc,(LPBITMAPINFOHEADER)lpTempImgData,(LONG)CBM_INIT,(LPSTR)lpTempImgData+sizeof(BITMAPINFOHEADER)+ NumColors*sizeof(RGBQUAD),(LPBITMAPINFO)lpTempImgData, DIB_RGB_COLORS);//將旋轉后的圖象存成文件 hf=_lcreat(“c:rotation.bmp”,0);_lwrite(hf,(LPSTR)&DstBf,sizeof(BITMAPFILEHEADER));_lwrite(hf,(LPSTR)lpTempImgData,DstBufSize);_lclose(hf);//釋放資源和內存 ReleaseDC(hWnd,hDc);LocalUnlock(hTempImgData);LocalFree(hTempImgData);GlobalUnlock(hImgData);return TRUE;} 《音樂門鈴》教學設計 斯家場小學 張傳新 教學目標: 1、初步了解音樂卡的基本結構,學會制作簡易音樂門鈴的方法。 2、通過制作活動,培養學生的動手操作能力,以小組合作的形式進行學習,培養學生團結協作的精神。 3、培養學生耐心細致的優秀品質,體會勞動和創新的快樂。教學重點: 制作簡易音樂門鈴的方法。教學難點: 焊接導線,開關的制作。教具學具: 音樂卡,導線,塑料瓶蓋、銅片(鐵片)、尖嘴鉗、鑷子、小刀、錐子、烙鐵。 教學時數:2課時 第一課時:嘗試制作音樂門鈴。第二課時:展示評價,分享規劃與設計。教學過程: 第一課時 一、激趣引入,揭示課題。 同學們,當你利用廢舊的音樂卡自制的門鈴被按響時,聽到一段悅耳的音樂,那該多么愜意啊!你們想學做一個嗎? 二、觀察思考,探究新知。 1、仔細觀察音樂卡,它是由哪些部件組成的? 2、用音樂卡做一個門鈴,你準備怎么做? A、拆部件 將廢舊的音樂卡上的電路集成塊、壓電陶瓷片、指示燈(發光二極管)一起拆下來。 B、焊接導線 用烙鐵將約一米長的兩根導線的一端分別焊接在音樂卡的閉合開關上。C、做開關 挑選兩個大小能套在一起的塑料瓶蓋,分別在兩個瓶蓋旁邊鉆孔。剪兩塊小鐵片,分別固定在大、小瓶蓋中。 D、做門鈴盒 用一個大塑料瓶或硬紙做一個門鈴盒。E、組合安裝 將電路集成塊、蜂鳴器和指示燈固定在門盒內,并連接好開關。F、調整試用 試一試,按下開關后,蜂鳴器(壓電陶瓷片)是否響,指示燈是否亮。 三、合作學習,動手制作。 分成六個小組合作完成制作。 1.老師巡視,了解學生制作情況,對學生的質疑和不良習慣給與解答和糾正。 2.學生動手能力有差異,以小組學習為單位,讓已經學會的同學在小組中當小老師,實現分層教學。 3.強調安全和衛生意識。 四、匯報交流。 各小組長匯報本組制作情況。 五、課堂小結。 通過本節課的學習,你有哪些收獲? 板書設計: 2音樂門鈴 拆部件 焊接導線 做開關 做門鈴盒 組合安裝 調整試用 關于申請購買無線電子門鈴的請示 尊敬的領導: 在日常的管理服務中,我們發現大部分業主沒有安裝門鈴,我司員工上門為業主服務的過程中,時常發生業主沒有聽見敲門聲而沒有得到及時的服務。為了提升我司的服務管理品質,也是為了保障業主對居家環境安全的要求,現申請購買600套無線電子門鈴。 具體產品信息: 1、無線電子門鈴型號:富盈星(FORRINX)FXA1T1 2、單價:88元/個 3、費用共計:600(套)×88(元)=52800(元)特此申請,懇請領導批復。 設 備 維 修 部 2014年11月25日第四篇:2《音樂門鈴》教案專題
第五篇:關于申請購買無線電子門鈴的請示