为了解决室内定位不准确、成本高、安装不方便等问题,提出了一种基于AT86RF233相位差测距的二维定位系统。系统由上位机、网关、基站、协调器、终端五部分组成,通过测量4个基站到终端的距离实现定位。由C#编写的上位机软件控制定位的启动和停止,执行定位算法和在一个图形界面上实时显示终端的所处位置。实验表明本系统具有部署简单、低成本、定位精度较好等优点。