无线传感器网络节点资源非常有限,若实时采集传输振动信号,由于信号变化快,数据量大,网络节点将会因为资源过早耗尽而失效,并且上位机需要很大的数据存储空间。为了解决上述问题,提出了一种针对振动信号进行压缩编码的算法,并编程将其移植到节点DSP中。首先,采用5/3提升小波对振动数据进行处理;然后,利用嵌入式零数小波对得到的小波系数进行压缩编码;最后,为了进一步提高压缩比,便于节点传输数据。对上述结果进行霍夫曼压缩编码,对数据的解码、解压缩和重构则由上位机软件完成。讨论了初始阈值和小波分解层数的选取对压缩效率的影响。实验结果表明,该算法可有效压缩振动信号(压缩比高达9.5),且在保留其频域主要特征的情况下,使传输数据量大大减少,节省了网络节点资源和上位机存储空间。