EDN首页   博客首页

日志档案

发表于 2007-9-15 14:52:02

1

标签: 无标签

PIAE V1.0 单片机开发板功能介绍

已经全部售完,谢谢广大朋友支持!

欢迎您购买PIAE v1.0开发板:

         Success=Practice+Inspire+Aggressive+Endeavor

            成功=实践+灵感+上进心+努力

 开发板上资源如下:

      点击看大图

 

PIAE单片机开发板简单介绍:

     单片机最小系统:我们选用的是STC单片机,这个新出的单片机与51系列完全兼容,在一些特性上还要比AT89系列要好,而且最好的是可以直接串口ISP下载,我们以前学单片机的时候都是开发板+仿真器的形式,一个好点的比如伟福仿真器要几千元一个,对于我们学生来说,显然是不现实的,而且为了一个单片机花那么多不值得!所以说ISP下载是最方便经济的,只要你编好的程序,用软件就可以直接下载到单片机中,来验证你的程序是否正确。当然你也可以配上仿真芯片,就可以在线单步断点调试,很方便。

     数码管MAX7219:这个是传统项目,最为经济的显示方案,市面上其它的开发板为了降低成本都是用三极管驱动的,我们选的是MAX7219动态显示芯片,这个芯片的市面价格是30多,因为我想使用一些好的芯片来锻炼器件的使用,所以选了这个芯片,我想会比那些用三极管驱动的要好。最重要的是MAX7219是个串行器件,占用管脚少。当你自己开发设计时,会充分体会到它的方便,可靠性。

     液晶显示:液晶显示也越来越重要,因为它能够显示汉字,字母,标点符号等内容较之传统的数码管显示要丰富的多,我们板子上给大家配了160212864的接口,这样你买来现成的液晶模块,插上就可以直接使用。

     键盘矩阵:说白了就是键盘,当然也很重要,比如在做自动提款机模拟实验的时候,就要用到。

     LED发光点阵:现在很多大的宣传屏都是用点阵拼接成的,我们选用的是8*8的点阵,用来可以显示汉字,或是进行霓虹等的模拟,很有趣。

     DS1820温度传感器,是单总线传感器,即1-wire,这是测温中经常要用到的,比如列车上,一个车厢装一个,只要一条线就ok,很方便的,这个实验可以训练大家对于单总线协议接口的使用。

     AT24C02: I2C接口EEPROM,工业控制中最最常用的总线协议,很多彩色电视机出厂时的调试就是用I2CEPROM

     DS1302SPI接口的时钟芯片,时钟芯片的重要性不言而喻,很多应用都用到,很多人都用过并行时钟芯片DS12887,我选1302的目的是因为它是串行芯片,占用的资源较少,

     AD0804AD芯片,进行AD转换的,这个不用多说了。做电压表实验时会用到。而且引出了对外接口。

     DA0832DA芯片,进行DA转换的,这个不用多说了。做波形发生器实验时会用到。而且引出了对外接口。

     蜂鸣器:很常用,在玩具了,小的报警电路中都常用到。可以做音乐发生实验

     MAX232:串行通信芯片,进行电平转换,串口通信实验用。

     继电器:典型的弱电控强电应用,给大家流出了接口,可以进行直流电机,或是小灯泡实验。

     流水灯:传统项目,我们在单片机的每个口线都加了LED,这样你在进行实验的时候就可以很清楚的看到口线的运行情况。

     单片机计数端口引出,可以进行外部脉冲计数,进行测速实验时用到。

     单片机外部中断引出,可以进行外部中断的应用。

     供电方式:可以用9v变压器进行供电,也可以用USB接口进行供电

     PS2接口:可以直接与电脑所使用的104键盘进行对接,用液晶来显示键盘操作,也是很有趣的实验。

 

此外用该开发板进行虚拟仪器LABVIEW的开发会使你在软硬件联调上会巨大的提高。

 

我在光盘中针对开发板上的资源使用程序都是用C语言写的,为了使大家看懂,快速理解,我详细加了注释,这样你以后自己设计电路时,只要把相应的管脚定义做适当的更改后,便可以直接移植使用

而且大部分程序都采用工程模块化的思想进行编程,有很多同学再进行开发的时候把所有的程序代码都写在一个程序中,特别冗长,而且调试起来很是麻烦。我们把各个功能单元模块写成一个独立的文件,这样你在开发程序的时候可以直接包含进来进行调用,避免了出错的机会。

我们把一些重要的接口都引了出来,比如说单片机的32条口线,一进中断,计数,AD/DA接口,继电器接口等,可以这么说在所有的相关电子设计课程设计以及毕业设计中,你可以直接用板上的资源或是通过扩展口进行外扩资源,我们把扩展口部分设计成双列形式,是为了方便你可以自己画接口,比如你可以画一个小的PCB与我们的主板对接上,这样就可以直接把你自己的应用硬件系统与我们的系统连接起来,可以实现您的任务。

此外在一些电子设计大赛中,凡是涉及到单片机的应用,都可以迅速利用该板实现样机原型,如果一切调试完毕,就可以放心制作可靠的PCB

 

联系方式:

QQ群:   11986741

QQ:       178534148 

QQ:       155209807

邮箱:    piae2008@163.com

博客:   http://www.ednchina.com/blog/PIAE/ 

系统分类: 汽车电子   |   用户分类: PIAE单片机开发板   |   来源: 原创   |   【推荐给朋友】   |   【添加到收藏夹】

    阅读(753)    回复(3)  

投一票您将和博主都有获奖机会!

  • ZDAL

    2007-11-1 12:11:44

    大力支持此贴,看了一下,发现你在这块开发板上设计很用心,很下本钱,是块好扳子.其实现在51开发板很透明,利润也薄的很,所以现在的51板也烂的很.你还舍得用MAX7219,足见你是用心做的.

     

    之所以有此感触,是因为在下近日也在调一块51实验板,带373+8155,2002年买的,很老的那种.因为不满意板上的局限,这就买了块7219(超贵,30大元)放在原来X5045的地方,这才发现7219好用啊,居然还带16个亮度级别可调.发现原来用595,164,154,三极管调的LED显示真垃圾,自讨苦吃,找罪受.光这点,我就要称赞你,这是真正从使用者角度来考虑的,让初学者少走弯路,充分全面体验51,学习51.

     

    现在回想没用7219以前那些经历:焊过20多块驱动数码管\点阵屏,数不清的日日夜夜,要嘛不亮,要嘛错线,要嘛烧IC,要嘛布局烂,几度要放弃,至少,学习进度不断受阻......,想哭的心都有了.

     

    当然,我也是初学者,希望和你多交流.

    我的邮箱是:zhanping.kuku@yahoo.com.cn

  • piae

    2007-11-2 19:29:15

      呵呵,楼上夸奖了,希望一同交流,共同进步!

  • piae

    2007-11-4 13:59:29

    我们设计此51学习板,是根据我们做项目的经验设计的。所以我们认为对大家以后项目的开发设计很有帮助!

    大家一起学习!