没有合适的资源?快使用搜索试试~ 我知道了~
单片机与DSP中的基于DSP的单相精密电源硬件设计
0 下载量 121 浏览量
2020-12-07
16:21:27
上传
评论
收藏 204KB PDF 举报
温馨提示
摘 要:以TMS320V33为核心作为信号生成和处理元件,配以相应的外围电路完成幅度、频率、相位的控制、报警、显示等一系列功能。由此设计的高精度电源具有精度高、速度快、稳定性高的特点。 关键词:DSP; 单相精密电源; 硬件 1.引言 各种电源在现代用电设备中正得到越来越多的应用,对精度的要求也越来越高,传统的电源设计在有些领域很大程度上已不能满足人们的需求。DSP 软件编程灵活,自由度大,实时运算速度,数据处理能力高。本文以TMS320VC33 DSP为核心,设计一种处理速度和准确度都较高的单相精密电源,以满足人们的实际需要。 2.电源信号的生成及控制 电源信号分为电
资源推荐
资源详情
资源评论
单片机与单片机与DSP中的基于中的基于DSP的单相精密电源硬件设计的单相精密电源硬件设计
摘 要:以TMS320V33为核心作为信号生成和处理元件,配以相应的外围电路完成幅度、频率、相位的控制、
报警、显示等一系列功能。由此设计的高精度电源具有精度高、速度快、稳定性高的特点。 关键词:DSP; 单相
精密电源; 硬件 1.引言 各种电源在现代用电设备中正得到越来越多的应用,对精度的要求也越来越高,传
统的电源设计在有些领域很大程度上已不能满足人们的需求。DSP 软件编程灵活,自由度大,实时运算速度,数
据处理能力高。本文以TMS320VC33 DSP为核心,设计一种处理速度和准确度都较高的单相精密电源,以满足
人们的实际需要。 2.电源信号的生成及控制 电源信号分为电
摘 摘 要要:以TMS320V33为核心作为信号生成和处理元件,配以相应的外围电路完成幅度、频率、相位的控制、报警、显
示等一系列功能。由此设计的高精度电源具有精度高、速度快、稳定性高的特点。
关键词关键词:DSP; 单相精密电源; 硬件
1.引言引言
各种电源在现代用电设备中正得到越来越多的应用,对精度的要求也越来越高,传统的电源设计在有些领域很大程度上已
不能满足人们的需求。DSP 软件编程灵活,自由度大,实时运算速度,数据处理能力高。本文以TMS320VC33 DSP为核心,
设计一种处理速度和准确度都较高的单相精密电源,以满足人们的实际需要。
2.电源信号的生成及控制.电源信号的生成及控制
电源信号分为电压信号和电流信号两个,都是正弦波信号。同一时刻具有相同的频率,不一定有相同的相位和幅度。我们
首先设计电压正弦波信号的生成。
离散正弦波的生成是通过每一个离散周期取得对应时刻改正弦波的幅值并输出获得的。第二种方法是让函数y=sin(nT)把n从
0到N-1的值都计算出来,在程序存储器中建立一个表来存入这些数据。电流正弦波的生成原理和生成过程与电压正弦波完全
相同,只是因为相位原因而在同一时刻取表的值不同而已。
TMS320C3X的事件管理器有两个32位通用的定时器模块。每个定时器有两种操作方式和内部和外部时钟。可以使用定时器模
块在指定的时间间隔向C3X或外部发信号或者记录外部事件。它们可以作为独立的时基工作,定时器中断是一个内部中断。其
用途包括控制系统中捕获周期的发生;为正交编码器电路脉冲电路和捕捉单元的操作提供时间基准。为全比较单元和单比较单
元及相关的PWM电路产生比较输出等。每个通用定时器内核心部分是32位计数器,计数范围为0~4294967296个脉冲。计数
脉冲可以由内部时钟经过分频产生,可由外部引脚提供时钟。由于本产品的频率是可调的,可以用定时器来在一定的时间在
ROM中取出各个点的正弦波值,也可以用外接器件来改变频率。在这里我们采用后一种方法。原理是用8253的两个计数通道
来改变频率,方框图如图1所示:由MC14060产生180HZ的时钟,经过分频后产生Nf的时钟。由于要求的频率要有精确到两位
小数,则8253的通道2的记数值设定为100。在本系统中我们取每周期离散点N=720,但是系统要求的相角精度为0.0 ,所以
将两个离散点之间的取数间隔定为5个计数周期。设期望正弦波频率为f ,由8253的通道1作为反馈来得到精确的频率值。在通
道1记数完成的时候向DSP发出一个中断信号,收到中断后,DSP发送数据到电压和电流的A/D转换器,完成一个离散点的
值。当通过键盘改变频率时,只需要通过程序计算出一定的数值写入8253的通道0的记数即可达到改变频率的目的。
图1 频率通道的方框图
TMS320C33与其外围芯片的接口。其指令可以对片内I/O寄存器和外部I/O端口进行访问,使用地址线的4位来访问I/O外围
芯片。I/O空间的地址分配可以借助于译码器件。74154是一个4到16位的译码器,由DSP的高地址作为输入,DSP的I/O空间
使能引脚控制译码器的使能引脚。其输出作为DSP外围芯片外围引脚的使能端输入。输出与外围芯片的片选相连,达到分配
I/O空间的目的。
3. D/A转换的硬件组成转换的硬件组成
用DSP生成并输出的正弦波是离散的数字信号,要把它变成连续的模拟信号则需要经过D/A转换;要实现正弦电源信号的
幅度可控,必须通过DSP改变D/A的参考电压,参考电压由DSP提供。本系统我们选用DAC083 D/A转换器,由于DAC0832有
两个8位寄存器和一个8位D/A转换器,而DSP输出信号为16位。所以需要两片DAC0832并联。
电压转换包括电流D/A转换的参考电压D/A转换与电压D/A转换的参考电压D/A转换,输出电压D/A转换,电流D/A转换的参考
电压D/A转换与电压D/A转换的参考电压D/A转换基本相同,输出电压的D/A转换和输出电流的D/A转换,他们的电路图基本上
是一致,只有寄存器的使能信号不相同。限于篇幅,在此只给出如图3所示电源输出的D/A转换电路图。DAC0832的数据线和
DSP的数据限制接相连,当译码器选中 时,政弦波电压信号输入电压D/A转换器的输入寄存器,接着译码器选中 ,正弦波电
流信号输入电流D/A转换器的输入寄存器,然后译码器选中 ,电压D/A转换器和电流D/A转换器的输入寄存器同时把数据送入
DAC寄存器,同时进行D/A转换。
资源评论
weixin_38532849
- 粉丝: 7
- 资源: 952
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
最新资源
- 高级系统架构设计师下午试题模拟题6套试题.pdf
- 科技公司员工转正评估表.xlsx
- 微观企业劳动力生产率数据(1999-2023年).txt
- CCF大数据竞赛-垃圾短信基于文本内容的识别项目源码(高分项目)
- Linux环境下Nginx服务器的源码安装与自动启动配置指南
- 【Unity 插件】DLSS - Upscaling for Unity 将低分辨率图像提升为高分辨率图像,接近或超越原生分辨率
- 基于角色访问控制的Linux安全模块+项目源码+文档说明
- 基于uniapp构建的顺风车、约车、拼车、通勤、滴滴微信小程序(源码+文档说明)
- 【Unity 插件】Invector FSM AI Template 易用的 AI 模板, 轻松实现敌人的巡逻、追击、攻击等动作
- 文本数据可视化tocsv.csv
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功