leida_wt 发表于 2023-7-25 14:38:03

RP2040 PIO实现任意波形发生器

开源一个基于RP2040的便携式任意波形发生器,用RP2040的PIO直驱并口DAC。改进自rgco的版本(Arbitrary Wave Generator With the Raspberry Pi Pico),R-2R网络改为DAC904,并添加了抗镜像滤波器和输出运放。
RP2040超频到250M时可实现125MSa/S的采样率。

核心指标


[*]采样率:125MSa/S
[*]位数:14bit
[*]输出幅值范围:0~2Vpp
[*]输出频率范围:0~50MHz(正弦)


PCB:https://oshwhub.com/32478yf4780gf72r49fg4/picoawg

固件:https://github.com/leidawt/PicoAWG-Firmware
上位机:https://github.com/leidawt/PicoAWG-Software


测试图
20MHz 正弦

1MHz 任意波形

eric2013 发表于 2023-7-26 06:50:56

谢谢楼主分享,做的很好。

nome 发表于 2023-7-26 08:42:54

楼主牛牛牛{:8:}

似水如火 发表于 2023-7-26 10:04:42

感谢分享,楼主牛牛牛:lol

amfy 发表于 2023-7-27 08:39:14

DAC904这个价格好神奇, 各个商城的价格一百左右, tb上却买几块钱, 甚至是三四块, 足足二十倍的差价.就算是翻新, 也不至于便宜到这个程度吧.

honami520 发表于 2023-7-28 12:38:44

不错不错,楼主这个对我有参考价值

hqgboy 发表于 2023-7-28 15:32:37

感谢分享,楼主牛

fantasyhpu 发表于 2023-7-29 15:54:41

PCB文件已经没有了

leida_wt 发表于 2023-7-30 09:56:55

fantasyhpu 发表于 2023-7-29 15:54
PCB文件已经没有了

确实啊,我重新提交了一下

大盖伦 发表于 2023-9-9 15:57:52

楼主你好,复刻了一下这个项目,目前遇到上位机无法控制、没有反应的问题,但是我用Thonny进行运行是可以的,请问上位机控制有什么需要注意的吗

leida_wt 发表于 2023-9-13 19:28:03

大盖伦 发表于 2023-9-9 15:57
楼主你好,复刻了一下这个项目,目前遇到上位机无法控制、没有反应的问题,但是我用Thonny进行运行是可以的 ...

串口占用?上位机能正常连上串口吗

大盖伦 发表于 2023-9-15 13:17:30

leida_wt 发表于 2023-9-13 19:28
串口占用?上位机能正常连上串口吗

串口连接正常,就是不能控制板子输出波形

牛仔不是唐 发表于 2023-10-9 11:14:56

我也复刻了一下,上位机连接串口正常,但是没有波形输出

andyser 发表于 2023-12-7 11:14:35

复刻成功,问题与楼上一样,上位机联机正常,没有波形输出。
页: [1]
查看完整版本: RP2040 PIO实现任意波形发生器