久久久久久久999_99精品久久精品一区二区爱城_成人欧美一区二区三区在线播放_国产精品日本一区二区不卡视频_国产午夜视频_欧美精品在线观看免费

 找回密碼
 立即注冊

QQ登錄

只需一步,快速開始

搜索
查看: 2671|回復: 1
打印 上一主題 下一主題
收起左側

單片機DAC0832信號發生器仿真程序設計

[復制鏈接]
跳轉到指定樓層
樓主
電流/電壓轉換放大電路
由于從DAC0832轉換出來的模擬信號為電流信號,將DAC0832輸出的信號經過電流/電壓轉換放大電路轉變為電壓信號。仿真中使用集成運放OPAMP,OPAMP集成運算放大器是價格便宜的帶差動輸入功能的四運算放大器
圖3-4-1 電流/電壓轉換放大仿真電路

3.574LS21雙4輸入與門
74LS21 四輸入與門,14個引腳DIP14封裝,每個ic兩組,工作電壓4.75v-5.25v。采用74LS21 4輸入與門與產生波形的開關相連,當有開關鍵按下時,中斷打開,相應的波形產生函數工作,系統產生的相應的波形。
圖3-5-1 74LS21仿真圖

3.6按鍵輸入電路
按鍵使由一組按壓式或觸摸式開關構成的,是一種常用的輸入設備。
3.6系統總體結構圖

主要程序
主要程序
1.              梯形波函數
              void st()
{                                                                       
              uchar i=0xff;
              while(KST)
              {
                            XBYTE[DAC]=i--;                 //啟動DAC
                            if(i==0x0)
                            {
                               delay();
                               delay();
                               delay();
                               delay();
                               while(i!=0xff)
                               {
                                            XBYTE[DAC]=i++;                 //啟動DAC i++;
                               }
                               delay();
                               delay();
                               delay();
                               delay();
                            }

              }
}
2. 三角波函數
void tri()
{                                                                       
              uchar i=0;
              XBYTE[DAC]=i;                        //啟動DAC
              do
              {
                            XBYTE[DAC]=i;                    //上升沿
                            i++;
              }while(i<0xff);
              do
              {
                            XBYTE[DAC]=i;                    //下降沿
                            i--;
              }
              while(i>0x0);
}
3. 方波函數
void sq(){                                                                       
              XBYTE[DAC]=0x00;                    //啟動DAC
              delay();
              delay();
              delay();
              delay();
              XBYTE[DAC]=0xff;              
              delay();
              delay();
              delay();
              delay();
}
4. 正弦波函數
void sin()
{                                                                       
              uchar i;
              for(i=0;i<18;i++) XBYTE[DAC]=SINTAB;                 //第一個1/4周期
              for(i=18;i>0;i--) XBYTE[DAC]=SINTAB;                 //第二個1/4周期
              for(i=0;i<18;i++) XBYTE[DAC]=~SINTAB;                 //第三個1/4周期
              for(i=18;i>0;i--) XBYTE[DAC]=~SINTAB;                 //第四個1/4周期
}
5. 鋸齒波函數
void jc()
{                                                                       
              uchar i=0xff;
              while(KJC)
              {
                            XBYTE[DAC]=i++;                 //啟動DAC
            
              }
}

電路仿真及仿真結果分析
4.1仿真總電路圖

五個按鍵,每按一次按鍵后輸出對應的波形。雙極性電壓輸出,電壓幅值可調。
4.2梯形仿真結果

4.3三角波仿真結果


4.4波仿真結果
4.5鋸齒波仿真結果
4.6正弦波仿真結果




五、心得體會

通過本次設計,使我對protues和Keil_C51有了更好的理解,能夠熟練的掌握這兩款軟件。另外對所學理論知識的深化和提高。通過本次設計,我了解和掌握了單片機應用系統的軟硬件設計過程、方法及實現,為以后設計和實現更難得應用打下了良好的基礎。
在本次設計題目的過程中,我參考了書上的例題9-6,在原來的硬件和軟件上做了改動,但是也在設計中遇到了很多得問題,對硬件方面的各種知識并不是非常理解,對軟件編程方面也有很多不足,查找了很多資料和其他例子,付出很多,收獲也很多。對于單片機設計,硬件電路相對還是比較簡單,但是在程序設計上,費了很大的功夫,對于程序不是那么容易上手。要設計一個成功的電路,必須要有耐心,要有堅持的毅力,完成這次設計后,我在書本理論知識的基礎上又有了更深層次的理解,同時更有耐心和毅力去完成一個項目。



全部資料51hei下載地址:
波形發生電路.zip (980.11 KB, 下載次數: 13)

評分

參與人數 1黑幣 +50 收起 理由
admin + 50 共享資料的黑幣獎勵!

查看全部評分

分享到:  QQ好友和群QQ好友和群 QQ空間QQ空間 騰訊微博騰訊微博 騰訊朋友騰訊朋友
收藏收藏1 分享淘帖 頂 踩
回復

使用道具 舉報

沙發
ID:637591 發表于 2020-12-1 22:08 | 只看該作者
頻率范圍多少
回復

使用道具 舉報

您需要登錄后才可以回帖 登錄 | 立即注冊

本版積分規則

手機版|小黑屋|51黑電子論壇 |51黑電子論壇6群 QQ 管理員QQ:125739409;技術交流QQ群281945664

Powered by 單片機教程網

快速回復 返回頂部 返回列表
主站蜘蛛池模板: av大片在线观看 | 亚洲欧美精 | 无码日韩精品一区二区免费 | 蜜月aⅴ国产精品 | 黄网站涩免费蜜桃网站 | 国产精品久久久av | 99热这里有精品 | 在线中文视频 | 亚洲九九| 日本成人久久 | 黄色免费在线观看 | 国产亚韩 | 黄免费观看视频 | 96av麻豆蜜桃一区二区 | 亚洲欧洲在线观看视频 | 亚洲精品视频播放 | 欧美久久久久 | 欧美最猛黑人xxxx黑人 | 青青草av | 在线观看免费福利 | 精品美女久久久久久免费 | 国产精品久久影院 | 亚洲精品国产电影 | 天天综合国产 | 97中文视频 | 欧美日韩黄色一级片 | 亚洲精品日韩在线 | 激情网站在线观看 | 免费在线视频一区二区 | 亚洲美女在线一区 | 国产日韩精品在线 | 爱爱免费视频网站 | 中文一区 | 五十女人一级毛片 | 日本不卡在线观看 | 丁香五月网久久综合 | 国产精品第2页 | 99热在这里只有精品 | 精品乱子伦一区二区三区 | 日日人人 | 日本在线视频不卡 |