问答

汇集网友智慧,解决技术难题

21ic问答首页 - TAG - 正弦波
  • DSP28335编程问题:正弦波查找表中相位值不更新 sos

    * * main.c * * Created on: 2023年10月30日 * Author: DELL */ #include "DSP2833x_Device.h" // DSP2833x Headerfile Include File #include "DSP2833x_Examples.h" // DSP2833x Examples Include File #define TABLE_SIZE 128 // 查找表的大小 #define TABLE_SCALE 32767 // 查找表的缩放因子 typedef unsigned long ulong; float b; float c; float phase=20; float sin=0; int sin_table[TABLE_SIZE] = { 0, 1608, 3212, 4808, 6393, 7962, 9512, 11039, 12539, 14010, 15446, 16846, 18204, 19519, 20787, 22005, 23170, 24279, 25329, 26319, 27245, 28105, 28898, 29621, 30273, 30852, 31356, 31785, 32137, 32412, 32609, 32728, 32767, 32728, 32609, 32412, 32137, 31785, 31356, 30852, 30273, 29621, 28898, 28105, 27245, 26319, 25329, 24279, 23170, 22005, 20787, 19519, 18204, 16846, 15446, 14010, 12539, 11039, 9512, 7962, 6393, 4808, 3212, 1608,0, -1608, -3212, -4808, -6393, -7962, -9512, -11039, -12539, -14010, -15446, -16846, -18204, -19519, -20787, -22005, -23170, -24279, -25329, -26319, -27245, -28105, -28898, -29621, -30273, -30852, -31356, -31785, -32137, -32412, -32609, -32728, -32767, -32728, -32609, -32412, -32137, -31785, -31356, -30852, -30273, -29621, -28898, -28105, -27245, -26319, -25329, -24279, -23170, -22005, -20787, -19519, -18204, -16846, -15446, -14010, -12539, -11039, -9512, -7962, -6393, -4808, -3212, -1608 }; void main() { while(1) {int a=phase; sin=sin_table[a] ; } } 各位,问大家个问题。我用ccs的watch expression功能在线修改phase得值时,sin值并不会随着改变。哪里有问题吗?

    更新 相位 DSP28335 正弦波 编程 DSP

    884浏览量 0回复量 关注量
  • 实际电路设计会不会在上升沿或者下降沿出现失真的情况? sos

    [i=s] 本帖最后由 Jing0617 于 2022-10-7 14:36 编辑 [/i] 本人小白,在设计好一个能将正弦波转化为梯形波并放大50倍的电路之后(如图1和图2所示),现在想问一下各位大佬,在实际电路设计中,会不会在上升沿或者下降沿出现失真的情况?如果会的话,应该怎样去避免呢?有大佬知道的话可以联系我吗?有偿。 图1 [attach]1994562[/attach] 图2 [attach]1994564[/attach]

    技术交流 嵌入式 放大 正弦波 AC 电路设计

    917浏览量 0回复量 关注量
  • 运放构成正向放大器,为什么-Vin存在50mV电压而无输出?

    [i=s] 本帖最后由 A—H 于 2021-6-1 00:47 编辑 [/i] 本人使用了一片标准的运放IC(NE5532、OPA2694),考虑增加输入阻抗,电路接成了正向放大器。正向端+Vin对地输入了约10毫伏的交流正弦波,可是输出端几乎测不到输出的交流电压。但是测量负极输入端—— -Vin的时候,发现IC的负输入端有约50毫伏的正弦波。谁遇到过类似问题?想请教这是为什么?电路图见附件。

    vi 放大器 运放 电压 ic 正弦波

    7071浏览量 15回复量 关注量
  • H桥驱动变压器,输出波形不是正弦波

    1、原理图驱动部分,用SPWM驱动H桥 [url=//bbs.21ic.com/data/attachment/album/202104/07/104154mnu4dtoy43klurk0.jpg][img]//bbs.21ic.com/data/attachment/album/202104/07/104154mnu4dtoy43klurk0.jpg[/img][/url] 2、现象 H桥输出波形如图: [url=//bbs.21ic.com/data/attachment/album/202104/07/104334anyidnpi2kid6ddp.jpg][img]//bbs.21ic.com/data/attachment/album/202104/07/104334anyidnpi2kid6ddp.jpg[/img][/url] 加上变压器后H桥的输出波形 [url=//bbs.21ic.com/data/attachment/album/202104/07/104321i7oqh8u7bz8bou2h.jpg][img]//bbs.21ic.com/data/attachment/album/202104/07/104321i7oqh8u7bz8bou2h.jpg[/img][/url] 求大佬指点,为什么会这样?并且变压器的输出不是正弦波

    变压器 正弦波 输出波形 H桥驱动 PWM SPWM

    1861浏览量 3回复量 关注量
  • 单片机可不可以直接输出一个正弦载波调制出来的正弦波?

    载波为正弦波。 调制信号也是正弦波。 单片机用的stm32,其中自带DA。 单片机可以直接输出一个基波是正弦波调制出来的正弦波信号吗?频率和幅值可调的那种,之前有用数字电位器把单片机输出的正弦波调制成正弦波,但是由于要求输出的信号频率太高,数字电位器的寿命远远达不到要求,所以想问一下各位大佬有没有办法让单片机直接输出一个这样的信号。因为stm32计算正弦的周期时间太长,所以不能直接用函数计算这个,之前用数字电位器输出的就是一个数组经过ad输出。 其实我想实现任意波形的调制信号输出,只要能把正弦的解决了,其他的都好办了。 另外FPGA这个方案我正在学,就是算法那边有点慢。 有没有大佬可以给个方案,谢谢呀!

    载波调制 正弦波 单片机 信号 电位器

    2142浏览量 14回复量 关注量
  • 信号发生器给小信号时如何减少杂波 sos

    想用信号发生器给一个2mV的正弦波,可用示波器测时显示这个波形杂波很大,怎么解决这个问题

    信号发生器 正弦波 示波器

    939浏览量 0回复量 关注量
  • 何瞬间的波形如用示波器捕捉并且自动锁存

    两个问题 1.电化学试纸反应的波形往往是瞬间的,可能几百us,波形就消失了。像这种瞬间的波形如用示波器捕捉并且自动锁存? 2.有些IC或者MCU可以输出正弦波!正弦波对于测量生物阻抗很有意义?为什么不用方波,三角波,或者锯齿波?这些应用场合,正弦波有哪些优点?

    示波器 正弦波 MCU 方波 电化学

    859浏览量 1回复量 关注量