关 闭

新闻中心

EEPW首页>工控自动化>设计应用> 基于STM32的红光治疗仪控制系统

基于STM32的红光治疗仪控制系统

作者: 时间:2012-06-27 来源:网络 收藏

2软件架构
初始化程序中对F103VCT6的时钟,IO口,DAC、串口1、全局变量等初始化。串口接收触摸屏程序中串口1接收从触摸屏发送过来的16进制数据治疗时间没置、治疗强度设置、治疗头高度调节程序中对从串口1接收的数据进行处理。报警系统实时监测水流状况、水温并做相应处理。时钟显示程序在显示器上实时显示时钟。系统用到RTC秒中断,中断主要是对59 s进行清零。

3 实验程序
DAC实验:通过按键KEY0,KEY1来调节DAC输出电压的大小按照原理图即图9所示接好硬件电路在MDK开发环境下建立DAC工程,采用V3. 1.1库函数进行软件编程。

本文引用地址://m.amcfsurvey.com/article/160371.htm

e.JPG



4 实验结果
在MDK开发环境下编译工程,生成DAC.hex执行文件,通过JLINK V8 下载到控制板中运行,接好硬件电路,通过按键KEY0、KEY1,调节和测量光辐射功率。图10是DAC输出电压与光辐射功率的关系图。

f.JPG


由图可知辐射功率随DAC输出电压变化而变化,且能达到70 mW·cm-2要求。

5 结束语
文中介绍了的红光,实现了红光所要求的功能。应用F103VCT6作为主控制芯片,STM32具有丰富的外设,低功耗,方便的开发环境,使系统更加节约成本,缩短开发环境,性能更好。建立了,验证了本系统在红光上应用的可行性。

半导体制冷相关文章:半导体制冷原理



上一页 1 2 3 下一页

评论


相关推荐

技术专区

关闭