单片机电阻表的设计说明书

上传人:hs****ma 文档编号:558281952 上传时间:2023-09-22 格式:DOCX 页数:36 大小:934.73KB
返回 下载 相关 举报
单片机电阻表的设计说明书_第1页
第1页 / 共36页
单片机电阻表的设计说明书_第2页
第2页 / 共36页
单片机电阻表的设计说明书_第3页
第3页 / 共36页
单片机电阻表的设计说明书_第4页
第4页 / 共36页
单片机电阻表的设计说明书_第5页
第5页 / 共36页
点击查看更多>>
资源描述

《单片机电阻表的设计说明书》由会员分享,可在线阅读,更多相关《单片机电阻表的设计说明书(36页珍藏版)》请在金锄头文库上搜索。

1、单片机电阻表的设计说明书目录1、设计内容和要求22、系统总体结构32.1,系统总体设计32*2、主控部分的选择.+3、最小系统64、硬件设计641总体设计框图642电压测量的设计74.3 模数ADC转换的设计74.4 液晶显示电路的设计85、输入、输出部分96、软件设计10氏1主控程序流程106-2117、实物制作与仿真128、总结139、参考文献14附录1原件清单15附录2原理图16附录3程序17附录4实物图31第一章设计内容和要求随着现代科技的飞速发展,生产生活中人们对工具的要约越来越高。其中我日常所使用的电阻表的精度和性能也要求越来越高。并且电阻表完全可以通过现代科技来实现智能化,智能化

2、即不需要人工来调节档位,测量不同阻值的电阻时,可以自动更换档位。并且同时显示出阻值和量程。这次课程设计我的课题就是基于单片机芯片STC89C5殁计一个三档位的电阻表,第一档位:1-100欧,第二档:1-5k欧,第三档:1-10k欧。电阻表能自动转换量程,测量结果使用LCD显示,误差小于5%设计内容包括:1、单片机最小系统2、模数转换3、电阻电压转换4、显示测得的电阻阻值设计原理为通过伏安法测出电阻的阻值,经过模数转换,将测得的阻值显示至ijLCD上。第二章系统总体结构2.1 系统总体设计系统共分为四个部分:电阻电压转换、模数转换器、单片机、LCD显示。图1电阻表2.2 主控部分的选择进行深入的

3、分析和思考,将本次设计系统分为一下几个部分:A/D转换电路、被测电阻、单片机系统、显示电路、电机控制电位器电路。电源电自动测量电阻表系统框图电阻的测量电路:电阻一电压转换测量法,采用R/U转换器将被测电阻转换成电压,经转换后得到的直流电压经A/D转换器转换为数字信号,由单片机控制输出显示被测电阻值到LCD电机控制电位器电路:采用继电器作为档位开关控制,继电器是一种电控制器件。它具有控制系统(又称输入回路)和被控制系统(又称输出回路)之间的互动关系。通常应用于自动化的控制电路中,它实际上是用小电流去控制大电流的一种“自动开关”。故在电路中起着自动调节、安全保护、转换电路等作用。采用2个继电器分别

4、控制不同电阻测试档位。控制系统由单片机系统控制。A/D转换器:选用ADC0832;ADC0832芯片是美国国家半导体公司生产的一种8位分辨率、双通道A/D转换芯片。由于它体积小,兼容性,性价比高而深受单片机爱好者及企业欢迎,其目前已经有很高的普及率。其具有以下特点: 双通道A/D转换; 输入输出电平与TTL/CMOS目兼容; 5V电源供电时输入电压在05V之间; 工作频率为250KHz转换时间为32pS; 一般功耗仅为15mW 8P、14P-DIP(双列直插)、PICC多种封装; 商用级芯片温宽为0Cto+700C,工业级芯片温宽为-40Cto+85C;芯片接口说明: CS_片选使能,低电平芯

5、片使能。 CH0模拟输入通道0,或作为IN+/-使用。 CH1模拟输入通道1,或作为IN+/-使用。 GND芯片参考0电位(地)。 DI数据信号输入,选择通道控制。 DO数据信号输出,转换数据输出。 CLK芯片时钟输入。 Vcc/REF电源输入及参考电压输入(复用)。ADC0832为8位分辨率A/D转换芯片,其最高分辨可达256级,可以适应一般的模拟量转换要求。其内部电源输入与参考电压的复用,使得芯片的模拟电压输入在05V之间。芯片转换时间仅为32叱S,据有双数据输出可作为数据校验,以减少数据误差,转换速度快且稳定性能强。独立的芯片使能输入,使多器件挂接和处理器控制变的更加方便。通过DI数据输

6、入端,可以轻易的实现通道功能的选择。单片机:AT89C52显示器:选用LCD1602工业字符型液晶,能够同时显示16x02即32个字符。1602液晶也叫1602字符型液晶,它是一种专门用来显示字母、数字、符号等的点阵型液晶模块。它由若干个5X7或者5X11等点阵字符位组成,每个点阵字符位都可以显示一个字符,每位之间有一个点距的间隔,每行之间也有问隔,起到了字符间距和行间距的作用,正因为如此所以它不能很好地显示图形。特性:3.3V或5V工作电压,对比度可调;内含复位电路;提供各种控制命令,如:清屏、字符闪烁、光标闪烁、显示移位等多种功能;有80字节显示数据存储器DDRAM;内建有192个5X7点

7、阵的字型的字符发生器CGROM;8个可由用户自定义的5X7的字符发生器CGRAM;微功耗、体积小、显示内容丰富、超薄轻巧,常用在袖珍式仪表和低功耗应用系统中。操作控制。第三章最小系统由STC89C52复位电路,时钟产生电路组成。其原理图如下:最小系统电路原理图第四章硬件设计本系统是一个简单的单回路控制系统。为了实现对电阻的精确测量和测量档位自动切换,本系统采用了AT89C52单片机作为系统的控制中心,在测试电阻阻值时,有信号测试端将所测信号送入A/D转换器ADC0832经A/D转换后将数据送入单片机进行数据处理,实时将所测电阻阻值经液晶显示模块显示。在进行档位切换时。由单片机控制的继电器构成档

8、位开关,对档位进行正确切换。总体设计框图如图总体设计框图4.2电压测量的设计如图2所示为被测电阻电压测量。电压经过已知电阻R1和被测电阻Rx接到地。通过OUT俞出被测电阻Rx上的电压。送到ADC0832勺CH0口。图3被测电阻电压测量图4.3 模数ADC专换的设计由电压测量得到的电压经过ADC模数转换可得到8位的电压值,经过欧姆定律(即电压之比等于电阻之比)可得到被测电阻的阻值的大小。公式如下赠误!未找到引用源本设计用到的R1的阻值为200Q、20kQ和200kQ。由被测电阻得到的电压值经ADC0832的2脚CH0输入,经过内部的AD转换,在DO6输出数字电压量,经过上述公式的转变,在P1.1

9、口上的显示的数字量为被测电阻的阻值数字量。如图3所示为被测电阻电压量转换为阻值量。OUP1CH0ADC0832被测电阻电压量转换为阻值量图4.4 液晶显示电路的设计经过ADC0832真数转换得到的电阻值数字量,在MCU勺P1.1口输入,MCU系统处理后在P0口由LCD1602M示出来该被测电阻的阻值。如图4所示为被测电阻阻值显示D0D7P0OU被测电阻阻值显示第5章输入、输出部分电阻表主控制部分电源需要用5V直流电源供电,把频率为50Hz、有效值为220V的单相交流电压转换为幅值稳定的5V直流电压。其主要原理是把单相电经过电源变压器、整流电路、滤波电路、稳压电路转换成稳定的直流电压。由于输入电

10、压为电网电压,一般情况下所需直流电压的数值和电网电压的有效值相差较大,因而电源变压器的作用显现出来起到降压作用。降压后还是交流电压,所以需要整流电路把交流电压转换成直流电压。由于经整流电路整流后的电压含有较大的交流分量,会影响到负载电路的正常工作。需通过低通滤波电路滤波,使输出电压平滑。稳压电路的功能是使输出直流电压基本不受电网电压波动和负载电阻变化的影响,从而获得稳定性足够高的直流压。本电路使用充电器解决电源稳压问题。我们使用的是经过特殊加工过的电路板,在板的内部已经将整流、变压的线路连好了。各原件所用的5V直流电源在电路板内部连成了几条线路,使用起来很方便。电阻输入则是通过将不同阻值的电阻

11、接在表的两端,阻值范围是1-10K欧姆。当接入时电阻表的液晶显示屏上会自动显示出当前所接入的电阻的阻值和量程(档位)。当所接电阻超出量程时,LCD显示ERROR时序参数表时序参数符号极限值单位测试条件最小值典型值最大值E信号周期tc400ns引脚EE脉冲宽度tpw,tF150nsE上升/下降沿时间tR25ns地址建立时间tsp130ns引脚E、RSR/W地址保持时间tHD110ns数据建立时间(读操作)tD100ns引脚DB0DB7数据保持时间(读操作)tHD220ns数据建立时间(写操作)tsp240ns数据保持时间(写操作)tHD210ns第六章软件设计6.1主控程序流程程序机构主要包括:

12、主控程序模块、LCD1602液晶显示程序、阻值数据显示处理子程序、标志符号显示子程序、延时子程序等几个部分组成。主控程序流程图:6.2软件仿真本设计通过利用Proteus仿真,将所编写的程序用Keil软件编译,所仿真原理图见第七章。在实验调试过程中每个测量量程档选用2个电阻进行测量,下表就是我们测试的实际电阻值和测量电阻值数据,以及测量误差量程档实际电阻值仿真测量电阻值误差1K7.3Q7Q-4.10%15.2Q15Q-1.31%52.7Q53Q0.57%200Q201Q0.5%500Q508Q1.6%750Q762Q1.6%900Q908Q0.89%950Q953Q1.4%5K1.5KQ151

13、8Q1.2%2KQ2016Q2.46%2.5KQ2481Q-3.1%3kQ2940Q-2%3.5KQ3509Q0.76%4KQ4019Q0.61%4.3kQ4283Q-3.36%4.5KQ4518Q1.23%10k5KQ5012Q0.81%5.5kQ5561Q0.92%6KQ6022Q0.28%6.5KQ6478Q-1.84%7KQ6983Q-1.62%8kQ7903Q-3.3%9.5kQ9679Q6%在调试时发现当所测电阻阻值接近量程时测得的值不够精确。第7章实物制作与仿真G二小,JOF0IC,华工:“吗广k-c?rt(正面图与反面图|200TMIIHI1。十口!.工Q*,imT*111177D1n.Kflc*n44m口才-Em范。旦”E.lzp-r-;JIIIT印IueiD7AK?,工!?iimE*3a”rz41七imsE-aia未开启时的电路E号占如n二希匚.HMruf.,3人修eliLEnuM,二打讣FJjfiFtmrfcriri*r-vF31fl一TH此3站用力ANIMATING(TDai

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 商业/管理/HR > 营销创新

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号