文档详情

停车场智能车位引导系统结题答辩支撑材资料.doc

发布:2016-03-19约1.26万字共18页下载文档
文本预览下载声明
停车场智能车位引导系统结题答辩支撑材 我们的成果: 自己独立设计了一个CC2430模块PCB电路板: 巴伦设计描述 巴伦的目的是在TX模式下,把两个差分RF引脚的输出结合为一个单端50欧姆RF信号,以及在RX模式下把单端50欧姆天线信号分成一个差分RF信号。提供给输出阶段的阻抗匹配以及DC也在巴伦中实现。 这个巴伦设计包括两个用于阻抗匹配的组件(L1和L3),一个RF块(L2),以及一个DC块(C2)。除了上述四个分立组件,还有一个1/2波长的长传输线,用于保证正确的RF信号相位,以及一个70欧姆、23°的传输线用于阻抗匹配。 为了实现合适的性能,适当长度的传输线,以及图4和表1所定义的L2连接点是很重要的。L3和1/2波长传输线之间的布线的适当尺寸也很重要。选择这个布线的尺寸以确保合适的阻抗匹配。 巴伦布线的阻抗受第1层布线与下面接地平面之间距离的影响。CC2420和CC2430EM 的参考设计都使用了1mm厚的两层FR4基板。强烈建议使用相同的板厚度和基板类型,以达到合适的传输线阻抗。如果这是不可行的,巴伦和下面接地平面之间的1mm距离可以通过使用一个内部接地层实现。 CC2420和CC243x的最佳阻抗略有不同。为了获得与巴伦匹配的合适阻抗,除了L1的值之外,可以使用相同的布局和组件值。对于CC2420,L1应为8.2nH,对于CC2430和CC2480,应为6.8nH。图2和图3展示了CC2420EM和CC243xEM参考设计中巴伦的原理图。 我设计的PCB电路图: 原理图: 图1 图2 应用超声波实现粗略的测距 1、产品特点: HC-SR04超声波测距模块可提供2cm-400cm的非接触式距离感测功能,测距精度可达高到3mm;模块包括超声波发射器、接收器与控制电路。 基本工作原理: (1)采用IO口TRIG触发测距,给至少10us的高电平信号; (2)模块自动发送8个40khz的方波,自动检测是否有信号返回; (3)有信号返回,通过IO口ECHO输出一个高电平,高电平持续的时间就是超声 波从发射到返回的时间。测试距离=(高电平时间*声速(340M/S))/2; 3、电气参数: 4、超声波时序图: 以上时序图表明你只需要提供一个10uS以上脉冲触发信号,该模块内部将发出8个40kHz周期电平并检测回波。一旦检测到有回波信号则输出回响信号。回响信号的脉冲宽度与所测的距离成正比。由此通过发射信号到收到的回响信号时间间隔可以计算得到距离。公式:uS/58=厘米或者uS/148=英寸;或是:距离=高电平时间*声速(340M/S)/2;建议测量周期为60ms以上,以防止发射信号对回响信号的影响。 注:(1)此模块不宜带电连接,若要带电连接,则先让模块的GND端先连接,否则会影响 模块的正常工作。 (2)测距时,被测物体的面积不少于0.5平方米且平面尽量要求平整,否则影响测量的 结果 5、51单片机的测试程序: //晶振=8M //MCU=STC10F04XE //P0.0-P0.6共阳数码管引脚 //Trig = P1^0 //Echo = P3^2 #include reg52.h //包括一个52标准内核的头文件 #define uchar unsigned char //定义一下方便使用 #define uint unsigned int #define ulong unsigned long //*********************************************** sfr CLK_DIV = 0x97; //为STC单片机定义,系统时钟分频 //为STC单片机的IO口设置地址定义 sfr P0M1 = 0X93; sfr P0M0 = 0X94; sfr P1M1 = 0X91; sfr P1M0 = 0X92; sfr P2M1 = 0X95; sfr P2M0 = 0X96; //*********************************************** sbit Trig = P1^0; //产生脉冲引脚 sbit Echo = P3^2; //回波引脚 sbit test = P1^1; //测试用引脚 uchar code SEG7[10]={0xC0,0xF9,0xA4,0xB0,0x99,0x92,0x82,0xF8,0x80,0x90};//数码管0-9 uint distance[4]; //测距接收缓冲区 uchar ge,shi,bai,temp,flag,outcomeH,outcomeL,i;
显示全部
相似文档