欢迎来到天天文库
浏览记录
ID:6329217
大小:319.50 KB
页数:16页
时间:2018-01-10
《课程设计(论文)-基于adc0832数字一路电压表电路设计》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库。
1、设计题目:基于ADC0832数字一路电压表电路设计专业班级:电气工程及其自动化1024学号:姓名:指导教师:16目录基于ADC0832的一路数字电压表设计31、电压表设计原理图32、proteus仿真图43、原理图54、PCB图65、实物图76、报告81、设计方案82、电路特色93、功能介绍104、流程图、115、1感受(康爱丽)135、2感受(孟广琴)145、3感受(杨青涛)156参考资料1616基于ADC0832的一路数字电压表设计1、电压表设计原理图162、proteus仿真图163、原理图164、PCB图165、实物图第二组:杨青涛孟广琴基于ADC0832的一路数字电压表
2、设计康爱丽166、报告1、设计方案通过一个A/D(ADC0832模拟数字转换)芯片采集后将外测电压信号转换为数字信号,再由单片机(AT89S52)处理信号,输出信号,由LCD1602显示各路电压。89S52引脚图162、电路特色设计以单片机at89s52芯片为核心的简单电压测量电路,它由5V直流电源供电。在硬件方面,通过可变电阻调节输入电压的变化来反映检测到的电压变化。通过A/D转换后数字量在单片机at89s52处理在转换成相应的实际电压,通过LCD1602显示器进行显示。LCD显示电压实现零辐射、低功耗、散热小、体积小、图像还原精确、字符显示锐利等。163、功能介绍该电压表由单
3、片A/D转换器构成,在很大的电压情况下,电压表去测量时会对其并联很大的电阻分掉高压,然后再进行测量,这时本来很大的电压,到后来测出来的电压就会很小,这就是A
4、D转换实现低压电压表测量高压液晶与89S52的接口164、流程图、开始设置存储值调用液晶初始化函数等待五秒调用电压显示函数进行A/D转换进算整数部分计算小数部分延时25秒开始定义引脚延时1秒调用函数延时若干毫秒液晶模块忙碌状态?调用写函数液晶模块显示指定字符显示的实际地址将数据写入液晶模块对LCD的显示模式进行初始化设置返回返回YN(1)主程序(2)液晶模块16电压显示流程图开始设置参数写到结束标志?写显示地址将字符写入LC
5、D调用显示电压小数点的函数调用函数显示电压的单位显示电压的整数部分显示电压的小数部分将模拟信号转换成数字信号返回YN(3)电压显示165、1感受(康爱丽)问1:while(1){}部分的流程图咋画?答1:这段语句说明结构体是一个死循环,这样就该明白咋画了问2:画循环时需要在横线上添加Y和N该咋添加?答2:经百度查询后我明白了一般只有封闭图形才可以直接添加文字的,比如矩形,这个问题还得用文本框解决,具体方法是设置文本框属性线条颜色和填充颜色都设置为无;这样就可以实现了。问3:菱形拐角处拐线和菱形的边脚怎么都对不上?答3:网上查寻资料可知,按住ctrl微调;调图形时,按住Alt微调这
6、样边调整好了。问4:理解数字电压表程序及应用Protel–DXP软件?答4:首先绘制流程图,根据流程图读懂程序,了解整个数字电压表的运行结构。用软件绘制原理图,在检测是否出错,其次生成PCB,再次学会应用软件,据实际事物,布局元器件的方位,绘制PCB的封装及其原理图,最后手动布线,交线几乎没有。问5:怎么仿真?答5:用软件仿真调试工具keil编译程序生成文件“基于ADC0832的数字电压表.hex”,用Proteus打开完整的原理图点芯片,在programfile一行选入keil生成“基于的ADC0832的数字电压表.hex”。165、2感受(孟广琴)(1)问:怎么用Proteu
7、s添加元器件?答:先用Keil软件对原程序进行了一下调试,如果程序没有错误再进行原理图的绘制,先点击左侧device栏上的P按钮,就会弹出元器件选择对话框。写上关键字就可以找到相应的元件,双击需要的元件就可以将此元件加到当前的device栏中,在device栏中选中需要放置的元件,这样就可以放置了。(2)问:怎样用Proteus软件进行仿真?答:先单AT89S52就会弹出一个对话框,在ProgramFile中找到原理图的程序,就会生成“基于的ADC0832的数字电压表.hex”确定后开始仿真,在LCD1602上就会显示“volt:0.00v”,调节电位器就可要LCD1602就可显
8、示各处的电压。(3)问:PCB板的制造及PCB板上焊接原件?答:首先用专用纸打印出PCB图,预备PCB板,其次,到专用实验室进行加工处理,得到PCB板;PCB板焊接前,首先注意烙铁的温度,以免烧伤原件及其PCB板,其次,焊接的端子,要美观。165、3感受(杨青涛)疑点①:怎样调试?答:首先将程序经过KEIL编译,生成以HEX为后缀的文件;其次,在软件Proteus7Professional中的ISIS7Professional软件中绘制出原理图,经检测无错,然后双击AT89S52
此文档下载收益归作者所有