ZKX's LAB

能调幅值的波形发生器

2020-07-16知识8

单片机产生波形时,怎么控制波形的幅值和频率 如果用定时器做的波形发生,那么频率可以在定时器里设置,比如多久产生一个中断,电平翻转一次。如果用软件产生,那么改写延时长度就可以了。幅值的问题由于单片机IO口只能输出H/L电平,那你就去用电阻或者二极管分压。单片机做波形发生器为什么幅值达到5.5波形就畸变 你好!你的供电电压是 5 v 吧想用51单片机做一个波形发生器,频率幅度可调,最高频率500khz,用C语言编写。 http://www.eeskill.com/file/id/19068。追问 频率能达到500K吗?追答 这个就不知道了,你先看看,希望对你有用。追问追答 0 赞赏 财富值赞赏答主 已获得0次赞赏 2 10财富任意波形发生器信号幅值和示波器不一致是什么原因 阻抗没有匹配好。由于任意波形发生器自带内阻r,当它接上示波器时,相当于电路里串联了RL,是否匹配就是看任意波形发生器认为的RL阻值(5Ω、高阻)与实际示波器阻值是否一致。举个例子,倘若我在发生器输出4Vpp(RL俩端的电压即为发生器显示的输出电压)的信号,若认为RL是5Ω,则总电压则是8V(内阻r与RL都是4V,加起来8V),然后示波器实际是高阻,则直接把8V分压过来了,示波器显示就是8V;又或者发生器认为RL是高阻,实际上示波器时5Ω阻抗,这时候可以算出示波器将显示2Vpp。而匹配则一致,不匹配就会不一致。(就是一个简单的串联电路分析)信号发生器怎样选择输出波形,频率,信号幅度 打开电源后按waveforms选择波形,选择后按对应键调节频率等,按output输出波形就可以了DAC0832波形发生器幅值怎么增大 START:.ZXB:MOVR1,#00HLOOP1:MOVA,R1MOVDPTR,#TABLE1;读取正弦波数据首地址MOVCA,@A+DPTR;去表格数据MOVB,R2MULAB;幅度大小INCR1XCHA,R1CLRCSUBBA,#0AH;是否已采样半个周期JNCLK1;C=0跳转,即R1大于0A,以采样半个周期以上ADDA,#0AHXCHA,R1;还原R1ADDA,#80H;8OH为零点,取得正的幅度值AJMPLK0LK1:ADDA,#0AHXCHA,R1MOVR3,AMOVA,#80HCLRCSUBBA,R3;80H为零点,取得负的幅度值LK0:MOVDPTR,#7FFFH;送DA转换入口地址MOVX@DPTR,AMOVA,R5KD:DECR5;调用延时CALLDELAYCJNER5,#00H,KDMOVR5,ACJNER1,#12H,LOOP1LJMPSTARTTABLE1:DB00H,04H,08H,0bH,0cH,0cH,0bH,08H,04H,00H,04H,08H,0bH,0cH,0cH,0bH,08H,04H想用51单片机做一个波形发生器,频率幅度可调,最高频率20khz,用c语言写能实现吗? 想用51单片机做一个波形发生器,频率幅度可调,最高频率20khz,用c语言写能实现吗?可以,如果只是方波、正弦波和三角波就可以,先选择波形,设定频率,然后计算波形周期,多种波形发生器实验怎么调整电路改变方波幅值 思路:555输出可调频率的正方波(占空比=50%)很困难,就先让其输出频率可调的脉冲波,然后再通过D触发器构成二分频电路,这样就得到频率可调的正方波了;正方波通过积分电路可得到三角波,由于频率可变,正弦波的获得只能采用三角波—正弦波的折线近似法;除了方波,三角波正弦波的输出幅度都会随频率而变化;采用线性放大电路,如运放,可获得对这些波形输出幅度的控制了;具体的,你自己可通过仿真来设置及验证电路参数的如何用任意波形发生器输出任意波形 如何用任意波形发生器输出任意波形,任意波形一般可以用上位机软件编辑发送到发生器里产生,但是有的波形发生器会内置一些编辑好的任意波形,这些波形的任意组合已经提供如何通过示波器读出波形频率和幅度 数字示波器 如楼上所说可以直接抄显示出的数字“measure”按钮 模拟示波器 测频率通过测周期的倒数得到T=水平方向一个周期所占的格数X扫描速率粗调(面板上t/div或t/cm),

#示波器#单片机

随机阅读

qrcode
访问手机版