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

標(biāo)題: 自制了個簡易信號發(fā)生器 1HZ-10MHZ 附仿真原理圖與程序 [打印本頁]

作者: 邰夏留    時間: 2020-4-3 17:46
標(biāo)題: 自制了個簡易信號發(fā)生器 1HZ-10MHZ 附仿真原理圖與程序
能發(fā)出-2.5V~+2.5V,可調(diào)偏置輸出0.6-5V。1HZ-10MHZ的信號,但是3M以后波形變形了,實際范圍只有1hz-3Mhz。
板子直接拿6塊一模一樣的拼成一個正方體就當(dāng)殼子了。
過程省略,下面是原理圖,
下面是制作好的樣子及測試

仿真原理圖如下(proteus仿真工程文件可到本帖附件中下載)


單片機源程序如下:
  1. #include "anjian.h"
  2. #include "intrins.h"

  3. bit zisuo;
  4. u8 chufa;
  5. u8 zijia;

  6. u8 anjian19(void)                                 //按鍵0-9
  7. {
  8.         unsigned char a=0;
  9.         P3 &= 0xe3;                           //鍵盤初始:行值=0,列值=1       
  10.         P3 |= 0xe0;                                           //P3.234=0        p3.567=1
  11.         _nop_();                                       //緩沖,待IO端口電位穩(wěn)定
  12.         a = P3&0xe0;                               //得到行標(biāo)志  得到P3.567電位
  13.        
  14.         P3 &= 0x1f;                          //翻轉(zhuǎn)鍵盤接口輸出                        
  15.         P3 |= 0x1c;                                        //p3.234=1 p3.567=0
  16.         _nop_();
  17.         a |= (P3&0x1c);                            //列標(biāo)志 + 行標(biāo)志
  18.        
  19.         return a>>2;                               //返回鍵值        返回 P3.234567
  20. }

  21. u8 anjian1015(void)                                   //按鍵10-15
  22. {
  23.         unsigned char a=0;
  24.         P1 &= 0xe7;                           //鍵盤初始:行值=0,列值=1       
  25.         P1 |= 0xe0;                                           //P1.34=0        p1.567=1
  26.         _nop_();                                       //緩沖,待IO端口電位穩(wěn)定
  27.         a = P1&0xe0;                               //得到行標(biāo)志  得到P1.567電位
  28.        
  29.         P1 &= 0x1f;                          //翻轉(zhuǎn)鍵盤接口輸出                        
  30.         P1 |= 0x18;                                           //p1.34=1 p1.567=0
  31.         _nop_();
  32.         a |= (P1&0x18);                            //列標(biāo)志 + 行標(biāo)志
  33.        
  34.         return a>>3;                               //返回鍵值        返回 P1.34567
  35. }

  36. u8 anjian1617(void)
  37. {
  38.         return P2&3;
  39. }

  40. void anjian(void)
  41. {
  42.         u8 a=anjian19();
  43.         u8 b=anjian1015();
  44.         u8 c=anjian1617();
  45.         if(a==0x3f&&b==0x1f&&c==3)
  46.         {
  47.                 zijia=0;
  48.                 zisuo=0;
  49.         }
  50.         else if(zisuo==0)
  51.         {
  52.                 zijia++;
  53.                 if(zijia>duananjishi)
  54.                 {
  55.                         zijia=0;
  56.                         zisuo=1;
  57.                         switch(a)
  58.                         {
  59.                                 case 0x36:chufa=1;break;
  60.                                 case 0x35:chufa=2;break;
  61.                                 case 0x33:chufa=3;break;
  62.                                 case 0x2e:chufa=4;break;
  63.                                 case 0x2d:chufa=5;break;
  64.                                 case 0x2b:chufa=6;break;
  65.                                 case 0x1e:chufa=7;break;
  66.                                 case 0x1d:chufa=8;break;
  67.                                 case 0x1b:chufa=9;break;
  68.                                 default:break;
  69.                         }
  70.                         switch(c)
  71.                         {
  72.                                 case 1:chufa=17;break;
  73.                                 case 2:chufa=10;break;
  74.                                 default:break;
  75.                         }
  76.                         switch(b)
  77. ……………………

  78. …………限于本文篇幅 余下代碼請從51黑下載附件…………
復(fù)制代碼

所有資料51hei提供下載:
程序.rar (121.44 KB, 下載次數(shù): 330)


作者: 邰夏留    時間: 2020-4-29 20:48
huxiaoxiong 發(fā)表于 2020-4-26 23:34
樓主能加wx私聊一下么,對這個挺感興趣的,有償問答。wx18326664110

直接問吧。不需要有償!
作者: MY黃土高坡    時間: 2020-4-30 11:07
贊贊贊  問一下  硬件成本是多少
作者: he2997761818    時間: 2020-4-30 15:48
樓主有原理圖嘛

作者: he2997761818    時間: 2020-4-30 16:05
能介紹介紹按鍵有些什么功能嘛,我半天沒摸索清楚
作者: he2997761818    時間: 2020-4-30 19:40
仿真圖能標(biāo)一下按鍵都有什么用嘛
作者: 邰夏留    時間: 2020-5-1 01:55
MY黃土高坡 發(fā)表于 2020-4-30 11:07
贊贊贊  問一下  硬件成本是多少

沒算過,不超過50(不含人工)
作者: 邰夏留    時間: 2020-5-1 01:59
he2997761818 發(fā)表于 2020-4-30 19:40
仿真圖能標(biāo)一下按鍵都有什么用嘛

原理圖不是在1樓嗎?
按鍵123456789配合HZ,KHZ,MHZ調(diào)頻率。
偏移按鍵是切換帶正負電壓的波形和只有正電壓的波形。
波形按鍵就切換波形,三角,正弦,方波。
幅值按鍵就是調(diào)幅值的。比如0.5V幅值,或者1V幅值。哎。這看下照片一目了然了啊。這想都不用想的嘛。
作者: CTF    時間: 2020-5-2 15:01
你好打擾了   關(guān)于您做的簡易信號發(fā)生器我想問一些問題。
1、您做的這個立體是只有最上面一面有用到的么,就是您的帖子里pcb最上層面板。
2、因為您的帖子是直接用示波器來測量作品,請問我可以另外連接一塊顯示屏嗎,顯示效果會是一樣的嗎?

非常感謝您能抽看看我的疑惑。

作者: 哈哈哈666888    時間: 2020-5-6 11:10
學(xué)習(xí)到了
作者: LOTO_示波器    時間: 2020-5-9 16:36
厲害了,后浪級人才,我是做示波器的廠家,你再完善一下可以聊聊合作呀
作者: 邰夏留    時間: 2020-8-8 10:41
CTF 發(fā)表于 2020-5-2 15:01
你好打擾了   關(guān)于您做的簡易信號發(fā)生器我想問一些問題。
1、您做的這個立體是只有最上面一面有用到的么, ...

1.立方體只有最上面那個板有用,其他的是用來組成殼子的,畢竟沒合適的外殼。
2.加顯示器這個得做個示波器。51太慢肯定是行不通的。用STM32可以勉強做一個。

51hei截圖20200808103557.png (640.44 KB, 下載次數(shù): 130)

51hei截圖20200808103557.png

51hei截圖202008081051hei7.png (516.13 KB, 下載次數(shù): 138)

51hei截圖202008081051hei7.png

51hei截圖20200808103618.png (403.94 KB, 下載次數(shù): 140)

51hei截圖20200808103618.png

作者: automation007    時間: 2021-1-11 20:48
厲害了 我的樓主
作者: 劉工程    時間: 2021-1-12 11:58
這個板子用料還可啊。
作者: 快樂a123    時間: 2021-1-15 16:06
可以做電磁爐的驅(qū)動信號嗎?
作者: baojiangong    時間: 2021-1-26 14:20
感謝啊   下載看看學(xué)習(xí)學(xué)習(xí)
作者: 袁木子愛學(xué)習(xí)    時間: 2021-1-30 17:40
厲害了  很優(yōu)秀 不知道有沒有做32的
作者: 2100864430    時間: 2021-2-1 09:17
樓主歷害,要達到樓主功力沒有個十年八年的是達不到的。
作者: BlueFox    時間: 2021-3-7 22:50
樓主牛,學(xué)習(xí)了!!謝謝分享!
作者: BlueFox    時間: 2021-3-8 11:54
樓主,附件中沒看到proteus仿真工程文件,可以發(fā)個么?謝謝!!
作者: 96317    時間: 2021-3-20 20:30
BlueFox 發(fā)表于 2021-3-8 11:54
樓主,附件中沒看到proteus仿真工程文件,可以發(fā)個么?謝謝!!

就在程序里面
作者: 96317    時間: 2021-3-29 09:42
請問下為啥3M以后變形了,分析過原因嗎?
作者: 火哥哥    時間: 2021-3-31 12:05
我想用9834做一個
反饋電阻換成 數(shù)字電位器 輸出幅值是不是要靈和一點呢
作者: laoxu10000    時間: 2021-12-8 10:36
這個能實現(xiàn)用電腦USB供電,電腦軟件控制輸出的波形,波形的頻率以及振幅交流電壓以及偏置直流電壓不,感謝樓主!
作者: zxxay    時間: 2022-2-22 15:00
樓主能發(fā)下原理圖PCB源文件嗎,想做一個。。。
作者: wukouyyq    時間: 2022-4-16 14:22
這個太深奧了,學(xué)習(xí)不了。
作者: 騰飛的龍    時間: 2022-5-4 17:40
樓主威武 !學(xué)習(xí)了!!!!
作者: 大漠落日    時間: 2022-5-8 07:18
太牛X了吧,模電超強
作者: zxxay    時間: 2023-7-5 09:00
laoxu10000 發(fā)表于 2021-12-8 10:36
這個能實現(xiàn)用電腦USB供電,電腦軟件控制輸出的波形,波形的頻率以及振幅交流電壓以及偏置直流電壓不,感謝 ...

理論完全沒問題,加個通訊,做個上位機程序。
作者: 量子工業(yè)    時間: 2023-7-5 16:52
多波形信號發(fā)生IC,ICL8038(0.001HZ~300kHz)、 MAX038(0.1Hz~20MHz),用這個做比較好一些,
然后MCU加入一些調(diào)制信號,能組成很炫酷的波形,可用于各種場合,后面加個高壓輸出,具體怎么用自己琢磨
作者: 王秋冬    時間: 2023-7-5 21:22
謝謝分享,仿真文件在我電腦上出現(xiàn)閃退,可能是我的電腦配置問題吧。




歡迎光臨 (http://m.zg4o1577.cn/bbs/) Powered by Discuz! X3.1
主站蜘蛛池模板: 99爱国产| 九九在线精品视频 | 中文字幕蜜臀 | 精品国产一区二区三区免费 | 伊人网综合 | 操人网 | 久久久久亚洲精品 | 一级毛片中国 | 婷婷久久综合 | 一区二区三区四区在线视频 | 夜夜草视频 | 欧美精品一区二区三 | 一级中国毛片 | 国产日产欧产精品精品推荐蛮挑 | 欧美日韩精品一区 | 国产一区二区三区在线观看免费 | 一区二区视频在线 | 美女久久视频 | 国产精品美女久久久 | 亚洲精品99999 | 亚洲三级国产 | 国产午夜精品一区二区 | 欧美偷偷 | 午夜日韩精品 | 久久久福利 | 激情久久网 | 99国产精品久久久久老师 | 91热在线| 人人看人人射 | 91精品国产91久久久久久吃药 | 日韩一区二区视频 | 国产精品178页 | 国产成人在线视频 | 日本精品视频在线 | 一区二区三区不卡视频 | 国产色网 | 午夜视频在线播放 | 欧美99久久精品乱码影视 | 日本h片在线观看 | 午夜视频一区 | 一本一道久久a久久精品蜜桃 |