contact us
联系我们POSTTIME:2025-01-14 作者:博鱼(boyu·中国)官方网站 点击量:970
本文主要描述利用Proteus软件构建的数字式指针温度计的一种调试方法,使用MCS51单片机作为指针温度计的数字信号处理器,其中,温度收集传感器搭配Dallas公司的Ds1820单总线式数字温度传感器,该温度计的温度值通过四个数码管表明,同时还可以通过刻盘指针命令。 硬件设计 硬件设计还包括温度收集模块、单片系统及温度表明模块等模块,其中,刻度盘上指针的掌控是设计中的一个重点。在设计数字电路的角位移掌控时,一般搭配Q电机或伺服电机,搭配Q电机时,其Q角相同,同时,对于角位移的掌控,不会产生掌控角度的动作方位过于准确的问题;搭配伺服电机也就是舵机时,其掌控原理是通过MCS51单片机产生脉宽调制(PWM)信号的频率来转变舵机摇臂转动的方位,以超过掌控伺服电机的目的,最后在刻度盘上命令温度值。 系统硬件电路原理图如图1右图。
1.舵机的工作原理 系统中指针的驱动由舵机构建,为使指针在刻度盘上的初始命令准确,文中使用4个独立国家按键构建指针刻盘上的细、微调节。 舵机是一个非常简单的闭环系统,其内部硬件电路、微型电机及减速器PCB在一个部件内,实物图如图2右图,输入轴可在一90~90范围内转动到给定角度。 舵机包括掌控信号线、电源线和地线3根引线,其对系统元件为一个与输入轴同轴的仪器电位器,通过电位器的对系统信号获得舵机输入轴旋转的方位,然后将适当的电压值对系统返掌控芯片,最后将对系统的输入轴方位与掌控引线原作的方位展开较为,获得输入轴方位的偏差,从而驱动微型电机旋转,使输入轴转至预计掌控的角度。
舵机的掌控信号为一列PWM波,周期为18~20ms,舵机输入轴旋转的角度方位与PWM信号频率呈圆形线性关系,当掌控信号的高电平宽度为0.5ms时,舵机输入轴方位为-90;当信号高电平宽度为2.5ms时,输入轴方位为+90。 软件设计 单片机软件的设计还包括DSl820的读取、仿真PWM输入、单片机温度给定、按键扫瞄、数码管表明等程序设计。 1.DS1820的读取 DS1820使用单总线协议,需要构建数据的双向传输,在展开DS1820读写操作前应先对DS1820展开废黜,同时,必需严格遵守DS1820的读取时序,尽可能精简中断程序,以增加对DS1820的读取时序的影响,提升温度收集的准确性。
本文来源:博鱼(boyu·中国)官方网站-www.705jk.com