基于 TDC 的室内晶振校准系统研究
项目描述:为了解决晶振由于老化和环境因素影响频偏的问题。晶振通过此系统能校准的量级为20ppb。
首先,利用FPGA将40M压控晶振源进行分频,使分频后的频率在TDC-GP22模块的采集范围内。
其次,TDC-GP22模块采集分频后的频率数据,并通过spi总线发送给单片机(LPCx845)。
最后,单片机(LPCx845)采用数据驱动算法通过输入的频率数据,通过IIC总线去控制DAC模块的输出,并使输出的电压作用于40M晶振上,控制晶振源的稳定输出
GE Healthcare mcu-arm 评估板开发
项目描述:完成GE Healthcare mcu-arm评估板的功能开发。
负责事宜:
完成i.mx6的u-boot、kernel、文件系统的移植,并在u-boot下自制命令控制相应引脚的电平高低。
通过ADucm4050单片机控制PMU来管理评估板不同模块的电压源。
通过ADucm4050单片机控制两块adas1020芯片实现脱落导联、ECG心电数据采集、起搏器信号采集、呼吸通道间阻抗测量。
通过485总线实现ARM(i.mx6)和MCU(ADucm4050)之间的数据帧互传。
环境监控系统开发
项目描述:通过LoRa/ZigBee模块之间的无线通信,给电站做一套无线数据采集系统。
负责事宜:
通过LPC845单片机的SPI、IIC、UART总线连接多个传感器来监测电站周围的环境。
确定前端传感器数据格式协议和配置lora和ZigBee模块,使其进行单点或者广播的方式传输数据。
完成网关端uart接口(当然也可以用spi、I2C等协议)接收程序的编写,对数据进行本地处理,用mqtt协议发送数据到百度云,最后在百度云上应用百度天工物联网平台对接入云端的数据进行储存和可视化展示。