历史上的今天
返回首页

历史上的今天

今天是:2025年07月16日(星期三)

正在发生

2021年07月16日 | 电阻频率响应测试实验

2021-07-16 来源:eefocus

简介:目的:测试,电阻,接入不同的频率方波,都会变成什么样子。


设备:电阻,面包板,STM32F103VE 试验板 , 示波器。


方法:将100R,1K,10K,1M电阻,分别以不同形式接入频率为1K,10K,1M,10M,的方波,观察其波形和区别。


电路图:各种接发详见下文。


编译环境:iar


程序方面:采用定时器pwm模式,生成需要的频率以及占空比


#include "stm32f10x.h"

//#include

#include "key.h"

#include "SYSTICK.h"


void scan(void);


void init(void);

void main()

{


init();


GPIOC->CRL &=~ (0xff<<0);

GPIOC->CRL |= (3<<0)|(3<<4);

GPIOC->ODR |= 0;

TIM5->ARR = 500 ;

TIM5->CCR1 = 250;

while(1)

{

scan();


}

}

void init()

{

SystemInit();

SYSTICK_Init(72);

RCC->APB2ENR |= (1<<11) | (1<<4) | (1<<2) | (1<<0); //打开pc pa和t1时钟

GPIOC->CRL &=~ (0xff<<0);

GPIOC->CRL |= (1<<3)|(1<<7);

GPIOC->ODR |= (1<<0)|(1<<1);//按钮io初始化

GPIOA->CRH |= (11<<0)|(11<<4)|(11<<8)| (11<<12);//设置PA口为50M复用推挽输出

RCC->APB1ENR |= (1<<3); //开启t5的时钟 led

RCC->APB2ENR |= (1<<2)|(1<<0);

TIM5->CR1 |= (0<<4)|(1<<7);//向上计数,使能重装载寄存器

TIM5->ARR = 20;//周期设置

TIM5->PSC = 0; //预分频设置

TIM5->CCMR1 &=~ ((3<<8)|(3<<0));////设置为ch1 ch2为输出模式

TIM5->CCMR1 |= (7<<12)|(1<<11)|(7<<4)|(1<<3); //pwm模式和输出比较预装载使能

TIM5->CCMR2 &=~ ((3<<8)|(3<<0));//设置为ch4 ch3为输出模式

TIM5->CCMR2 |= (7<<12)|(1<<11)|(7<<4)|(1<<3); //pwm模式和输出比较预装载使能

TIM5->CCER |= (1<<12)|(1<<8)|(1<<4)|(1<<0);//开启ch4输出

TIM5->CR1|=(1<<0);

TIM5->CCR1 = 10;



GPIOA->CRL &=~ (0xf<<0);

GPIOA->CRL |= (2<<2)|(3<<0);

GPIOA->CRL &=~ (0xf<<4);

GPIOA->CRL |= (2<<6)|(3<<4);

GPIOA->CRL &=~ (0xf<<8);

GPIOA->CRL |= (2<<10)|(3<<8);

GPIOA->CRL &=~ (0xf<<12);

GPIOA->CRL |= (2<<14)|(3<<12);

}



void scan()

{

if(Scan_Mode())

{

TIM5->ARR = TIM5->ARR+100 ;

TIM5->CCR1 = TIM5->CCR1+50 ;

TIM5->EGR = 1;

}

if(Scan_Add())

{

TIM5->ARR = TIM5->ARR-50 ;

TIM5->CCR1 = TIM5->CCR1-25 ;

TIM5->EGR = 1;

}

}


而且根据以上程序发现,IO的翻转速度可以达到36M,但基本上是严重变形了的

这是直接测量管角上的波形

这是接了一块非常不好的导线,测量的波形

这是接了一般的导线,测量的波形


从上面的波形可以看出,导线的分布电容,和分布电阻对波形的影响还是挺大的。


估计要是产生36M的标准方波是没戏了,这也是我为啥要测试这些波形的原因。测试这些,可以对高频波形的预知,好对生成更好的更标准的波形做基础。


进入主题,开始测试,首先是电路图,最简单的

这是1HZ的,测试电阻,用1个10K和100K,波形,基本保持不变。

这是100HZ的波形,其测试电阻为100K,如果不仔细看,是看不到方波的右下角已经开始有一些小的变化了。

这是1KHZ的方波,第一幅图电阻为1K,而第二副图电阻为100K,可以明显的看到,波形开始扭曲。

100KHZ方波,测试电阻0欧,方方正正的,很好看

当测试电阻为10K时,波形已经变成这个鸟样子了,可以看到,图中的最大电压也从3.6V降到了3.28V

这是30K的样子,最大电压和最小电压都变了。

这是50K的样子,已经看不出原来波形的样子了,直接变成了很短的三角波了。看来这小小的电阻还是真厉害啊。

1MHZ 测试电阻为0欧,貌似还凑合

1K测试电阻,我怎么看,怎么想锯条,锯锯齿,锯锯齿的

这是10K的测试电阻,已经快变成1条线了

这是10MHZ的频率,测试电阻为0欧,啥也没加,就已经变形了

这个是10MHZ,1k测试电阻,就已经啥也没有了


从上面这个这些图可以看出,在低频情况下,长距离传输数据,信号畸变是小的,电阻的大小,对波形不构成太大影响


而超过1K频率时,电阻的增加是波形产生扭曲,而且信号频率越大,或者电阻越大,情况就越严重,而超过10Mhz的时候,1K的电阻就已经会使信号面目全非了。


方案二:采用上拉电阻的形式,看看能不能矫正扭曲的波形呢?


在开漏模式下,试了一下10K上拉电阻,650K左右的频率,样子也蛮奇怪的,呵呵



这种图形,基本上不会给波形带来任何效果,试了一下,不好用。


只是电阻的话,估计不会给波形带来啥效果,要不,就不用那么复杂的电路了,其他的接入方法,就不试了,也没想出来还有啥方法,明天测试电容的。

推荐阅读

史海拾趣

Fuji Teminal Industry Co Ltd公司的发展小趣事

关于Fuji Terminal Industry Co., Ltd.(富士端子工业有限公司)在电子行业中的发展起来的相关故事,由于直接关于该公司的详细发展历程和具体故事可能较为有限,且该公司可能更多地专注于特定领域(如端子、连接器等的制造),以下是根据一般行业经验和公司可能经历的发展路径,构建的五个相关故事:

1. 初创与专业化定位

在电子行业的早期,Fuji Terminal Industry Co., Ltd.作为一家新兴企业,凭借对端子技术的深入研究和市场需求的敏锐洞察,选择了专业化的发展道路。公司创始人或核心团队凭借在电子元件领域的丰富经验,决定专注于端子、连接器等基础电子元件的研发与生产。通过不断的技术积累和产品优化,公司逐渐在行业内树立了专业、可靠的形象。

2. 技术创新与品质提升

随着电子行业的快速发展,Fuji Terminal Industry Co., Ltd.意识到技术创新和品质提升是企业持续发展的关键。公司加大了研发投入,引进先进生产设备和技术人才,致力于开发更高性能、更可靠的端子产品。同时,公司建立了严格的质量控制体系,确保每一件产品都能达到客户的高标准要求。这些努力不仅提升了公司的市场竞争力,也赢得了客户的广泛信赖。

3. 市场拓展与国际化战略

在稳固国内市场的同时,Fuji Terminal Industry Co., Ltd.积极实施国际化战略,将目光投向了更广阔的国际市场。公司通过参加国际展会、建立海外销售网络等方式,不断拓展海外市场。凭借其优质的产品和服务,公司成功打入了欧美、亚洲等多个国家和地区的市场,实现了业务的快速增长。

4. 供应链整合与成本控制

面对日益激烈的市场竞争,Fuji Terminal Industry Co., Ltd.深知供应链整合和成本控制的重要性。公司积极与上下游企业建立长期稳定的合作关系,通过优化供应链管理、降低采购成本、提高生产效率等方式,有效控制了生产成本。同时,公司还注重与客户的沟通与协作,共同应对市场变化和挑战。

5. 可持续发展与环保责任

随着全球对环保问题的日益关注,Fuji Terminal Industry Co., Ltd.积极响应可持续发展的号召,将环保理念融入企业的生产经营中。公司致力于开发环保型端子产品,减少生产过程中的环境污染和能源消耗。同时,公司还加强了废弃物的回收和再利用工作,为构建绿色、低碳的电子信息产业链贡献了自己的力量。

需要注意的是,由于直接关于Fuji Terminal Industry Co., Ltd.的详细发展历程和具体故事可能较为有限,以上故事是基于一般行业经验和公司可能经历的发展路径构建的。实际情况可能因公司战略、市场环境等因素而有所不同。

AMOTECH(阿莫泰克)公司的发展小趣事

在多年的发展中,AMOTECH始终坚持以技术创新为核心竞争力。除了压敏电阻技术的突破外,公司还在多个领域取得了显著成果。例如,在LED照明和传感器领域,AMOTECH通过不断研发和创新,成功在韩国安山建立了第四工厂,进一步提升了公司的技术实力和产能规模。这些技术的不断突破和创新,使得AMOTECH在电子行业中始终保持领先地位。

Black Box Corporation公司的发展小趣事

在数字化时代,通信技术的更新换代速度极快。为了保持竞争优势,Black Box不断投入研发,推出了一系列创新产品和技术。例如,公司研发了一款智能网络管理平台,能够实时监控网络状态并进行故障预警。这一技术创新大大提高了网络的稳定性和安全性,赢得了客户的广泛好评。

淩志比高公司的发展小趣事

随着国内市场的逐渐饱和,淩志比高公司开始将目光投向海外市场。公司制定了国际化战略,积极拓展海外市场,与多家国际知名企业建立了合作关系。通过不断的市场拓展和品牌推广,淩志比高逐渐在国际市场上获得了认可。

DEVCON公司的发展小趣事

随着DEVCON品牌知名度的提升和产品线的不断丰富,公司开始将目光投向更广阔的市场。通过与国际知名企业的合作和代理,DEVCON的产品逐渐进入全球电子制造和维修领域。同时,公司还积极开拓新兴市场,如汽车电子、安防监控等领域,进一步扩大了市场份额。这种市场扩张的策略不仅带来了丰厚的回报,也为DEVCON公司的长期发展奠定了坚实基础。

Hasco Relays and Electronics International Corp公司的发展小趣事

除了国防和航空领域外,L3Harris还积极投身于国土安全和公共安全领域。公司为这些领域提供了多种先进的技术和解决方案,包括监视系统、情报分析工具和边境安全技术等。这些技术和解决方案在维护国家安全和应对紧急情况方面发挥了重要作用。L3Harris在国土安全和公共安全领域的贡献不仅体现了其社会责任感,也进一步拓展了其在电子行业中的业务范围和市场影响力。

请注意,上述故事是基于可获取的信息和事实进行归纳和构想的,可能无法完全涵盖Harris公司(现为L3Harris Technologies)发展历程中的所有细节和事件。

问答坊 | AI 解惑

1394接口在PC市场萎缩 转攻消费市场

据In-Stat报道,1394在PC和外设市场正在受到来自USB的强烈挤压,但有迹象表明,在消费电子(CE)市场正出现新的生机。该高科技市场调查公司称,数字电视、有线电视机顶盒以及DVD录像机都在推动着1394a在消费电子市场的增长。另外,高清音视频网络联盟 ...…

查看全部问答>

我的电脑

我的电脑 [ 本帖最后由 geyin 于 2009-6-13 21:48 编辑 ]…

查看全部问答>

关于ALTIUM DESIGNER 标题框的问题。

更改标题框中TITLE的VALUE值为sd,但是确认后,TITLE未发生任何改变。…

查看全部问答>

测量电源纹波[转帖]

测量电源纹波本身有一定技巧性。图1给出了一个不当使用示波器测量电源纹波的实例。在这个例子中出现了几个错误,首先是使用了接地线很长的示波器探针;其二是让由探针和接地线形成的回路靠近功率变压器和开关元件;最后是允许在示波器探针和输出电 ...…

查看全部问答>

WINCE 6.0下如何安装驱动

有个触摸屏装的WINCE 6.0,想增加一个串口,使用了USB转串口的转换器,但是驱动不知道怎么装上去,转换器的驱动只有一个DLL文件和一个INF文件,请问如何安装?…

查看全部问答>

智能手机蓝牙虚拟串口开发?

智能手机中没有提供串口通信服务,因此需要先在智能手机上安装一个虚拟串口软件,请问各位请没有做过相关工作的,这个软件是自己开发还是有可以免费使用的呀?…

查看全部问答>

TI/M4芯片时钟怎么设置啊?

ROM_SysCtlClockSet(SYSCTL_SYSDIV_4| SYSCTL_USE_PLL | SYSCTL_OSC_MAIN | SYSCTL_XTAL_16MHZ); 我觉得太慢,改成ROM_SysCtlClockSet(SYSCTL_SYSDIV_64| SYSCTL_USE_PLL | SYSCTL_OSC_MAIN | SYSCTL_XTAL_16MHZ); 第一次下载进去了,第二次怎么 ...…

查看全部问答>

【深度评测STM32 Nucleo】+st-link utility工具试用

本帖最后由 fyaocn 于 2014-12-15 11:11 编辑 进一步的测试中,从网上搜到了很多适用的工具,其中最傻瓜的就是这个ST-LINK GUI Utility了。把程序下载的板子,可以直接查看到内存的数据,更牛的是可以直接修改,包括运行的中间数据。 STM提供了 ...…

查看全部问答>

[转载]DM642 DSP内存管理的一点经验

可恶的DSP又吞没了我的假期。先整理个经验,碰到类似问题可以获得些启发的: 俺的程序是QC_LDPC,传说中最占内存的信道编码,所以程序和内存的矛盾是这个程序的主要矛盾。 1. 本想在一个函数里建立一个很大的数组,函数运行完会自动删掉,但那是没 ...…

查看全部问答>

【R7F0C809】模拟IIC,EEPROM

本帖最后由 ljj3166 于 2015-9-15 00:06 编辑 计划中准备掉电保存电量数据 翻遍了C809的得特希特 发现片上木有带EEPROM 真小气啊,来个1k,至少个512字节也行啊 算了,自己外扩吧 擦写频繁,用铁电才好呀 手上仅仅有片AT24c08,撸上 大不 ...…

查看全部问答>