本发明涉及一种发电背包,尤其涉及一种基于压电效应的发电背包,包括安装在背包内部的能量转换模块,用于将人体运动过程中产生的机械能转换为背包内部重物的振动能量,再将重物的振动能量转换为电能;电力变换模块,与所述的能量转换模块相连,用于将能量转换模块收集到的电能进行变换和调整;储能模块,与所述的电力变换模块输出端相连,用于储存经过变换和调整的电能;电力变换模块的输出端还与用电设备连接,该用电设备与储能模块并联。本发明将人体运动过程中产生的机械能转换成为电能,解决了在户外远离用电网络的时候电力供应的问题,使人们更加方便地进行户外运动;同时也可以计算户外运动中人行走的步数,增加运动的趣味性。