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

 找回密碼
 立即注冊(cè)

QQ登錄

只需一步,快速開(kāi)始

搜索
查看: 2839|回復(fù): 1
打印 上一主題 下一主題
收起左側(cè)

單片機(jī)DAC0832信號(hào)發(fā)生器仿真程序設(shè)計(jì)

[復(fù)制鏈接]
跳轉(zhuǎn)到指定樓層
樓主
ID:681355 發(fā)表于 2020-11-25 18:41 | 只看該作者 |只看大圖 回帖獎(jiǎng)勵(lì) |倒序?yàn)g覽 |閱讀模式
電流/電壓轉(zhuǎn)換放大電路
由于從DAC0832轉(zhuǎn)換出來(lái)的模擬信號(hào)為電流信號(hào),將DAC0832輸出的信號(hào)經(jīng)過(guò)電流/電壓轉(zhuǎn)換放大電路轉(zhuǎn)變?yōu)殡妷盒盘?hào)。仿真中使用集成運(yùn)放OPAMP,OPAMP集成運(yùn)算放大器是價(jià)格便宜的帶差動(dòng)輸入功能的四運(yùn)算放大器
圖3-4-1 電流/電壓轉(zhuǎn)換放大仿真電路

3.574LS21雙4輸入與門(mén)
74LS21 四輸入與門(mén),14個(gè)引腳DIP14封裝,每個(gè)ic兩組,工作電壓4.75v-5.25v。采用74LS21 4輸入與門(mén)與產(chǎn)生波形的開(kāi)關(guān)相連,當(dāng)有開(kāi)關(guān)鍵按下時(shí),中斷打開(kāi),相應(yīng)的波形產(chǎn)生函數(shù)工作,系統(tǒng)產(chǎn)生的相應(yīng)的波形。
圖3-5-1 74LS21仿真圖

3.6按鍵輸入電路
按鍵使由一組按壓式或觸摸式開(kāi)關(guān)構(gòu)成的,是一種常用的輸入設(shè)備。
3.6系統(tǒng)總體結(jié)構(gòu)圖

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

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

電路仿真及仿真結(jié)果分析
4.1仿真總電路圖

五個(gè)按鍵,每按一次按鍵后輸出對(duì)應(yīng)的波形。雙極性電壓輸出,電壓幅值可調(diào)。
4.2梯形仿真結(jié)果

4.3三角波仿真結(jié)果


4.4波仿真結(jié)果
4.5鋸齒波仿真結(jié)果
4.6正弦波仿真結(jié)果




五、心得體會(huì)

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



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

評(píng)分

參與人數(shù) 1黑幣 +50 收起 理由
admin + 50 共享資料的黑幣獎(jiǎng)勵(lì)!

查看全部評(píng)分

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

使用道具 舉報(bào)

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

使用道具 舉報(bào)

本版積分規(guī)則

小黑屋|51黑電子論壇 |51黑電子論壇6群 QQ 管理員QQ:125739409;技術(shù)交流QQ群281945664

Powered by 單片機(jī)教程網(wǎng)

快速回復(fù) 返回頂部 返回列表
主站蜘蛛池模板: 蜜月va乱码一区二区三区 | 亚洲不卡在线观看 | 国产在线中文字幕 | 99视频免费看 | 国产精品免费一区二区三区 | www久久久 | 亚洲永久精品国产 | 久在草| 亚洲精品乱码 | 亚洲人免费视频 | 欧美一级在线 | 亚洲精品一区二区三区 | 久久久免费 | 涩涩视频在线看 | 欧美亚洲国产一区二区三区 | 视频一区在线 | 中文字幕高清一区 | 精品久久久久久一区二区 | 亚洲成人在线免费 | 五月天综合网 | caoporn国产| а_天堂中文最新版地址 | 久久久久久久久久久高潮一区二区 | 一区二区在线不卡 | 2021狠狠干 | www性色 | 视频一区二区三区中文字幕 | 一区二区三区在线看 | 国产精品欧美一区二区三区不卡 | 成人免费视频在线观看 | 国产亚洲一区二区三区在线 | 色姑娘av| 欧美亚洲国产一区二区三区 | 9999在线视频 | 国产精品自产av一区二区三区 | 亚洲一区二区三区免费 | 99在线免费视频 | 久久久成人精品 | 欧美三区| 久久国品片 | 久久国产三级 |