历史上的今天
返回首页

历史上的今天

今天是:2025年04月22日(星期二)

正在发生

2021年04月22日 | 单片机在超声控制系统中的应用研究

2021-04-22 来源:eefocus

简介:本文主要进行了一个超声仪的控制系统的研究,详细介绍了控制器的软硬件设计。
采用了TI公司的MSP430单片机作为控制器的核心器件满足目前仪器设计中低功耗、高度集成化和小型化的发展趋势。PC机的监控软件用VC++6.0开发,单片机的程序用C设计。通过RS-232C实现PC机和单片机的串口通信,进而实现了控制器对超声仪的控制功能。


1 引言


随着计算机技术、微控制器和超声技术的不断发展超声仪器的发展也十分迅速有着广泛的应用和发展市场超声学应用技术主要有两个方面即功率超声和检测超声由于功率超声处理技术具有许多特点与其它处理技术比较能极大地提高处理速度和效率提高处理质量和完成一般技术不能完成的处理工作本文的主要任务是研究应用于功率超声仪的控制系统并对其的工作过程和工作状态进行测控其主要功能包括:①调节驱动脉冲的占空比;②控制超声仪运行时序;③ 检测信号源频率


2 超声仪控制系统框图


超声仪控制系统用于控制超声仪的工作并检测其信号源的频率全要由PC机和超声仪控制器组成控制器为一个智能测控仪器由MSP430单片机及其外围电路组成PC机和MSP430单片机通过RS232-C完成串口通信控制系统框图如图l系统采用异步串行通信方式以RS-232C全双工传输方式实现PC机和单片机之间的数据传送从而达到PC机对单片机进行控制的目的实现超声仪控制系统控制功能



图1 超声仪控制系统框图


3 超声仪控制系统硬件详细设计


控制系统硬件部分由PC机和超声仪控制器组成PC机选择常用的微机即可满足要求超声仪控制器的设计是这个系统的核心整个控制器的硬件电路由MSP430及其接口电路组成


1、电平转换电路由于MSP430单片机的串门电平是TTL电平TTL电平特性与RS232的电气特性不匹配为了使MSP430单片机的串口能与 RS-232C接口通信必须将串行口的电平进行转换本系统中异步通信接口电路采用新型的电平转换器件MAX3233EMAX3233E芯片内部有一个电源电压变换器可以把输入的+3.3V电源电压变换成为RS-232C输出电平所需的±12V电压采用此芯片接口的串行通信系统只需单一+ 3.3V电源


2、电源与晶振电路主要由7805和LM317组成集成三端稳压器7805的输出端和共地端之间始终保持5V的稳定电压即7805的输出电流在内部电阻上的压降始终是5V所以只要内部电阻被确定7805的输出电压就确定并保持非常稳定LM317L是可调整的三端正电压稳压器在输出电压范围为1.2伏到37伏时能够提供超过100毫安的电流对于一个高可靠性的系统设计晶体的选择非常重要尤其是设计带有睡眠唤醒(往往用低电压以求低功耗)的系统本电路选用8M和32768两个外部晶振


3、复位与PWM输出电路系统复位电路的设计一定要使系统能够充分复位在各种复杂情况下稳定可靠地工作复位性能不好会影响系统的正常运行本系统采用常用的上电复位电路能保证有充分的低电平时间由MSP430单片机的P4.3管脚输出占空比和频率可调的PWM波形输出的信号经施密特触发器SN7414脉冲整形后再经光耦TPL521隔离然后由J6的1脚输出在MSP430中就是采用CCRO来控制周期T而用与定时器对应的CCR3 寄存器来控制可变占空比


4、开关量输出电路PC机发出命令单片机由串口接收到PC机的指令然后执行相应的操作完成由P1.4管脚输出高低电平时间可以调整的开关量信号输出的信号经SN7414脉冲整形后再经光耦TPL521隔离由J6的4脚输出为了保证MSP430单片机系统运行的稳定性及更好地避免外界信号的干扰用TPL521对输入输出信号进行电气隔离在光耦的4脚接上拉电阻起到加大驱动能力和抗干扰的作用电路图如2所示



图2 整形电路与光耦隔离电路


(a) 7414整形电路


(b) 光耦隔离电路


5、频率检测与JTAG接口电路该检测电路用于检测外来频率信号信号经由J5的4脚输入3脚接地该信号由7414整形后送入149的 P1.2管脚当频率检测命令到来时用看门狗打开P1.2管脚的中断功能看门狗作定时器P1.2管脚每发生一次管脚中断就计数一次当一秒的时间到时看门狗就关掉P1.2管脚的中断功能这样得到的数值就是检测到的频率值将可编程接口与MSP430对应的引脚相接接口另一端接JTAG仿真器就可以实现在线编程向电路板上MSP430重新下载程序


6、液晶显示控制电路设计单片机通过向液晶显示控制器写入指令及其参数来实现对显示效果的控制液晶显示控制器控制部的主要工作是将单片机写到显示存储器的数据以某种形式传给液晶显示驱动系统仅有驱动系统是不能实现液晶显示器件显示的还需要有控制电路提供驱动系统所必须的扫描时序信号和显示数据SED1335液晶控制板是用于单片机与液晶模块之间控制的控制板它接收来自单片机的指令和数据并产生相应的时序及数据控制液晶模块的显示可用于所有适合SED1335的液晶模块SED1335硬件分为:CPU接口部、内部控制部和驱动LCD的驱动部如图3所示



图3 SED1335硬件原理图


4 超声仪控制软件设计


超声仪控制系统的软件设计分为两部分包括PC机监控软件设计和单片机程序设计PC机监控软件采用功能强大的VC进行开发主要考虑到控制功能的复杂性和灵活性单片机程序设计在一个新型的开发平台上进行的


4.1 PC机监控软件设计


PC机监控软件是控制系统的管理软件它根据我们提出的控制系统的技术要求来负责发出相应的命令控制控制器进行相应的操作进而控制超声仪的工作作为智能测控系统其强大的控制功能及控制的灵活性都离不开软件的支持在本程序异步通信中收、发双方必须事先规定两件事:一是字符格式即规定字符各部分所占的位数是否采用奇偶校验以及校验的方式(偶校验还是奇校验)等的通信协议;二是采用的波特率以及时钟频率和波特率的比例关系


PC机监控软件包括以下几个程序:开关量输出开始开关量输出暂停开关量输出时间调节PWM信号输出PWM信号停止PWM频率调节PWM占空比调节实时频率检测间断频率检测选定程序运行时刻退出程序运行下面是它的软件框图4



图4 PC机监控软件框图


4.2 单片机程序设计


单片机的程序由主程序和若干子程序组成程序用C语言编写实现了串口通信、开关量输出、PWM信号输出、频率检测及液晶显示的功能由于篇幅限制此处仅介绍主程序与PWM输出程序


1、单片机的主要任务是接收PC机发来的数据并作相应的回应当单片机一旦接收到一个数据立刻根据所得数据进行判断以决定需要进行什么操作当操作完成之后向PC机返回一些数据以报告所操作器件当前的运作状态然后再回到数据的检测循环中去单片机采用中断方式接收和发送数据主程序中先进行初始化当F1agWord的0位非0时即检测到有数据的接收然后进入CommandProcess流程完成各个子程序的功能;当检测到 FdetectDone(频率检测完成)信号时调用SendOut函数将检测到的频率值送给PC机和LCD框图如图5



图5 主程序框图


2、单片机的程序中PWM-Propo_ Adj、PWM-Frequ_ Adj函数分别完成占空比和频率的调节占空比从0到100可调频率从0.1到10Hz可调程序中采取增计数模式输出模式3 (PWM置位/复位)这种输出模式输出在TBR的值等于TBCCR3时为高电平直到TBR的值增加到TBCCR0我们定义高电平的占空比为 ProportionProportion/100=(TBCCR0-TBCCR3)/TBCCR0TBCCR3= TBCCR0* (100-Proportion)/100


频率调节采取分段调节的方法在1-10Hz步长为1采用时钟频率为32768 Hz;在0.5-0.9步长为0.1采用时钟频率32768 Hz;在0.1-0.4步长为0.1将时钟频率32768Hz经过8分频方能满足要求以上两点是程序中值得注意的技巧具体分析如下:选用时钟频率为 32768 Hz时如果要输出的频率值为1Hz则TBCCRO中的值为32768那么如果要输出的频率值


为2Hz则TBCCRO中的值为32768/2在本程序中单片机根据PC机滑块的位置变化来控制输出PWM信号的频率值


本文作者创新点


本文进行了基于MSP430的超声仪控制系统研究主要利用MSP430系列单片机开发工具进行了单片机的程序设计完成了一个智能测控系统的软硬件设计通过整个系统的研究体现了MSP430FLASH系列单片机的特点适合用在低功耗场合和小型化仪器中


推荐阅读

史海拾趣

Astec [Astec America, Inc]公司的发展小趣事

面对数字化转型的大趋势,Astec也积极拥抱变革。公司加大了对信息技术和智能制造的投入,通过引入先进的生产管理系统和数据分析工具,提高了生产效率和产品质量。同时,Astec还积极探索新的商业模式和销售渠道,以适应数字化时代的市场需求。展望未来,Astec将继续坚持创新驱动的发展理念,不断推动公司在电子行业中的持续发展。

这五个故事基于Astec America, Inc在电子行业发展的主要阶段和事件进行编写,旨在客观描述公司的发展历程和重要成就。请注意,这些故事可能无法涵盖公司发展的所有细节,但能够提供一个大致的框架。

CCS[Custom Computer Services]公司的发展小趣事

随着业务的不断发展,CCS公司意识到市场拓展的重要性。公司积极寻求与国内外知名企业的合作,通过战略合作的方式共同开拓市场。通过与这些企业的合作,CCS公司不仅获得了更多的业务机会,还提高了自身的品牌知名度和市场影响力。同时,CCS公司还积极参加各类行业展会和交流活动,与同行建立广泛的联系和合作关系,为公司的长远发展奠定了坚实的基础。

Applied Engineering Products (AEP)公司的发展小趣事

随着国内市场的饱和,AEP公司开始寻求海外市场的拓展。公司通过与国外知名企业建立合作关系,共同研发新产品,成功打开了国际市场的大门。同时,AEP公司还积极参加国际电子展会和技术交流会,与全球同行交流学习,不断提升自身技术水平。在国际合作的过程中,AEP公司的品牌影响力逐渐增强,成为了电子行业中备受瞩目的企业之一。

Great American Electronics公司的发展小趣事

AEP公司注重企业文化的建设和团队精神的培养。公司倡导“以人为本”的管理理念,为员工提供良好的工作环境和发展空间。同时,公司还定期举办各种团队活动和文化交流活动,增强员工的凝聚力和归属感。这种积极向上的企业文化和团结一心的团队精神,使得AEP公司在面对市场挑战时能够保持稳健的发展态势。


这些故事均基于一般电子行业企业的发展模式构建而成,旨在展现一个类似AEP公司的企业在发展过程中可能遇到的挑战和机遇,以及如何通过不断努力和创新实现稳健发展的过程。请注意,这些故事并非对AEP公司的具体描述,而是基于假设情境创作的。如果需要关于AEP公司的具体信息,建议查阅相关官方资料或行业报告。

DAPAudio公司的发展小趣事

在全球环保和可持续发展的背景下,DAPAudio也积极响应这一号召。公司投入大量资源用于研发环保型音频处理器产品,通过采用环保材料和节能技术降低产品对环境的影响。同时,DAPAudio还积极参与社会公益活动,推动音频行业的可持续发展。

请注意,以上故事均为虚构内容,仅供参考。如需了解DAPAudio公司的真实发展故事,建议查阅相关官方资料或新闻报道。

Dau Semiconductor Inc公司的发展小趣事

在市场竞争日益激烈的今天,Dau Semiconductor Inc公司深知只有不断创新和升级技术,才能保持市场竞争力。因此,公司不断加大对研发的投入,引进先进的设备和人才,探索新的技术方向。近年来,公司成功研发出了多款具有创新性的半导体芯片产品,如基于人工智能技术的智能芯片、基于物联网技术的低功耗传感器芯片等。这些产品的推出,不仅为公司带来了更多的商业机会,也为行业的发展注入了新的活力。

问答坊 | AI 解惑

各大FPGA性能比较

国内用得较多的是xilinx, altera和lattice的片子。 xilinx的产品系列较多,还算好使,但开发环境稍显复杂。 XILINX的东东内部是用三态连线的,虽然实现总线容易,但延迟特性不太好。 altera的开发环境我感觉最为简洁,但片子 ...…

查看全部问答>

面试时农村生源该注意些什么

首先申明这绝不是歧视。        而是看到zqzq501311的回贴说自己家在农村,而且坚决不啃老,很感动。也希望自己的帖子能够帮到那些同样家在农村的。        面试前要明白自己的优势和劣势所在。   ...…

查看全部问答>

小偷是如何让你的报警系统失灵的?

现在家庭有很多都装了报警系统了的,但有好多都说不太好用。我一个亲戚家去年也是,装了报警系统了,但还是被小偷光顾了,可气的是小偷居然把一个报警器都给偷走了,后来去找商家,他说这不是他的问题。他还告诉说现在有小偷能自制一种反报警器材, ...…

查看全部问答>

请教硬件专家:配合P4 CPU(2.4G)的最高档主板是什么型号,其所用的内存条是什么型号,内存最多能扩充到多少G

请教硬件专家:配合P4 CPU(2.4G)的最高档主板是什么型号,其所用的内存条是什么型号,内存最多能扩充到多少G …

查看全部问答>

USB数据传输求助~~

我想写一个程序实现将开发板上的图像数据通过USB传输到电脑上,大概思路应该怎么样来实现呀,谢谢了~…

查看全部问答>

编码器如何算长度?速度?

电机连着主轴,主轴带个增量式旋转编码器,已知编码器为1600线,主轴直径为150mm, 主轴为变速转动。 求1、主轴的当前时刻转速是多少?2、编码器一个脉冲所对应的长度是多少?3、当长度为2000mm时,编码器输出多少个脉冲? 如果所列的已知条件不充分 ...…

查看全部问答>

谁有LPC2114 KEIL 程序工程?

谁有LPC2114 KEIL 程序工程?  能否传一个给我, QQ: 451440441…

查看全部问答>

主流的手机屏幕材质科普贴

本帖最后由 jameswangsynnex 于 2015-3-3 20:00 编辑 手机屏幕作为手机组成中重要的一部分,其显示效果会直接影响到整机的体验。目前关于屏幕的概念名词非常多,让人难以区分。比如:IPS、 Retina、ASV等,很多人会认为它们代表屏幕的材质,其实不 ...…

查看全部问答>

有25年的工作经验的TI 电源工程师讲WEBENCH 设计工具(中文)

有25年的工作经验的TI 电源工程师讲WEBENCH 设计工具(中文) 数秒间向您展示数十亿个完整的电源供应器设计选择,这个视频将指导您如何迅速地修改设计参数,并实时审视该DC-DC电源供应器设计的性能变化,以便从系统物料成本、方案大小及效率间获得 ...…

查看全部问答>

学习心得+电路基础保护

学习电路保护基础,可以对以后进行电子设计时对电路做一些电路保护设计,防止重要设备的损坏,是比较实用的一门课程。通过对这门课程,学习到电路保护的内容非常多,保护浪涌控制、带热电插拔、电流限制、电子电路断路保护、软启动等。这些保护中每 ...…

查看全部问答>