发布时间:2010-10-16 阅读量:1303 来源: 发布人:
引 言
在各种电子电路实验中,电源是一种必不可少的仪器,目前实验所用的电源大多是只有固定电压输出(例如常用的有: ±5V、±12V或±15V) ,其缺点是输出电压不可人为的改变,输出精度和稳定性都不高:在测量上,传统的电源一般采用指针式或数字式来显示电压或电流,搭配电位器调整所要的电压及 电流输出值。 若要调整精确的电压输出,须搭配精确的显示仪表监测:又因电位器的阻值特性非线性,在调整时,需要花费一定的时间,且会产生漂移,使得最终只好因陋就简。
随着科学技术飞速发展,对电源可靠性、输出精度和稳定性要求越来越高,利用D/A 转换器的高分辨率和单片机的自动检测技术设计程控电源就显示出其优越性。 程控电源既能方便输入和选择预设电压值又具有较高精度和稳定性,而且还可程控实现对电源的可编程监控,如模拟电压跌落、间断或起伏等情况,即可编程电源也 可以看作一种功率型的低频信号发生器。 程控电源可以任意设定输出电压或电流,所有功能由面板上的键盘或通过RS-232C 串口连接的上位微机实现,给电路实验带来极大的方便,提高了工作效率。
工作原理
本电源以常规稳压电源为基础 电源,以高性能单片机和数模转换器为控制电路,在控制和检测软件支持下,把预先给定值通过单片机的的输出口送至相应的的D/A 转换器转换为相应的给定模拟电压,以替代常规稳压电源中的比较参考电压,使输出电压或电流随着参考电压的变化而变化,其原理如图1 所示。 用户可根据需要通过键盘设定稳压电源的输出值。

图1 程控电源框图
系统硬件配置
程控电源整机框图如图2 所示,它主要由键盘、液晶显示、单片微机系统、D/A 转换电路、报警电路、检测电路和直流稳压电路等七部分组成。 根据需要,可扩展RS232 接口。
单片微机系统
单片机系统是程控电源的核心。 它通过软件的运行来控制整个仪器的工作,从而完成设定的功能。 单片机系统以AT89C52为CPU ,它是由美国ATMEL 公司生产的低电压、高性能8 位CMOS 单片机,片内含8K字节的FLASH或PEROM和256 字节的RAM,器件采用ATMEL 公司的高密度、非易失性存储技术生产,与标准MCS-51 指令系统及8052产品引脚兼容。AT89C52 接收检测电路的外部中断信号,也接收来自键盘的信息,并对输入的信息进行处理,从而确定仪器原工作状态及输出电压的大小。 此外,AT89C52 还能根据工作温度自动调节风扇转速,如果发生过热现象,还能驱动报警电路工作。

图2 整机系统框图
D/A 转换电路
D/A 转换器采用12 位电压输出型、内置双缓冲输入锁存器和齐纳基准电源的MAX508,通过双缓冲锁存器实现与微处理器接口,数据输入允许低8位和高4位分段右移输入。 MAX508 提供的片内量程电阻可以外接产生双极性输出电压范围为±5V 或单极性输出电压范围为0-5V、0-10V 的几种输出方式。 本电源中采用0-10V 的单极性输方式,如图3 所示。 此时ROFS 与AGND 相连,RFB 与VOUT相连,采用直接二进制编码。

图3 D/A 连接电源原理图
智能型风扇
系统在工作过程中如果温度过高会使芯片烧坏,因此系统必须有散热装置,本电源系统采用散热片和智能型风扇。 智能型风扇主要由MAX6660控制,它是一款远端结温传感器和风扇速度调节器,提供了完备的风扇控制解决方案。 远端温度传感器通常采用一个廉价且易安装的2N3904 NPN 或2N3906 PNP。 该器件还包括一个闭环风扇控制器,根据转速计反馈来调节风扇速度。MAX6660 将温度风扇门限温度和增益设定相比较,两者均可通过SMBus 由用户编程。 其结果是实现与远端结温成正比的自动风扇控制。 可以在任何时候断开温度反馈环,以便由系统控制风扇速度。 风扇速度是通过电压控制的,与PWM控制相比,更加安静和可靠。
BLDC电机技术演进正朝着更高性能、更智能化、更集成化和可持续的方向快速发展
BLDC电机凭借其皆能、静音和智能化控制方面的优势广泛应用于各类家电产品中
本文将系统性地剖析BLDC无刷电机的技术原理、核心优势,并深入探讨其在关键行业中的应用场景与未来发展趋势
高精度运动控制领域对MCU的要求极为严苛:需要高性能内核、高精度定时器/PWM、高速高分辨率ADC、丰富的通信接口以及强大的实时处理能力
国产高性能MCU在机器人技术中的应用已远不止关节控制,其凭借高集成度、低功耗、强实时性及不断攀升的算力,正全面渗透至机器人系统关键场景