是德科技创新测量工具,开启毫米波测量新视野

符合安规要求,非常适合工业控制及三相电源应用

LYTSwitch™-7 LED结合PFC及恒流输出特性

基于STM32示波器 DDS信号发生器

  • 基于STM32示波器  DDS信号发生器
  • 基于STM32示波器  DDS信号发生器
  • 基于STM32示波器  DDS信号发生器
  • 基于STM32示波器  DDS信号发生器

基于STM32示波器  DDS信号发生器

基于STM32示波器  DDS信号发生器

基于STM32示波器  DDS信号发生器

基于STM32示波器  DDS信号发生器


AD9708(AD9708数据手册)概述:

        AD9708内置一个1.2 V片内基准电压源和基准电压控制放大器,只需用单个电阻便可轻松设置满量程输出电流。该器件可以采用多种外部基准电压驱动。其满量程电流可以在2 mA至20 mA范围内调节,动态性能不受影响。因此,AD9708能够以低功耗水平工作,或在20 dB范围内进行调节,进一步提供增益范围调整能力。同时AD9708提供出色的交流和直流性能,同时支持最高125 MSPS的更新速率。

该DDS信号发生器采用STM32VET6作为主控制芯片,DDS芯片采用AD9708,外部接口支持手动按键、SD卡、USB接口等。电路主要有STM32最小系统和电源电路以及并行信号转换和外接转接口等组成。

系统框图如下:

PCB板实物图片展示:

上位机截图:

附件内容包括:

整个电路设计原理图和PCB PDF档;

FPGA程序;

stm32程序;

上位机EXE文件;

电路相关文件

电路图文件
原理图和PCB PDF档.pdf
描述:原理图和PCB PDF档
源代码
stm32程序.rar
描述:stm32程序
教程
说明文档.rar
描述:说明文档
其他文件
FPGA程序.rar
描述:FPGA程序
收藏 (55)
扫码关注电路城

电路城电路折扣劵获取途径:

电路城7~10折折扣劵(全场通用):对本电路进行评分获取;

电路城6折折扣劵(限购≤100元电路):申请成为卖家,上传电路,审核成功后获取。

(版权归bblpp所有)

版权声明:电路城所有电路均源于网友上传或网上搜集,供学习和研究使用,其版权归原作者所有,对可以提供充分证据的侵权信息,本站将在确认后24小时内删除。对本电路进行投诉建议,点击投诉本电路反馈给电路城。



继续阅读


  • 2015年大学生电设A题 双向DC-DC变换器 97%以上效率 (程序+原理图+报告)

    2017年电赛马上要来了,上传一个15年的电赛A题双向DC-DC变换器的作品,实现所有基础/扩展部分要求。同样这也是一个数字电源,也可以单独实现,单片机直接输出pwm控制,搞锂电池充电的也可以参考。单片机是用的stm32产生100KHZ的双路带死区控制的PWM脉冲信号单片机内部自带的12位ADC能通过电压电流检测电流实时反馈电流和电压数值,并由此调整输出的PWM的占空比,形成电流电压闭环控制系统具体完成了以下指标: U2=30V 条件下,实现对电池恒流充电。 充电电流 I1 在 1~2A 范围内步进可调,步 进值不大于 0.1A, 电流控制精度不低于 5%。 (步进0.1A, 实际可以更小)设定 I1=2A, 调整直流稳压电源输出电压,使 U2 在 24~36V 范围内变化时,要求 充电电流 I1 的变化率不大于 1%。 (实测 0.5%)设定 I1=2A,在 U2=30V 条件下, 变换器的效率n1不低于 90% 。设定充电电流为2A,输入电压为30V。测得实际输入电压为29.40V,输入电流为1.32A,输出电压为19.11V,输出电流为2.007A。效率η= =98.83%测量并显示充电电流 I1, 在 I1=1~2A 范围内测量精度不低于 2%。 (实测 0.5%)具有过充保护功能:设定 I1=2A, 当 U1 超过阈值 U1th=24±0.5V 时, 停止充电。 (实测 23.8V)发挥部分: 断开 S1、接通 S2, 将装置设定为放电模式,保持 U2=30±0.5V, 此时变换器效率 95% 。 (实测 98.8%)将装置设置为放电模式,设定输出电压为30V,测得输入电压为17.14V,输入电流为1.90A,输出电压为30.39V,输出电流为1.0063A。效率η= =98.82% 接通 S1、 S2, 断开 S3, 调整直流稳压电源输出电压,使 Us 在 32~38V 范围内变化 时, 双向 DC-DC 电路能够自动转换工作模式并保持 U2=30±0.5V。在满足要求的前提下简化结构、减轻重量,使双向 DC-DC 变换器、测控电路与辅 助电源三部分的总重量不大于 500g。 (实测 220g)其他 降压输出软启动
    来自:电源模块时间:2017-07-16 stm32 电赛
  • 【国外开源】示波器之玩遍2.8“TFT液晶显示器控制板

    在电路城上一个项目设计中提及到的巴掌大小便携全屏触摸DDS 波形发生器,今天来讲讲该示波器用到的TFT液晶显示屏设计原理图和PCB以及开发应用程序源码等资料。该2.8寸TFT液晶显示器控制板基于PIC32和2.8“TFT触摸屏(ILI9320控制器,使用16位PMP)设计,PCB为4.9×4.9厘米,见“相关文件”下载其PCB工程文件,用eagle软件打开。示波器之玩遍2.8寸TFT液晶显示器控制板实物展示:示波器之玩遍2.8寸TFT液晶显示器控制板电路设计PCB板截图:示波器之玩遍2.8寸TFT液晶显示器控制板电路设计原理图、PCB
    来自:照明与LED显示时间:2017-07-14 示波器 控制板 tft
  • 【国外开源】STM32 机器人视觉摄像机OpenMV Cam设计(硬件+固件源码等)

    OpenMV Cam概述:OpenMV项目旨在通过开发开源的低成本机器视觉摄像机,为业余爱好者和制造商提供机器视觉。OpenMV项目于2015年成功通过Kickstarter资助。第一代OpenMV摄像机基于STM的STM32F ARM Cortex-M MCU和Omnivision OV7725传感器。OpenMV摄像机可以在Python3中进行编程,并附有大量的图像处理功能,如面部检测和跟踪,关键点描述符,彩色斑点跟踪,QR和条形码支持,AprilTags,GIF和MJPEG记录等等。OpenMV摄像机板内置RGB和红外LED,用于编程和视频流的USB FS,uSD插座和I / O头,可以分解PWM,UART,SPI和I2C。此外,OpenMV还支持使用诸如WiFi,BLE,Thermal(FIR)和LCD屏蔽等I / O头的扩展模块(屏蔽)。OpenMV配备了专门用于支持OpenMV摄像机的跨平台IDE(基于QT创建者)。IDE允许查看帧缓冲区,访问传感器控制,上传脚本并通过串行通过USB(或WiFi / BLE(如果可用))在相机上运行它们。STM32 机器人视觉摄像机OpenMV Cam实物截图: STM32 机器人视觉摄像机OpenMV Cam特性: 所有I / O引脚输出3.3V并具有5V容限。在标准的M12镜头座上配有一个2.8mm镜头,便于其他镜头交换。全速USB(12Mbs)接口到您的计算机。您的OpenMV摄像机在插入时将显示为虚拟COM端口和USB闪存驱动器。一个能够100Mb读/写的微型SD卡插槽,允许您的OpenMV摄像头记录视频并轻松拉取机器视觉资产从微型SD卡。SPI总线可以运行高达45Mbs,使您可以轻松地将系统中的图像数据传输到LCD屏蔽,WiFi屏蔽或另一个微控制器。I2C总线,CAN总线和异步串行总线(TX / RX),用于与其他微控制器和传感器接口。12位ADC和12位DAC。两个用于伺服控制的I / O引脚。所有I / O引脚上的中断和PWM(板上有9个I / O引脚)。另外还有一个RGB LED和两个高功率的850nm红外LED。由MacroFab在美国制造的OpenMV LLCOpenMV Cam M4 与 M7区别:STM32 机器人视觉摄像机OpenMV Cam应用: 标记跟踪您可以使用您的OpenMV Cam来检测组的颜色,而不是独立的颜色。这允许您创建可以放置在对象上的色彩制作者(2个或更多颜色标签),允许您的OpenMV Cam了解标签对象的内容。视频演示这里。 人脸检测您可以使用OpenMV Cam(或任何通用对象)检测Faces。您的OpenMV Cam可以处理Haar Cascades进行通用对象检测,并配有内置的Frontal Face Cascade和Eye Haar Cascade来检测脸部和眼睛。 眼睛追踪您可以使用眼动跟踪与您的OpenMV摄像头来检测某人的注视。然后,您可以使用它来控制机器人。眼睛跟踪检测瞳孔的位置,同时检测图像中是否有眼睛。 光流您可以使用光流来检测您的OpenMV摄像机正在查看的翻译。例如,您可以使用四通孔上的光流来确定其在空气中的稳定性。 QR码检测/解码您可以使用OpenMV Cam在其视野中读取QR码。通过QR码检测/解码,您可以使智能机器人能够读取环境中的标签。您可以在此处查看我们的视频。 边缘/线路检测您可以通过Canny Edge Detector算法或简单的高通滤波进行边缘检测,然后进行阈值处理。在您拥有二进制图像后,您可以使用霍夫检测器查找图像中的所有行。通过边缘/线检测,您可以使用OpenMV Cam来轻松检测对象的方向。 模板匹配您可以使用与OpenMV Cam模板匹配来检测翻译的预先保存的图像何时被视图。例如,可以使用模板匹配来查找PCB上的基准或读取显示器上的已知数字。 图像捕获您可以使用OpenMV摄像头捕获多达320x240 RGB565(或640x480灰度)BMP / JPG / PPM / PGM图像。您可以直接控制如何在Python脚本中捕获图像。最重要的是,您可以在保存机器视觉功能和/或绘制框架之前进行预设。 视频录制您可以使用OpenMV摄像机记录多达320x240 RGB565(或640x480灰度)MJPEG视频或GIF图像。您可以直接控制如何将每个视频帧记录在Python脚本中,并完全控制视频录制的开始和结束。而且,像拍摄图像一样,您可以在保存机器视觉功能和/或绘制视频帧之前对其进行预处理。 数据矩阵检测/解码(M7)OpenMV Cam M7也可以检测和解码数据矩阵2D条形码。您可以在此处查看我们的视频。 线性条码解码(M7)OpenMV Cam M7还可以解码1D线性条形码。特别地,它可以解码EAN2,EAN5,EAN8,UPCE,ISBN10,UPCA,EAN13,ISBN13,I25,DATABAR,DARABAR_EXP,CODABAR,CODE39,CODE93和CODE128条形码。您可以在此处查看我们的视频。 AprilTag跟踪(M7)甚至比上述的QR码更好,OpenMV Cam M7也可以追溯到160x120的AprilTags,高达约12 FPS。AprilTags是旋转,尺度,剪切和照明不变的最先进的流感标记。我们在这里有一个这个功能的视频。附件内容截图:电路城更多资料推荐:基于STM32F407的openmv项目设计资料,下载链接:http://www.cirmall.com/circuit/847/detail?3
    来自:安防与监控时间:2017-07-14 stm32 机器人 国外开源
  • [程序源码] 基于STM32的远距离红外通信程序源码(红外发射调制+红外接收解调)

    出售的是程序源码,核心为:红外发射调制+红外接收解调.测试的硬件:原子的mini板和战舰V3板子.mini板使用LCD屏幕作为红外主机,显示接收的数据和发射的数据;战舰的板子只负责接收红外数据然后原样发射返回,硬件很简单,发射:红外发射管加8050的三家管驱动电路,然后接单片机IO口,接收:红外接收使用一体式红外接收头基于STM32的远距离红外通信程序源码附件部分截图:
  • 基于STM32+ESP8266的WIFI桌面天气预报(HTTP GET请求+ json+UTF-8中文显示 )

    STM32F103RCT6通过ESP8266构造HTTPGET请求访问天气预报的API,服务器返回json格式的数据,单片机使用cjson解析数据,然后显示到LCD显示屏上.硬件使用的是原子mini开发板,硬件资料网上很轻松可以获得.基于STM32+ESP8266的WIFI桌面天气预报部分附件截图如下所示:
    来自:DIY创意产品时间:2017-07-13 stm32 wifi utf-8中文显示


  • 口袋式示波器BNC 适配器板(原理图、操作手册、视频课程讲解)

    口袋式示波器 BNC 适配器板概述: 该设计分享的是Digilent同轴适配器板(BNC Adapter Board),该BNC 适配器是一个简单的插件板,主要与Digilent Analog Discovery 2配合使用,您可以使用标准BNC测试终端接口与袖珍示波器探头联合使用。该BNC适配器板分别提供两个示波器通道,交流耦合和直流耦合。口袋式示波器 BNC 适配器板实物展示:同时附件内容“相关文件”分享了口袋式示波器 BNC 适配器板课程,课程大概内容如下:课程主要介绍如何快速起步上手使用Analog Discovery这款可支持LabVIEW的口袋式虚拟仪器产品。包括如何借助WaveForm软件来配置AD,以及如何利用AD各类强大的口袋仪器功能来构建和测试模拟数字电路。口袋式示波器 BNC 适配器板更多介绍如下: Each channel of the oscilloscope can be selected as AC or DC, coupled by adjusting the jumper that is located behind that channel’s BNC input connector. In addition, the two AWG channels are equipped with BNC terminations, and each channel can have either the 50-ohm or the 0-ohm termination selected. This enables the user to match the Analog Discovery’s output impedance with standard 50-ohm test leads or to be directly tied to the lead. Additionally, the adapter board takes the oscilloscope bandwidth from 9 MHz (wire harness) to 30 MHz on the Digilent Analog Discovery 2.Features: Allows the use of standard BNC-terminated test leads and probes on your Analog DiscoverySelectable AC and DC coupling to oscilloscope probesSelectable 50-ohm or 0-ohm output impedance on arbitrary waveform generator (AWG) channelsWith the Discovery BNC, the differential scope inputs of the Analog Discovery become single-ended with the negative input connected to the ground...
    来自:测试与测量时间:2017-06-30 示波器 适配器 口袋式 bnc
  • CH340 USB转串口、USB转打印口、USB转IrDA解决方案

    CH340 USB转串口、USB转打印口解决方案概述: 该设计方案CH340的USB转串口、USB转打印口、USB转IrDA的原理图和PCB,串口含DB9的RS232、低成本RS232、TTL的UART等各种版本,打印口含DB36连接器、DB25插孔两种版本,USB红外适配器、USB转IrDA含6脚、8脚红外收发器两种,可用于OEM产品制造商。附件内容截图:CH340简述:CH340是一个USB 总线的转接芯片,实现USB转串口或者USB转打印口。在串口方式下,CH340提供常用的MODEM联络信号,用于为计算机扩展异步串口,或者将普通的串口设备直接升级到USB总线。有关USB转打印口的说明请参考手册(二)CH340DS2。CH340特 点:> 全速USB 设备接口,兼容USB V2.0。> 仿真标准串口,用于升级原串口外围设备,或者通过USB增加额外串口。> 计算机端Windows 操作系统下的串口应用程序完全兼容,无需修改。> 硬件全双工串口,内置收发缓冲区,支持通讯波特率50bps~2Mbps。> 支持常用的MODEM 联络信号RTS、DTR、DCD、RI、DSR、CTS。> 通过外加电平转换器件,提供RS232、RS485、RS422 等接口。> CH340R 芯片支持IrDA 规范SIR红外线通讯,支持波特率2400bps到115200bps。> 软件兼容CH341,可以直接使用CH341的驱动程序。> 支持5V 电源电压和3.3V电源电压甚至3V 电源电压。> CH340C、CH340E 和CH340B 内置时钟,无需外部晶振,CH340B 还内置EEPROM 用于配置序列号等。> 提供SOP-16 和SSOP-20以及MSOP-10无铅封装,兼容RoHS。型号区别:CH340C和CH340E 以及CH340B内置时钟,无需外部晶振。CH340B 还内置EEPROM 用于配置序列号,以及部分功能可定制等。CH340R 内置简易RS232,无需外部RS232转换芯片,暂无现货。所有附件内容如下:技术手册:CH340DS1.PDF;驱动程序:1、CH341SER.EXE(Windows系统,包含WIN10 -32/64位);2、 CH341SER_ANDROID.ZIP(安卓免驱应用库API);3、 CH341SER_LINUX.ZIP(Liunx系统)4、 CH341SER_MAC.ZIP (苹果MAC OS)原理图/PCB: CH340PCB.ZIP...
  • DIY制作USB转串口RS232转接板(PL2303驱动+原理图+PCB源文件)

    该USB转串口RS232转接板电路使用的是PL2303HX,个人感觉做得还行,谁有需要也可以做来用。附件内容提供USB转串口RS232转接板原理图+PCB源文件(99格式),同时附上PL2303驱动。方便网友DIY制作学习USB转串口RS232转接板实物展示:附件内容截图:DIY制作USB转串口RS232 PCB截图:注意:USB A母全贴用的封装有些不对,将就一下;附件内容提供的PL2303驱动可以下载STC单片机的驱动...
  • CH340G USB转串口转接板 PCB文件

    CH340G USB转串口转接板适用于热转印自制,3.3V由AMS1117芯片提供,该转接板带载能力强,引出所有端口使用方便。制作成功的USB转串口转接板实物展示:USB转串口转接板背面:...
    来自:DIY创意产品时间:2017-06-26 usb转串口 转接板 ch340g
  • 新鲜出炉:15年电赛-STM32 风力摆控制系统

    实现功能1-360°画直线,上位机设置角度、长度2-设定半径画圆,上位机设置半径3-5s内急停4-上位机无线调参,掉电保存5-上位机查看坐标数据、电机PWM等数据波形15年电赛-风力摆控制系统资料资料包含:程序(中文注释),原理图,PCB。如截图:...

芯片低价购
销量
597
查看
6594
参数名 参数值
发布于 2015 年 05 月 28日
更新于 2015 年 07 月 28日
芯片资料
Moore8直播课堂