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

正文內容

基于占空比和頻率可調的脈沖發(fā)生器(文件)

2024-12-06 14:51 上一頁面

下一頁面
 

【正文】 VP5220D 雙蹤示波器 數英 DDS 函數信號發(fā)生器 雙路直流穩(wěn)壓電源 測試結果 頻率測試 測試條件:雙路直流穩(wěn)壓電源為 AVR 單片機提供電源,用 VP5220D 雙蹤示波器測試。這個最大值是通過單片機晶振頻率換算出來的,換算公式如式 ,所以每一個設定的頻率值不是都被晶振整除,這樣會造成頻率的誤差。 %XTOPD ?? ( ) 當兩個相乘以后,小數將被省去,如果在頻率值較高時,會造成比較大的誤差。在設計過程中充分利用了軟件的硬仿真,減少硬件電路改動,仿真成功后,最后軟硬件結合聯(lián)機調試。 將來的脈沖發(fā)生器將向著更高頻率的方向發(fā)展,高頻率的脈沖信號廣泛應用于高速無限電接入和軍事通信通信中。 還要感謝的是熱心幫助的同學,在設計過程中,遇到了問題,大家一起討論,使問題得到了新的解決方法。 TCCR1B=0X1a。 get_key_dat()。 uchar get_key_ge。 uchar control_bit=0。 uchar move。 delay_ms_12(1)。 DDR_scan_port=0XFF。 PORT_scan_port=0XF0。 switch(c) { case 0xee :num=0。 2020 屆電子信息工程專業(yè)畢業(yè)設計(論文) 第 21 頁 共 24 頁 case 0xbe :num=2。 case 0xed :num=4。 case 0xbd :num=6。 case 0xeb :num=8。 case 0xbb :num=10。 case 0xe7 :num=12。 case 0xb7 :num=14。 default :num=16。 i=keycode()。 黎濤:基于占空比和頻率可調的脈沖信號發(fā)生器 第 22 頁 共 24 頁 control_bit=0。 } } if(i==13) { flag=1。temp6。amp。 write_1602_dat(39。 while(figure) { write_1602_(0x8c)。 figure=0。 } if(j==15) { flag=0。amp。 case 2: { disbuf[1]=disbuf[0]。 disbuf[1]=disbuf[0]。 disbuf[2]=disbuf[1]。 黎濤:基于占空比和頻率可調的脈沖信號發(fā)生器 第 24 頁 共 24 頁 case 5: { disbuf[4]=disbuf[3]。 disbuf[0]=disbuf_temp。 disbuf[3]=disbuf[2]。 } break。 write_1602_dat(table[disbuf[1]])。 write_1602_dat(table[disbuf[temp]])。temp6。 write_1602_dat(table[disbuf[0]])。 disbuf[1]=disbuf[0]。 case 6: { disbuf[5]=disbuf[4]。 disbuf[2]=disbuf[1]。 disbuf[0]=disbuf_temp。 } break。 } break。 switch(move) { case 1:disbuf[0]=disbuf_temp。 } if(MAX==6) { get_dutycycle=disbuf[5]*100000+disbuf[4]*10000+disbuf[3]*1000 +disbuf[2]*100+disbuf[1]*10+disbuf[0]。 if(MAX==2) { if(move==3) move=0。Y39。)。 } do { keyscan()。 } } while(flag) { j=keycode()。 control_bit=0。temp6。 if(i==12) { flag=1。 } return num。 case 0x77 :num=15。 case 0xd7 :num=13。 case 0x7b :num=11。 case 0xdb :num=9。 case 0x7d :num=7。 case 0xdd :num=5。 case 0x7e :num=3。 case 0xde :num=1。 c=a|b。 delay_ms_12(1)。 PORT_scan_port=0X0F。 void keyscan() { DDR_scan_port=0XFF。 uchar figure。 uchar get_key_bai。 黎濤:基于占空比和頻率可調的脈沖信號發(fā)生器 第 20 頁 共 24 頁 uchar num,flag,wei=1。 while(1) { OCR1A=1499。s registers can be achieved within the PWM wave frequency 1Hz1MHz, and 1% 99% duty cycle within the framework of an independent regulator, and then bined with an external amplitude control circuit, can achieve the intended design features. These designs have high stability, good reliability, the hardware circuit is simple, versatile and so on. Keywords: MCU the duty cycle frequency pulse generator 2020 屆電子信息工程專業(yè)畢業(yè)設計(論文) 第 19 頁 共 24 頁 附錄 程序清單 主程序 include include include include define uchar unsigned char define uint unsigned int void main() { DDRD|=0X30。在這里要感謝譚老師,在初始方案的設計到實物的制作,由于自身經驗不足,制作的電路方案在實現(xiàn)過程中部分難以實現(xiàn),譚老師憑借豐富的經驗,細心地講解,使自己的思路得到擴展,電路方案變得完善。此脈沖信號發(fā)生器還可以很好的應用于步進電機和舵機的控制,脈沖發(fā)生器的脈沖寬度改變,可以精確控制步進電機工作的速度,能夠很好的實現(xiàn)步進電機的自動控制。然后通過實際電路對方案進行論證,在論證過程中,修改設計方案的不足,并再提出其他多種方案考慮,直到最后可行方案形成。 (2) 占空比誤差 通過以上公式可以算出產生相應頻率的寄存器設定值,這個值也 就是整個周期的時間,換算公式如式 。如表 51. 表 51 頻率調節(jié)測試 D=50% Vpp=5V 預置頻率 輸出頻率 誤差 預置頻率 輸 出頻率 誤差 1Hz 1 HZ 0 25Hz 25 HZ 0 50Hz 50HZ 0 75Hz 75 HZ 0 100Hz 99HZ 1% 250 Hz 249 % 500Hz 498HZ % 750 Hz 748 HZ % 1KHz 998 HZ % 25 KHz % 2020 屆電子信息工程專業(yè)畢業(yè)設計(論文) 第 15 頁 共 24 頁 50KHz HZ 1% 75 KHz % 100KHz HZ % 200 KHz 199 KHZ % 300 KHz 298 KHZ % 400 KHz 396 KHZ % 500 KHz 495 KHZ 1% 600 KHz 597 KHZ 1% 700 KHz 696 KHZ % 800 KHz 795 KHZ % 900 KHz 895 KHZ % 1MHz 995 KHZ % 占空比測試 測試條件: 雙路直流穩(wěn)壓電源為 AVR 單片機提供電源,用 VP 5220D 雙蹤示波器測試 AVR單片機產生的信號,幅度為 5V,頻率值為 1KHz, 100KHZ, 1MHZ。 圖 44 頻率和占空比調節(jié) 1 按下矩陣鍵盤的功能鍵后,重新調節(jié)頻率和占空比,輸入頻率為 100KHz,占空比為 50%,確定后,輸出波形將發(fā)生變化,如圖 45 所示。 仿真開始后, LCD1602 液晶初始化顯示,單片機處于頻率和占空比輸入狀態(tài),此時通過矩陣鍵盤調節(jié)占空比和頻率,在模擬示波器上顯示出波形。 圖 43 鍵掃描流程圖 開始 初始化內部寄存器 設定工作模式 鍵盤掃描 液晶顯示 有鍵按下 重設寄存器 輸出波形 重設幅度 Y N 鍵掃描開始 功能選擇
點擊復制文檔內容
畢業(yè)設計相關推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1