单位数码管的显像-传感器小制作论文

单位数码管的显像-传感器小制作论文

ID:22700051

大小:595.15 KB

页数:10页

时间:2018-10-31

单位数码管的显像-传感器小制作论文_第1页
单位数码管的显像-传感器小制作论文_第2页
单位数码管的显像-传感器小制作论文_第3页
单位数码管的显像-传感器小制作论文_第4页
单位数码管的显像-传感器小制作论文_第5页
资源描述:

《单位数码管的显像-传感器小制作论文》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库

1、学生创新作品说明书作品名称:单位数码管的显像作者:张金辉所属专业:15生物质能指导教师:高洪芬完成时间:12月13日一:作品简介1研宄方法、理论依据、主要技术做一个数码管实验,首先得了解数码管,先给数码管做一下介绍,数码管是一种半导体发光器件,其基本单元是发光二极管。数码管按段数可分为七段数码管和八段数码管,八段数码管比七段数码管多一个发光二极管单元,也就是多一个小数点,我们套件中便是八段数码管,要是按发光二极管单元连接方式可分为共阳数码管和共阴数码管。在数字逻辑电路中,低电平用0来表示,高电平用1来表式。2总体思路、研究内容我们所用的数码

2、管是共阴数码管,共阴数码管是将所冇的发光二极管的阴极接到一起形成公共阴极的数码管,共阴数码管在应用时应将公共极接到地线GXD,当某一字段的发光二极管的阳极为高电平时,相应字段就点亮,当某一字段的阳极为低电平时,相应字段就不亮,根据这个原理,我设计出了让单位数码管显示0,1,2,3,4,5,6,7,8,9,A,B,C,D,E,F。二:实验原理1主要技术根据共阴数码管的发光特性,及当某一字段的发光二极管的阳极为高电平是,相应字段就亮,根据这一特性来让数码管显示0,1,2,3,4,5,6,7,8,9,A,B,C,D,E,Fo{1,1,1,1,1,

3、1,0,0},"0{0,1,1,0,0,0,0,0},"1{1,1,0,1,1,0,1,0},"2{1,1,1,1,0,0,1,0},"3{0,1,1,0,0,1,1,0},"4{1,0,1,1,0,1,1,0},"5{1,0,1,1,1,1,1,0},"6{1,1,1,0,0,0,0,0},"7{1,1,1,1,1,1,1,0},//8{1,1,1,1,0,1,1,0},{1,1,1,o,1,1,1,1},"A{1,1,1,1,1,1,1,1},"B{1,o,0,1,1,1,0,1},"c{1,1,1,1,1,1,o,1},//D{1,o

4、,0,1,1,1,1,1},"E{1,o,0,0,1,1,1,1},//F{0,0,0,0,0,0,0,1},II.//9bab看gecd參eaCOMcioMM-W-MW-WM-Wabodeabcdefo^引脚共阴极共阳极2实施方案(1)运用现有的知识与互联网的知识,经过综合整理,来实现这次的数码管显像,通过自己的动手,来获得成功。这是共阴数码管的内部结构图,g引脚连接8/端口,f引脚连接7端口,a引脚连接2端口,b引脚连接3端口,e引脚连接6端口,d引脚连接5端口,com引脚连接gnd端口,c引脚连接4端口,db引脚连接9端口。通过Ard

5、uino的编程实现数码管(2)所用器材面包板*1数码管*1电阻220*1跳线若干三:程序设计defineDa2defineD_b3defineD_c4defineDel5defineD_e6defineD_f7defineD_g8defineD_h9//数码管a接引脚2//数码管a接引脚2//数码管a接引脚2//数码管a接引脚2//数码管a接引脚2//数码管a接引脚2//数码管a接引脚2//数码管a接引脚2//让数码管显示数值unsignedcharnuni[17][8]=//I为点亮,0为关闭,a表示数:码管a的led灯,其他类似//ab

6、cclefgh{1,1,1,1,1,1,0,0},//o{o,1,1,0,0,0,0,0},//I{1,1,o,1,1,0,1,0},//2{1,1,1,1,0,0,1,0},//3{0,1,1,0,0,1,1,0},//4{1,0,1,1,0,1,1,0},//5{1,0,1,1,1,1,1,0},//6{1,1,1,0,0,0,0,0},//7{1,1,1,1,1,1,1,0},//8{1,1,1,1,o,1,1,0},//9{1,1,1,0,1,1,1,1},"A{1,1,1,1,1,1,1,1},"B{1,0,o,1,1,1,0,1

7、},"c{1,1,1,1,1,1,0,1},//D{1,0,0,1,1,1,1,1},{1,0,0,0,1,1,1,1},{0,0,0,0,0,0,0,1},};voidsetup()//E//F//.1pinMode(D_a,OUTPUT);//设置引脚为输岀pinMode(D_b,OUTPUT);//设罝引脚为输出pin.lode(D_c,OUTPUT);//设置引脚为输出pinMode(D_d,OUTPUT);//设置引脚为输出pinMode(D_e,OUTPUT);//设置引脚为输出pinMode(D_f,OUTPUT);//设置

8、引脚为输岀pinMode(D_g,OUTPUT);//设罝引脚为输出pinMode(D_h,OUTPUT);//设置引脚为输出voidloop()//循环显示0-9//设置a引脚

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。