摘要: 传感器广泛应用在自动化测量中,该文利用 51 单片机 2 个 16 位定时器和测量频率中的测频法设计了测量方波的频率计,并用LCD1602 液晶显示频率、 proteus 仿真,测试结果表明设计思路正确、误差小。
关键词: 单片机;测频法;频率计; proteus
1 概述
传感器能感受到被测量信息,在自动化控制技术中,需要用到多种传感器来监视各个参数。因测量电压、电流、频率等的方法与技术相对成熟、易实现,故而许多传感器把被测量对象转换成电压、电流或频率来进行测量和处理[1] 。广东工业大学鲍芳采用高频段测频法、中频段多周期同步法、低频段测周法设计频率计, 测量结果优于普通测量法 [2] ;南昌大学彭岚峰利用单片机产生闸门的时间设计频率计,并利用液晶LCD1602 进行显示[3] ;青海大学任小青介绍了测周期法、外部计数器计数法、内部计数器计数法等频率测试方法并完成以单片机为核心的频率计[4] ;西安职业技术学院赵银玲设计的频率计,结合了定时器、计数器并用数码管显示,结果显示满足一般领域的测试要求[5] ;成都理工大学张粮雨设计的频率计可以计算出正弦波的有效值和峰峰值[6] ;延安大学刘竹琴设计了数字频率计,进行测量,并分析了测量误差的来源,提出了减小误差应采取的措施[7] ;广州番禺职业技术学院卢飞跃实现多周期同步法测量频率,提高了测量的精度[8] 。单片机 16 位定时器计数最大值为 65536 ,比较适用测量65KHz 以下频率,再大频率则溢出不准、或需要定时器中断来计数。本人参考前人研究和设计,利用单片机中2 个 16 位定时器设计频率计,其中 1 个用于定时、另外 1 个采集外界脉冲,得到单位时间的