0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

浅析一种使用分立逻辑芯片代替CPLD的解决方案

电子设计 来源:德州仪器 作者:德州仪器 2021-12-10 10:34 次阅读

Other Parts Discussed in Post: SN74AHC138, SN74HC259, DRV8844, SN74HC138

横机是针织机械的一种,为生产羊毛衫,围巾帽子等的主要生产设备,全机由130多个零件装置而成。横机机头板需要控制很多针,一般使用CPLD(Complex Programmable Logic Device)生成各种逻辑电平来控制螺线管和步进电机,所以CPLD被横机客户广泛使用。

横机机头板一般由主板和子板,子板通过接插件插在主板上完成最终的控制功能(如图一)。因为每个子板都有控制信号来自母板,所以CPLD需要放置在母板上以便信号合理布局,但有时机头板母板受机械结构的限制没有足够的空间放下CPLD,这时候就会极大的增加layout工程师的工作难度。

本文提出一种用分立逻辑芯片替换CPLD的方案,即当遇到主板结构有限,CPLD不易layout的情况时,通过化整为零,将多数芯片和功能移到子板上。

该方案具体实现方式如下:

用1片SN74AHC138作为主选择芯片,产生从SN74AHC138的片选信号,其中1片主SN74AHC138可以对应8片从SN74AHC138。

用从SN74AHC138产生SN74HC259的触发信号。每片SN74HC259的data pin 均连在一起,并与MCU data pin 对接。

用SN74HC259产生DRV8844的控制信号,1片SN74HC259对应一片DRV8844。

最后将从SN74HC138和SN74HC259放置在子板上,将主SN74HC138放置在主板上。

图二

由此可见通过上述方法,我们可以改变任意地址C1B1A1CBAS2S1S0的值,即完成任意驱动信号的实现,解决了CPLD在横机机头板应用中不方便布板的问题,增加了客户布板的灵活性。

编辑:jq

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 芯片
    +关注

    关注

    457

    文章

    51356

    浏览量

    428308
  • cpld
    +关注

    关注

    32

    文章

    1257

    浏览量

    169707
  • 模拟
    +关注

    关注

    7

    文章

    1430

    浏览量

    84002
  • 主板
    +关注

    关注

    53

    文章

    1946

    浏览量

    71549
  • 步进电机
    +关注

    关注

    152

    文章

    3121

    浏览量

    147946
收藏 人收藏

    评论

    相关推荐

    CPLD 在汽车电子中的应用

    随着汽车工业的快速发展,汽车电子系统变得越来越复杂,对电子控制单元(ECU)的性能要求也越来越高。CPLD作为一种可编程逻辑器件,以其灵活性、低功耗和快速响应的特点,在汽车电子领域得到了广泛
    的头像 发表于 01-23 10:05 167次阅读

    CPLD 与 ASIC 的比较

    在数字电子领域,CPLD和ASIC是两广泛使用的集成电路技术。它们各自有着独特的优势和局限性,适用于不同的应用场景。 1. 定义与基本原理 1.1 CPLD(复杂可编程逻辑器件)
    的头像 发表于 01-23 10:04 162次阅读

    如何优化 CPLD 性能

    CPLD(复杂可编程逻辑器件)是一种介于简单PLD(可编程逻辑器件)和FPGA(现场可编程门阵列)之间的可编程逻辑器件。它们通常用于实现中等
    的头像 发表于 01-23 10:03 132次阅读

    常见 CPLD 故障排除方法

    CPLD作为一种灵活的硬件解决方案,被广泛应用于各种电子系统中。然而,由于各种原因,CPLD可能会出现故障。 1. 初步检查 在开始故障排除之前,进行初步检查是非常重要的。这包括: 电
    的头像 发表于 01-23 10:01 209次阅读

    CPLD 优势与劣势分析

    CPLD(Complex Programmable Logic Device,复杂可编程逻辑器件)是一种介于简单可编程逻辑器件(如PAL、GAL)和FPGA(现场可编程门阵列)之间的可
    的头像 发表于 01-23 09:54 193次阅读

    CPLD 应用场景分析

    随着电子技术的快速发展,可编程逻辑器件在各个领域中的应用越来越广泛。CPLD作为一种灵活、成本效益高的解决方案,被广泛应用于多种电子系统设计中。 C
    的头像 发表于 01-23 09:48 228次阅读

    CPLD 与 FPGA 的区别

    (Complex Programmable Logic Device) :CPLD一种可编程逻辑器件,通常由多个小规模的逻辑单元组成,这些单元通过可编程的互连网络连接起来。
    的头像 发表于 01-23 09:46 187次阅读

    加密芯片一种破解方法和对应加密方案改进设计

          本文用实例描述了如何破 解、解密使用逻辑加密芯片保护的STM32方案,包括如果固定ID和固定随机数。后面提出了加强加密方案
    发表于 12-30 14:04 1次下载

    浅谈加密芯片一种破解方法和对应加密方案改进设计

    ,只要破解了一种方式,那么只要使用这种逻辑加密芯片和这种加密方式的产品都很容易破解,就像上述破解方式,破解者不需要去破解加密芯片,只需要通过固定ID和随机数的方式就能绕开加解密算法和秘
    发表于 12-20 15:31

    浅谈加密芯片一种破解方法和加密方案改进设计

    破解了一种方式,那么只要使用这种逻辑加密芯片和这种加密方式的产品都很容易破解,就像上述破解方式,破解者不需要去破解加密芯片,只需要通过固定ID和随机数的方式就能绕开加解密算法和秘钥。如
    发表于 12-20 15:10

    一种使用LDO简单电源电路解决方案

    本期我们介绍一种使用LDO简单电源电路解决方案,该方案可以处理12V/24V、多节锂离子电池和4节干电池等相对较高的输入电压。
    的头像 发表于 12-04 16:05 466次阅读
    <b class='flag-5'>一种</b>使用LDO简单电源电路<b class='flag-5'>解决方案</b>

    一种分立电荷泵的设计

    电子发烧友网站提供《一种分立电荷泵的设计.pdf》资料免费下载
    发表于 10-11 10:53 0次下载
    <b class='flag-5'>一种</b><b class='flag-5'>分立</b>电荷泵的设计

    BCM中的开关检测:集成MSDI解决方案与半分立解决方案

    电子发烧友网站提供《BCM中的开关检测:集成MSDI解决方案与半分立解决方案.pdf》资料免费下载
    发表于 09-20 09:08 1次下载
    BCM中的开关检测:集成MSDI<b class='flag-5'>解决方案</b>与半<b class='flag-5'>分立</b><b class='flag-5'>解决方案</b>

    CPLD组成和逻辑块作用介绍

    CPLD(Complex Programmable Logic Device,复杂可编程逻辑器件)中,逻辑块是实现逻辑功能的核心模块。它主要由可编程乘积项阵列(即与阵列)、乘积项分配
    的头像 发表于 04-07 17:37 2450次阅读
    <b class='flag-5'>CPLD</b>组成和<b class='flag-5'>逻辑</b>块作用介绍

    一种基于WTR096-28SS芯片方案的宠物喂食器设计方案

    方案宠物喂食器采用了WTR096-28SS芯片方案来实现智能化的喂食功能。该方案结合了先进的技术和设计理念,提供了便捷、智能和个性化的宠物喂食解决
    的头像 发表于 03-12 10:38 550次阅读
    求<b class='flag-5'>一种</b>基于WTR096-28SS<b class='flag-5'>芯片</b><b class='flag-5'>方案</b>的宠物喂食器设计<b class='flag-5'>方案</b>