您当前的位置:五五电子网电子知识电子制作小改-小革用单片机对数显仪表进行改造 正文
用单片机对数显仪表进行改造

用单片机对数显仪表进行改造

点击数:7285 次   录入时间:03-04 11:44:39   整理:http://www.55dianzi.com   小改-小革

  我们以XMT-101数显式温控仪为例,使用广州双龙公司生产的SL-AVR实验器材,并用其配套的AT90S8515单片机,介绍数值转换部分的改造过程。
  
  JXMT-I01数显式温控仪最高显示温度为1300℃。显示部分由7107驱动数码管。有显示时,相应段约为+2V,熄灭时为+5v。
  
  由于谈表为三位半显示,有22只脚产生开关信号,而AT90S8515只有32个I/O口。为了节约单片机的I/O口,在单片机输入脚与数码管之间,插入三极管作开关。其中个位、十位、百位各七只三极管,而干位数仅有一种显示,即仅显示“1”,所以千位只需一只兰极管,并与百位同时检测。各位的检测,由单片机控制轮流进行。当数码管某段未点亮时,其+5V电压将经R2加到三极管的基极,使之导通,集电极的电位为0,即单片机的相应输入端为“O”;反之,输入端为“1”。例如,检测十位数码管显示“3”时,PA1输出高电平,检测十位数字。a、h、c、d、g段点亮,为低电平,PC0、PC1、PC2、PC3、PC6输入为高电平,而e、f段未被点亮,为高电平.PC4、PC5的输入为低电平,加上PC7也为高电平(程序中已设置),这时单片机的输入为二进制数“11001111”,经软件处理后,显示屏上将电显示“3”。这样便完成了转换过程。
  
  电路制作非常简单,+5v电源取原表+5v绕组整流后,加稳压电路。a—g分别与数码管相应段连接,其中’b1与干位数码管的b段相连。三极管采用9011,只要电阻阻值正确,焊接无误,一般不需调试。其他功能的实现可另编相应的程序。(附图中Rl、R2、R3分别代表同一行的多个电阻)

用单片机对数显仪表进行改造




本文关键字:单片机  仪表  小改-小革电子制作 - 小改-小革