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