称重传感器作为坐下的传感信号,这种称重传感器的精度比较精确,但价格是比较高的。Р2.4 方案比较:Р 方案一采用的是51单片机内置的定时器,具有计时精确、无需外加成本的特点,而且使用了拨码开关进行时间设定,最大限度地节省了成本;方案二使用DS1302实时时钟芯片,能够进行实时时钟统计,但由于本设计不需要这方面的功能,而且使用液晶和按钮来设定时间也会增加成本;方案三使用称重传感器代替了压力开关,虽然精确度提高了,但是成本也上涨了几倍,不符合智能坐垫的设计思路。因此,本设计使用方案一作为设计方案。Р系统硬件设计Р3.1 系统硬件总体设计Р本系统总体上分为单片机主控模块、压力开关模块、蜂鸣器模块、指示灯模块和拨码开关设定拨码组成。Р单片机主控模块Р蜂鸣器、指示灯模块Р拨码开关设定模块Р压力开关模块Р3.2 STC 89C52RC芯片简介Р STC89C52 是一种低功耗、高性能CMOS8位微控制器,具有 8K 在系统可编程Flash 存储器。使用高密度非易失性存储器技术制造,与工业80C51 系列单片机产品指令和引脚完全兼容。片上Flash允许程序存储器在系统可编程,亦适于常规编程器。在单芯片上,拥有灵巧的8 位CPU 和在线系统可编程Flash,使得STC89C52为众多嵌入式控制应用系统提供高灵活、超有效的解决方案。 STC89C52具有以下标准功能: 8k字节Flash,256字节RAM, 32 位I/O 口线,看门狗定时器,2 个数据指针,三个16 位定时器/计数器,一个6向量2级中断结构,全双工串行口,片内晶振及时钟电路。另外,STC89C52可降至0Hz静态逻辑操作,支持2种软件可选择节电模式。空闲模式下,CPU 停止工作,允许RAM、定时器/计数器、串口、中断继续工作。掉电保护方式下,RAM内容被保存,振荡器被冻结,单片机一切工作停止,直到下一个中断或硬件复位为止。