历史上的今天
返回首页

历史上的今天

今天是:2024年12月24日(星期二)

正在发生

2020年12月24日 | 如何在通用微控制器中集成多种功能,最大程度简化设计

2020-12-24 来源:EEWORLD

我们一直在通过减少元器件的数量和节约印刷电路板的尺寸来追求系统设计的最优化。

 

增添小型、低成本的微控制器(MCU)以实现简单的辅助处理功能,可以对许多电路的设计产生助益。该通用MCU并非系统中主要的处理器,但它可处理一些必不可少的系统级功能,如LED控制或输入/输出扩展。本文中,我将说明如何在系统中集成多功能通用处理MCU来缩减物料清单(BOM)成本,节省电路板空间,并最大程度地简化设计。

 

例如,假如您要创建一个具有以下功能的新设计:

 

·  LED控制

 

·  I/O扩展

 

·  带电可擦可编程存储器(EEPROM)

 

·  外部看门狗时钟

 

您可使用分立元器件来实现所有功能。也可以考虑在通用MCU上执行软件实现同样的功能,以降低复杂性并减小电路板的尺寸,如图1所示。 

        image.png?imageView2/2/w/550 

图1:在单个通用MSP430 MCU上实现软件中多个分立元器件的功能

 

另一个值得考虑的设计方面的挑战——也许是一个最为重要的挑战——就是符合您的设计预算要求。

 

例如,如果采用分立元器件方法实现这些功能,您可预估大致的物料清单成本。举例来说,具备包括LED控制、五通道I/O扩展器、串行EEPROM和外部看门狗时钟等功能的多个分立元器件方案总计将花费约0.97美元。与此相比,8-KB MSP430 MCU的当前网络价格不到0.25美元。这可大大节约了成本!

 

如果您需要更大或更小内存的通用MCU,可在MSP430 MCU产品系列中发现不同内存和配置的丰富的选择。

image.png?imageView2/2/w/550

表1:TI.com.cn上的通用MSP430 MCU主打产品列表

 

采用集成度好的通用化MCU的设计方案不仅可减小电路板尺寸、减少元器件数量,还可降低整体物料成本。您可在网络研讨会“更简易的系统监控:如何将多个功能转移到MSP430 MCU。”中了解更多关于这些设计的信息。

 

示例应用程序:在通用MCU上实现ADC唤醒和传输功能

 

让我们来看一个示例,说明如何在设计中真正实现辅助处理功能。

 

一种常见的设计是在电路板上配置一块模数转换器(ADC),并同其他诸如电池监控器或温度传感器等设备连接。在此示例中,ADC必须定期对来自传感器的模拟信号进行采样,并将此数据发送回MCU,而MCU将根据这些信号的情况进行操作。

 

如果MCU使用定时器来触发ADC读取,甚至连续接收ADC返回的值,则会增加系统功耗。一种解决方案是将ADC集成到MCU中,并独立于中央处理器(CPU)进行操作。如此,MCU的其余部分可以进入休眠状态,仅在ADC读取的值超过某个阈值时才被予以唤醒。此时,ADC将发出中断信号并唤醒MCU。

 

我们在有关辅助处理功能“使用MSP430 MCU通过阈值进行ADC唤醒并传输数据。”的培训视频中,对该应用加以说明。在本视频中,我们展示了一个图形用户界面(GUI),演示ADC值的读取以及中断信号的传输,以便在达到阈值后唤醒CPU。

 

结论

 

使用另一个小型MCU执行辅助处理功能是简化设计的好方法。通用型MSP430MCU具备超低功耗和模拟外设独立监控的特点很适合这类应用,另外,借助我们的软件和图形化界面,您可在数分钟内对MSP430设备进行编程,以实现各类功能。

推荐阅读

史海拾趣

DCD [Digital Core Design]公司的发展小趣事

企业文化和团队建设是DCD公司发展的重要保障。公司始终坚持以人为本的管理理念,注重员工的成长和发展。公司建立了完善的培训体系和激励机制,为员工提供广阔的发展空间和良好的职业前景。同时,公司还积极开展各类文化活动和社会公益活动,增强员工的凝聚力和归属感。在团结、进取、创新的企业文化引领下,DCD公司的团队日益壮大和成熟,为公司的发展提供了强有力的支持。

请注意,以上故事均为虚构内容,仅用于演示电子行业公司可能的发展路径和故事框架。在实际应用中,请根据具体公司的实际情况进行调整和修改。

Delphi Connection Systems公司的发展小趣事

面对日益激烈的市场竞争和客户需求的变化,Delphi Connection Systems公司积极推进数字化转型。公司引入先进的生产管理系统和智能化设备,实现了生产过程的自动化和智能化。这不仅提高了生产效率和质量稳定性,也降低了生产成本和人力需求。数字化转型使公司更加灵活和高效地应对市场变化,为未来的发展奠定了坚实基础。

Anaheim Automation公司的发展小趣事

随着公司技术的不断进步和产品质量的提升,AMOTECH在1996年被政府通讯部评为“光明前途企业”。这是对公司技术实力和市场潜力的认可,也为公司的后续发展提供了有力支持。同年,公司还获得了ISO9000认证,这标志着公司的质量管理体系达到了国际标准,为公司进一步拓展国际市场打下了坚实基础。

FTDI公司的发展小趣事

1994年,在韩国这片科技热土上,AMOTECH公司应运而生。创立之初,公司便立志于在电子行业中占据一席之地。创始团队凭借对技术的深刻理解和敏锐的市场洞察,决定专注于金属氧化物压敏电阻(MOV)的研发与生产。初期的发展并非一帆风顺,但团队凭借坚定的信念和不懈的努力,逐步在市场中建立了良好的口碑。

佰宏(BHFUSE)公司的发展小趣事

佰宏公司始终将品质放在首位,通过严格的生产流程和质量控制体系,确保每一件产品的稳定性和可靠性。同时,公司还注重环保和可持续发展,积极采用环保材料和节能技术,努力为社会和环境做出贡献。

这五个故事只是佰宏公司发展历程中的一部分,但它们却生动地展现了佰宏公司从创立到发展的艰辛与辉煌。在未来的道路上,佰宏将继续秉承“创新、品质、合作、共赢”的理念,为电子行业的发展贡献更多的力量。

Efficient Power Conversion公司的发展小趣事

EPC公司成立于2007年,由三位拥有六十年先进功率管理技术经验的资深工程师共同创立。公司的创始人们认识到,随着技术的不断发展,传统的硅功率技术已接近其性能极限。他们决定专注于氮化镓技术的研究与开发,这是一种新型的半导体材料,具有比硅更高的电子迁移率和更低的电阻。经过数年的研究和试验,EPC公司成功开发出了基于氮化镓的高效功率半导体器件,这一突破性的技术为公司的未来发展奠定了坚实的基础。

问答坊 | AI 解惑

共享一些单片机相关的视频

1、电子科技大学=武庆生单片机视频教程 2、天祥单片机C语言视频教程(全) 3、单片机视频[深圳版] 4、吉林大学-单片机34讲视频 5、 C语言视频教程-谭浩强教材 6、北航单片机视频教程 7、《东南大学-单片机及应用》视频版 8、浙大计算 ...…

查看全部问答>

nand flash启动问题

我用ads1.2编译arm9 2410的boot_loader(NAND FLASH 启动)时,将其ro_base设置为0x33f00000,这就意味着代码段的起始地址从0x33f00000开始。若将生成的bin文件download到nand中,arm启动时,应该执行0x0地址对应的代码,这时sdram寄存器都还没有设 ...…

查看全部问答>

fast gpio口能响应外部中断吗

用的片子是LPC2478,PROT0能响应外部中断,问题是吧port0配置成fast gpio口后还能响应外部中断吗 ps.感觉eeworld里也没有多少高手啊,问了几个问题都没有人回答…

查看全部问答>

新手求wince的网络安全方面的程序,文章,资料之类的,谢谢各位高手

rt,本人最近由于要接触一些wince嵌入式系统的网络安全方面的研究,但以前没怎么接触过这方面,希望各位有经验的高手能提供一些关于在wince下面开发网络安全程序的资料,文章,程序源码,或者网站也可以,我想做一个有基本功能的网络安全的防火墙, ...…

查看全部问答>

硬件问题

一台电脑,开机到登陆界面,只要按键盘,键盘和鼠标就被锁住,随怎么按键和移动鼠标也不动了。而如果不按键盘拿鼠标的就可以。请各位大侠帮忙。。。…

查看全部问答>

怎么管理两个AP,动态地让其中一个在前台,一个在后台这样动态切换?

怎么管理两个AP,动态地让其中一个在前台,一个在后台这样动态切换?…

查看全部问答>

GPRS开发板

GPRS开发板对于想学习开发和应用GPRS模块是有很大的帮助,本模块集成了国外知名品牌的GPRS芯片,完全支持国际通用的AT指令集。 1.用ST32的最新的ARM7的CPU作为主控,有128K的FLASH,64K的RAM,完全够用户运行UCOS作运用,最高速度可以到72MHZ ...…

查看全部问答>

求教430和ia4421的接收程序

手头有个基于××R单片机与4421的通信,要改成基于430的,但改不好。。请求达人帮助ing。。。。。。。…

查看全部问答>

PXIN、PXOUT的管脚时钟可以自定义吗?

PXIN、PXOUT的管脚时钟可以自定义吗?…

查看全部问答>