【生意多】-免费发布分类信息
当前位置: 首页 » 新闻 » 科技 » 正文

软件通过什么方式控制硬件

放大字体  缩小字体 发布日期:2021-09-08 17:50:30    浏览次数:3
导读

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

  CPU有GPIO接口,MPU有P0~P4及更多的IO接口。这些接口,可以通过软件设置,做为输出、输入口。

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

  解决的方法,就是用扩展外部存储器地址的方法,如使用E200H,E300H......这样的扩展地址线,通过PLC、CPLD、FPGA等可编程器件,可以扩展出需要数量的控制输出。

  很多硬件从业者,很擅长用PLC、CPLD、FPGA等芯片,以至于单片机最直接的P口被束之高阁,只完成看门狗Watchdog最简单的监视作用。

  如上位机为高速的PC机,下位机为控制各种动作的单片机,那么PC104的ISA总线接口、PCIE接口、CAN总线接口等,就是最好的选择。或者下位机直接就是一个支持EtherCAT总线的电机驱动器。

  总结:软件对硬件的控制,有很多种实现方式,IO直接控制;扩展地址外加PLC,CPLD,FPGA可编程芯片控制;CAN,EtherCAT,ISA,PCIE等总线接口控制方式。根据需要,灵活运用。上一篇:三极管放大声音信号

  输入的电流是10a,想要输出32a的电流是可以的,但是输出的电压就必须要降低才行。输入的功率P=UI,输出的功率也是P=UI,输出端的电压和输入端电压的倍数,就是输出电流和输入电流相比扩大的倍数。 这样的情况有很多,比如我们使用的降压变压器,初级线圈直接...

  交流电中,对电流的阻碍作用是感抗,其感抗值为以下公式。 根据上面公式可以看出,感抗值只于交流电的频率f和电感L有关。电感是通低频,阻高频,我国交流电的频率是50HZ属于低频。电感的值很小,电流是可以通过电感的。 变压器是利用电磁感应原理制成的,有...

  我们在学习数字电路时曾经学习了两种电路,一种是逻辑电路,还有一种就是时序电路,对于数字电路中的时序电路来说它是具有记忆功能的,我们很多具有编程功能和存储功能的芯片里面都是有最小单元的时序电路构成的,比如在数字电路中最常见的是各类触发器,我...

  电路中通过串联电阻而降低负载(电器)电压理论上是对的,但在现实的家庭用电问题上是不现实的,比如说,假定电压240V,想串联一个电阻降20Ⅴ,假设此时其他电器未开,仅开一个20W的灯泡,灯泡的电流数值应该是20W220Ⅴ0.09A,那这个降压电阻应该是20V0.09A222...

  变压器必须接交流电,因为变压器是利用电磁感应原理变换电压的。 简单说,交变电流产生了交变磁场,在另一侧的线圈感应到了这种不断变化的磁通量,闭合电路中就会产生电压与电流。这种利用磁场产生电流的现象称为电磁感应。 你要想用变压器给手机充电,绝对...

 
关键词: 百科
(文/小编)
打赏
免责声明
• 
本文为小编原创作品,作者: 小编。欢迎转载,转载请注明原文出处:https://www.31duo.com/news/1741265.html 。本文仅代表作者个人观点,本站未对其内容进行核实,请读者仅做参考,如若文中涉及有违公德、触犯法律的内容,一经发现,立即删除,作者需自行承担相应责任。涉及到版权或其他问题,请及时联系我们。
 

(c)2016-2019 31DUO.COM All Rights Reserved浙ICP备19001410号-4

浙ICP备19001410号-4