新闻中心

EEPW首页 > 电源与新能源 > 设计应用 > 基于NiosII的高精度数控直流稳压电源设计

基于NiosII的高精度数控直流稳压电源设计

作者:时间:2009-10-16来源:网络收藏

1 引言
是各种电子设备不可缺少的组成部分,广泛用于教学、科研、各种终端设备和通信设备中,其作用是把交流电转换成满足一定性能的电供给电子设备的其他部件使用。某电子设备不仅要求其供电具有良好的性能,还要求运行时的输出电压值由程序可控。这种情况下,用模拟电路方法无法实现。针对此种应用需求,可采用可编程逻辑器件FPGA(Field Programmable Gate Array)来实现这一功能:以32位嵌入式NiosⅡ软核为处理器,将其嵌入FPGA中运行相应的控制程序,从而实现一个Nios II的。与传统的直流相比.该不仅结构紧凑、精度高,而且硬件容易升级。

本文引用地址:http://www.eepw.com.cn/article/181205.htm


2 系统总体结构
图1为利用SoPC Builder工具开发的Nios II的电源硬件系统框图,该系统实际是一个内嵌于FPGA器件中的NiosⅡ软核的嵌人式最小应用系统。其硬件系统主要由Avalon数据总线、 EPCS控制器、键盘接口、Nios II软核CPU、SDRAM控制器、LCD控制器、I/O输出模块和相应的外围器件组成。Nios II软核CPU是32位嵌入式处理器,承担运算、控制和信息处理等多项任务;EPCS控制器及其外围的存储器,构成串行电可擦除Flash存储系统。主要用于存储FP-GA配制文件及Nios II软核CPU执行程序代码;SDRAM控制器用来控制SDRAM,保证Nios II处理器能顺利地对SDRAM进行读写操作;SDRAM用于存储用户程序代码和Nios II软核CPU运行时的重要数据;键盘和键盘接口构成本系统的输入设备,输入的信息通过Avalon数据总线被送至Nios II软核CPU;LCD控制器是用户自定组件,它与外围240x128液晶显示屏构成字符显示设备,用于显示人机界面和输出电压值。


3 关键器件选型
这里所用到的关键器件主要有可编程逻辑器件FPGA、串行电可擦除Flash存储器、SDRAM存储器、D/A转换器和240x128液晶显示器等。
考虑成本等因素,可编程逻辑器件FPGA采用EP1C6Q240C8低功耗器件。该器件采用逻辑阵列模块(LAB)和查找表(LUT)结构,内核采用 1.5 V电压供电,其内部资源丰富,内嵌5 980个逻辑单元(LE)、20个4 K字节双口存储单元(M4K RAM block)和92 160 bit的高速RAM等。串行电可擦除Flash存储器采用Altera公司的EPCS16ST16N集成电路;SDRAM存储器采用三星公司的 K4S641632H;D/A转换器采用National Semiconductor公司的DAC0832;为增加显示信息,采用240x128型液晶显示器显示字符。


上一页 1 2 3 下一页

评论


相关推荐

技术专区

关闭