第5章:光电开关模块
电梯控制技术第5章

3)召唤楼层指示灯 在选层按钮旁边或在操纵盘上方,装有召唤楼层指示灯。当有人按下厅外召唤 按钮,控制系统使相应召唤楼层指示灯亮,提示轿内司机。现在的电梯通常使用轿内选层指示灯同 时作为召唤楼层指示,轿内选层时指示灯常亮,而厅外召唤时指示灯闪烁。当电梯轿厢应答到达召 唤楼层时,指示灯熄灭。有的新型的自动电梯轿厢内不再设置召唤楼层指示灯。 4)开门与关门按钮 其作用是控制电梯轿门开启和关闭(轿厢所停靠层的厅门由相应的机械装置带 动随之开启和关闭)。 5)上方向与下方向启动按钮 也称方向启动按钮,电梯在有司机操纵状态下,该按钮的作用是确定 运行方向及起动运行。当司机按下欲去楼层的选层按钮后,再按下所要去的方向 (上或下) 按钮,电 梯轿厢就会关门并起动驶向欲去的搂层。在检修运行方式下,可操纵电梯慢速运行。 6)方向指示灯 显示电梯目前的运行方向或选层定向后电梯将要启动运行的方向。 7)直驶按钮(或开关) 在司机操纵状态下,按下这个按钮,电梯只按照轿内指令停层,而不响应外 呼信号。当满载时,通过轿厢超载装置,可自动地将电梯转入直驶状态,也只响应轿厢内指令。 8)警铃按钮(电话) 当电梯在运行中突然发生故障停车,而电梯司机或乘客又无法从轿厢中出 来时可以按下该按钮,通知维修人员及时援救轿厢内的电梯司机及乘客。现在的电梯更多是安装电 话。 9)召唤蜂呜器 电梯在有司机状态下,当有人按下厅外召唤按钮,操纵盘上的蜂鸣器发出声音, 提醒司机及时应答。 10)风扇开关 控制轿厢通风设备的开关。 11)照明开关 用于控制轿厢内照明设施。其电源不受电梯动力电源的控制,当电梯故障或检修停 电时,轿厢内仍有正常照明。 12)急停开关 当出现紧急状态时按下急停开关,电梯立即停止运行。
光电开关 使用方法

光电开关使用方法光电开关是一种利用光源和光敏元件之间的光信号来控制电路的一种传感器。
它广泛应用于工业自动化、电子器件、通信设备、电力系统等领域。
下面我将详细介绍光电开关的使用方法。
光电开关通常由发射器和接收器两个部分组成。
发射器是一个发射红外线光源的装置,而接收器则是一个能够接收红外线光信号的元件。
通过光电开关可以实现非接触式的检测和控制,其原理是发射器发射的红外线光被目标物体反射或遮挡后,由接收器接收和解析,从而产生不同的电信号。
根据接收到的信号,可以进行各种控制操作。
使用光电开关的第一步是将发射器和接收器安装在目标物体要检测的位置。
发射器通常安装于目标物体的一侧,而接收器则安装于目标物体的另一侧。
需要注意的是,确保发射器和接收器之间的光线传输通畅,没有障碍物阻挡。
第二步是将光电开关与控制电路连接。
光电开关通常有三个连接端口:一个是发射器的正极,一个是接收器的正极,还有一个是共地。
这些端口需要与控制电路中对应的端口相连接。
需要注意的是正确连接,以免出现电路短路或异常情况。
第三步是调整光电开关的工作距离和灵敏度。
光电开关通常有调节旋钮或旋转开关,可以通过调节这些装置来改变开关的工作距离和灵敏度。
根据具体需求,可以适当调整这些参数,以达到最佳效果。
在实际使用过程中,需要注意以下几点:首先,需要选择合适的工作电压。
不同型号的光电开关适用于不同的工作电压,因此需要确认所使用的开关是否与电路匹配。
其次,需要防止干扰光线的影响。
在某些环境下,会存在其他光源对光电开关的工作产生影响,因此需要采取相应的屏蔽措施,以提高开关的稳定性和可靠性。
另外,需要保持光电开关的清洁。
由于光电开关的工作原理是通过光来进行传感,因此会受到灰尘、油污等物质的影响。
定期对光电开关进行清洁和维护,可以保持其正常工作和延长使用寿命。
最后,需要进行定期的检测和维修。
因为光电开关工作环境复杂,容易受到杂质、温度变化等因素的影响,因此需要经常检查光电开关的工作状态,及时发现并解决问题,以确保其正常运行。
光电开关及其应用

光电开关及其应用光电开关是一种利用光电效应工作的开关设备,可以感知光线的存在或消失,从而控制电路的开关状态。
在自动化控制、光电传感、安防监控等领域都有广泛的应用。
一、光电开关的工作原理光电开关主要由发射器和接收器两部分组成。
发射器一般是一个发光二极管,能够发射红外光或可见光信号。
接收器一般是一个光敏电阻、光敏二极管或光敏三极管,用于感光并将光信号转化为电信号。
当发射器发出的光线被目标物体反射或被目标物体遮挡时,接收器接收到的光信号会发生变化。
通过电路的连接与设计,光电开关可以根据接收信号的差异来判断目标物体的存在或消失,从而控制电路的开关状态。
二、光电开关的应用1.自动门控制:在商场、酒店、医院等公共场所,光电开关可以用于控制自动门的开关。
当有人靠近门口时,光电开关会感知到人的存在,自动门就会打开;当人离开时,光电开关会感知到人的消失,自动门就会关闭,实现了自动控制。
2.输送带控制:在物流仓储和自动化生产线上,光电开关可以用于控制输送带的运行。
当物体通过光电开关所在的位置时,接收器接收到光信号的变化,从而触发电路,使得输送带开始或停止运行。
3.安防监控:光电开关可以用于室外安防监控系统,当有人或物体进入监控区域时,光电开关会感知到其存在并触发报警装置,在实践中起到了重要的作用。
4.精密测量:光电开关可以用于精密测量领域,如读取刻度尺上的刻度位置。
通过感知光线的变化,可以精确测量刻度尺上的长度或位置。
5.自动灯光控制:在室内照明系统中,光电开关可以实现自动灯光控制。
当光线暗淡时,光电开关可以感知到,并自动打开灯光,提供合适的照明效果;当光线充足时,光电开关会自动关闭灯光,节约能源。
6.机器人导航:在机器人技术中,光电开关可以用于机器人的导航系统。
通过将光电开关设在机器人的前部,可以感知到机器人前方的障碍物,并通过调整机器人的路径,实现躲避或避免碰撞。
三、光电开关的优势1.高灵敏度:光电开关可以对微弱光信号进行感知,具有高灵敏度和高分辨率。
单片机原理及应用第5、6、7、8章习题

第5、6、7、8章习题一、问答题1.说明51单片机读端口锁存器的必要性,为什么? 答:2.请说明为什么使用LED 需要接限流电阻,当高电平为+5V 时,正常点亮一个LED 需要多大阻值的限流电阻(设LED 的正常工作电流为8~mA ,导通压降为0.6V ),为什么? 答:3.简述在使用普通按键的时候,为什么要进行去抖动处理,如何处理。
答:4.简述LED 数码管动态扫描的原理及其实现方式。
答:5.为什么51单片机在读口的引脚状态时,许先向端口写“1”,请用图5-1 P1结构图加以说明。
答:5.简述89c51各IO 口的驱动能力。
答:6.什么是中断?中断与子程序最本质的区别?答:写锁存器内部总线图5-1 P1口结构图7.编制中断服务程序时,为什么在主程序的初始化程序中,必须设置EA=1 这条指令(或达到同样功能的对IE赋值的指令),以及在中断服务程序中为什么通常需要保护现场和恢复现场?答:8.单片机89C51有哪些中断源,CPU对其中断如何请求?答:9.简述单片机89C51中断的自然优先级顺序,如何提高某一中断源的优先级别。
答:10.简述51系列单片机中断响应的条件。
答:11.用汇编语言编程时,在51系列单片机执行中断服务程序的指令较多时,为什么一般都要在入口地址(又称中断矢量地址)开始的地方放一条跳转指令?答:12.为什么一般都把主程序的起始地址放在0030H之后?答:13.中断服务子程序返回指令RETI和普通子程序返回指令RET的区别?答:14.简述51单片机定时/计数器4种工作模式的特点。
答:15.定时/计数器用作定时器时,其计数脉冲由谁提供?定时时间与哪些因素有关?答:16.画出51单片机计数/定时器方式1的逻辑结构框图,说明它们的工作原理,如何使用门控和非门控启动计数的方法。
答:17.在使用8051的定时器/计数器前,应对它进行初始化,其步骤是什么?答: (1)确定T/C的工作方式——编程TMOD寄存器;(2)计算T/C中的计数初值,并装载到TH和TL;(3)T/C在中断方式工作时,须开CPU中断和源中断——编程IE寄存器;(4)启动定时器/计数器——编程TCON中TR1或TR0位。
第5章机器人传感器(共61张PPT)全文编辑修改

变化甚至相变固化。这种变化是可逆的、连续无级的和可控制的。 电流变效应的这种特性使电流变流体具有广阔的工程应用前景。
培训专用
压阻阵列触觉传感器 利用压阻材料制成阵列式触觉传感器,可有效地提高阵 列数、阵列密度、灵敏度、柔顺性和强固性。
压阻阵列触觉传感器基本结构:
超声波测距误差:一是计时误差。当要求测距误差小于1mm时,若超声 波速度C=344m/s (20℃室温),忽略声速的传播误差,时间误差 △t<(0.001/344) ≈0.000002907s ,即2.907毫秒。采用MHz级的高精度石英
晶振一般可以达到微秒量级误差。 另一个是传播速度误差。超声波传播速度受空气密度影响,空气密度越高
则超声波传播速度就越快,而空气密度又与温度有关。当温度0℃时超声波速 度是332m/s, 30℃时是350m/s,超声波速度变化为18m/s。若超声波在 30℃的环境下以0℃的声速测量100m距离,测量误差达到5m,测量1m误差将达 到5mm。
培训专用
4. 红外线接近觉传感器 任何物质,只要它本身具有一定的温度(高于绝对零度), 都能辐射红外线。 非接触式测量,红外发光管发射经调制的信号,经目 标物反射,红外光敏管接收到红外光强的调制信号。 具有灵敏度高,响应快等优点。
主要包括腕力、关节力、指力和支座力传感器,是机 器人重要的传感器之一。 关节力传感器:测量驱动器本身的输出力和力矩,用于
控制中的力反馈。 腕力传感器:测量作用在末端执行器上的各向力和力矩。 指力传感器:测量夹持物体手指的受力情况。
力觉传感器主要使用的元件是电阻应变片。
培训专用
六维腕力传感器 具有八个窄长的弹性梁,每个梁只传递力。 梁的另一头贴有应变片。图中从Px+到Qy-代表了8根应变梁的
第5章习题解答

第五章可编程序控制器及其工作原理5-1 可编程序控制器具有哪些特点?答:可编程序控制器特点:1)抗干扰能力强,可靠性高;2)控制系统结构简单、通用性强、应用灵活;3)编程方便,易于使用;4)功能完善,扩展能力强;5)PLC控制系统设计、安装、调试方便;6) 维修方便,维修工作量小;7) 体积小、重量轻,易于实现机电一体化。
5-2 整体式PLC、组合式PLC由哪几部分组成?各有何特点?答:整体式结构的PLC是将中央处理单元(CPU)、存储器、输入单元、输出单元、电源、通信端口、I∕O扩展端口等组装在一个箱体内构成主机。
另外还有独立的I/O扩展单元等通过扩展电缆与主机上的扩展端口相连,以构成PLC不同配置与主机配合使用。
整体式结构的PLC结构紧凑、体积小、成本低、安装方便。
小型机常采用这种结构。
组合式结构的PLC是将CPU、输入单元、输出单元、电源单元、智能I∕O单元、通信单元等分别做成相应的电路板或模块,各模块可以插在带有总线的底板上。
装有CPU的模块称为CPU模块,其他称为扩展模块。
组合式的特点是配置灵活,输入接点、输出接点的数量可以自由选择,各种功能模块可以依需要灵活配置。
5-3 PLC控制与继电器控制比较,有何相同之处?有何不同之处?答:PLC控制与继电器控制的比较见下表:5-4 PLC的硬件指的是哪些部件?它们的作用是什么?答:PLC的基本结构由中央处理器(CPU),存储器,输入、输出接口,电源,扩展接口,通信接口,编程工具,智能I/O接口,智能单元等组成。
1)中央处理器(CPU)中央处理器(CPU)其主要作用有①接收并存储从编程器输入的用户程序和数据。
②诊断PLC内部电路的工作故障和编程中的语法错误。
③用扫描的方式通过I∕O部件接收现场的状态或数据,并存入输入映像存储器或数据存储器中。
④PLC进入运行状态后,从存储器逐条读取用户指令,解释并按指令规定的任务进行数据传送、逻辑或算术运算等;根据运算结果,更新有关标志位的状态和输出映像存储器的内容,再经输出部件实现输出控制、制表打印或数据通信等功能。
光电开关的工作原理和故障分析 光电开关工作原理

光电开关的工作原理和故障分析光电开关工作原理光电开关的工作原理和故障分析光电开关工作原理由振荡回路产生的调制脉冲经反射电路后,由发光管GL辐射出光脉冲。
当被测物体进入受光器作用范围时,被反射回来的光脉冲进入光敏三极管DU。
并在接收电路中将光脉冲解调为电脉冲信号,再经放大器放大和同步选通整形,然后用数字积分或RC积分方式排出干扰,后经延时(或不延时)触发驱动器输出光电开关掌控信号。
光电开关一般都具有良好的回差特性,因而即使被检测物在小范围内晃动也不会影响驱动器的输出状态,从而可使其保持在稳定工作区。
同时,自诊断系统还可以显示受光状态和稳定工作区,以随时监视光电开关的工作。
光电开关的特点MGK系列光电开关是现代微电子技术进展的产物,是HGK系列红外光电开关的升级换代产品。
与以往的光电开关相比具有本身显著的特点:●具有自诊断稳定工作区指示功能,可适时告知工作状态是否牢靠;●对射式、反射式、镜面反射式光电开关都有防止相互干扰功能,安装便利;●对ES外同步(外诊断)掌控端的进行设置可在运行前预检光电开关是否正常工作。
并可随时接受计算机或可编程掌控器的停止或检测指令,外诊断与自诊断的适当组合可使光电开关智能化;●响应速度快,高速光电开关的响应速度可达到0.1ms,每分钟可进行30万次检测操作,能检出高速移动的微小物体;●接受专用集成电路和先进的SMT表面安装工艺,具有很高的牢靠性;●体积小(小仅203112mm)、重量轻,安装调试简单,并具有短路保护功能。
1. 工作原理:检测线上用的光电开关紧要是为了判定机动车是否到位(即是否驶上检测台)。
光电开关为成对使用,其中一个为发射端,一个为接收端。
发射端的光电开关有两根线,只要供上12V~240V直流或24V~240V的交流电即可正常工作,正常工作的表现为光电开关上的红色指示灯亮;接收端有五根线;其中两根线的颜色和发射端的两根线的颜色一样为电源供电;另外三根线中有一根为公共端(检测线上接+5V电源),一根为常开端,一根为常闭端,视光电开关的型号而定。
光电开关原理解析

光电开关原理解析光电开关是一种利用光电效应来检测目标物体的存在或位置的装置。
它由发光部分和光电检测部分组成,通过光的发射和接收来实现对目标物体的触发与反馈。
本文将对光电开关的原理进行详细解析。
一、光电开关的基本原理光电开关基于光电效应的原理工作。
光电效应是指当光线照射到某些特定材料表面时,能够激发出光电子,即光子转化为电子。
这种效应被广泛应用于光电开关中。
光电开关通常由光源、光电器件和信号处理部分组成。
光源一般是发光二极管(LED),它能够发出可见光或红外光。
光电器件包括光电二极管、光敏电阻、光电晶体管等,它们负责接收光信号并将其转化为电信号。
信号处理部分则对接收到的电信号进行处理,实现对目标物体的触发与控制。
二、光电开关的工作原理光电开关的工作原理可以分为两种基本模式:反射型和穿透型。
1. 反射型光电开关反射型光电开关将光源和光电器件安装在同一侧,通过反射物体表面的光来实现检测。
当目标物体接近光电开关时,光会被目标物体反射回来,并被光电器件接收到。
通过检测接收到的光信号的变化,可以实现对目标物体的触发与反馈。
2. 穿透型光电开关穿透型光电开关将光源和光电器件安装在相对的两侧,通过目标物体的穿过来实现检测。
当目标物体妨碍了光源直线传播到光电器件的路径时,光电器件将接收不到或接收到较弱的光信号。
通过检测接收到的光信号的变化,可以实现对目标物体的触发与反馈。
三、光电开关的应用领域光电开关由于其高灵敏度、快速响应和非接触检测等特点,在工业自动化、机械设备、物料搬运等领域中得到广泛应用。
1. 工业自动化光电开关可用于控制机器人的运动轨迹,检测零件的位置和存在,实现精确的自动化生产。
2. 机械设备光电开关可用于检测机械设备的运行状态和位置,实现对设备的精确控制和安全保护。
3. 物料搬运光电开关可用于控制物料输送线上的物料流动,实现自动化装卸和物料分类。
四、光电开关的优缺点分析光电开关作为一种非接触式检测装置,具有以下优点:1. 高灵敏度:光电效应使得光电开关对目标物体的检测更加敏感,能够实现微小物体或高速物体的精确检测。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
本章要点
• 本章需要掌握的要点如下: ·光电开关模块的电路设计 ·光电开关模块的制作与测试 ·使用C语言测量光电开关模块的输入信号
7、原理图、PCB文档。原理图与PCB文档依照要求完成即可。 8、本项目完成过程中的问题文档,上交文件名为:
问题文档.DOC
1. XXX硬件测试文档.Doc 2. XXX软件测试文档.DOC 3. XXX功能说明书.DOC 4. 原理图与PCB文件 5. 问题文档.DOC
6. 模块项目讲解文件.PPT
• [注意]
右边图中的焊盘白亮的好! 如果有氧化,颜色就不会这么白亮
5.3 实现光电开关模块
• 5.3.2硬件焊接与调试 • 第二步:对照PCB图来规划元器件的布局与位置,其对比如下
• 这就是前述说的PCB图设计成什么样子,硬件就是什么样子
5.3 实现光电开关模块
• 5.3.2硬件焊接与调试 • 第三步:使用电烙铁进行焊接,焊接之后的实物图
5.1 光电开关模块与项目规范
• 5.1.2光电开关项目规范 • [任务名称]继电器模块设计要求 • [目标简述]完成继电器模块的设计与实现 • [具体功能] 1、自行设计继电器模块的原理图与PCB。
• 继电器元件的原理图元件需要自行设计原理图库。 • 继电器元件的PCB元件库需要自行设计元件封装库。 • 在PCB库设计过程当中,尤其注意原理图库中的元件在封装库中找到对应的封装。 • 原理图库中元件的参数应有简单修改,以满足元件名称、值等相关含义有意义。
• 本章需要了解的要点如下: ·光电开关的简单原理 ·光电开关模块的简单项目规范
目录
• 5.1 光电开关模块与项目规范 • 5.2 使用DXP软件设计光电开关模块 • 5.3 实现光电开关模块 • 5.4 模块测试
5.1 光电开关模块与项目规范
• 5.1.1光电开关模块的简单工作原理
• 光电开关模块主要用于测量工作,尤其 是现场测量中不合适使用直接测量的场 合。例如,啤酒厂生产啤酒的时候,需 要记录下流水线上的啤酒瓶数目。使用 人工数数误差太大使用电信号测量显然 不方便,因为啤酒瓶太多,且都是在流 水线上流动。那么是否有一种比较简单 的办法来测量呢?这个时候使用光电开 关就很合适了,一个典型的应用场景如 右图
高等职业教育“十三五”规划教材(物联网应用技术系列)
传感器与综合控制技术
中国水利水电出版社
第五章:光电开关模块
Introduction
光电开关模块是本书讲解的第一个简单外部信号输入模块, 其工作原理、电路设计与实现、以及软件编写均很简单。通过对这 个模块的学习,主要帮助大家逐渐建立起项目规范的概念,并初步 了解外部开关信号的输入获取。
5.2 使用DXP软件设计光电开关模块
• 5.2.1原理图设计 • 设计原理图一般遵循的步骤为:
新建工程 保存文件 放置元件 设置元件值 连线 操作演示
5.2 使用DXP软件设计光电开关模块
• 5.2.2电路板设计 • 操作演示
范例PCB设计的正反面图
5.3 实现光电开关模块
• 5.3.1硬件准备 • 材料
在无限循环中做 如果检测到光电开关模块有输入信号 点亮LED 否则 关闭LED
while(1) {
if (sig == 0) LED0 = 1; else LED0 = 0; }
5.4 模块测试
• 5.4 模块测试 • 第步:编译软件并生成hex文件。此处建立工程,编写代码编
译与生成HEX文件即可。 • 第四步:下载hex文件到核心板 • 第五步:观察模块的基本行为是否正确,若不正确则从第一步开
XXX硬件测试文档.Doc 5、必须给出软件代码测试的测试用例表格,软件代码测试文档上交文件名为:
XXX软件测试文档.DOC
a) 源代码中最上面一行加一个注释,写上:序号_姓名 上面的要求(3)
a) 源代码关键位置给出注释 上面的要求(4)
a) 函数的开始处写上注释 上面的要求(5)
6、必须给出实体系统功能的功能说明书,功能说明书上交文件名为: XXX功能说明书.DOC
5.4 模块测试
• 5.4 模块测试 • 连接好的示意图 与 实际连接图
5.4 模块测试
• 5.4 模块测试
• 第二步:新建一个工程,并编写代码的过程与前述章节一致。由于需要测 试的模块为光电开关模块,该模块为输入模块,提供给单片机输入开关信 号(也可理解为0、1信号)。因此编写的测试代码只需要能够成功获取该 信号,那么这里获取该信号成功之后应该有标示,典型的方法为点亮或熄 灭LED发光二极管。依据核心板上的资源
5.3 实现光电开关模块
• 5.3.2硬件焊接与调试 • 焊接电路板
1、观察电路板:焊盘、布线、过孔等;洞洞板只需要观察焊盘是否完整。 2、使用DXP软件作为参考规划元件位置与布线。 3、使用电烙铁焊接。 4、使用万用表检测电路板是否短路
[注意] 焊接的电路板必须与设计的PCB图尽量保持完全一致! 这是因为如果你讲PCB图送到淘宝去制版,则你画图画成什么样子,
5.4 模块测试
• 5.4 模块测试 • 模块测试通常有很多方法, • 如果已有现成的固件,则将固件刷机然后连接模块进行功能测试。
• 如果没有现成的固件,则需要自行编写软件进行测试,这种方法 相对复杂。这是由于当模块硬件出现问题的时候需要对问题进行 查找,有点时候是软件编程出现问题,有的时候是硬件模块本身 的问题。但是嵌入式系统开发当中大多数使用这种方法来进行测 试工作。
5.3 实现光电开关模块
• 5.3.2硬件焊接与调试
• 第四步:使用万用表检测模块是 否短路。将万用表调整至蜂鸣器 档,将任意正负表笔分别连接到 电源与地线,若存在短路现象则 万用表报警,若不存在短路现象 则万用表不会报警。
[Focus]短路的电路模块接到单片机 板子上,有可能把你的单片机板子 烧掉。所以对焊接完成模块的短路 测试是必要的。
5.1 光电开关模块与项目规范
• 5.1.2光电开关项目规范
9、讲解用PPT,讲解用PPT上交文件名为:
模块项目讲解文件.PPT
[要求] 1、必须写出算法文档(中文、伪代码均可)
10、全部文档资料整理打包,文件名为: 序号_姓名.rar
[注意] 1、主程序一个算法
2. 每个子程序(函数)各自一个算法 2、必须画出程序流程图
5.2 使用DXP软件设计光电开关模块
• 普通的光电开关基于光电原理,其有两种工作状态:0状态、1状 态。工作方式非常简单,当没有外部信号触发的时候保持“1”状态, 当有外部信号激发的时候变为“0”状态。依据此,则可以使用单片 机的引脚去读取这些状态信号,用读取数据的0或是1来判断是否 有外部信号激发情况的出现。
[注意]序号_姓名.rar打包文件目录列表: 1. XXX算法文档.doc 2. 程序流程图.doc 3. XXX.C
[注意]
[注意]源代码需要达到如下要求:
1、主程序一个程序流程图 2. 每个子程序(函数)各自一个程序流程图 3. 源代码上交与注释规范。 4. 硬件测试文档,硬件测试文档上交文件名为:
2、依照设计的PCB来焊接继电器电路板,并测试该电路板硬件正常,继电器模块信号 线连接到P0.0口上。 3、编写简单代码测试光电开关电路板,光电开关模块收到,对应P0口的LED灯全灭; 光电开关不响,对应的P0口的LED灯全亮;重复此循环。 [说明]电路焊接必须严格依照设计的PCB来进行焊接,在画原理图的时候尽最大可能性 把线连接到电路的底面。
始查找问题。
• 操作演示
万能板(俗称洞洞板) 排针 1K电阻 Led发光二极管 0.3/0.5mm直径实芯线
5.3 实现光电开关模块
• 5.3.2硬件焊接与调试 焊接电路板的大原则如下:
1、观察电路板:焊盘、布线、过孔等是否完整。 2、观察电路板是否有短路现象,强烈推荐依照PCB以模块为单位、每个子线路 均仔细查找一遍。 3、依据PCB与到手的元器件,每个元件的封装均对照仔细查找一遍。 4、使用万用表检测电路板是否存在短路现象。 调整至53、00以摄上氏对度照。无焊误接或电是烙已铁经不解能决在问焊题盘之上后停,留开的始时焊间接过。长焊,接一的般时焊候接推一荐个电点烙停铁留 时间5秒钟之内。 6、元件全部焊接完毕之后,仔细观察每个焊点是否有可见虚焊现象,若有则 补焊。 7、再次使用万用表检测是否存在短路现象。 8、通电测试。
5.4 模块测试
• 5.4 模块测试 • 模块测试的基本步骤为: • 第一步:连接好硬件核心板与硬件模块 • 第二步:新建一个工程,并编写代码 • 第三步:编译软件并生成hex文件 • 第四步:下载hex文件到核心板 • 第五步:观察模块的基本行为是否正确,若不正确则从第一步开
始查找问题,并重复上述步骤。
最后制版完成到手的实际电路就是这样的东西。因此请务必必须保持完全一致!
5.3 实现光电开关模块
• 5.3.2硬件焊接与调试
• 第一步:观察万能板的焊点完整情况。这里 尤其注意有很多万能板放置时间较长,焊盘 存在氧化迹象,因此可能需要使用工具(例 如小裁纸刀)稍微刮一下焊盘表面,把氧化 层刮掉以便于焊接。裁剪为合适大小的万能 板。