freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

數(shù)字式可調(diào)穩(wěn)壓電源(編輯修改稿)

2025-06-19 18:30 本頁面
 

【文章內(nèi)容簡介】 0832,數(shù)字信號經(jīng)過數(shù)模轉(zhuǎn)換后輸出的是電流量,因此必須將電流量接電阻后接反饋放大電路以實現(xiàn)穩(wěn)壓輸出。本設計的模擬部分利用了LM324作為放大器,采用二級放大電路,第一級為同相比例放大電路,第二級為閉環(huán)反饋放大電路。下面就將一級放大電路做詳細的介紹。,根據(jù)集成運放的虛短和虛斷2個重要概可得式()、(),又由式()、()、()可推出式(),式()即為同相比例放大器增益的計算公式。U+=U                       ()UI=U+ ()U/Uo=R/(R+Rf) ()Uo=(1+Rf/R)UI ()Uo=R∑i(1+Rf/R1) ()  同相比例運算電路在本系統(tǒng)設計中,需要數(shù)模轉(zhuǎn)換輸出一個電壓范圍為0~10V的基準電壓Ur,即數(shù)模轉(zhuǎn)換輸出的電壓值,由于DA轉(zhuǎn)換芯片DAC0832輸出的是電流信號,將它作用在電阻R上變成電壓,然后用同相比例放大器放大電壓到0~10V作為基準電壓,同相比例放大器滿足式(),其中∑i是DAC0832的IO1腳輸出的電流,R1為同相端的接地電阻,Rf為反饋電阻,Rf選用5k的微調(diào)電阻,R1選用100的電阻,R選用1K,將各值代入式(),這時同相比例放大器的最大放大系數(shù)為: A=51,滿足輸出基準電壓Ur的要求。 第一級放大電路4 數(shù)字式可調(diào)穩(wěn)壓電源軟件設計本系統(tǒng)軟件設計要實現(xiàn)的功能是:鍵盤對單片機輸入數(shù)據(jù),單片機對獲得的數(shù)據(jù)進行處理,處理后的數(shù)據(jù)送4位共陽數(shù)碼管,再送到8位數(shù)模轉(zhuǎn)換芯片(DAC0832),以實現(xiàn)數(shù)字量對電壓的控制。系統(tǒng)中的主程序主要完成鍵盤掃描、判斷、處理和數(shù)碼顯示。而電壓值輸出顯示和輸出音響提示在中斷處理程序中完成。 系統(tǒng)程序介紹C語言在單片機的應用中,由于其邏輯性強,可讀性好,比匯編語言靈活,簡練,目前越來越多的人從普遍使用匯編語言到逐漸使用C語言開發(fā),市場上幾種常見的單片機均有其C 語言開發(fā)環(huán)境。因此,在本系統(tǒng)中,考慮到匯編語言的這些缺點,采用了C語言作為軟件設計語言。輸入、控制、轉(zhuǎn)換顯示模塊的編程系統(tǒng)采用44矩陣鍵盤作為輸入模塊,因此在編程中必須通過掃描鍵盤的行和列,讀出其值,然后通過AT89S52單片機控制鍵盤值散轉(zhuǎn),給各個鍵盤編寫相應的處理程序?qū)崿F(xiàn)其相應的功能,在此過程中用AT89S52單片機/定時器TR0作為中斷處理顯示,用定時器TR1作為中斷處理提醒,開音響。(1)初始化硬件 例如對P3口作為鍵盤輸入口的定義:define key_point P3;對標志位的定義:static bit select=0,即在開始還沒按下“設定鍵”時,標志位select為“0”;在主程序中,初始化部分程序如下:void main(void){  speaker=1。              //蜂鳴器不響   WDTRST=0x1E。   WDTRST=0xE1。             //初始化看門狗   TMOD=0x11。             //初始化定時器 TH0=(655365000)/256?!             ?//T0置初值   TL0=(655365000)%256。   TH1=(6553650000)/256?!             ?/T1置初值   TL1=(6553650000)%256。   EA=1?!                     ?/開總中斷   ET0=1。                     //開T0中斷   ET1=1。                     //開T1中斷   TR0=1。                     //啟動T0TR1=0。 //關(guān)閉T1   DA=0。             //初始化DA轉(zhuǎn)化當中用到了看門狗定時器(WDT)、定時器0和定時器1。為了激活WDT,用戶必須向WDTRST寄存器(地址為0A6H的SFR)依次寫入01EH和0E1H。當WDT激活后,用戶必須一定時間內(nèi)周期性地向WDTRST寫入01EH和0E1H喂狗來避免WDT溢出。因為當計數(shù)達到8191(1FFFH)時,13 位計數(shù)器將會溢出,這將會復位器件。定時器0計時滿5毫秒時產(chǎn)生定時中斷,進入中斷處理顯示子程序;同理定時器1計時滿50毫秒產(chǎn)生定時中斷,進入相應的中斷處理程序。定時器0中斷處理程序如下:      void disp(void) interrupt 1{ TH0=(655365000)/256?!         ?/對T0重置初值         TL0=(655365000)%256。         dispbuf[0]=num1?!           ?/數(shù)碼值送顯示緩沖區(qū)    dispbuf[1]=num2。         dispbuf[2]=num3。         ledwork()。                //顯示函數(shù)} 顯然,進入中斷處理程序時,須對定時器0重置初值,然后數(shù)碼值送輸出顯示緩沖區(qū),最后通過顯示程序部分將數(shù)碼轉(zhuǎn)換成數(shù)碼代碼輸出顯示。(2)單片機執(zhí)行控制功能,判斷鍵盤值,轉(zhuǎn)入鍵盤處理程序。其中判斷有
點擊復制文檔內(nèi)容
公司管理相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖片鄂ICP備17016276號-1