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

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

  1. 1、本文档共18页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
停车场智能车位引导系统结题答辩支撑材资料.doc

停车场智能车位引导系统结题答辩支撑材 我们的成果: 自己独立设计了一个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;

文档评论(0)

love + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档