一种基于自零差检测的自动波长锁定装置,包括:设置于光子集成芯片上的微环谐振器、用于补偿温度漂移的微加热器、用于数据信号调制的p‑i‑n二极管、用于实现两路光波耦合的带有移相器的定向耦合器和与之相连的光电探测器以及功率监测电路和控制单元,光信号从微环谐振器的直通输入端入射,从微环直通端出射,功率监测模块采集光电探测器的输出并将当前监控光功率输出至控制单元,内置波长锁定算法的控制单元根据当前监控光功率实时计算微加热器及移相器的期望电压,并分别输出控制指令至微加热器和移相器,形成反馈控制微环谐振波长。本发明能够大幅提升微环调制器、滤波器的工作波长范围、工作温度范围及工艺误差容忍度。