历史上的今天
返回首页

历史上的今天

今天是:2025年04月06日(星期日)

2018年04月06日 | 如何利用单片机从LCD显示屏上读出所测得电阻值

2018-04-06 来源:eefocus

    1 前 言

    在电路测试过程中常常会碰到由于忽略某些小电阻的影响引起实验数据与理论值之间存在较大误差,从而影响测试效果例如电感器变压器中往往存在铜电阻,地铁铁轨的电阻;由于其数值较小,一般的指针万用表无法测量出来;通常实验室里会用电桥进行测量,但电桥操作手续较烦,又不能直接读出被测电阻阻值鉴于此,我们采用了单片机,利用单片机的优势设计了该测量仪该测量仪可直接从LCD显示屏上读出所测得的电阻值,测量范围为10~2.9999k,同时可以把测试的数据进行储存,然后经串行口送入上位机,通过上位机的强大功能,可以对所测得的数据进行分析处理该测试仪的测量精度高达±0.1%,并采用四端测量法,电阻值不受引线长短及接触电阻的影响不仅测量简便,读数直观,且测量精度分辨率也高于一般电桥可用于实验室研究所,尤其适用于工作现场。

    2测试原理

    如上图本机的基本原理是采用在被测电阻上通过已知的恒定电流,取出被测电阻上的压降,经放大器放大转换为0~3V直流电压,然后送入C8051F005A/D转换的输入端,经单片机处理,最后经过液晶显示器直接显示电阻阻值

    由于要实现对微小电阻的测量,所以要求放大器的分辨率高(高潮达10V),线性度好,输入阻抗高,并要求漂移低抑制噪声和抗干扰能力强,为此我们设计了如图2中信号处理电路所示的差动放大器此放大器由运放A1A2组成第一级差分式电路,A3组成第二级差分式电路,R3R4RW组成反馈网络,引入了深度电压串联负反馈,故有较高的输入阻抗,且A1A2都选同相端作为输入端,则它们的共模输出电压和漂移电压也都相等,再经过A3组成的差分式电路,可以互相抵消,故它有很强的共模抑制能力和较小的输出漂移电压;A4是电压反向跟随器,其作用是使前后级隔离分析此电路可得下列方程

    当R5= R7R6= R8时,上述方程化简可得:

    从(3)式知输出电压U4与被测电阻RX成正比放大器的倍数由R3R4RW而定,由于A/D转换器的输入电压为0~3V,本仪器设置放大器的放大倍数为10倍,在U4端得到0~3V的直流电压为了保证放大器的分辨率和稳定性,除上述电路本身优点外,集成运放A1A2A3选用了高精度低噪声低漂移的max495,反馈支路的电阻均选用高精度低温度系数的精密电阻,此外还采取了一些屏蔽措施有效地抑制了噪声和干扰测试时被测电阻与测试仪器间采用四端接线法,恒流源电流经IN1输入从IN2输出,测量时用四根专用导线与被测电阻Rx连接,当被测电阻较小时,为了避免导线电阻和接触电阻的影响,四根连接导线要做到特性一致阻抗相同,这样就可以消除导线电阻和接触电阻的影响

    3小电阻测试仪的硬件设计

    该仪器的核心部分是能够实现各种功能的电路板,它采用了CYGNAL公司的C8051Fxxx型单片机C8051F005该系统主要包括电源电路信号采集电路信号放大电路液晶驱动及显示电路串行通讯电路系统复位电路和C8051F005单片机系统电路(包括模数转换电路)系统各部分的详细电路如图2所示

    3.1C8051F005单片机系统电路

    本系统使用的是C8051F005,它具有如下特点:

    &61548; 片内有多达60KB的FLASH ROM和2KB RAM,用户无需再外扩存储器;

    &61548; 一个12位的A/D转换器ADC12,自带采样保持功能;

    &61548; 两通道串行通讯接口,可用于异步或同步模式;

    &61548; 一个模拟比较器,可实现电压比较或基准电压的输出

    ADC12是12位精度的A/D转换模块,带有采样保持功能,具有高速通用的特点它有8个外部信号采样通道和4个内部通道由差动放大器输出的信号由通道0输入单片机,A/D转换的时钟转换模式和参考电压源都可以由用户用软件设置

    由于该单片机内部集成了众多的外围模块,不但使电路的设计变得简单,还可以大大缩小电路板的尺寸另外,在电路板上预留一个JTAG接口,再配以一个普通的PC机,就可以很方便地实现系统软件的调试

054
图2系统详细电路图


    3.2串行通讯电路

    C8051F005单片机内部集成了两个通用串行同步/异步模块USART0和USART1,均支持两种不同的串行协议,即;通用异步协议(UART协议)和同步协议(SPI协议)本电路采用UART协议,再通过一个RS232接口芯片MAX3221E与PC机通讯

    MAX3221E是工作电压为+3.0~+5.5V仅需1A的供给电流且具有自动关闭功能的单路RS-232收发器C8051F005单片机的一大特点就是低功耗,它有多种功耗状态可以编程控制MAX3221E也是具有低功耗特点的接口器件,通过ENFORCEONFORCEOFF引脚可以控制驱动器接收器的工作状态,启动或禁止自动降低功耗功能,从而使其工作在不同的能耗状态,达到降低功耗的目的

 

    3.3电源电路

    本系统采用电池供电,这样既可以保持系统运行的稳定可靠又可便于在实验室以外的环境下使用

    3.3LCD驱动及显示电路

    LCD显示选用型号为SMS0501C段码显示驱动器该液晶显示器的接口方式为二线式串行接口,显示方式为反射式正显示,工作电压为2.7V~5.5V

    3.4其他电路

    除了以上几个主要的电路外,系统还有电源欠压检测电路和系统复位电路等电源欠压检测电路采用的是C8051F005单片机内部集成的模拟比较器来实现系统复位电路采用按钮复位形式,利用电容的充放电对单片机进行正确复位当按钮被按下时,C8051F005单片机的RST引脚即为低电平,只要这个低电平保持2个机器周期以上,单片机即可正确复位

    4软件设计

    本系统的软件设计采用模块化设计的方法,整个程序包括主程序数据采集程序数据处理程序串行通讯程序定时器中断程序LCD显示程序所有的程序均采用C语言编写,可以很方便地调试和下载程序代码限于篇幅,本文只给出主程序的流程图,如图3所示

    系统的主程序主要完成C8051F005单片机系统的初始化设置系统时钟和中断字,调用键盘处理程序,根据不同的按键转入相应的服务程序,完成不同的功能,如数据的采集与处理串行通信以及历史记录的查询其中串行通讯子程序不仅可以将单片机存储的数据传送到PC机进行处理分析,用户也可以根据情况从PC机上设置待测数据多少以及测试时间的长短等

    5结束语

    根据如上所述的电路原理,开发出了样机,经实验证明该仪器的功耗低,这样就大大增加了电池的使用寿命;体积小,重量轻,便于携带,很适合在野外及工作现场使用;

    测试准确,该仪器在对10~10的微小电阻测试时读数稳定性也较好,且测量精度高


推荐阅读

史海拾趣

ADATA公司的发展小趣事

ADATA科技成立于2001年,是一家专注于提供存储解决方案的公司,以下是该公司发展的五个相关故事:

  1. 公司成立与初期发展: ADATA科技成立于2001年,总部位于台湾新北市,最初致力于生产和销售DRAM模块。随着存储技术的不断发展,公司逐渐扩展了业务范围,涵盖了闪存产品、固态硬盘、移动存储设备等多个领域。

  2. 技术创新与产品推出: ADATA科技在存储领域进行了持续的技术创新,并推出了一系列具有竞争力的产品。公司不断提升产品性能、降低成本,并注重产品的设计和用户体验。除了传统的DRAM模块,公司还推出了闪存卡、固态硬盘、移动硬盘等产品,满足了不同客户和市场的需求。

  3. 市场拓展与国际化发展: ADATA科技积极拓展国内外市场,并逐步实现了国际化发展。公司产品远销全球各地,与全球范围内的主要零售商、电子产品制造商建立了合作关系。通过与合作伙伴的紧密合作,公司产品在国际市场上得到了广泛认可和好评。

  4. 品牌建设与市场影响力: ADATA科技通过持续的品牌建设活动,不断提升了在存储领域的市场影响力。公司参加各类行业展会、展示活动,并投入大量资源进行市场推广和宣传。同时,公司还与体育、文化等领域开展赞助活动,提升品牌知名度和美誉度。

  5. 未来展望与持续发展: 作为一家专注于存储解决方案的企业,ADATA科技将继续致力于技术创新和产品开发。公司将不断改进现有产品,推出更多性能更好、功能更丰富的存储产品,以满足不断变化的市场需求。同时,公司还将继续拓展国际市场,加强与合作伙伴的合作,实现业务的持续增长和发展。

B+B SmartWorx公司的发展小趣事

B+B SmartWorx一直致力于产品创新,不断推出符合市场需求的新产品。其中,光纤转换器、3G/4G无线路由器以及Wzzard系列无线感测装置等产品受到了市场的广泛认可。这些产品不仅填补了研华在某些领域的空白,也展示了B+B SmartWorx在物联网和工业网通领域的强大实力。此外,公司还积极开发风扇配件、AC插座等电力元件产品线,进一步丰富了其产品体系。

Belden Wire and Cable公司的发展小趣事

1902年,Joseph C. Belden在美国伊利诺伊州芝加哥创立了Belden公司。在创立初期,公司主要生产电线和电缆产品,并逐渐在行业内崭露头角。1905年,经过大量的实验和研究,Belden公司成功研发出“Beldenamel”绝缘材料,这种灵活的搪瓷绝缘材料极大地提升了线缆的性能和可靠性,为公司的早期发展奠定了坚实的基础。

Hpc Technology Inc公司的发展小趣事

随着业务的不断扩展,Belden公司于1910年搬迁至芝加哥更大的区域,并在产品线上增加了橡胶绝缘电线。这一举措不仅扩大了公司的生产规模,也进一步丰富了产品种类,满足了市场的多样化需求。随后,百通工程师于1927年发明的软橡胶塞技术,进一步推动了公司的技术创新和业务拓展。

ETERNA公司的发展小趣事

1995年,ETERNA被保时捷家族收购,为公司的发展注入了新的活力。保时捷家族对制表业有着深厚的兴趣,他们投入大量资金用于研发和生产。在保时捷家族的支持下,ETERNA不断推出具有创新性的产品,如Spherodrive系统和超薄自动上炼机芯3030等。这些技术的成功应用,使ETERNA在制表业中取得了举足轻重的地位。同时,保时捷家族还通过全球营销战略,将ETERNA品牌推向了更广阔的市场。

台湾兆欣(EMTEK)公司的发展小趣事

随着电子产品的不断小型化和集成化,兆欣面临着越来越大的技术挑战。然而,他们并没有退缩,反而加大了研发投入。经过无数次试验和改进,兆欣成功开发出全自动薄型功率电感,这一产品在市场上引起了广泛关注。同时,他们还针对USB3.0的市场趋势,预计导入相关对应产品,为公司的未来发展奠定了坚实基础。

问答坊 | AI 解惑

IGBT 关断内阻有多大?

IGBT 关断内阻有多大,目前我有一个设计需要评估IGBT关断内阻。…

查看全部问答>

PLC的四大外部设备

编程设备:简单的为简易编程器,多只接受助记将编程,个别的也可用图形编程(如日本东芝公司的EX型可编程控制器)。复杂一点的有图形编程器,可用梯形图语编程。有的还有专用的计算机,可用其它高级语编程。编程器除了用于编程,还可对系统作一些设 ...…

查看全部问答>

mobile6有没有支持中文的模拟器?

RT。 设备是支持中文的,也准备写中文的软件。 但从micro下载的模拟器不支持中文, 有没有可以支持中文的模拟器啊?…

查看全部问答>

请教单片机多机通信的问题

我有个串口多机通信程序,上位机是PC,向下位机发送数据没问题,现在就是我的几台单片机都需要向PC请求数据,也就是可能同时向串口写请求数据,这就产生了一个问题,串口数据线只有一根,这样是不是会串数据呢?如果我要实现这样的目的,应该怎样设 ...…

查看全部问答>

帮忙看看24c64程序哪出问题了

#include \"MSP430F5438A.H\"#define uchar unsigned char #define uint unsigned int#define at2464_PIN P9OUT#define at2464_RED P9IN#define at2464_DIR P9DIR#define at2464_SCL_H at2464_PIN|=BIT1#define at2464_SCL_L at2464_PIN ...…

查看全部问答>

我是一个小白,我需要大牛的关怀—430的ADC使用

学校需要做一个小项目,目的就是给我一个正弦波,需要用msp430f149测量它的峰峰值,有效值和频率。我刚上手几天,手册看得一知半解,过于测量有效值的程序,思考了半天未果。疑问如下:1.ADC先做采样保持再做转换,时间没有重叠的吗?2.MEMORY里面 ...…

查看全部问答>

Help!FPGA

Modelsim 中写了个测试文件,出现如下错误,那位大神能解决一下啊! ** Error: C:/altera/91/modelsim_ase/exise/work/test.vt(49): Undefined variable: KF_Filter.** Error: C:/altera/91/modelsim_ase/exise/work/test.vt(49): near \"U1\" ...…

查看全部问答>

AT90CAN128复位问题

我采用的是ICCAVR7.22进行编译,AVRStudio4.18进行调试,仿真器为JTAG_MKII,编写程序只包含一个timer0溢出中断,软仿真时复位后程序从0x00000000开始执行,用仿真版进行调试时程序从0x0000001C开始执行,不知道什么原因? 编译环境有问题?编译器 ...…

查看全部问答>

DSP通过XINTF与外部CPLD进行通讯问题

DSP读取CPLD的数据不成功,即DSP读取的数据倒是外部地址的值,但是那个只是DSP初始化的时候的值,好像外部CPLD并没有给DSP发送任何数据,所以总线上的数值,在DSP看来是没有变化的,倒是读到的数据不是想要的数据。比如我CPLD通过地址0x800给DSP发 ...…

查看全部问答>

\电子设计竞赛培训资料\

replyreload += \',\' + 1622741;Timson,如果您要查看本帖隐藏内容请回复电子设计竞赛培训资料…

查看全部问答>