过去五年蓝牙的增长是有目共睹的。然而,在大多数消费者的印象中,蓝牙仍然是连接移动电话与耳机的无线通信媒介。尽管情况确实基本如此,但蓝牙正在工业数据记录等通信领域迅速获得普及。
本文将要讨论的就是这种应用,并将介绍蓝牙数据记录仪(data logger)的详细设计。该蓝牙数据记录仪从奥地利微电子公司AS1530 12位模数转换器(ADC)获得数据,然后通过微处理器和蓝牙链路将数据传给等待收集数据并将数据存放于电子表格中的PC机。工业过程控制的发展趋势是通过将并行数据传输替换为串行“Profibus”数据而减少通信线对,该设计完全顺应这种趋势,并且取消了通信连线。
实现架构
数据记录仪电路内有一个连接到PIC微控制器的AS1530 ADC,利用RS232线缆连接到BlueGiga WT12蓝牙模块进
数据记录仪由5V台式电源供电。为了确保微控制器能安全工作,记录仪采用了一款功耗非常低的监视器件AS1904进行电源监控,该器件消耗的电流一般为150nA。数据记录仪电路消耗的电流约为16mA,BlueGiga模块的平均消耗电流为44.7mA。因此控制工程网版权所有,如果整个电路都用线性稳压器供电的话,150mA的低压差线性稳压器AS13985就可以胜任。
模拟前端
模拟前端由12位逐次逼近寄存器(SAR)ADC AS1230组成。如果输入信号小于ADC的供电电压(本例为5V),并且具有较低的源阻抗,那么它就可以被直接送入ADC的输入端。
ADC的输入电路可以被建模为一个简单的RC电路,其中R代表信号的源阻抗,C代表ADC的采样电容。充电中的RC电路可以用下列等式表示:
据此可以推算出最小的源阻抗R=2.4kΩ。这里, MUX的输入阻抗是800Ω控制工程网版权所有,因此信号的源阻抗必须小于1.6kΩ。如果待数字化信号的源阻抗太高,可以用运放进行放大和/或缓冲。 PIC16F627微控制器采用SPI接口从AS1530存取数据,SPI接口由片选(CSN)、串行时钟(SCLK)、数据输入(DIN)和数据输出(DOUT)组成。CSN线对数据进行组帧控制工程网版权所有,数据在SCLK线的上升沿写入AS1530或读出来。数据流由8个用于选择输入通道、输入范围和电源模式的控制位和紧接其后的16位输出数据组成。一旦转换完成CONTROL ENGINEERING China版权所有,ADC就进入编好的电源模式(电源完全关闭、省电或正常工作)。 为了获得理想的精度,必须仔细设计电路板版图,并对芯片的电源引脚和参考引脚进行去耦处理。模拟和数字电源必须分开来,尽管这两个电源都是从同一个电源产生的。可以从主电源布两根走线实现,一根宽线到模拟引脚(VDD1和VDD3),另一根线到数字电源引脚(VDD2)。数字电源消耗的电流将产生一个调制电压到数字电源线上,如果该电源同时连到芯片的模拟电源引脚,这种电压调制将破坏ADC的LSB。提供独立的供电线路可以解决这个问题。 AS1530的地与模拟和数字电源一样重要。从GND引脚到主板电源地引一根宽线可以为返回电流提供良好的低阻抗路径,要想获得最佳性能这一措施非常重要。 去耦电容应放置在靠近芯片的模拟和数字电源引脚的位置,另一端要靠近AS1530的GND引脚。这样可以确保芯片电源引脚上呈现的交流电压保持为零。10uF的钽电容并联100nF的陶瓷电容可