1.MATLAB仿真时间是采样怎么确定的啊?
2.逻辑分析仪逻辑分析仪的一些技术指标
3.åºç§è½¦è®¡ä»·å¨
MATLAB仿真时间是怎么确定的啊?
首先、仿真时间要设置好,示波时间太长了就会一直等着。器源
第二、码采变步长解法器也要设置
第三、样示源码变步长的波器易语言系统管理源码最大值也要设置当然越小越好,但是采样太小了会仿真的时间很长,就会一直在等着。示波
仿真的器源时间很重要,有一次做斜坡函数如果仿真时间不够长,码采都无法到达自己想要的样示源码值,只能仿真一部分。波器
用户在Type后面的采样第一个下拉选项框中指定仿真的步长选取方式,可供选择的示波有Variable-step(变步长)和Fixed-step(固定步长)方式。变步长模式可以在仿真的器源过程中改变步长,提供误差控制和过零检测。固定步长模式在仿真过程中提供固定的步长,不提供误差控制和过零检测。用户还可以在第二个下拉选项框中选择对应模式下仿真所采用的算法。
变步长模式解法器有:ode,网页html源码网站ode,ode,odes,odes,odet,odetb和discrete。
ode:缺省值,四/五阶龙格-库塔法,适用于大多数连续或离散系统,但不适用于刚性(stiff)系统。它是单步解法器,也就是,在计算y(tn)时,它仅需要最近处理时刻的结果y(tn-1)。一般来说,面对一个仿真问题最好是首先试试ode。
ode:二/三阶龙格-库塔法,它在误差限要求不高和求解的问题不太难的情况下,可能会比ode更有效。四海源码也是一个单步解法器。
ode:是一种阶数可变的解法器,它在误差容许要求严格的情况下通常比ode有效。ode是一种多步解法器,也就是在计算当前时刻输出时,它需要以前多个时刻的解。
odes:是一种基于数字微分公式的解法器(NDFs)。也是一种多步解法器。适用于刚性系统,当用户估计要解决的问题是比较困难的,或者不能使用ode,或者即使使用效果也不好,就可以用odes。
odes:它是一种单步解法器,专门应用于刚性系统,在弱误差允许下的效果好于odes。它能解决某些odes所不能有效解决的stiff问题。
odet:是梯形规则的一种自由插值实现。这种解法器适用于求解适度stiff的lc指标公式源码问题而用户又需要一个无数字振荡的解法器的情况。
odetb:是TR-BDF2的一种实现, TR-BDF2 是具有两个阶段的隐式龙格-库塔公式。
discrtet:当Simulink检查到模型没有连续状态时使用它。
步长参数:对于变步长模式,用户可以设置最大的和推荐的初始步长参数,缺省情况下,步长自动地确定,它由值auto表示。
Maximum step size(最大步长参数):它决定了解法器能够使用的最大时间步长,它的缺省值为“仿真时间/”,即整个仿真过程中至少取个取样点,但这样的取法对于仿真时间较长的系统则可能带来取样点过于稀疏,而使仿真结果失真。一般建议对于仿真时间不超过s的采用默认值即可,对于超过s的每秒至少保证5个采样点,对于超过s的,每秒至少保证3个采样点。
Initial step size(初始步长参数):一般建议使用“auto”默认值即可。
仿真精度的级差系统 源码下载定义(对于变步长模式)
Relative tolerance(相对误差):它是指误差相对于状态的值,是一个百分比,缺省值为1e-3,表示状态的计算值要精确到0.1%。
Absolute tolerance(绝对误差):表示误差值的门限,或者是说在状态值为零的情况下,可以接受的误差。如果它被设成了auto,那么simulink为每一个状态设置初始绝对误差为1e-6。
Mode(固定步长模式选择)
Multitasking:选择这种模式时,当simulink检测到模块间非法的采样速率转换,它会给出错误提示。所谓的非法采样速率转换指两个工作在不同采样速率的模块之间的直接连接。在实时多任务系统中,如果任务之间存在非法采样速率转换,那么就有可能出现一个模块的输出在另一个模块需要时却无法利用的情况。通过检查这种转换,Multitasking将有助于用户建立一个符合现实的多任务系统的有效模型。
使用速率转换模块可以减少模型中的非法速率转换。Simulink提供了两个这样的模块:unit delay模块和zero-order hold模块。对于从慢速率到快速率的非法转换,可以在慢输出端口和快输入端口插入一个单位延时unit delay模块。而对于快速率到慢速率的转换,则可以插入一个零阶采样保持器zero-order hold。
Singletasking:这种模式不检查模块间的速率转换,它在建立单任务系统模型时非常有用,在这种系统就不存在任务同步问题。
Auto:这种模式,simulink会根据模型中模块的采样速率是否一致,自动决定切换到multitasking和singletasking。
输出选项
Refine output:这个选项可以理解成精细输出,其意义是在仿真输出太稀松时,simulink会产生额外的精细输出,这一点就像插值处理一样。用户可以在refine factor设置仿真时间步间插入的输出点数。
产生更光滑的输出曲线,改变精细因子比减小仿真步长更有效。精细输出只能在变步长模式中才能使用,并且在ode效果最好。
Produce additional output:它允许用户直接指定产生输出的时间点。一旦选择了该项,则在它的右边出现一个output times编辑框,在这里用户指定额外的仿真输出点,它既可以是一个时间向量,也可以是表达式。与精细因子相比,这个选项会改变仿真的步长。
Produce specified output only:它的意思是让simulink只在指定的时间点上产生输出。为此解法器要调整仿真步长以使之和指定的时间点重合。这个选项在比较不同的仿真时可以确保它们在相同的时间输出。
逻辑分析仪逻辑分析仪的一些技术指标
逻辑分析仪在系统分析中的关键技术指标如下: 首先,通道数是决定逻辑分析仪全面性的重要参数。为了对一个系统进行详尽的分析,通道数至少应等于被测系统字长(数字总线数)+控制总线数+时钟线数。例如,对于一个位的系统,至少需要个通道。市场上主流逻辑分析仪,如Tektronix等,提供多达个以上的通道,能满足复杂系统的需求。 其次,定时采样速率是确保高分辨率分析的关键。在定时分析时,需要选择足够高的采样速率,即使对于低速系统,也需考虑到时间分辨率的要求。目前主流产品的采样速率高达2Gs/S,能捕捉到0.5ps级别的细节。 状态分析速率则反映了逻辑分析仪处理信号的最快速度,它以被测对象的工作时钟为基准,决定了分析的上限。主流产品的最高状态分析速率可达到MHz或更高。 内存长度的选择要足够存储最大可能观测到的信号块,确保数据的完整性和分析能力。探头的性能,如阻抗、电容负载和易用性,对信号完整性至关重要。探头的阻抗一般在~KΩ,而容性负载需控制在1~PF,以避免影响信号完整性。 逻辑分析仪的开放性也日益重要,现代产品倾向于使用Windows界面,提高用户便利性。在选择逻辑分析仪时,需综合考虑其易用性、功能匹配度以及系统兼容性。 最后,逻辑分析仪作为数字设计验证与调试的重要工具,适用于调试系统运行,分析总线操作和瞬变状态,跟踪嵌入软件执行,以及关联源代码与硬件活动等任务。在需要这些功能时,逻辑分析仪的性能和适用性是首要考虑因素。扩展资料
逻辑分析仪是利用时钟从测试设备上采集和显示数字信号的仪器,最主要作用在于时序判定。由于逻辑分析仪不像示波器那样有许多电压等级,通常只显示两个电压(逻辑1和0),因此设定了参考电压后,逻辑分析仪将被测信号通过比较器进行判定,高于参考电压者为High,低于参考电压者为Low,在High与 Low之间形成数字波形。åºç§è½¦è®¡ä»·å¨
ä¸ãé¢ç®ï¼Aé¢ è®¾è®¡å¹¶å¶ä½ä¸ä¸ªç¨äºåºç§è½¦ç计费系ç»ã
äºã设计è¦æ±
1ãåºæ¬è¦æ±ï¼
ï¼1ï¼å¶ä½ä¸ä¸ªæ¨¡æ车轮ç¨ç´æµçµå¨æºï¼ææ¥è¿çµæºï¼é©±å¨ï¼ç°åºæ¨¡æ以ä¸è¿è¡æ åµçæ¶è´¹æ åµï¼
u å设车轮çå¨é¿ä¸ºä¸ç±³ã
u èµ·æ¥ä»·ä¸ºä¸å ¬éäºå ï¼ç½å¤©æ¯å ¬éä¸å ï¼æä¸æ¯å ¬éåå ã
u è¿è¡äºå ¬éä¹åï¼åä¸åéï¼åè¿è¡äºå ¬éä¹åä¹å®¢ä¸è½¦ï¼ç±äºæ¼ç¤ºçæ¶é´çéè¦ï¼éä¸åè½¦è¶ è¿ä¸åéå¼å§æ¶è´¹ï¼è¶ è¿çæ¶é´æ¯åéä¸å ã
ï¼2ï¼è½å¤æå¨ä¿®æ¹åä»·ã
ï¼3ï¼å ·ææ°æ®çå¤ä½åè½ã
ï¼5ï¼æ°æ®è¾åº
u åä»·è¾åº è³å°2ä½
u è·¯ç¨è¾åº è³å°2ä½
u æ»éé¢è¾åº è³å°3ä½
2ãåæ¥é¨åï¼
ï¼1ï¼è½å¤å¨æçµçæ åµä¸åå¨åä»·çæ°æ®ã
ï¼2ï¼è½å¤æ¾ç¤ºãè°èå½åçç³»ç»æ¶é´ï¼å¹¶æ ¹æ®å½åçç³»ç»æ¶é´è¿è¡è®¡è´¹ï¼6æ¶è³æ¶ä¸ºç½å¤©ï¼æ¶è³ç¬¬äºå¤©6æ¶ä¸ºæä¸ï¼ã
ï¼3ï¼æè¯é³æ¥ä»·åè½ã
1.2 æ¹æ¡æ¯è¾ä¸è®ºè¯
1.2.1æ§å¶å¨æ¨¡å
æ¹æ¡ä¸ï¼éç¨å¯ç¼ç¨é»è¾å¨ä»¶CPLD ä½ä¸ºæ§å¶å¨ãCPLDå¯ä»¥å®ç°åç§å¤æçé»è¾åè½ãè§æ¨¡å¤§ãå¯åº¦é«ãä½ç§¯å°ã稳å®æ§é«ãIOèµæºä¸°å¯ãæäºè¿è¡åè½æ©å±ãéç¨å¹¶è¡çè¾å ¥è¾åºæ¹å¼ï¼æé«äºç³»ç»çå¤çé度ï¼éåä½ä¸ºå¤§è§æ¨¡æ§å¶ç³»ç»çæ§å¶æ ¸å¿ãä½æ¬ç³»ç»ä¸éè¦å¤æçé»è¾åè½ï¼å¯¹æ°æ®çå¤çé度çè¦æ±ä¹ä¸æ¯é常é«ãä¸ä»ä½¿ç¨åç»æµçè§åº¦èèæ们æ¾å¼äºæ¤æ¹æ¡ã
æ¹æ¡äºï¼éç¨åé³å ¬å¸çä½åçæºï¼å®æ¯ä½æ§å¶å¨ï¼å ·æä½ç§¯å°ã驱å¨è½åé«ãéæ度é«ãææ©å±ãå¯é æ§é«ãåèä½ãç»æç®åãä¸æå¤çè½å强çç¹ç¹ãå¤çé度é«ï¼å°¤å ¶éç¨äºè¯é³å¤çåè¯å«çé¢åï¼éç¨æ¤åçæºè½å¤å¾æ¹ä¾¿çå®ç°åæ¥é¨åçè¯é³æ¥ä»·åè½ï¼ä½æ¤åçæºè¾é¾ä¹°å°ï¼èä¸ä»·æ ¼ç¨è´µï¼æ æ¾å¼äºæ¤æ¹æ¡ã
æ¹æ¡ä¸ï¼éç¨Atmelå ¬å¸çATSåçæºä½ä¸ºä¸»æ§å¶å¨ï¼æ¤åçæºæ¯å æ ¸çCMOS 8ä½åçæºï¼çå å«8k空é´çå¯åå¤æ¦äºæ¬¡çFlash读ååå¨å¨ï¼å ·æ bytesçéæºååæ°æ®åå¨å¨ï¼RAMï¼ï¼ä¸ªIOå£ï¼ä½ ç¥éåæ¿è£ ä¿®ååæ ·æ¿ã2个ä½å¯ç¼ç¨å®æ¶è®¡æ°å¨ãå ¶ä»·æ ¼ä½å»ï¼é常éåç¨äºå°ç³»ç»çå¼åï¼å¼éç¨ISPå¨çº¿ç¼ç¨ï¼ç¨åºçä¸è½½åä¿®æ¹ä¹å¾æ¹ä¾¿ãé¢ç®æè¦æ±çç³»ç»å¯¹æ§å¶å¨çè¦æ±ä¸é«ï¼æ们综åå¤æ¹é¢èèéç¨äºæ¤æ¹æ¡ã
1.2.2车轮转éæ¢æµæ¨¡å
æ¹æ¡ä¸ï¼ç¨å æçµé»ç»æå ææ¢æµå¨ãå æçµé»çé»å¼å¯ä»¥è·éå¨å´ç¯å¢å 线çååèååãå½å çº¿ç §å°å°è½¦è½®ç ççç½è²é¨åæ¶ï¼å 线åå°å¼ºçï¼å çº¿ç §å°å°è½¦è½®ç ççé»è²é¨åæ¶ï¼å 线åå°è¾å¼±ãå æ¤å æçµé»å¨ç½è²é¨ååé»è²é¨åä¸æ¹æ¶ï¼é»å¼ä¼åçææ¾çååãå°é»å¼çååå¼ç»è¿æ¯è¾å¨å°±å¯ä»¥è¾åºé«ä½çµå¹³ãæ¤æ¹æ¡æåå¤çå 线çå¹²æ°ã
æ¹æ¡äºï¼éç¨éå°ä¼ æå¨æ为æ¢æµå¨ä»¶ï¼éå°ä¼ æå¨ç两é¨ååå«å®è£ å¨è½¦è½®ååºå®çµè·¯æ¿ä¸ï¼æ ¹æ®è½¦è½®è½¬å¨æ¶å°ååçç£åºå¼ºåº¦è½¬æ¢ä¸ºèå²çµä¿¡å·ï¼æ¤æ¹æ¡è½å¤ä½¿å¯¹è½¦è½®è®¡æ°ç²¾ç¡®ï¼å·¥ä½ç¨³å®ï¼ä½ææ¬è¾é«ã
æ¹æ¡ä¸ï¼éç¨çº¢å¤å¯¹ç®¡ï¼å½çº¢å¤åå°ç®¡åå°åºç红å¤çº¿ç §å°ç ççç½è²é¨ååé»è²é¨åæ¶ï¼å ¶åå°ç红å¤çº¿å¼ºåº¦ä¸åï¼éè¿çº¢å¤æ¥æ¶ç®¡æ¥æ¶åç»çµåæ¯è¾å¨LMæ¯è¾åå³å¯è¾åºé«ä½çµå¹³ãæ¤æ¹æ¡ææ¬ä½ï¼å®¹æå®ç°ï¼ä¸çµæ度è¾é«ã
æ ¹æ®æ¬ç³»ç»ç设计è¦æ±ï¼å¯¹è½¦è½®è½¬éçæ¢æµåå¤ççå¹²æ°è¾å°ï¼èéç¨éç¨çº¢å¤å¯¹ç®¡å·¥ä½çµè·¯ç®åï¼è°è¯æ¹ä¾¿ï¼æ以æ们éæ©æ¤æ¹æ¡ã
1.2.3æ¶éæ§å¶æ¨¡å
æ¹æ¡ä¸ï¼éç¨.MHzçæ¶æ¯äº§çéè¡åç»å¤ä¸ªLSè¿è¡æ¬¡2åé¢ï¼äº§ç精确çç§ä¿¡å·ï¼èªè¡æ建æ¶é´çµè·¯ãæ¤æ¹æ¡å ·æè¾å¥½çååæ§ï¼ä½çµè·¯æ建起æ¥è¾ä¸ºå¤æï¼å·¥ä½ä¸å¤ç¨³å®ï¼ä¹ä¸æ¹ä¾¿è°èã
æ¹æ¡äºï¼ç´æ¥éç¨åçæºå é¨çæ¶éä¿¡å·ãè¿æ ·è½å¤å¤§å¤§ç®å硬件ç设计ï¼ä½æçµåä¸è½å·¥ä½ï¼èä¸å¤§éå ç¨åçæºæéçå åèµæºã
æ¹æ¡ä¸ï¼éç¨DSä¸ç¨æ¶éè¯çãDSæ¯åè½å¼ºå¤§çå®æ¶æ¶éè¯çï¼å ç½®éçµæ± ï¼å ç½®æ¶æ¯ãæä¾äºè¿å¶æ°åBCDç 两ç§æ°æ®è¡¨ç¤ºæ¹å¼ãå¯åæ¢å°æ¶å¶åå°æ¶å¶æ¶é´è¡¨ç¤ºãå ·æé¹éåè½ãå¯ç¼ç¨æ¹æ³¢è¾åºãæä¾åèéæ失åå¨ç©ºé´ï¼ç¨äºæçµä¿åæ°æ®ã
ç±äºæ¬ç³»ç»çå¾å¤åè½é½æ¯åºäºæ¶é´çåºç¡ä¸å®ç°çï¼å æ¤å¯¹æ¶éçè¦æ±è¾é«ï¼æ æ们éæ©æ¹æ¡ä¸ã
1.2.4æ¾ç¤ºæ¨¡å
æ¹æ¡ä¸ï¼ç¨æ°ç 管è¿è¡æ¾ç¤ºãæ°ç 管ç±äºæ¾ç¤ºé度快ï¼ä½¿ç¨ç®åï¼æ¾ç¤ºææç®æ´æäºèå¾å°äºå¹¿æ³åºç¨ï¼ä½æ¾ç¤ºçå å®¹ä» ä» å±éäºæ°åï¼äººæºçé¢ä¸å¤å好å æ¤æ们æ¾å¼äºæ¤æ¹æ¡ã
æ¹æ¡äºï¼ç¨LCD液æ¶è¿è¡æ¾ç¤ºãLCDç±äºå ¶æ¾ç¤ºæ¸ æ°ï¼æ¾ç¤ºå 容丰å¯ãæ¸ æ°ï¼æ¾ç¤ºä¿¡æ¯é大ï¼ä½¿ç¨æ¹ä¾¿ï¼æ¾ç¤ºå¿«éèå¾å°äºå¹¿æ³çåºç¨ãç±äºæ¬æ¤ç³»ç»éè¦æ¾ç¤ºçå 容è¾å¤ï¼ä¸ºè¾¾å°è¾å¥½ç人æºäº¤äºçé¢ï¼æ们éæ©äºæ¤æ¹æ¡ã
1.3æç»éæ©æ¹æ¡
u éç¨ATSåçæºä½ä¸ºä¸»æ§å¶å¨ã
u éç¨çº¢å¤å¯¹ç®¡+LMä½ä¸ºè½¦è½®è½¬éæ¢æµæ¨¡åã
u éç¨DSä½ä¸ºå®æ¶æ¶éæ§å¶è¯çã
u éç¨LCD液æ¶ä½ä¸ºæ¾ç¤ºæ¨¡åã
u éç¨æ®éçç´æµçµæºåèªå¶ç车轮åç çä½ä¸ºæ¨¡æ车轮ã
1.4ç³»ç»ç»æå¾
æé®ï¼
红å¤æåºæ¨¡å
MCU
ATS
DSç³»ç»æ¶é´ï¼æçµä¿åæ°æ®
LCD液æ¶æ¾ç¤º
模æ车轮
å¾1 ç³»ç»ç»ææ¡æ¶
第äºç« :åé¨åçµè·¯åçä¸è®¾è®¡
2.1åçæºä¸»æ§æ¨¡åç设计
Atmelå ¬å¸çATSæ¯å æ ¸çåçæºãä¸ç¨ç§åå¨èåªç¨ä¸²å£æè 并å£å°±å¯ä»¥å¾åçæºä¸ä¸è½½ç¨åºã
æ们æ设计çåçæºæå°ç³»ç»æ¿éç¨çåé¾å ¬å¸ç并å£ä¸è½½æ åï¼ä¸å¨æ¿ä¸çæä¸è½½çº¿æ座ï¼è¿æ ·å¯ä»¥é常æ¹ä¾¿çå®ç°éè¿PCæºç并å£å¾åçæºä¸ä¸è½½ç¨åºãåæ¶å°ç¨³åçµæºé¨åä¹éå¨å ¶ä¸ï¼ç»è¿ç¨³ååç+5Vçµæºä¸ºé¤çµæºå¤çå ¶ä»ç³»ç»æ¨¡åæä¾å·¥ä½çµæºã
åçæºæ§å¶æ¨¡åç示æå¾å¦å¾9æ示ï¼
å¾2 åçæºä¸»æ§æ¨¡å
åçæºçI/Oå£åé å¦ä¸ï¼
P0,P2.5~P2.7 LCD模å
P1,P2.0~P2.3,P3.3 å®æ¶æ¶é模å
P3.0~P3.1,P3.5~P3.7 æé®å¼å ³
P3.2 红å¤æ¢æµæ¨¡å
2.2红å¤æ¢æµæ¨¡åç设计
æ们éè¿å°çº¢å¤æ¥æ¶äºæ管çä¸ååéä¸åºåçµåéå ¥çµåæ¯è¾å¨LMè¿è¡æ¯è¾ï¼è¾åºå¯¹åºçé«ä½çµå¹³ä¿¡å·ï¼éå°åçæºè¿è¡å¤çãå ¶çµè·¯åçå¾å¦ä¸ï¼
å¾3 红å¤æ¢æµæ¨¡å
å¨å¾3ä¸ï¼å¯è°çµé»RWå¯ä»¥è°èæ¯è¾å¨çé¨éçµåï¼ç»ç¤ºæ³¢å¨è§å¯ï¼è¾åºæ³¢å½¢ç¸å½è§åï¼å¯ä»¥ç´æ¥å¤åçæºæ¥è¯¢ä½¿ç¨ã
ç±äºæ们çç çéç¨äºåæ³è¿è¡è®¾è®¡ï¼é»ç½ä¸¤ç§é¢è²åå åå¨çä¸åï¼å æ¤åçæºæ¯æ¥æ¶å°ä¸ä¸ªé«çµå¹³ä¿¡å·å模æ车轮转äºä¸åï¼éè¿è®¡ç®æ¯ç§éåçæºæ¥æ¶å°çé«çµå¹³ä¿¡å·ä¸ªæ°å³å¯æ¹ä¾¿ç计ç®åºè½¦è½®çé度åæèµ°çéç¨ã
2.3模æ车轮ç设计
å°è½¦çé度åéç¨çæµéæ¯éè¿å çµå¯¹ç®¡æ£æµç çå®ç°çãæ们éç¨æ®éçç´æµçµæºåç©å ·è½¦ç车轮ï¼èªå¶ç çï¼åæ模æ车轮ï¼ä¾æµéç¨ã
èèå°çµæºè¿è¡æ¶å¯¹çµåçå¹²æ°ï¼çµæºççµæºç´æ¥ç±è¾å ¥çæªç»è¿ç¨³åççµæºæä¾ï¼è¯ç¨æ解é¤å³å¨ååã并设ç«ç¬ç«çå¼å ³ï¼æ人工æ§å¶ï¼è¿æ ·æ´ç¬¦åå®é çå·¥ä½æ åµã
为é²æ¢å çµç®¡äº§ç误å¨ä½ï¼æ们å°å çµç çå为2份é»ç½ç¸é´çåçï¼æ¯ä»½åå åå¨çä¸åï¼å¦å¾4ï¼
å¾4 模æ车轮ç ç
å°å ¶ç´§è´´å¨è½¦è½®çå 侧ãå¨å°è£ çå³ä¾§æä¸ä¸ªæ¹åï¼çº¢å¤å¯¹ç®¡éè¿æ¹å对å çµç çè¿è¡æ£æµå°±å¯ä»¥å¾å°è½¦è½®è½¬è¿çåæ°ãä»è计ç®åºå°è½¦åè¿çè·¯ç¨ã
æ¬ç³»ç»å设车轮çå¨é¿ä¸º1ç±³ï¼å设åçæºæ¯ç§æ£æµå°é»ç½ä¿¡å·çåå为nï¼å ±èµ°äºkç§åå°è½¦èµ°è¿çè·¯ç¨ä¸ºSï¼nkç±³ã
2.4å®æ¶æ¶éæ§å¶æ¨¡åç设计
æ们éç¨çDSåè½å¼ºå¤§ï¼å ç½®éçµæ± ï¼å ç½®æ¶æ¯ï¼å¯ä»¥ä½ä¸ºå®æ¶çµåéï¼ä¸ºæ´ä¸ªç³»ç»æä¾æ¶éï¼å¾å¥½å°è§£å³äºé¢ç®åæ¥é¨åâè½å¤æ¾ç¤ºãè°èå½åçç³»ç»æ¶é´ï¼å¹¶æ ¹æ®å½åçç³»ç»æ¶é´è¿è¡è®¡è´¹ï¼6æ¶è³æ¶ä¸ºç½å¤©ï¼æ¶è³ç¬¬äºå¤©6æ¶ä¸ºæä¸ï¼âçè¦æ±ãåæ¶å©ç¨å ¶é¹éåè½å¯¹æ¢æµä¿¡å·è¿è¡éæ ·ï¼ç²¾ç¡®ç计ç®åºè½¦éãç±äºè¯çè¿æä¾åèéæ失åå¨ç©ºé´ï¼å æ¤æ们å°é¢ç®è¦æ±çåç§ä»·æ ¼ç设置æ¹ä¾¿çä¿åå¨éé¢ï¼è¾¾å°æçµä¿åæ°æ®çåè½ã
å¾5 æ¶é模åçµè·¯å¾
2.5人æºäº¤äºçé¢ç设计
为使系ç»ææ´è¯å¥½ç人æºäº¤äºçé¢ï¼æ们å°LCD液æ¶æ¾ç¤ºæ¨¡åï¼æä½æé®ï¼ç³»ç»å¤ä½å¼å ³å车轮æ§å¶å¼å ³éä¸äºå°è£ ççé¢æ¿ä¸ï¼æ¹ä¾¿ç¨æ·æä½ï¼å¦ä¸å¾ï¼
å¾6 人æºäº¤äºçé¢
2.6ç³»ç»æ»ä½çµè·¯å¾
å¾7 ç³»ç»æ»çµè·¯å¾
å¾8 ç³»ç»è£ ç®±åçå é¨å®ç©å¾
第ä¸ç« ï¼ç³»ç»ç¨åºè®¾è®¡
3.1ç³»ç»ç¨åºæå®ç°çåè½
u å®æ¶æ¾ç¤ºæ»éé¢ï¼æ»éç¨ï¼è½¦éï¼å·²èµ°è¿æ¶é´ï¼ç³»ç»æ¶é´ã
u å¯å¨çº¿ä¿®æ¹ç³»ç»æ¶é´ã
u å¯ä¿®æ¹èµ·æ¥ä»·åèµ·æ¥è·ç¦»ã
u å¯ä¿®æ¹æ¯è¶ è¿ä¸å ¬éå æ¶è´¹ç¨ã
u å¯ä¿®æ¹éä¸åè½¦è¶ è¿æ¶é´å¼å§æ¶è´¹çæ¶é´ååä»·ã
3.2ç¨åºä»»å¡åé
表1 ç¨åºä»»å¡åé
å¤é¨ä¸æ0ï¼æ¥èªè½¦è½®ï¼
å¤é¨ä¸æ1ï¼æ¥èªæ¶éï¼
主å½æ°
æ´æ°è·¯ç¨ï¼å æ»ä»·ï¼å¤ä½è®¡æ¶å¨ï¼å¦ææ¾ç¤ºå±ä½¿ç¨æå¨INT0ï¼å°±æ´æ°æ¾ç¤ºã
æ¾ç¤ºå±ä½¿ç¨æç¨screenåé表示ã
计ç®é度ï¼è®¡ç®è¡è½¦æ¶é´ï¼è®¡æ¶å¹¶å¨åè½¦è¶ æ¶åå é±ãæ ¹æ®æ¾ç¤ºå±ä½¿ç¨æå¤ææ¯å¦æ´æ°æ¾ç¤ºã
æ ¹æ®real_timeåéçå¼å³å®æ¯å¦æç³»ç»æ¶é´æ´æ°å°å±å¹ä¸ã
读åæé®ãå³å®æ§å¶é»è¾ã
3.3主ç¨åºæµç¨å¾
å¼å§
åå§åLCDãå®æ¶æ¶é
ä»åå¨å¨è¯»åºåä»·çæ°æ®
æ¾ç¤ºlogo
ä»»æé®
空é²ç¶æï¼æ¾ç¤ºç³»ç»æ¶é´
æé®æä¸
空é²ç¶æ
计费ç¶æ
设置�
N
Y
设置
çå¾ æé®
æ¯2é®?
N
Y
åå§å计费å±å¹ï¼è¿å ¥è®¡è´¹ç¶æ
æ¯3é®
Y
æ¥çç³»ç»æ¶é´ï¼å»¶æ¶4ç§
N
æ¯4é®?
Y
åæ¢è®¡è´¹ï¼è¿å ¥ç©ºé²ç¶æ
N
æä¸2é®å¤ä½
3.4åæ°æ®å¨ä¸åå¨å°å
表2 åæ°æ®å¨ä¸åå¨å°å
å°å
åé
åè½
0x0e
d
//èµ·æ¥ä»· d å ¬é p è§
0x0f
p
0x
day_price
//ç½å¤©æ¯å ¬éä»·æ ¼ï¼åä½ï¼è§
0x
night_price
//å¤ææ¯å ¬éä»·æ ¼ï¼åä½ï¼è§
0x
x
//ä¸éåè½¦è¶ è¿yåéä¹åæxè§æ¯åé计价
0x
y
3.5ä¸ææå¡0ç¨åºæµç¨å¾
触åä¸æ
è·¯ç¨å ä¸ç±³
å 许使ç¨æ¾ç¤ºå±?
计æ¶å¨å¤ä½
è·¯ç¨ï¼ï¼èµ·æ¥è·¯ç¨ï¼
è·¯ç¨>èµ·æ¥è·¯ç¨ï¼
Y
N
Y
æ´æ°è·¯ç¨æ¾ç¤º
åæ»éé¢å ä¸å ¬éä»·
N
æ´æ°æ»éé¢æ¾ç¤º
Y
N
Y
å ¬é计ç¨å¨å¤ä½
ä¸æ2æå¡ç¨åºçtimer_stateåtimer_countåé
counter_åé
å ¬é计ç¨å¨å 1
å ¬é计ç¨å¨ï¼ï¼?
ç»æ
N
Y
åæ»éé¢å ä¸å ¬éä»·
å 许使ç¨æ¾ç¤ºå±?
æ´æ°æ»éé¢æ¾ç¤º
Y
N
å ¬é计ç¨å¨å¤ä½
0å·ä¸ææå¡ç¨åºï¼
车轮转å¨ä¸å触åä¸æ¬¡
3.6 ä¸ææå¡2ç¨åºæµç¨å¾
触åä¸æ
ç³»ç»å¨è®¡è´¹ç¶æï¼
Y
N
éè¦åæ¥æ¶é´ï¼
Y
N
ç»æ
é度=ç°å¨çè·¯ç¨âä¸ç§ä¹åçè·¯ç¨
è¡è½¦æ¶é´å ä¸ç§
计æ¶å¨å ä¸ç§
计æ¶çäºæ大å车æ¶é´ï¼
N
æ»éé¢å æ¯åéä»·
è¿å ¥åè½¦è¶ æ¶ç¶æ
Y
åè½¦è¶ æ¶ç¶æï¼
Y
æ¯åéå é±
N
å°ç³»ç»æ¶é´åæ¥æåæ¥å°å±å¹ä¸
2å·ä¸ææå¡ç¨åºï¼
æ¯ç§é触åä¸æ¬¡
第åç« :ç³»ç»è°è¯ç»æä¸åæ
4.1è°è¯æ¹æ³ä¸ä»ªå¨
表3 æµè¯ä»ªå¨è®¾å¤æ¸ å
仪å¨å称
åå·
ç¨é
æ°é
PCæº
èæ³
è°è¯åä¸è½½ç¨åº
1
æ°åä¸ç¨è¡¨
UNI-TA
æµéåçµè·¯å·¥ä½æ åµ
1
ç§è¡¨
è®°å½æ¶é´
1
ç´æµç¨³åçµæº
ALKIMIA
æä¾çµæº
1
4.2è°è¯æ¥éª¤ä¸æµè¯æ°æ®
4.2.1ç³»ç»æ¶é´ä¸ç§è¡¨å®é æ¶é´æµé
å¼æºåæâå¼å§âé®è¿å ¥è®¡æ¶å·¥ä½ç¶æï¼åæ¶å¯å¨ç§è¡¨è¿è¡åæ¶å¯¹æ¯ï¼åå«å¯¹å·¥ä½æ¶é´ä¸º1åéï¼2åéï¼3åéï¼4åéï¼5åéè¿è¡æµéæ¯è¾ï¼ç»æå¦è¡¨2
表4 ç³»ç»æ¶é´æµè¯æ¯è¾
æµè¯æ¶é´
ç³»ç»æ¾ç¤ºæ¶é´
ç§è¡¨æµéæ¶é´
s
s
.s
s
s
.s
s
s
.s
s
s
.s
s
s
.s
4.2..2车轮转éæµè¯
æ¬ç³»ç»ç设计对æ¢æµä¿¡å·çä¸é沿è¿è¡è§¦åï¼å æ¤å½çº¢å¤å¯¹ç®¡æ¢æµå°çç çä»ç½è²è½¬ä¸ºé»è²æ¶ï¼åçæºä¸æ触åï¼è®¡æ°å¨å ä¸ã
å¯å¨è®¡è´¹ç³»ç»ï¼åæ¶æ工转å¨è½¦è½®ä¸å¨ï¼æ¾ç¤ºå±ä¸è·¯ç¨æ¾ç¤º1mï¼å¨è½¬å¨è½¦è½®å åï¼LCDçæ¾ç¤ºæ°å¼åä¸å®é ç¸ç¬¦ã
4.2.3计费系ç»æµè¯
表5 ä¸åæ åµä¸ç计费ç»ææµè¯
计费æ¶é´æ®µ
è¡é©¶éç¨
è¡é©¶æ¶é´
ä¸éå车æ¶é´
è®¡è´¹ä»·æ ¼
ç½å¤©
m
s
0
5.0å
ç½å¤©
m
s
0
.0å
æä¸
m
s
0
.0å
æä¸
m
s
s
.0å
4.2.4æ°æ®è®¾å®åæçµå¨ååè½
å¨å¾ æºç¶æä¸æâ设置âé®ï¼åå«ä¿®æ¹èµ·æ¥ä»·4kmå 8å ï¼ç½å¤©æ¯å ¬é5å ï¼æä¸æ¯å ¬é7å ï¼ä¿®æ¹ç³»ç»æ¶é´ï¼ç¶åä¿åï¼å ³æºï¼æå¼çµæºï¼çå¾ 5åéä¹åéæ°å¼æºï¼åç°æ°æ®ä¸ºä¿®æ¹åçæ°æ®ï¼å³æ°æ®ç设å®åæçµå¨ååè½ææã
4.3æµè¯ç»æåæ
éè¿è°è¯åç³»ç»æµè¯ï¼åç°ç³»ç»è½å¾å¥½å°å®ç°é¢æçç®çï¼å®ç°äºé¤è¯é³åè½å¤çå ¶ä»ææåè½ï¼å·¥ä½æ§è½ç¨³å®ï¼è®¡è´¹ç²¾ç¡®ãç³»ç»æ¶é´å®æ¶è¿è¡ï¼åç¡®ï¼éç¨çæ¾ç¤ºè¯¯å·®å¨1m以å ãå¾å¥½çå®æäºèµé¢çè¦æ±ã
第äºç« ï¼ç³»ç»æ§è½æ»ç»åç¹ç¹
5.1 å®ç°åºæ¬è¦æ±åè½
表4 åºæ¬åè½çå®ç°æ åµ
åºæ¬è¦æ±åè½
åè½å®ç°æ åµ
åºæ¬è¦æ±ç¬¬ï¼1ï¼é¡¹
å®ç°
åºæ¬è¦æ±ç¬¬ï¼2ï¼é¡¹
å®ç°
åºæ¬è¦æ±ç¬¬ï¼3ï¼é¡¹
å®ç°
åºæ¬è¦æ±ç¬¬ï¼4ï¼é¡¹
å®ç°
åºæ¬è¦æ±ç¬¬ï¼5ï¼é¡¹
å®ç°
5.2 å®ç°åæ¥é¨ååè½
表5 åæ¥åè½çå®ç°æ åµ
åæ¥è¦æ±åè½
åè½å®ç°æ åµ
åæ¥è¦æ±ç¬¬ï¼1ï¼é¡¹
å®ç°
åæ¥è¦æ±ç¬¬ï¼2ï¼é¡¹
å®ç°
åæ¥è¦æ±ç¬¬ï¼3ï¼é¡¹
æªå®ç°
5.3 å¢å çå ¶ä»åè½
u ä¸è®¡è´¹ç³»ç»ç¸å ³çææåæ°ç¨æ·åå¯ä¿®æ¹å¹¶å¨åã
u å ¼æä¸å¹´ååæ°åçµåéåè½ã
u ä¸ä½å人æºäº¤äºçé¢æ§å¶é¢æ¿ï¼ç¡¬ä»¶ç³»è£ ç®±ï¼æé«æºæ¢°å¼ºåº¦ï¼å®å ¨æ§è½åç¾è§åº¦ã
第å ç« ï¼éå½
éå½ä¸ ç³»ç»ç¨åºæºä»£ç
/