首页 > 手机 > 配件 > 看门狗电路,学习WDT看门狗

看门狗电路,学习WDT看门狗

来源:整理 时间:2022-04-08 00:12:11 编辑:华为40 手机版

软件是怎样控制硬件的?

看门狗电路,学习WDT看门狗

我觉得你是想问,软件是怎么控制一个设备,如机器人、数控机床,让它们执行设定的动作的。不论怎么变化,软件控制硬件,都离不开计算机的中央处理器CPU,或者单片机MPU。因为只有处理器才能把控制软件的指令,传递到接口电路,最终控制目标设备的动作。以下介绍几种我用过的控制方式。通过I/O口进行控制CPU有GPIO接口,MPU有P0~P4及更多的IO接口。

这些接口,可以通过软件设置,做为输出、输入口。从CPU,MPU出来的控制信号,一般不能直接控制目标对象,比如最简单的LED灯,电机等,必须经过一些锁存芯片、光电隔离芯片、继电器、接触器、信号驱动等电路,才能控制目标的动作。一些成熟的电机驱动器,也可直接接收从处理器出来的输出信号,只要用一些芯片进行信号转换即可。

通过内存扩展地址,用可编程芯片如PLC,CPLD,FPGA等对目标进行控制。有的控制对象需要几十、几百个控制点,这样P口就不够用了。解决的方法,就是用扩展外部存储器地址的方法,如使用E200H,E300H......这样的扩展地址线,通过PLC、CPLD、FPGA等可编程器件,可以扩展出需要数量的控制输出。

很多硬件从业者,很擅长用PLC、CPLD、FPGA等芯片,以至于单片机最直接的P口被束之高阁,只完成看门狗Watchdog最简单的监视作用。通过CAN,EtherCAT,ISA,PCIE等总线接口传递控制指令随着外部控制器件的日益智能化、处理器化,各种总线应运而生。如上位机为高速的PC机,下位机为控制各种动作的单片机,那么PC104的ISA总线接口、PCIE接口、CAN总线接口等,就是最好的选择。

或者下位机直接就是一个支持EtherCAT总线的电机驱动器。通过这些总线接口,可以快速地传递上位机的控制信号到控制单元中。总结:软件对硬件的控制,有很多种实现方式,IO直接控制;扩展地址外加PLC,CPLD,FPGA可编程芯片控制;CAN,EtherCAT,ISA,PCIE等总线接口控制方式。根据需要,灵活运用。

要怎么才能学会看电路图?

看门狗电路,学习WDT看门狗

要怎样才能学会看电路图?答;电路图分为原理图、方框图、装配图和印刷版图;它们之间都是反映电子电路的结构与工作原理的一种工具。要想学会看电路图,首先得了解各类电子元器件的基础知识;例如,电子元器件的基础单元中的电阻器、电位器、电容器、电感器、变压器、半导体器件(二极管与三极管)、晶闸管与场效应管、电子管与摄像管、压电器件与霍尔器件、光电器件与电声器件、表面组装器件、集成电路、电子显示器件、开关与接插件、各种继电器与光电耦合器件等等。

其中包括上述各类元器件的功能与作用,以及它们的特性、图形符号与文字符号、主要的技术参数、特点及应用情况。电路图中还涉及到许多英文标识,这些标识主要起到辅助解释作用,如果对它不了解,也就根本不可能看得懂原理图。所以还得学会英译汉,死记硬背一些常用的英语单词。还得学会简单地数学计算与数值的换算;例如电路图中标识电容旁边为C102,则表示它的电容量为10×10²=1000P。

另外还要灵活掌握一些识图技巧,比如电子集成块电路中的输入、输出、直流供电,就可以将它看成从什么地方进,从什么脚位出即可。知道电子元器件在电路图中的每一个元器件只有唯一的编号,就像人的身份证一样。例如;电路图中的芯片都以U开头(U101、U102、U103)、晶体三极管以Q为开头、二极管以D为开头等等,也就是说,对应元器件的编号可以方便知道它在电路中的位置与所处位置时的作用。

实话实说,看上述所说虽然简单,但是实际学会是要下一定功夫的,俗话说得好“冰冻三尺非一日之寒”,干任何一项工作都得付出代价和努力的。不过话又说转来“只要功夫深铁杵磨成针”,干好任何一件事情,只要自己刻苦努力,一定会有收获。现在网络发达,不像老者年轻时学习知识需要掏钱买书看,还要自己亲自动手将其精华记在本子上。

如何防止自己设计的电路被其他人抄袭?

看门狗电路,学习WDT看门狗

自己辛辛苦苦设计出来的电路被别人抄袭是设计师们非常恼怒的事,那么该如何防止自己设计的电路被别人抄袭呢?科技进步,抄板技术也跟着向前,如今的抄板技术,如果设计不做防范抄板处理,即使二十几层的PCP板,专业的抄板团队一样可以把详细的原理图画出来。作防范处理,可以适当增加抄板难度,让抄板团队抄板投入与价值不成正比,不值得而放弃。

防止抄板不仅是技术问题,更是与抄板人员博弈,产品设计不可能不计成本追求无法抄板技术,防范越多,设计难度越大,产品的成本也就越高。防范到怎样的程度要与产品的投入与价值进行衡量。一般防止抄板的措施有哪些呢?1、印制电路板封胶、喷漆,这种方法可以简单的适当增加抄板难度。2、芯片打磨,抄板最关键就是了解芯片,如果对印制板上所有的芯片都熟悉清楚,抄板就相对容易多了。

在不影响芯片功能的前提下,将芯片的型号全部打磨。无法查找芯片的型号,对抄板人员来说,难度大增。3、适当使用一些比较冷门、生僻的芯片,如果是很常用的芯片,即使无法查看芯片型号,根据封装以及使用经验很容易就可以推测出该芯片的型号。4、PCB设计采用埋孔和盲孔技术,过控隐藏于板内,抄板人员很难根据多层线路之间推测出实际走线,但是埋孔和盲孔技术研发成本较高,一般只在高端产品中使用。

文章TAG:看门狗WDT电路学习

最近更新