APP下载

基于DSPIC30微控制器的光电传感器设计

2017-07-19宋水泉

电子科技 2017年8期
关键词:光电池微控制器吊装

宋水泉

(惠州工程技术学校 实训中心,广东 惠州 516001)



基于DSPIC30微控制器的光电传感器设计

宋水泉

(惠州工程技术学校 实训中心,广东 惠州 516001)

针对在大型构件吊装过程中会出现像碰撞、吊装错位、违规操作、管理不规范等问题,提出了一种基于DSPIC30微控制器的光电传感器设计。在该设计中,以DSPIC30为主控芯片,以nRF24L01作为无线传输模块,可以实现对待测量物体进行精准的定位,定位误差可达到0.2 mm的测量精度,从而保证了对测量物体的精准操作,避免了因碰撞或违规等不准确操作给操作人员及施工人员带来的人生安全性问题。在较大程度上减少了人力和物力的损失,该设计对未来大型构建吊装的精准位置起到有效作用,并具有广泛的应用前景。

光电传感器;DSPIC30;nRF24L01;构件吊装

随着大型构件吊装在雷达、飞机配件、发电设备等当中的应用广泛。整体吊装、综合整体吊装以及散件吊装被称为大型构件与设备吊装技术[1]。在吊装过程中,随时会有发生意外发生,直接关系到吊装人员的性命安全。因此,为了确保吊件和吊装人员的生命安全,本文设计了基于DSPIC30微控制器[2]的光电传感器设计,该设计将有助于吊装过程中的精确监控和预防。

iGPS[3]是一种用于定位的测量系统,该系统采用了激光发射器[4],其作用是模拟卫星发射器。首先,激光发射器对空间进行扫描探测,然后探测结果被光电传感器接收,最后在通过相应的算法[5]处理即可得到物体的精准坐标,就目前的测量精度可达0.2 m。

1 无线传感器总体设计

1.1 无线光电传感器

如图1所示为无线光电传感器结构示意图,基于DSPIC30的光电传感器通过无线通讯技术将采集的信息发送给上位机[6]进行实时的处理。在该无线光电传感器模块中由传感器、信号处理电路、前端微型处理器和无线发射模块组成。信号处理电路的作用是将传感器检测到的微弱信号进行放大处理[7],然后再传送给微型处理器进行处理,在微型处理器处理后便可通过无线发射模块[8]将信息发射出去。

图1 无线光电传感器结构

1.2 传感器

为了能够有电流输出,本文选择可产生伏特效应的硅光电池。该电池具有大面积的PN结,在光照的作用下,电子会发生跃迁过程,跃迁产生的电子聚集在PN结的两端,从而产生电势差,将PN结两端接通之后,就会有电流的输出。在综合考虑传感器的一些特性后,本文选择PC50—6型硅光电池[8],该电池由德国Pacific Silicon Sensor 公司生产,噪声及频率特性均相对稳定,因此可作为本文传感器的选择。

1.3 微处理器

本文的微处理器采用DSPIC30,该微控制器为16位的高性能数字信号处理器,该芯片Flash空间容量大,因此在外围可以连接丰富的部件。该芯片能灵活处理外部中断,方便的实现与外围器件的结合。因为需要对接收到的传感器信号进行算法处理,DSPIC30则有84个基本指令,且为单周期的,因此算法效率较高。

2 光电传感器的硬件电路设计

由于硅光电池的输出信号比较微弱,一般情况均要加上前端电路进行合适的处理才能被微控制器所接收。通常前置电路有前置放大、差分减法、低通滤波以及末级放大等电路。如图2所示为前置放大电路,由于硅光电池输出的是电流信号,而微控制器能处理的是电压信号。因此,该模块能够将电流量转换为电压量进行处理,通常用公式U0=-RI[9]。

图2 前置放大电路

如图3所示,为差分补偿电路,对于硅光电池的输出信号有可能会被电磁场、外界温度变化以及周围环境所影响[10]。因此,在图3中选用两个硅光电池减少外界环境的影响。

图3 差分补偿电路

图4为低通滤波器电路,该电路的作用是滤除差分补偿电路输出中的高频噪声信号[11],图4中所示为四阶的贝塞尔函数滤波器,在图中经过对有源电路设计手册进行查表可得:R1=0.55 kΩ,R2=2 kΩ,R3=R4=5.1 kΩ,R5=820 kΩ,R6=11 kΩ,R7为开路,电容值C1=C2=C3=0.001 μF,C4=0.000 1 μF。

图4 低通滤波器

因DSPIC30的A/D采集参考电压为3.3 V,所以需要在末端配置相应的末级放大电路。图5为末级放大电路,信号在经过该末级放大电路后可放大3.3倍。

图5 末级放大电路

3 光电传感器的软件实现

3.1 AD 采集

如图6所示为 A/D 转换设置步骤流程图,由于DSPIC30内部具有10位A/D转换器[12],其ADC转换速率最高为1 MSample·s-1,故需要将A/D转换一次设置为1 μs。

图6 A/D 转换设置步骤

3.2 MCU 软件

图7为主控芯片软件设置流程图,在对芯片进行上电完成后,首先进行初始化设置,初始化的设置包括发送端的地址数据、各个信道的频率设置以及发射次数等[13-15]。当初始化结束后,系统会进入如图7所示的主控流程进行循环运行,因此光电传感器信号就能顺利的进行发射。

图7 主控芯片流程图

4 系统测试实验

为了验证本系统设计的正确性和实用性,选用了一个无线光传感器,然后用激光平面发射器对该传感器进行照射,将激光扫描频率设置为50 Hz。测试结果表明,AD 采集与无线发送数据速度能达到10 μs。在无障碍物作用下,光电传感器的信号可被传送到50 m的距离处,若加上天线,则光电传感器信号即可穿越障碍物,满足了对于大型吊装场合的需求和应用。如图8所示为测试距离与误差分析图,由该图中可知在距离为4 m时,测试误差达到最小,为0.25 mm。该实验验证了基于DSPIC30的光电传感器设计的实用性,其在未来的应用前景广阔。

图8 测量距离与误差分析图

5 结束语

本文以大型吊装中操作不准确,环境变换以及错位吊装等会给吊装人员带来安全性问题出发,采用DSPIC30为主控制芯片,设计了光电传感器系统,该光电传感器系统的精确度可达0.2 mm,在未来大型构件吊装中具有重要作用。

[1] Atwell A R,Okojie R S,Kornegay K T,et al. Si-mulation,fabrication and testing of bulk micro-machined 6H-SiChigh-g piezoresistive accelerometers[J].Sensors and ActuatorsA,2003,104 (1) : 11-18.

[2] Wang Z,Zong D,Lu B.A silicon micro-machined shock accele-rometer with twin-mass-plate structure[J].Sensors and ActuatorsA,2003,107(3): 50-56.

[3] Shi Yunbo,Li Ping,Liu Jun.Design of MEMS High-g accelero-meter and study on the overload ability[J].Advanced MaterialsResearch,2010,139(2): 1582-1586.

[4] 李建义,朱杰,王静.高量程压阻式加速度计在高温环境下的失效研究[J].仪表技术与传感器,2015(4):4-7.

[5] 陈艳香,石云波,智丹,等.SiC高温高量程MEMS加速度传感器的仿真与分析[J].传感技术学报, 2015,28(10):1471-1475.

[6] 谭杨康.MEMS高g值加速度传感器的失效分析[D].北京:北京理工大学,2016.

[7] 李泊锋,王亚刚.基于ZigBee无线技术的智能家居系统设计[J].电子科技,2016,29(3):86-89.

[8] 袁开鸿,魏丽君,唐冬梅.基于STM32平台的CAN总线车载式漏电流数字传感器[J].传感器与微系统,2014,33(3):118-120.

[9] 刘刚森,李浩,张镭,等.基于nRF24L01与SD卡的双轮小车研究[J].南阳理工学院学报,2014,6(3):13-16.

[10] Johnson D E,Hilburn J L.有源滤波器的快速实用设计[M].潘秋明,译.北京:人民邮电出版社,1980.

[11] 孟立凡,蓝金辉.光电式传感器原理与应用[M].北京:电子工业出版社,2011.

[12] 梁龙.基于RSSI的无线传感器网络三维定位算法[D].西安:西安理工大学,2014.

[13] 刘啸,刘玉龙.一种改进的无线传感器网络节点定位算法[J].计算机技术与发展,2014(4):92-95.

[14] 马晓贤,彭力.一种改进的无线传感器网络DV-Hop定位算法[J].计算机工程与应用,2015, 51(21):97-101.

[15] 马淑丽,赵建平.无线传感器网络中DV-Hop定位算法的改进[J].通信技术,2015,48(7):840-844.

Design of Photoelectric Sensors Based on the DSPIC30 Microcontroller

SONG Shuiquan

(Training Center, Huizhou Engineering & Technical School, Huizhou 516001, China)

A new photoelectric sensor based on DSPIC30 microcontroller is proposed to solve the problem of nonstandard operation such as collision, lifting dislocation and illegal operation in the process of hoisting large components. This design, with DSPIC30 as the main chip and nRF24L01 as the wireless transmission module, realizes precise positioning of objects to be measured with an accuracy of 0.2 mm, thus ensuring the accurate operation of the measuring object, avoiding collision or other violations of inaccurate operation safety problems of life brought to the operating personnel or the construction personnel, and greatly reducing the manpower and material loss. The design of the future construction of large-scale hoisting precise position plays an inestimable role and has broad prospects for development.

lifting; photoelectric sensor; DSPIC30; nRF24L01; component hoisting

2016- 12- 27

宋水泉(1981-),男,实验师。研究方向:电气工程及自动化。

10.16180/j.cnki.issn1007-7820.2017.08.044

TP212.2

A

1007-7820(2017)08-159-03

猜你喜欢

光电池微控制器吊装
硅光电池实验设计
再谈液压吊装
立式设备吊装抬尾吊车的选择
物联网技术在微控制器实验教学中的应用
傍晚,路灯为什么能自动亮起来?
基于LABVIEW的光电池伏安特性研究
争分夺秒的吊装
印度科学家开发出化学光电池
Atmel针对新一代物联网应用发布全新32位微控制器
最新STM32设计工具增加对混合信号微控制器的支持