原创 CPLD/FPGA开发板/学习板

2007-11-17 21:25 3547 6 6 分类: MCU/ 嵌入式

帝国软件开发


http://www.22sky.com/chanpinzhanshi/2007-03-29/11.html


学习单片机、CPLD其实关键是实践,从51入门是个好选择,但不要停留在起点,学单片机方法得当是瞬间的事!但用好,就不好说了,一辈子都要努力随着产品控制技术的进步,CPLD与单片机的联系越来越密切,学会灵活应用cpld已经作为我们工程技术人 员的基本要求,抓紧时间学习吧,面对复杂的任务您就能应对自如,您的未来将更美好。


点击看大图


天空电子公司的CPLD开发板核心器件为 Altera MAX3000A系列的EPM3128A,具有丰富的板载资源,开发实例和制作开发实例的详细步骤说明,以及MAXPLUS II环境下的设计输入,综合,仿真等内容。开发实例有VHDL和Verilog两个版本,同时还包括详细的使用手册和丰富的配套经典学习资料,非常适合CPLD,FPGA,VHDL,Verilog HDL开发学习者使用。另外随板还配有视频使用教程,一步步向使用者演示如何操作开发板,因此,即使用户没有任何CPLD基础,只要按照视频说明去做,也会很快学会使用开发板.
实验板硬件资源介绍:

★主板采用双电源供电:USB供电和稳压电源供电(稳压电源供电部分需自行焊接),只要二者有一个接通,试验板便可获得5V和3.3V的工作电压。(实际操作中,只需给核心板或主板上一个电源接口供电即可)
★使用Isp在线下载技术,直接把程序写入CPLD芯片中,不需要用户额外购买编程器,直接兼容当前最流行的MAX+plusⅡ编程软件,初学者无需再购买任何仿真器或编程器等开发工具,只要有一台计算机,就可以实践学习CPLD/FPGA电子方面的知识。
★MAX232芯片RS232串口通讯电路让CPLD和PC(或其他单片机)相互连接,交互通信,学习各个模块配合工作。
★数码管电路,学习板上设计有6个用于显示的数码管,可供初学者学习数码管的显示,可以用于编写时钟或计数等程序。
★发光管电路,八只LED发光管,可以用于各种闪烁或指示用途的编程。
★蜂鸣器电路,学习一下如何设计一个用于提示或报警用的发声电路,并练习一下调整发声频率及发声长短的控制。
★4*4矩阵键盘电路和4个独立按键电路,,学习一下键盘的编程及如何设计一个简单的按键电路。
★液晶显示电路,支持字符型液晶1602,能让你熟悉液晶的显示。
★HS0038红外线接收电路,学习红外线编码,解码的能力,提高编程能力。
★8x8 LED点阵电路,学习点阵显示图形和汉字滚动显示。
★ADC0804模数转换电路,学习模拟量转化数字量的编程方法。
★PS2接口电路,学习通过电脑键盘鼠标控制单片机外围电路的方法。
实验板开发实例(实验例程选用Verilog、VHDL两种语言编写!所有实验例程都基于MAX+plusⅡ编程软件)
1.基础实验
1) 加法实验(半加器与全加器)
2) 减法实验
3) 乘法实验
4) 除法实验
5) 四位比较器
6) 多路选择器
7) 8-3编码器, 3-8译码器
8) D 触发器, 寄存器, 分频器, 双向移位寄存器实验
9)十进制加减法计数器
10)序列信号发生器, 顺序脉冲发生器实验
2.开发实验:
1)流水灯实验:
流水灯实验在CPLD中设计了计数器,利用计数器轮流向LED灯发出低电平,点亮LED灯,实现跑马灯的效果,用户可以自己设计更多图案的跑马灯。
2) 7段数码管实验
7段数码管测试实验:以动态扫描方式在6位数码管“同时”显示0—F,帮助用户了解数码管动态显示的方法。
3) 蜂鸣器实验
向蜂鸣器发送一定频率的方波可以使蜂鸣器发出相应的音调。
4) 串口通讯实验
向PC机发送数据,利用串口调试助手在PC机上显示。
5) 红外接受实验
利用遥控器控制实验板上LED灯的亮灭。
6)8*8点阵汉字图形显示实验
以动态扫描方式在8*8点阵上显示汉字图形。
(7)ADC0804模拟量转化数字量实验
调动实验板上的滑动变阻器,改变输入电压,CPLD变可控制模数转换器将输入的模拟量转化为对应的数字量,并通过数码管显示出对应的数字.
(8)PS2电脑键盘接口实验
将电脑键盘的直接插在板子上的PS2口,按下0----9的按键,CPLD开发板变可在数码管上显示出对应的数字0---9.
(9)矩阵键盘实验
按下板子上的4*4矩阵键盘,变可在数码管上显示相应的数字
(10)拨码开关实验
拨码开关控制LED灯的亮灭
(11)液晶显示实验
通过CPLD控制液晶,在液晶上显示本网站的网址
3 综合实验:
(1)数字时钟实验。
(2)0—99记数实验。
(3)卡式电话计费器。
(4)正弦信号发生器。
(更多的具体试验源程序请参照光盘中的试验教程)
实验板工作时照片:


1.CPLD控制点阵显示汉字


点击看大图


2.CPLD控制ADC0804将模拟量转化为数字量点击看大图


3.CPLD与电脑键盘连接控制


点击看大图


CPLD控制液晶屏显示本公司网址
点击看大图


产品性能优点
1 支持ISP在线下载下载技术,直接把程序写到CPLD中,不需要用户购买编程器,初学者无需再购买任何仿真器或编程器等开发工具,只要有一台计算机,就可以实践学习电子方面的知识。
2 功能齐全,综合了可编程逻辑CPLD芯片,涵盖了所有典型的外围接口电路,方便用户学习各样的硬件电路知识和软件编程,是市面上难见的多功能开发学习板。
3 配套光盘包含丰富的学习资料,其中包括:
①学习板实验程序例程30多种(VHDL/VERILOG),注释详细,方便初学者学习阅读;
②开发者多年积累的大量经典CPLD/FPGA学习资料,使读者看完能有一想不到的收获。
③学习板资料,其中包括实主板以及核心板原理图 PCB布局图
④开发者自做的实验板下载视频讲解,一步步向使用者演示如何操作开发板,因此,即使用户没有任何CPLD基础,只要按照视频说明去做,也会很快学会使用开发板。
4价格低廉,促销期间:实验板1块+加长USB电源线1根+CPLD程序下载线1条+串口通信线1条+学习光盘=260选配器件包括(如需购买,请额外付款):1602液晶一块20元,红外遥控器15元,稳压电源20元。
5 质量保证,性能稳定。本人承诺:自购买日起 , 非人为质量问题,一个月内包换(下载线,EPM3128ATC100-10、1602液晶等配件均测试完好,不在保修范围以内),并且一直为用户随时提供技术支持。


产品套件(售价260RMB)
CPLD主开发板一块



点击看大图


USB电缆线一条


点击看大图


电脑串口线一条


点击看大图


CPLD下载线一条


点击看大图

PARTNER CONTENT

文章评论0条评论)

登录后参与讨论
EE直播间
更多
我要评论
0
6
关闭 站长推荐上一条 /3 下一条