精华内容
下载资源
问答
  • 城市道路规划,交叉口规划,分类、功能、选型等,交叉口内容,道路设计依据。
  • 以企业内部纵向的产品设计系统和销售目录系统为例,基于语义模型驱动架构(Model Driven Model,MDA)建立了两者之间的信息集成方法,并重点讨论了框架中概念层模型的构建方式。最后用实例说明了概念集成模型的内容...
  • 人性化设计充分考虑旅游者的感受,在旅游者获得信息时尽量减少行政方面的宣传标语,以服务者的...在位置选择上,应设置于景区内的交通流线中,如出入口、交叉口、标志性景点前等旅游者必经之处。应有最大的能见度,...

    人性化设计

    充分考虑旅游者的感受,在旅游者获得信息时尽量减少行政方面的宣传标语,以服务者的身份引导和提醒,努力营造一种轻松、舒适的环境氛围。在具体内容上,增加标识内容的知识性、哲理性和趣味性。

    52b0778b218813fa8fc60474e6ecca80.png

    规范化设计

    传达信息必须准确、清楚,文字表达简洁明快、易于理解和记忆。色彩清晰舒适,易于景区环境的辨识。在位置选择上,应设置于景区内的交通流线中,如出入口、交叉口、标志性景点前等旅游者必经之处。应有最大的能见度,使人们在一瞥之间就能捕捉到所需要的信息。

    景观化设计,增加景区吸引力

    主要从造型和色彩、高度和视距以及位置选择等三个方面实现标识的易识别。可选择几何图形组合、动植物、山体河流、建筑、人物等形象造型,而色彩则以景区自然背景色为主;位置布局应置于景区内主要交通流线中,如出入口、交叉口、标志性景点前等旅游者必经之处。

    合理的空间布局

    景区标识牌材料运用不仅要充分考虑材料本身的特点,而且也要考虑景区自身的因素。在规划设计时,确定各标识牌所放置的位置和数量、尺寸等等,在确定的同时要根据人机工程学和建筑学、美学,以便标识牌能发挥到其自身功能。

    标识尺寸与视角关系

    名 称

    尺 寸

    视 角

    全景导览标识

    高度在2米到5米不等

    平视和仰视

    区域导览标识和方向指示牌

    以人的高度为基准,高度在1.8米左右

    平视

    提示警示牌和景物介绍牌

    小型标识牌,应根据具体环境设置合适大小

    平视和俯视

    清晰的内容设计

    在标识内容上应追求简明扼要,遵循“少”即是“多”,即简洁、科学、理性的原则,采用标准化文字和图形符号。图形符号分两类,一类是公共信息图形符号,另一类是本景区独有的景物、景点等有辨识性的图形标识,例如寺庙、凉亭、古树和山水风景等。

    和谐的载体设计

    材料的选择应综合考虑材料的成本、耐久性、安全性、环保性、视觉效果、制作安装、管理维护及风景区的自然环境、历史文化特点等因素,不同的材料质地给人以不同的触感、联想和审美情趣。

    如:木材、竹材具有朴素无华的本质,很容易与自然环境协调;人造或天然石材给人以色彩稳重、现代感和便于清洁与管理的感受,很受欢迎。在造型方面,可选规则与不规则的几何图形,也可选动植物、山体河流等形象造型,还可选较为抽象的造型。

    杭州天玑标识有限公司是一家集标识系统空间规划、创意设计、制作施工于一体的专业化标识系统一站式服务商。

    展开全文
  • 进一步熟悉 C8051F020 单片机 I/O 口交叉开关设置和 I/O 端口的使用。 掌握独立式按键和 LED 显示接口电路和程序设计方法。 二、实验内容 按键(3 个)和 LED(4 个)显示接口电路设计、制作与调试。 用按键控制 ...

    一、实验目的

    1. 掌握单片机简单人机交互接口电路的设计方法。
    2. 进一步熟悉 C8051F020 单片机 I/O 口交叉开关设置和 I/O 端口的使用。
    3. 掌握独立式按键和 LED 显示接口电路和程序设计方法。

    二、实验内容

    • 按键(3 个)和 LED(4 个)显示接口电路设计、制作与调试。
    • 用按键控制 LED 发光管的显示方式。
      要求:
      1. 设计按键与 LED 显示接口电路,注意电路的布局便于与单片机接口。
      2. 按键与 LED 发光管的编号如下图所示。 用按键输入脉冲,在 P2 口按四位二进制 BCD 码计数方式点亮发光二极管。其中 Key_A 为模式键,控制计数模式为加法计数还是减法计数。Key_B 为清零键,清零计数值。Key_C 为计数脉冲产生键,每按键一次计数值加 1 或减 1。发光二极管 LED1、LED2、LED3、LED4 用二进制方式显示计数值,当计数值被清零后,发光二极管 LED2、LED3、LED4 全部熄灭。

    三、实验说明
    通过本实验,掌握单片机简单人机交互接口电路的设计、制作和调试方法和程序设计方法。进一步熟悉 C8051F020 单片机的 I/O 口交叉开关和振荡器及配置使用;熟悉 C 语言的模块化程序设计方法。必须用模块化方法进行 C 语言程序设计。

    四、实验仪器和设备PC机、Keil uVision2软件,C8051F020单片机,EC3在线仿真器。

    五、实验原理
    在这里插入图片描述
    在这里插入图片描述
    六、实验结果与分析
    如果while循环中使用if语句,通电后先要进行模式选择,按一次为加,再按一次为减。如果while循环中使用switch语句,通电后默认为加,按一次为减。加法状态下当计数达到15时,再按一次灯全部熄灭。减法状态下如果为0,按一次,灯全亮。

    七、源代码`

      #include"c8051f020.h"
      #define NO_KEY  0XFF
      #define CLEAR   0x0A
      #define UP      0x0B
      #define DOWN    0x0C
      #define CLK     0x0D
      sbit key0=P0^0;
      sbit key1=P0^1;
      sbit key2=P0^2;
      unsigned char wxp=0;
      unsigned char code led[16]={0xFF,0xFE,0xFD,0xFC,0xFB,0xFA,0xF9,0xF8,0xF7,0xF6,0xF5,0xF4,0xF3,0xF2,0xF1,0xF0};//16¸öÊý×é
       /*void stay( )//延时函数         
           {  
            unsigned int i;
          	for(i=0;i<=2000;i++);
          	}*/
         void stay(unsigned int x)
           { 
            unsigned int i,j;	
            for(i=0;i<=x;i++)	
            for(j=1;j<=110;j++);
          }
          unsigned char KeyScan(void)
          {  	 
          unsigned char keycode;  
           if (key0==0)	
            	{  
                    wxp=!wxp; //输入反向
                         if(wxp)	
                         		         keycode = UP; //等于一时为加法
                         if(!wxp)	      
                                             keycode = DOWN;//与上面相反时为减法 
          }   
           else if (key1==0)
           	keycode = CLEAR;
           else if (key2==0)
           	keycode = CLK;  
           else  
           	keycode = NO_KEY; 
          return(keycode);
          }
          unsigned char KeyInput( void )//消除抖动
          {
               unsigned char keybuff,keydata;
               keybuff = NO_KEY ;
               keydata = NO_KEY ;  
               keydata = KeyScan();//扫描输入
                 if ( keydata != NO_KEY)   
                      { 
                                 keybuff = keydata; 
                                      //stay();
    			          stay(20);          
                                 keydata = KeyScan();
                                      if (keybuff != keydata)              
                                           keybuff  = NO_KEY ;
                       }   return(keydata);
           } 
           void keyoff(void)
           {  
            unsigned char keydata;  
            do   { 
            		keydata = KeyScan();
            				 //stay(20);
            				  }  	
            while (keydata!=NO_KEY);//持续扫描
            }
            void main()
            { 
             unsigned char keycount=0; 
             unsigned char keydata;
             WDTCN=0xDE;//
             WDTCN=0xAD; //关闭看门狗
             OSCXCN=0x67;
             //stay();
               stay(1);	
             while(!(OSCXCN&0x80));
             	OSCICN = 0x88 ;
               	XBR0=0X20;
             	XBR1=0X00;
                    XBR2=0X40;
                    P2MDOUT=0X00;	
                    P2=0Xff; 
                    keydata=0x0A;
             while(1)
               {  
                  keydata=KeyInput();
                  //keyoff();	
                  /*switch(keydata)
                  	 {	 case CLEAR:
                     	   keycount=0;//清零		
                               break;keyoff();
                    	 case UP:
                    	   wxp=1;	 break;keyoff();
                             case DOWN:
                               wxp=0;		
                                             break;keyoff();
                             case CLK:
                             	 if(wxp)
                             	   {	
                             	    keycount=keycount+1;//加法	
                             	    		  if(keycount>=15)
                             	    		   keycount=0;//加法计数达到16时清零
                             	 	 }			
                             	 if(!wxp)
                             	   {		 	  
                                        keycount=keycount-1;//减法
                                        		 if(keycount==0)
                                                       keycount=15;
                                             }	
                                             		 break;
                                             		 keyoff();
                                             }*/   
                 if(keydata==CLEAR)
                 		        {
                 					keycount=0;
                 					keyoff();   
                                 }		
                              if(keydata==UP)		
                                    {	
                                    			wxp=1;
                                    			keyoff();
                                    		}	 
                              if(keydata==DOWN)
                             	{			
                             	                        wxp=0;			
                             	                        keyoff();		
                             	                }		
                              if(keydata==CLK)		
                              {			
                                     if(wxp)		
                                        	{			
                                        		keycount=keycount+1;				
                                        		   if(keycount>=15)
                                                                               keycount=0;				
                                                                               keyoff();			
                                                    }		 
                                     if(!wxp)			
                                            {				
                                                    keycount=keycount-1;				
                                                       if(keycount==0) 
                                                                               keycount=15;				
                                                                               keyoff();			
                                                    }		
                               }			 
                               P2=led[keycount];//p2口输出连接LED
                                //keyoff(); 
                } 
         }
    
    • 实验代码中要注意Keyoff中 要有延时函数,如果没有则需要while中每次结束进行一次扫描
    展开全文
  • 设计一个十字路口的交通灯控制电路,要求南北方向(主干道)车道和东西方向(从干道)车道两条交叉道路上的车辆交替运行。  2.在绿灯转为红灯时,要求黄灯先亮,才能变换运行车道。  3.东西方向、南北方向车道除了...
  • 间断流设施则对交通流的通行存在强制性阻断干扰,如平面交叉口、交通信号控制等。城市街道是典型的间断流设施,因而城市地面道路上行驶的车流是间断流。 研究交通流运行规律的重要作用是为交通设施的规划、设计、...

    1.1 交通流理论研究的内容与意义

    交通流理论是运用物理学与数学的定律描述交通特性的交通工程学基础理论之一。

    通常道路设施可分为:连续流设施和间断流设施

    连续流设施上行驶的机动车流成为连续流。

    典型的连续流设施包括高速公路、普通公路及城市快速路等。

    间断流设施则对交通流的通行存在强制性阻断干扰,如平面交叉口、交通信号控制等。城市街道是典型的间断流设施,因而城市地面道路上行驶的车流是间断流。

    研究交通流运行规律的重要作用是为交通设施的规划、设计、管理和控制提供理论支撑。应用交通流理论的模型和方法,可以分析各类道路设施 在不同服务水平下的通行能力,以及预测交通流在道路网络上的时空演化特征。前者是道路交通规划与设计所需要的基本参数,后者为交通流实时预测与控制提供关键技术。

    展开全文
  • 前言 The best is yet to come ...实现一个道路交叉口的模拟仿真环境,能够显示二相位、三项位、四项位信号灯(车道数可不考虑)。 需提供工程代码及文件,所采用的仿真软件名称、版本等信息。 注:灯时长任意设定,

    前言

    The best is yet to come
    最好的尚未到来
    海轰 程序猿 在读学生
    分享一些自己的编程小作品、学习笔记
    公众号:海轰Pro【不定期推送学习资源、项目源码

    交通信号机仿真实验

    一、实验名称:
    交通信号机仿真实验
    二、实验目的与要求:
    采用软件仿真方法设计信号机二、三、四、八个相位的工作状态。
    三、实验内容:

    • 实现一个道路交叉口的模拟仿真环境,能够显示二相位、三项位、四项位信号灯(车道数可不考虑)。
    • 需提供工程代码及文件,所采用的仿真软件名称、版本等信息。
    • 注:灯时长任意设定,黄灯时间默认1s。

    四、实验仪器与设备

    1. 仿真软件:proteus
    2. 芯片:C51
    3. 开发环境:Keil

    五、实验原理
             Proteus:英国Lab Center Electronics公司出版的EDA工具软件,支持电路图设计、PCB布线和电路仿真。Proteus支持单片机应用系统的仿真和调试,使软硬件设计在制作PCB板前能够得到快速验证,不仅节省成本,还缩短了单片机应用的开发周期。Proteus 是单片机工程师必须掌握的工具之一。Proteus软件分为ARES和ISIS模块,ARES用来制作PCB,ISIS用来绘制电路图和进行电路仿真。
             keil:美国Keil Software公司出品的51系列兼容单片机C语言软件开发系统,与汇编相比,C语言在功能上、结构性、可读性、可维护性上有明显的优势,因而易学易用。Keil提供了包括C编译器、宏汇编、链接器、库管理和一个功能强大的仿真调试器等在内的完整开发方案,通过一个集成开发环境(μVision)将这些部分组合在一起。运行Keil软件需要WIN98、NT、WIN2000、WINXP等操作系统。
    六、实验结果

    1.Proteus中搜索元器件
    在这里插入图片描述

    2.绘制电路图

    在这里插入图片描述

    3.keil编写程序
    在这里插入图片描述

    4.编译程序,检查bug

    在这里插入图片描述

    5.生成.hex文件
    在这里插入图片描述

    6.关联仿真程序
    在这里插入图片描述

    7.仿真

    在这里插入图片描述
    在这里插入图片描述

    七、实验心得与体会
            在这次的实验中,自己学会了一些基础的电路知识和Proteus、keil软件的使用。开始拿到使用题目的时候,非常懵,很多知识都不会,软件的使用也是一点又不会。后面看了老师给的入门资料,自己照着例子一点一点的实践,慢慢还是运行成功了一些示例仿真程序。在使用Proteus软件的过程中,有很多的不适应,开始连元件期间在哪都不知道,后面只好找了图示一个一个查百度,找到元器件的代码缩写,再一个一个添加至快捷栏。绘制电路图的过程很漫长,操作流程一点也不熟悉,不过后面还是好了很多,毕竟错了很多次。在利用keil进行程序编译的过程中,出现了很多的小问题。比如程序入口地址写错、代码块超过编译范围等等,后面在同学的帮助下,这些问题也很快就解决了,十分感谢。在仿真的时候,就需要各个软件之间的配合使用了,看了老师的教程,这些也是非常快就学会了。总的说来,在这次的实验中,自己的收获非常大。

    展开全文
  • 悬挑工字钢为I22a,檐周圈用槽钢[22 相连。屋架上弦平面支撑(直、斜)均采用Φ133×8 钢管。屋面檩条采用[220×75×2.5 冷弯薄壁形钢。 钢结构构件表 表1-1(表略) 钢结构主要构件明细表,见表1-2(表略) ...
  • MMP,寒冷的冬天,在西安北郊的一个上午,一组四人刚起床早饭没吃就去数车,大腿冻得直...提交文件一,单个交叉口信号控制参数优化设计,含括调查资料。需要调查内容:饱和交通流量S,各个方向车流量q。路口绿灯起步...
  • 2.“T”字交叉口循迹 思想: 寻“T” 字形的交叉线主要的思想是最边上来那两个传感器(SS1 SS5)碰到黑线的时候让小车再走一段时间,再判断最前面那个传感器SS3的状态,如果没有黑线,就说明寻到了"T" 字路口。例程C ...
  • 摘要:传统单片机实验装置现场手工转接线存在接触不良,提出了利用上位机根据实验内容通过电子式交叉开关自动转接线,节约了实验教学时间,提高了实验可靠性和实验效率。具体描述了该实验系统的设计思路,给出设计...
  • 摘要:传统单片机实验装置现场手工转接线存在接触不良,提出了利用上位机根据实验内容通过电子式交叉开关自动转接线,节约了实验教学时间,提高了实验可靠性和实验效率。具体描述了该实验系统的设计思路,给出设计...
  • Minitab for mac V1.5

    2019-12-15 00:35:21
    口设计 用户指定的设计 分析因子设计的变异性 修补试验 效应图:正态、半正态、Pareto * 响应预测和优化 图:残差、主效应、交互作用、立方、等值线、曲面、线框 可靠性/生存 参数分布分析和非参数分布...
  • 主要内容有交通灯模拟系统设计方案,主要功能,各功能模块的介绍,电路设计,硬件部分设计,软件部分设计,模拟系统的仿真调试,设计方法以及课程设计的心得体会等等。 该设计中用光二极管来模拟信号灯,紧急车的...
  • ——扩大了信用范围,明确了本标准适用于城市道路和公路平面交叉口、城市道路和公路路段、城 市道路和公路与铁路平面交叉口处信号灯的安装(1994版的第1章‘本版的第1章); —细化了道路交通信号灯设置依据(本版...
  • 交叉极化电平,样件测试结果与仿真结果吻合,验证了组阵天线设计的正确性。 (3)为了突破 K 波段双圆极化阵列天线技术,本文提出了一种双圆极化波导 阵列天线结构,分析设计了高效率共口径双极化辐射单元、宽带圆极化...
  • 汽车驾驶教程图解

    2012-05-26 08:56:12
    安全确认内容:确认汽车前后没有人和障碍物。 上车、下车方法 1.安全确认  确认车的前后无人或无障碍物等。  2.上车  首先打开车门,按右脚、腰部、上身、左脚的顺序上车。  3.关门  把车门拉到离关闭位置...
  • 内容简介回到顶部↑ 本书特色:  1.新颖性:本书以当前最廉价、接口最丰富、占有率最高的ARM内核的处理器芯片——S3C44BOX为基础进行讲  解,并将嵌入式系统理论与当前最流行且最适用于嵌入式应用的Linux操作...
  • 2、 工程项目建设地点:位于福厦路与仙岳路交叉口东南角处,东侧为湖里计生委两幢多层综合楼,南侧为空地,空地南面为建成的国泰大厦,北面与厦门SM商业城隔路相望。 3、 工程项目总体组成、建设规模、结构类型及...
  • -- 买房有风险,投资需谨慎 ,资料内容不保证完全正确,使用需谨慎。 新增杭州学区房购房指南 新增各地控规文件 一:认识杭州从板块说起 1.房产板块划分图 2.杭州行政区域主城区 3.杭州其他区域行政划分 ...
  • 实例053 使用U加密锁进行身份验证 实例054 利用短信猫发送与接收手机短信息 实例055 远程获取客户端网卡地址 实例056 使用IC卡制作考勤程序 实例057 条形码扫描器销售商品 实例058 利用语音卡实现客户来电...
  • 实例053 使用U加密锁进行身份验证 实例054 利用短信猫发送与接收手机短信息 实例055 远程获取客户端网卡地址 实例056 使用IC卡制作考勤程序 实例057 条形码扫描器销售商品 实例058 利用语音卡实现客户来电...
  • 交叉编译工具:arm-linux-gcc 4.5.1 其他工具:SecureCRT、Minitools、VMware等都会提供与项目匹配的安装程序,并且是破解版 2.内容简介 本教程共分五大部分内容,1 Android应用开发 2 Android系统移植 3 Cortex a8...
  • Proteus仿真—40个单片机初学程序.

    热门讨论 2009-04-13 13:00:56
    4. 程序设计内容 (1). 延时程序的设计方法 作为单片机的指令的执行的时间是很短,数量大微秒级,因此,我们要求的闪烁时间间隔为0.2秒,相对于微秒来说,相差太大,所以我们在执行某一指令时,插入延时程序,...
  • 千里马酒店前台管理系统V7使用手册

    热门讨论 2011-06-16 14:09:38
    V7.2前台系统的功能全面涵盖了酒店房部门的功能,如下图所示: 2.3 运行环境 千里马V72是CLIENT/SERVER物理结构的软件系统,基于WINDOWS网络操作系统和MS-SQL SERVER数据库。 软件平台:服务器端和客户端是...
  • 本书第二部分 <br>内容简介 本书从大量的E-mail和BBS中精心筛选了1000个问题,针对网络设计、组建和管理的具体故障,重点介绍了解决问题的策略和排除故障的思路,彻底摒弃了枯燥的理论和简单的操作,着力突出...
  • 本书第三部分(共三部分) <br>内容简介 本书从大量的E-mail和BBS中精心筛选了1000个问题,针对网络设计、组建和管理的具体故障,重点介绍了解决问题的策略和排除故障的思路,彻底摒弃了枯燥的理论和简单的操作...

空空如也

空空如也

1 2 3
收藏数 45
精华内容 18
关键字:

交叉口设计内容