基于PIC16F628单片机的便携式电子秤

[09-12 17:55:07]   来源:http://www.88dzw.com  单片机学习   阅读:8837

文章摘要: PIC16F628片内带有看门狗定时器(WDT),它是一个拥有独立的RC 时钟信号源、计时周期约为18ms的CPU片内自激式RC振荡计时器。在烧写程序时借助程序烧写器启用WDT,一旦程序跑飞,WDT将立即强迫程序返回到复位向量处(在复位向量处安排了一段出错程序),即可将系统纳入正轨。 软件低功耗设计 因为系统功耗正比于CPU的工作时间,所以尽量缩短CPU的运行时间应是低功耗软件设计的一条重要准则。 (1) 使用单片机睡眠方式 PIC16F628设有低功耗模式,即睡眠方式(SLEEP

基于PIC16F628单片机的便携式电子秤,标签:单片机开发,单片机原理,单片机教程,http://www.88dzw.com

PIC16F628片内带有看门狗定时器(WDT),它是一个拥有独立的RC 时钟信号源、计时周期约为18ms的CPU片内自激式RC振荡计时器。在烧写程序时借助程序烧写器启用WDT,一旦程序跑飞,WDT将立即强迫程序返回到复位向量处(在复位向量处安排了一段出错程序),即可将系统纳入正轨。

软件低功耗设计

因为系统功耗正比于CPU的工作时间,所以尽量缩短CPU的运行时间应是低功耗软件设计的一条重要准则。

(1) 使用单片机睡眠方式

PIC16F628设有低功耗模式,即睡眠方式(SLEEP)。便携式电子秤作为随身携带的手持式称量器具,一定不是常处在工作状态。在未关断电源的情况下,当器具闲置了预定的一段时间后,单片机将自动进入SLEEP模式,在"睡眠"方式,耗电小于1 A。

(2) 使用单片机的中断功能

系统软件设计应用了三个中断:RB口中断(用于检测键盘输入)、外部中断(用于低电压检测)、定时器0中断(用于切换频率量输入通道)。中断的使用有效地减少了CPU的运行时间,从而降低功耗。

本系统中,严格选用低功耗的CMOS器件,硬件上的配合简单而有效,软件上的设计周密而层次分明,整个系统能真正的实现低功耗工作。


结束语

本文设计研究的准确度等级Ⅲ级、最大称量15kg并集多种智能功能于一体的便携式电子秤,技术指标参考了目前国内市场上使用最多、国内外产量最大的电子衡器的技术指标,由此可预见产品投放市场后将有极大的竞争力。


上一页  [1] [2] [3] 


Tag:单片机学习单片机开发,单片机原理,单片机教程单片机学习
分类导航
最新更新
热门排行