基于PIC12F1840的无线定位系统设计
无线定位技术是利用无线信号来判定某一半径范围内无线信号发射终端物理位置的一种方法。基于网络定位的方法需要用到阵列天线,阵列天线传感器接收到的无线信号经过前端预处理进行放大、取噪,然后进行模数转换,最后DSP对接收数据进行处理得到方向估计。
PIC12F1840内部没有集成A/D,因此在数据采集时需要使用A/D转换芯片,A/D芯片与PIC12F1840的接口设计成为一个重要的问题。为了充分利用PIC12F1840所提供的多通道缓冲串口资源,简化系统设计,系统利用两片PIC12F1840来完成四路数据采集,大大提高了串口工作效率。
PIC12F1840 DSP芯片只有同步串口,通常只能用于与具有同步通信接口的外设进行通信。系统中采用异步通信芯片TL16C550C完成数据的串/并、并/串变换,实现DSP与PC机的高速串行通信。在实际经验的基础上,给出了两片DSP组成的无线定位模拟系统,分别介绍了系统中串行A/D TLV1572、异步串行通信芯片TL16C550C的工作原理,同时分析了系统独立工作的程序装载原理和可行性。
根据PIC12F1840多通道缓冲串口的特点,提出了由四个阵列天线传感器阵元组成的DOA估计硬件设计方案,并给出了系统独立工作的硬件原理图和软件设计的部分关键程序。并行装载模式和HPI装载模式同时使用,有效利用了系统资源,减小成本,同时TL16C550C的使用实现了DSP与PC机的高速串行通信。
电话:15313166208 联系人:冯小姐 QQ:769132288
致芯科技:http://clone.mcu100.com/