Proteus仿真下的51单片机波形发生器设计:液晶显示、DAC输出多种波形,频率、幅度可调,适用于多种单片机平台,Proteus仿真下的51单片机波形发生器设计:多波形输出,频率、幅度可调,兼容多款

baicUflhFAJZIP仿真单片机  1.29MB

资源文件列表:

ZIP 仿真单片机 大约有11个文件
  1. 1.jpg 259.11KB
  2. 仿真与单片机波形发生器从零到一的实现.txt 2.24KB
  3. 仿真单片机波形发生器程序.html 375.07KB
  4. 仿真单片机波形发生器程序设.html 373.8KB
  5. 仿真单片机波形发生器程序设计一引言随着科技的飞速发.html 375.85KB
  6. 仿真单片机波形发生器程序设计摘要本.doc 1.86KB
  7. 仿真单片机波形发生器程序设计解析一引言.txt 1.62KB
  8. 仿真单片机波形发生器程序设计解析随着科技.html 375.28KB
  9. 仿真单片机波形发生器程序设计解析随着科技的飞速发展.txt 2.25KB
  10. 仿真单片机波形发生器程序设计随着科技.txt 1.57KB
  11. 光伏逆变器仿真模型与多台逆变器并联的均流策略探.txt 2.83KB

资源介绍:

Proteus仿真下的51单片机波形发生器设计:液晶显示、DAC输出多种波形,频率、幅度可调,适用于多种单片机平台,Proteus仿真下的51单片机波形发生器设计:多波形输出,频率、幅度可调,兼容多款单片机控制,Proteus仿真51单片机波形发生器程序设计 1、1602液晶显示频率,波形类型信息 2、单片机P口输出数字信号给DAC0832或其他DAC,DAC0832配合LM358运放输出波形 3、可输出正弦波、三角波、方波、 4、输出频率最高为3k到10k,输出幅度为正负10V 5、按键控制,波形可调,频率可调,幅度可调 本系统控制器可更为51单片机、AT89C52 C52、STC单片机、STM32单片机,MSP430单片机,PIC单片机,AVR单片机等。 资料中含有keil程序、AD原理图,器件手册,使用说明,演示视频等 ,Proteus仿真; 51单片机; 波形发生器; 程序设计; 液晶显示; 频率信息; 数字信号; DAC0832; 波形输出; 正弦波; 三角波; 方波; 输出频率; 输出幅度; 按键控制; 频率调节; 幅度调节; 系统控制器; Keil程序; AD原理图;

<link href="/image.php?url=https://csdnimg.cn/release/download_crawler_static/css/base.min.css" rel="stylesheet"/><link href="/image.php?url=https://csdnimg.cn/release/download_crawler_static/css/fancy.min.css" rel="stylesheet"/><link href="/image.php?url=https://csdnimg.cn/release/download_crawler_static/90400117/2/raw.css" rel="stylesheet"/><div id="sidebar" style="display: none"><div id="outline"></div></div><div class="pf w0 h0" data-page-no="1" id="pf1"><div class="pc pc1 w0 h0"><img alt="" class="bi x0 y0 w1 h1" src="/image.php?url=https://csdnimg.cn/release/download_crawler_static/90400117/bg1.jpg"/><div class="t m0 x1 h2 y1 ff1 fs0 fc0 sc0 ls0 ws0">Proteus<span class="_ _0"> </span><span class="ff2">仿真<span class="_ _1"> </span></span>51<span class="_ _0"> </span><span class="ff2">单片机波形发生器程序设计</span></div><div class="t m0 x1 h2 y2 ff2 fs0 fc0 sc0 ls0 ws0">摘要<span class="ff3">:</span></div><div class="t m0 x1 h2 y3 ff2 fs0 fc0 sc0 ls0 ws0">本文介绍了一种使用<span class="_ _1"> </span><span class="ff1">Proteus<span class="_ _0"> </span></span>仿真软件来设计的<span class="_ _1"> </span><span class="ff1">51<span class="_ _0"> </span></span>单片机波形发生器程序<span class="ff4">。</span>该程序可以在<span class="_ _1"> </span><span class="ff1">1602<span class="_ _0"> </span></span>液</div><div class="t m0 x1 h2 y4 ff2 fs0 fc0 sc0 ls0 ws0">晶显示屏上显示频率和波形类型信息<span class="ff3">,</span>并通过单片机<span class="_ _1"> </span><span class="ff1">P<span class="_ _0"> </span></span>口输出数字信号给<span class="_ _1"> </span><span class="ff1">DAC0832<span class="_ _0"> </span></span>或其他<span class="_ _1"> </span><span class="ff1">DAC<span class="ff3">,</span></span>配</div><div class="t m0 x1 h2 y5 ff2 fs0 fc0 sc0 ls0 ws0">合运放输出各种波形<span class="ff4">。</span>此外<span class="ff3">,</span>该系统还具备按键控制功能<span class="ff3">,</span>可以调节波形<span class="ff4">、</span>频率和幅度<span class="ff4">。</span>本文还介绍</div><div class="t m0 x1 h2 y6 ff2 fs0 fc0 sc0 ls0 ws0">了系统控制器可更换为多种单片机的方法<span class="ff3">,</span>并提供了相关资料<span class="ff4">。</span></div><div class="t m0 x1 h2 y7 ff1 fs0 fc0 sc0 ls0 ws0">1.<span class="_ _2"> </span><span class="ff2">引言</span></div><div class="t m0 x1 h2 y8 ff2 fs0 fc0 sc0 ls0 ws0">波形发生器是一种广泛应用于电子领域的设备<span class="ff3">,</span>用于产生各种形式的信号波形<span class="ff4">。</span>在<span class="_ _1"> </span><span class="ff1">51<span class="_ _0"> </span></span>单片机中<span class="ff3">,</span>使</div><div class="t m0 x1 h2 y9 ff2 fs0 fc0 sc0 ls0 ws0">用<span class="_ _1"> </span><span class="ff1">Proteus<span class="_ _0"> </span></span>仿真软件进行波形发生器的程序设计具有重要的实践意义<span class="ff4">。</span>本文将详细介绍该程序的设</div><div class="t m0 x1 h2 ya ff2 fs0 fc0 sc0 ls0 ws0">计思路和实现方法<span class="ff4">。</span></div><div class="t m0 x1 h2 yb ff1 fs0 fc0 sc0 ls0 ws0">2.<span class="_ _2"> </span><span class="ff2">硬件设计</span></div><div class="t m0 x1 h2 yc ff1 fs0 fc0 sc0 ls0 ws0">2.1.<span class="_"> </span>1602<span class="_ _0"> </span><span class="ff2">液晶显示屏</span></div><div class="t m0 x1 h2 yd ff2 fs0 fc0 sc0 ls0 ws0">为了显示频率和波形类型信息<span class="ff3">,</span>我们采用了<span class="_ _1"> </span><span class="ff1">1602<span class="_ _0"> </span></span>液晶显示屏<span class="ff4">。</span>通过相应的端口控制<span class="ff3">,</span>可以在显示屏</div><div class="t m0 x1 h2 ye ff2 fs0 fc0 sc0 ls0 ws0">上显示所需的信息<span class="ff4">。</span></div><div class="t m0 x1 h2 yf ff1 fs0 fc0 sc0 ls0 ws0">2.2.<span class="_"> </span>DAC0832<span class="_ _0"> </span><span class="ff2">和<span class="_ _1"> </span></span>LM358<span class="_ _0"> </span><span class="ff2">运放</span></div><div class="t m0 x1 h2 y10 ff2 fs0 fc0 sc0 ls0 ws0">为了实现波形的输出<span class="ff3">,</span>我们选择了<span class="_ _1"> </span><span class="ff1">DAC0832<span class="_ _0"> </span></span>数字模拟转换器和<span class="_ _1"> </span><span class="ff1">LM358<span class="_ _0"> </span></span>运放<span class="ff4">。</span>通过单片机<span class="_ _1"> </span><span class="ff1">P<span class="_ _0"> </span></span>口输出数</div><div class="t m0 x1 h2 y11 ff2 fs0 fc0 sc0 ls0 ws0">字信号给<span class="_ _1"> </span><span class="ff1">DAC0832<span class="ff3">,</span></span>再经过运放处理<span class="ff3">,</span>可以输出各种波形<span class="ff4">。</span></div><div class="t m0 x1 h2 y12 ff1 fs0 fc0 sc0 ls0 ws0">3.<span class="_ _2"> </span><span class="ff2">程序设计</span></div><div class="t m0 x1 h2 y13 ff1 fs0 fc0 sc0 ls0 ws0">3.1.<span class="_"> </span><span class="ff2">波形类型选择</span></div><div class="t m0 x1 h2 y14 ff2 fs0 fc0 sc0 ls0 ws0">通过按键控制<span class="ff3">,</span>用户可以选择输出的波形类型<span class="ff4">。</span>可以选择正弦波<span class="ff4">、</span>三角波和方波等<span class="ff4">。</span></div><div class="t m0 x1 h2 y15 ff1 fs0 fc0 sc0 ls0 ws0">3.2.<span class="_"> </span><span class="ff2">频率调节</span></div><div class="t m0 x1 h2 y16 ff2 fs0 fc0 sc0 ls0 ws0">通过按键控制<span class="ff3">,</span>用户可以调节输出波形的频率<span class="ff4">。</span>频率范围为<span class="_ _1"> </span><span class="ff1">3k<span class="_ _0"> </span></span>到<span class="_ _1"> </span><span class="ff1">10k<span class="ff4">。</span></span></div><div class="t m0 x1 h2 y17 ff1 fs0 fc0 sc0 ls0 ws0">3.3.<span class="_"> </span><span class="ff2">幅度调节</span></div><div class="t m0 x1 h2 y18 ff2 fs0 fc0 sc0 ls0 ws0">通过按键控制<span class="ff3">,</span>用户可以调节输出波形的幅度<span class="ff4">。</span>幅度范围为正负<span class="_ _1"> </span><span class="ff1">10V<span class="ff4">。</span></span></div></div><div class="pi" data-data='{"ctm":[1.568627,0.000000,0.000000,1.568627,0.000000,0.000000]}'></div></div>
100+评论
captcha