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

QQ登錄

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

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

自動(dòng)增益放大電路,直流,交流,0~3檔 proteus仿真

[復(fù)制鏈接]
跳轉(zhuǎn)到指定樓層
樓主
純模數(shù)電電路,這電路可比用單片機(jī)控制難多了,其實(shí)隨便改改也可以變成單片機(jī)電路,與門(mén)譯碼器都去掉,然后根據(jù)電壓比較結(jié)果給模擬開(kāi)關(guān)對(duì)應(yīng)口導(dǎo)通就行了,反而不用想那些數(shù)電的邏輯變化.

1,純模數(shù)電電路
0~1v放大5倍,1~2V放大2倍,2~3v放大1倍,3V以上放大0.1倍,當(dāng)然,放大倍數(shù)隨你定,只要改一下反饋電阻,實(shí)際電路要注意正負(fù)供電,有些模擬開(kāi)關(guān)是雙電源才能正常工作。電路中想換交流的自己動(dòng)手連一下,把直流輸入換成整流鑒幅電路的輸出端,而原來(lái)連到741的線去掉連到交流信號(hào),這是燦佳一個(gè)活動(dòng)做的,初步驗(yàn)證還行,就是電路里忘了加濾波電容,小信號(hào)會(huì)影響較大(<0.3v).



2,單片機(jī)控制
今天把它改成單片機(jī)控制的了,上面那個(gè)已經(jīng)明確說(shuō)明是純模電數(shù)電的電路,沒(méi)有用到單片機(jī),所以沒(méi)有坑爹,單片機(jī)電路反而電路更加簡(jiǎn)單,注意電路是運(yùn)放的,只顯示檔位,不顯示大小,因?yàn)槲乙郧白龅念}目沒(méi)有要求,當(dāng)然,換成測(cè)電壓電路就可以顯示電壓結(jié)果了,用自帶A/D轉(zhuǎn)換的電路或者用A/D轉(zhuǎn)換芯片都可以,我這里沒(méi)有,因?yàn)樽鲞@個(gè)沒(méi)用處,又不比賽,也不好玩


因?yàn)闆](méi)啥功能所以程序很短

  1. #include<REG52.h>
  2. #define uchar unsigned char
  3. #define uint  unsigned int
  4. uchar code dofly[]={0x3f,0x06,0x5b,0x4f};

  5. void deal()
  6. {
  7. uchar temp,AB;
  8. temp=(P2&0x07);

  9. switch(temp)
  10.   {
  11.     case 0x00:{P0=dofly[0];AB=0X00;break;}
  12.     case 0 x01:{P0=dofly[1];AB=0X01;break;}
  13.     case 0x03:{P0=dofly[2];AB=0X02;break;}
  14.     case 0x07:{P0=dofly[3];AB=0X03;break;}
  15.    
  16.   }

  17.   P1=AB;

  18. }
  19. void main(void)
  20. {
  21.   while(1)
  22.   {
  23.     deal();
  24.   }
  25. }
復(fù)制代碼



夢(mèng)想起航2.zip

29.37 KB, 下載次數(shù): 40, 下載積分: 黑幣 -5

用單片機(jī)的protues仿真.zip

27.73 KB, 下載次數(shù): 41, 下載積分: 黑幣 -5

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

使用道具 舉報(bào)

沙發(fā)
ID:263449 發(fā)表于 2018-3-27 20:10 | 只看該作者
可以給詳細(xì)講解一下么?
回復(fù)

使用道具 舉報(bào)

本版積分規(guī)則

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

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

快速回復(fù) 返回頂部 返回列表