单片机多功能人体秤设计 第6页

单片机多功能人体秤设计 第6页
通信过程:
•主机是通信的主控制方,所有的通信由主机发送命令帧开始;
•从机在收到上位机的命令帧后,将首先返回一个确认帧;
•从机在发送确认帧后将解析命令帧内容并执行规定的动作;
功能码
表3.2.2定义的功能码表
功能码 功能
0x00 主机向从机发送数据
0x01 从机成功收到返回确认信息
0x02 从机接收数据错误
3.2.2   RS-232通信电路
 3.3  时钟电路
DS1302是DALLAS公司的一种具有涓细电流充电能力的电路,主要特点是采用串行数据传输,可为掉电保护电源提供可编程的充电功能,并且可以关闭充电功能。采用普通32.768kHz晶振。DS1302电路的接口简单、价格低廉、使用方便,被广泛地采用。
3.3.1  DS1302的结构及工作原理 
    DS1302 是美国DALLAS公司推出的一种高性能、低功耗、带RAM的实时时钟芯片,它可以对年、月、日、周日、时、分、秒进行计时,具有闰年补偿功能,工作电压为2.5V~5.5V。采用三线接口与CPU进行同步通信,并可采用突发方式一次传送多个字节的时钟信号或RAM数据。DS1302内部有一个31×8的用于临时性存放数据的RAM寄存器。DS1302是DS1202的升级产品,与DS1202兼容,但增加了主电源/后背电源双电源引脚,同时提供了对后背电源进行涓细电流充电的能力。
 表3.4.1  DS1302 的控制字
位 7 6 5 4 3 2 1 0
功能 1 RAM/CK A4 A3 A2 A1 A0 RD/W
控制字节的最高有效位(位7)必须是逻辑1,如果它为0,则不能把数据写入DS1302中,位6如果为0,则表示存取日历时钟数据,为1表示存取RAM数据;位5至位1指示操作单元的地址;最低有效位(位0)如为0表示要进行写操作,为1表示进行读操作,控制字节总是从最低位开始输出。
DS1302与CPU的连接。
3.3.2时钟电路设计 
3.4  放大电路设计
INA126 是美国Burr - Brown 公司近期推出的一种精密仪表放大器。通过二个运放的组合设计,使器件具有极低的静态电流和较宽的电源范围。经激光修正后的电路,具有很低的输入失调、输入漂移和极好的共模抑制比。其增益可通过一个外接电阻在5~10000 范围内设置。该器件可广泛用于便携式仪表放大器、工业传感放大器(电桥、热电阻和热电偶等) 、医用放大器( ECG、EEG 和EMG) 、多通道数据采集系统和干电池供电系统用放大器等领域。
INA126 的性能特点:
•静态电流小,小于175μA ;
•电源范围宽, ±1. 35~ ±18V;
•失调电压低,小于250μV ;
•漂移低,小于3μV/ ℃;
•低噪声,典型值35nV/ Hz(100kHz 时);
•频率响应的典型值200kHz ( G = 5);
•压摆率的典型值0. 4V/μs (输出±10V ,G = 5);
•输入阻抗的典型值109Ω/ 4p F ;
•共模抑制比大于83dB ( 共模电压为±11. 25V 时)。        图3.5.2  INA126放大电路
根据输出电压V o =G ( V IN + - V IN - ),G = 5 + 80kΩ/ RG,通过调节RG的阻值来改变放大倍数。A/D转换器ICL7135的输入电压变化范围是-2V~+2V,传感器的输出电压信号在0~20mv左右,因此放大器的放大倍数在200~300左右,可将RG接成滑动变阻器。为了降低噪声,应在电源输入端4 脚、7 脚与地接入0. 1μF~0. 47μF 的去耦电容。另外,输出参考端Ref 与负载共地,以提高共模抑制能力。
由于AD转换电路对高频干扰不敏感,所以滤波电路主要针对工频及其低次谐波引入的干扰。因为压力信号变化十分缓慢,所以滤波电路可以把频率做得很低。
3.5  ICL7135双积分型A/D转换器
ICL7135为四位半双积分ADC,输入为差分信号,输出为BCD码,

上一页  [1] [2] [3] [4] [5] [6] [7] [8] [9] [10]  ... 下一页  >> 

Copyright © 2007-2012 www.chuibin.com 六维论文网 版权所有