天堂国产午夜亚洲专区-少妇人妻综合久久蜜臀-国产成人户外露出视频在线-国产91传媒一区二区三区

當(dāng)前位置:主頁 > 論文百科 > 書評論文 >

模電課程設(shè)計心得體會_運算電路模電課程設(shè)計_模電課程設(shè)計心得體會

發(fā)布時間:2016-08-01 00:05

  本文關(guān)鍵詞:模電課程設(shè)計心得,由筆耕文化傳播整理發(fā)布。


模電課程設(shè)計心得體會

第2章 整體方案設(shè)計

2.1數(shù)據(jù)處理流程分析

數(shù)據(jù)處理流程分析如圖2-1所示。

圖2-1

2.2 整體方案

2.2.1 方案一

如圖2-2 用組合邏輯電路來實現(xiàn)。

設(shè)計原理

此電路通過LM35采集外界溫度,10mV/ ,采集的數(shù)據(jù)通過TL084進行兩倍的放大,以來適應(yīng)ADC0804的轉(zhuǎn)換。ADC0804將接收到的模擬數(shù)據(jù)用逐次逼近的方法轉(zhuǎn)換成數(shù)字量,但此時的數(shù)據(jù)量是二進制碼,不能和譯碼電路的4511相吻合,于是我們將二進制進一步的轉(zhuǎn)換成BCD碼。轉(zhuǎn)化的方案是將0~99以十六進制碼的形式寫入EEPROM,,通過ADC0804的二進制量來進行尋址,如果

圖2-2

二進制碼為0010 0010B,轉(zhuǎn)換成十進制就是34D,我們在EEPROM的地址為0010 0010B的位置存儲0x34,這樣EEPROM的輸出將是0011 1000B,前面的四位給譯碼顯示電路的高位剛好是3的BCD碼,后面的四位給譯碼顯示的低位,剛好是4的BCD碼,從而完成了將二進制轉(zhuǎn)換成十進制的任務(wù)。同時將轉(zhuǎn)換后的BCD碼安高地位傳向兩片比較芯片7485,用來與溫度設(shè)置電路設(shè)置好的BCD碼進行大小的比較,比較后的邏輯通過7400的組合來驅(qū)動發(fā)光二極管。當(dāng)溫度達到或高于預(yù)設(shè)溫度的時候發(fā)光二極管將亮,其余的情況發(fā)光二極管熄滅,從而達到報警的效果。

2.2.2 方案二

如圖2-3所示用單片機加模數(shù)轉(zhuǎn)換的外圍電路實現(xiàn)。

圖2-3

設(shè)計原理

此電路通過LM35采集外界溫度,10mV/ ,采集的數(shù)據(jù)通過TL084進行兩倍的放大,以來適應(yīng)ADC0804的轉(zhuǎn)換。ADC0804將接收到的模擬數(shù)據(jù)用逐次逼近的方法轉(zhuǎn)換成數(shù)字量,數(shù)字量通過單片機的P1口傳入單片機,S1,S2是用來設(shè)置報警溫度的。S1設(shè)置高位,循環(huán)步進,從0~9循環(huán)。S2用來設(shè)置地位,和S1一樣循環(huán)的步進,從0~9循環(huán)。單片機把接受的數(shù)據(jù)來和收到的P1口接到的實時溫度數(shù)據(jù)進行比較,以控制發(fā)光二極管的報警。同時單片機把P1口的數(shù)據(jù)和設(shè)置的報警溫度數(shù)據(jù)通過P0口送給四位數(shù)碼管。程序流程圖如圖2-4-1、圖2-4-2所示。

圖2-4-1

圖2-4-2

程序代碼

#include

#define uint unsigned int

#define uchar unsigned char

uchar code table[]={ //數(shù)字0~9

0xc0,0xf9,0xa4,0xb0,

0x99,0x92,0x82,0xf8,

0x80,0x90};

uchar code clc[]={

0x7f,0xbf,0xdf,0xef};

sbit p3_2=P3^2;

sbit p3_6=P3^6;

sbit p3_7=P3^7;

uchar data1,data2,h,l,num,h1,l1,h12,flag;

void init(); //初始函數(shù)

void delay(uint z); //延時函數(shù)

void main()

{

init();

while(1)

{

P1=0xff;

data1=P1;

data2=data1;

h=data2/10;

l=data2%10;

h12=h1*10+l1;

if(data2>=h12)

{

flag=1;

}

else

{

flag=0;

}

}

}

void init() //初始函數(shù)

{

TMOD=0x01;//設(shè)置計數(shù)器工作方式

TH0=(65536-5000)/256;//裝初值

TL0=(65536-5000)%256;

EA=1;//開總的中斷

IE0=0;

EX0=1;//開外部中斷0

PT0=1;//設(shè)置外部0的中斷為高優(yōu)先級

IT0=1;//下降沿有效

ET0=1;//開計數(shù)器0的中斷

TR0=1;//啟動計數(shù)器0

h=0;

l=0;

P0=0;

P2=0xf8;

num=0;

h1=2;

l1=0;。


編輯提醒:請注意查看“模電課程設(shè)計心得體會”一文是否有分頁內(nèi)容。


  本文關(guān)鍵詞:模電課程設(shè)計心得,由筆耕文化傳播整理發(fā)布。



本文編號:79847

資料下載
論文發(fā)表

本文鏈接:http://sikaile.net/wenshubaike/kcsz/79847.html


Copyright(c)文論論文網(wǎng)All Rights Reserved | 網(wǎng)站地圖 |

版權(quán)申明:資料由用戶88429***提供,本站僅收錄摘要或目錄,作者需要刪除請E-mail郵箱bigeng88@qq.com