A. 基於單片機糧庫的溫濕度控制系統設計 答辯會問什麼問題 (能寫多少寫多少 越多也好)
正式答辯開始,下面是我的部分發言:
尊敬的評委老師以及在座的各位同學:大家早上好。我是X級XX專業的XX,很高興在這里論文答辯,希望今天能為我20年的學生生涯畫上一個完滿的句號。(這句可是我琢磨了半天的經典啊)
下面,論文答辯 論文答辯ppt 論文答辯技巧,就我畢業論文的選題原因,國內外研究現狀,研究目的,研究方法,研究內容,研究結論等問題向大家做一個簡單的匯報。
之所以選擇這樣一個論文題目,主要是基於以下三方面的考慮:…………
以上是我畢業論文的一些基本情況,歡迎各位老師批評指正(這句話挨了一頓批,答辯主席先給我個下馬威。這句可是我上網時看到的,以示謙卑,沒想到犯了本本主義錯誤。答辯之前最好是多答辯評委老師的性格愛好都有個底,尤其是答辯委員會的主席,他可是一把手),謝謝。
在答辯中有一些小體會,這里與大家分享,希望對大家有所幫助。
答辯分為三個階段:陳述期(20-25分鍾)、提問期、回答期,三個階段大致一個多小時左右一個人。
在陳述期的20分鍾,有的學院要答辯者做PPT,有的則不用;有的陳述時要脫稿,有的則可以看稿子。在這個階段,一般情況下沒有老師在聽你講什麼,他們都在低頭看你給他們發的論文和論文簡介,因為這么厚的論文是沒有老師有時間看的,他們也都是臨陣摸槍,看個大概。所以在這一階段,你的任務就是磨時間,注意語氣要平緩,要穩,發言時盡量不要太專業化,沒有人聽你講晦澀的理論,當然,更不能拉家常,說一些你們鄰居家怎們怎麼的事情,這顯得你太沒專業素養和水準。總之,這個度要拿捏好。注意觀察老師和同學的表情,察言觀色才是硬道理。
在提問期這個階段,聆聽是你的主要任務。老師會為你磨時間。有本校的老師,一般都會先評價下你的論文,當然是說很多好話的,這都是講給答辯委員會主席聽的。接下來就是提問,老師提問的時候你要記好他的問題,理解他的意思。在記得時候要注意把你回答的要點關鍵字一起寫上,因為老師問完了你就要回答的,如果你反應比較快,你可以把老師的問題分類做個概述,然後按類作答,這樣更顯得你這孩子不錯。
回答之前要對老師的評價和建議表示感謝,接下來回答老師的問題。第一個問題,先念一下題目,然後作答。作答時忌諱一盲目自大,得意洋洋,一副欠抽的樣子,忌諱二信心不足,慌里慌張,沒有底氣,一副心虛的樣子。要知道論文是你寫的,你看的相關東西比他們多,所以你可以大膽的說,只要自圓其說即可。在這一階段回答時要言簡意賅,一語中的,廢話少說,言多語失,能說就說,不能說的就說自己在這方面寫論文的時候也考慮過,但考慮的不充分。忌諱的是不知道了就不說話,大家都不說話,氣氛就凝固了,在論文答辯中如果沒人說話,那就不好了,所以一定要說,哪怕你說不會,也比不說好。
值得一提的是,老師提問的問題有大有小。有對理論的,所以你要對你論文的理論了如指掌,尤其是一些相近的名詞,尤其是長的差不多的詞,比如這次我們同學的社會資源、社會資本、社會關系這三個詞就讓老師給纏了半天;有對方法的,所以你要對你做的調查細節注意再注意,不要有閃失。應付的東西老師都能看出來,人家幹了這么多年,眼睛都很毒的;有對細節感興趣的,所以你要對你的論文的邏輯結構、句子通順與否、措詞、錯別字、標點尤其是摘要部分注意注意再注意注意,在這些方面出問題顯得你不夠認真仔細,所以校對時要下功夫,可以和同學交換校對,因為我們對自己寫的東西,挑錯別字是很困難的。摘要就那麼點字,又在論文開頭,這可是門面啊,還有最好有個後記,感謝之類的話,雖然老套,但咱們讀了這么多年的書也應該感謝一下老師,必須的嘛。
答辯通過基本上是十拿九穩的,但是咱們也不能弄的太難看。自己丟人無所謂,給導師丟人就是罪過了。為了導師,為了自己,也要好好表現。好了,基本上就說這么多吧,各個專業各個學校的情況不一樣,我說的只是一家之言,僅供參考而已,希望對大家有些幫助。
B. 51單片機本科畢業答辯老師一般都會問什麼
在答辯前老師會首先檢驗一下論文是不是學生自身的研究成果,是不是有抄襲和剽竊的現象。因此通常會提出這些問題;
比如「你是怎麼想到要選擇這個題目的?」、「你在寫這篇論文時是怎樣搜集有關資料的?」、「你寫這篇論文時參考了哪些書籍和有關資料?」、「論文中提到的數據的出處何在?」等。
在答辯開始前,答辯老師一般都會讓學生介紹一下論文的大概內容,也就是這篇論文主要寫的是什麼內容。這個問題很簡單,只要敘述一下文章的整體框架就可以了。
學生答辯技巧
答辯時老師會讓畢業生提前准備2個問題,老師根據學生的問題提問,因此在設計問題時,要根據論文的主題和結論來考慮,答辯考生在答辯前要進行預判,准備好應答。
老師根據論文隨機提問。這種情況要求學生對論文有全方面的了解。如果怕緊張出錯,可以把每個章節的大致內容和小結論寫個提要出來。
C. 基於單片機C51的溫度報警器,主要是報警值可調的程序(需兩個按鍵,一個上調,一個下調)這個實驗的程序嗎
bb
D. 單片機溫濕度檢測報警系統中出現了問題及解決方法怎麼寫呢
以下是一些可能出現的問題及對應的解決方法:
1、感測器數據異常:當溫濕度感測器輸出的數據不符合預期值時盯陵,可能是感測器本身存在問題或者感測器與單片機之間連接出現了異常。解決方法:首先可以嘗試更換感測器、檢查感測器線路是否連接良好;同時還可以通過軟體調整采樣頻率、提高采樣乎核精度等方式優化數據採集精度。
2、報警功能失效:當溫濕度超出指定范圍時,報警系統沒有響應或者無法正常工作。解決方法:可以檢查硬體電路是否連接正確,檢查程序邏輯是否有誤;同時也可以嘗試調整程序設置,確認報警規則和參數設置是否恰當。
3、單片機死機或者程序運行不穩定:當程序運行時出現死機或者閃退等情況,可能是由於程序錯誤、時凱頃戚間戳溢出等原因導致。解決方法:可以通過復位單片機、重新編譯程序、增加程序的容錯性等方式來解決。
E. 關於C51單片機溫度報警程序的問題 誰能幫我在每段程序後加漢字解釋 及怎麼實現溫度顯示及蜂鳴器報警的
#include <intrins.h>
#define uchar unsigned char
#define uint unsigned int
#define out P0 ;
#define INT8U unsigned char //宏定義
#define INT16U unsigned int
sbit smg1=P2^0;
sbit smg2=P2^1;
sbit smg3=P2^2;
sbit smg4=P2^3;
sbit Beep=P1^5; //蜂鳴器引腳定義
sbit led=P1^6;
sbit led1=P1^7; //設置燈光報警鍵
sbit DQ=P2^4; //ds18b20埠
void init_ds18b20(void); //ds18b20初始化子程序
void delay(uchar); //ds18b20工作延時子程序
uchar readbyte(void);//向ds18b20讀一個位元組數據
/*******************************************************************************/
void writebyte(uchar);//向ds18b20寫一個位元組數據
uint retemp();//計數變數
uchar key;
uchar a,b,c,d; //計數變數
uchar x[]={0xc0,0xf9,0xa4,0xb0,0x99,0x92,0x82,0xf8,0x80,0x90};
uint retemp()
{
uint a,b,t;
init_ds18b20(); //初始化ds18b20
writebyte(0xcc); // 跳過讀序列號的操作
writebyte(0x44); // 啟動溫度轉換
init_ds18b20();
writebyte(0xcc); //跳過讀序號列號的操作
writebyte(0xbe); //讀取溫度寄存器等(共可讀9個寄存器) 前兩個就是溫度
a=readbyte(); //讀出溫度低位LSB
b=readbyte(); //讀出溫度高位MSB
t=b; //將溫度高八位送t
t<<=8; //乘以256移到高八位
t=t|a; //高低八位組合成溫度值
if(t<0x8000) //如果溫度為正計算正溫度值
{
key=0;
t=t*0.625;
}
else //否則溫度為負,取反
{
key=1;
t=(~t+1)*0.625;
}
return(t); //返回溫度值
}
void main()
{
uint i,t;
EA = 1; //開總中斷
TMOD = 0x01; //定時器0工作方式1
TR0=1;
delay(100);
while(1)
{
t=retemp(); 讀溫度值
a=x[t/1000]; //溫度千位數
b=x[t/100%10]; //溫度百位數
c=x[t/10%10]-0x80; //溫度十位數
d=x[t%10]; //溫度個位數
if(key==1) //如果key=1
a=0xbf; //a為「負號"
if((key==0)&&(t>320)) //如果key=0 且t大於320
{
led1=0; //點亮led1
ET0=1; //開啟定時器0中斷
}
else if(t<290) //如果溫度小於290
{
led=0; //點亮led
ET0=1; //開啟定時器0中斷
}
else //否則
{
led1=1; //關閉led1
led=1; //關閉led
ET0=0; //關閉定時器0中斷
}
for(i=0;i<50;i++) //循環50次
{smg1=1;P0=a;delay(100);smg1=0; //顯示千位
smg2=1;P0=b;delay(100);smg2=0; //顯示百位
smg3=1;P0=c;delay(100);smg3=0; //顯示十位
smg4=1;P0=d;delay(100);smg4=0; //顯示個位
}
}
}
/*ds18b20工作延時子程序*/
void delay (uchar i)
{
do
{_nop_();
_nop_();
_nop_();
i--;
}
while(i);}
/*ds18b20初始化子程序*/
void init_ds18b20()
{
uchar x=0;
DQ=0; //單片機將DQ拉低
delay (120);
DQ=1; //拉高匯流排
delay(16);
delay(80);
}
/*讀一個位元組*/
uchar readbyte ()
{uchar i=0,date=0;
for(i=8;i>0;i--)
{
DQ=0; // 給脈沖信號
delay(1);
DQ=1; // 給脈沖信號
date>>=1;
if(DQ)date|=0x80;
delay(11);
}
return(date);
}
/*寫一個位元組*/
void writebyte(uchar dat)
{uchar i=0;
for(i=8;i>0;i--) //寫8位數
{
DQ=0;
DQ=dat&0x01; //寫dat的D0位
delay(12);
DQ=1;
dat>>=1;
delay(5);
}
}
/**************************************************
*函數名:中斷函數
*描 述:產生矩形脈沖使蜂鳴器發聲
**************************************************/
void BeepTimer0(void) interrupt 1
{
Beep = ~Beep;
TH0 = 65335 / 256; //定時器賦初值
TL0 = 65335 % 256;
}
F. 工科基於單片機畢業設計論文答辯會問到什麼問題呢
一般會讓你敘述一下你的項目
項目中那些是難點你是如何解決的
項目中一些精度、范圍值、的考慮
項目中的一些極端情況中是否有保護
一般不難,你回答中老師就能知道這個項目你是不是做了,做到那種程度了
知識掌握到哪裡了。
學好數學特別是編程中,越往後越有體會