基于DAC0832的波形发生器,汇编设计
2019-12-21 20:58:38 5KB 正弦波
1
2013-8-16 555定时器产生正弦波、三角波、方波 - 基于multisim的仿真
2019-12-21 20:58:18 174KB 07
1
555多谐振荡器仿真电路,且占空比可调,仅供参考。
2019-12-21 20:58:00 18KB 555 振荡器
1
/******************************************** 主控芯片:STM32F405RGT6主频168Mhz 晶体频率:HSE=8Mhz SYSCLK=168Mhz 模块型号:SI5351A 通讯方式: 函数功能:Si5351时钟芯片 作者:苏夏雨 授权:未经作者允许,禁止转载 ********************************************/ #ifndef _si5351a_h #define _si5351a_h #include "system.h" //Si5351寄存器声明 #define SI_CLK0_CONTROL 16 // Register definitions #define SI_CLK1_CONTROL 17 #define SI_CLK2_CONTROL 18 #define SI_SYNTH_PLL_A 26 #define SI_SYNTH_PLL_B 34 #define SI_SYNTH_MS_0 42 #define SI_SYNTH_MS_1 50 #define SI_SYNTH_MS_2 58 #define SI_PLL_RESET 177 #define SI_R_DIV_1 0x00 // R-division ratio definitions #define SI_R_DIV_2 0b00010000 #define SI_R_DIV_4 0b00100000 #define SI_R_DIV_8 0b00110000 #define SI_R_DIV_16 0b01000000 #define SI_R_DIV_32 0b01010000 #define SI_R_DIV_64 0b01100000 #define SI_R_DIV_128 0b01110000 #define SI_CLK_SRC_PLL_A 0x00 #define SI_CLK_SRC_PLL_B 0b00100000 #define XTAL_FREQ 25000000 // Crystal frequency //IIC总线引脚配置 #define SDA(n) {n?HAL_GPIO_WritePin(GPIOB,GPIO_PIN_10,GPIO_PIN_SET):HAL_GPIO_WritePin(GPIOB,GPIO_PIN_10,GPIO_PIN_RESET);} #define CLK(n) {n?HAL_GPIO_WritePin(GPIOB,GPIO_PIN_11,GPIO_PIN_SET):HAL_GPIO_WritePin(GPIOB,GPIO_PIN_11,GPIO_PIN_RESET);} //相关函数声明 void Si5351Init(void);//初始化Si5351的GPIO void SetPLLClk(uint8_t pll, uint8_t mult, uint32_t num, uint32_t denom);//设置PPL时钟 void SetFrequency(uint32_t frequency);//时钟Si5351时钟频率 void SetMultisynth(uint8_t synth,uint32_t divider,uint8_t rDiv);//设置多synth #endif
2019-12-21 20:57:59 3KB SI5351A 嵌入式 单片机 信号
1
用D/A转换器输出一个正弦波,频率从20Hz~5KHz,采用矩阵式按键,由按键直接四位数指定频率,8052的定时器2定时输出。文件包含电路图和设计程序,及全部仿真文件可直接运行。
1
此代码使用Python和Matplotlib来实现绘制显示高低电平随时间变化的图像,通过将txt文件中每行数据交替分别显示为高低电平。
2019-12-21 20:57:13 911B Python Matplo 方波时序图
1
按着网友的代码做了简要修改,添加了三角波,矩形波,锯齿波(按键不够就没有加锯齿波,但是代码里有),同时有运行和暂停功能。 实验时把PA5和PA4短接,或把探索者开发板右下方DAC和ADC短接。
2019-12-21 20:57:01 30.45MB STM32F
1
基于FPGALCD1602显示,(1~100MHZ)频率测量,占空比测量,(1~5M)两路方波时间差,相位差测量误差1%,内有代码详解。
2019-12-21 20:56:37 29.09MB FPGA
1
利用STM32+DAC+TIM+DMA产生正弦波(亲测最高达到60KHz) 测试平台为正点原子精英板F103ZeT6
2019-12-21 20:53:31 6.26MB STM32
1
基于STC89C51占空比可调的pwm方波,通过按键来控制输出的占空比
2019-12-21 20:52:34 887KB dan pian ji
1