(一)非常感谢:89C51与ad0832 输出正弦波,三角波,矩形波,锯齿波 (二)在上面的情况下进行程序的修改,实现50HZ的输出 (三)电路图 (三)输出方波 (四)输出锯齿波 (五)输出三角波 (六)输出正玄波 (七)程序 #include <absacc.h> #include <reg52.h> #define DA0832 P2 #define DATA 57 //定时器延时 #define uchar unsigned char #define uint unsign…
一.题目要求: 1.使用555做出脉冲方波 2.使用TL084运放做出方波和锯齿波 3.使用TLM314稳压做直流偏置 4.方波要求峰峰值为1V,正弦波要求峰值为0~2V,锯齿波要求峰峰值为1V. 二.解题流程 1.使用555做出脉冲方波 (1)参数计算 (2)仿真设计图: (3)仿真波形 (4)实际操作中总结的经验 A.一个滑动变阻器十分的重要,我们需要购入一个,在正式比赛的时候.(如果要参加比赛,我们自己买一个或者做一个试验箱) B.虽然说,搭建成斯密特触发器,可以使得方波对称,但是实际进行…
之前上学时我的信号学得最差了,主要原因还是我高数学得不怎么样.可能是人总敬畏自己最不会的,所以我觉得我学过诸多科目中,数学是最博大精深而最妙的,从最开始的一次函数到反比例函数,二次三次函数和双曲线,椭圆曲线,到倒数和积分的莱布尼茨的公式,我越来越明显地认识到到数学已经不只是干巴巴地计算下火车什么时候…
之前已经简单论述过,根据我个人菜鸟的了解与认识,对之前的知识进行整理回顾: DMA:我的理解就是一个通道,或者是一座桥梁.在静态内存到静态内存,或者外设到静态内存间的一个通讯的通道.建立这个通道的好处是:可以抛开CPU,不占用CPU的资源,直接使用这块内存的内容,速度也会加快. DAC:STM32F103中有两个DAC,可以同时使用.DAC的作用就是将数字量转化为模拟量(电压),在这就不作太多的讲解. TIMER:定时器.不作讲解. 那么对于使用DMA+DAC+TIMER产生正弦波的原理或过程,…
#define DAC_DHR8R1_Address 0x40007410 // Init Structure definition DAC_InitTypeDef DAC_InitStructure; DMA_InitTypeDef DMA_InitStructure; TIM_TimeBaseInitTypeDef TIM_TimeBaseStructure; void RCC_Configuration(void); void GPIO_Configuration(void); void…
如何使用Python输出一个[斐波那契数列]Fibonacci 斐波那契数列(Fibonacci sequence),又称黄金分割数列.因数学家列昂纳多·斐波那契(Leonardoda Fibonacci)以兔子繁殖为例子而引入,故又称为"兔子数列". 例子:1.1.2.3.5.8.13.21.34.-- 解法1: 100以内的斐波那契数列 x=1 y=1 print(x,end=" ") print(y,end=" ") while(True)…
最近转战到TI的Cortex M4平台后,发现网上关于TI的LM4F120 Launchpad 资料太少了,而且其中大部分都是TI员工或者其合作伙伴提供的,例程太少,导致新手上手很慢. 我只是要实现几路PWM波输出而已,昨天努力了一天,发现并不容易,至少没有找到可参考的例程,好在我不断地找资料,最后终于写出来了,特贴在此,供新手参考 另外,在写程序之前,还有很多要说和要做的. 首先,拿到LM4F120 Launchpad,首先要做的就是装好开发环境,我用的是CCS 5.2.1,算是很新的了.在新…
so eary! 1 a,b = 0, 1 2 while b<100: 3 print (b), 4 a, b = b, a+b 本文转载自:python黑洞网 原文链接:http://www.pythonheidong.com/blog/article/9/…
1. TLV5620的SPI数据是11位的 但是看图3和图4,感觉用2个字节应该也可以的,不知道行不行,可以试一试吧 2. 不过可惜的是5509A的SPI没有11位的,有点麻烦,只能先试试用两个字节行不行了. 测试下实际的波形,本次本来的是写通道1,值是78,实际的测试结果,通道2是0.662V,其他通道是0.0V,那么说明至少通道对了啊,为啥值不对啊 3. 实际计算发现参考值在2.2V左右,本来以为参考值是3.3V,虽然下面的电路图确实是3.3V,然后看了一下DSP28335的例程发现,这个例…
a,b = 0, 1 while b<100: print (b), a, b = b, a+b…